# SPDX-License-Identifier: BSD-3-Clause
#
# Copyright 2020 Raritan Inc. All rights reserved.
#
# This is an auto-generated file.

use Raritan::RPC::cascading::Cascading_1_0_1;
use Raritan::RPC::cascading::CascadeManager;
use Raritan::RPC::cascading::Cascading_1_0_1::Type;
use Raritan::RPC::cascading::Cascading_1_0_1::ProtocolMapping;
use Raritan::RPC::cascading::Cascading;
use Raritan::RPC::cascading::Cascading::Type;
use Raritan::RPC::cascading::Cascading::ProtocolMapping;
use Raritan::RPC::cascading::CascadeManager::RoleChangedEvent;
use Raritan::RPC::cascading::CascadeManager::Role;
use Raritan::RPC::cascading::CascadeManager::LinkUnitStatus;
use Raritan::RPC::cascading::CascadeManager::LinkUnitAddedEvent;
use Raritan::RPC::cascading::CascadeManager::Status;
use Raritan::RPC::cascading::CascadeManager::LinkUnit;
use Raritan::RPC::cascading::CascadeManager::LinkUnitStatusChangedEvent;
use Raritan::RPC::cascading::CascadeManager::LinkUnitReleasedEvent;
use Raritan::RPC::luaservice::Manager_2_0_1;
use Raritan::RPC::luaservice::ScriptState::ExecState;
use Raritan::RPC::luaservice::ScriptState::ExitType;
use Raritan::RPC::luaservice::Environment;
use Raritan::RPC::luaservice::ScriptOptions;
use Raritan::RPC::luaservice::Manager;
use Raritan::RPC::luaservice::Environment_2_0_0;
use Raritan::RPC::luaservice::Manager_2_0_0;
use Raritan::RPC::luaservice::ScriptOptions_2_0_0;
use Raritan::RPC::luaservice::ScriptState;
use Raritan::RPC::emdmodel::Emd_1_2_1::Settings;
use Raritan::RPC::emdmodel::Emd_1_2_1::Events;
use Raritan::RPC::emdmodel::Emd_1_2_1::MetaData;
use Raritan::RPC::emdmodel::Emd_2_2_5;
use Raritan::RPC::emdmodel::Emd_2_1_4;
use Raritan::RPC::emdmodel::Emd_1_1_0::Settings;
use Raritan::RPC::emdmodel::Emd_1_1_0::Events;
use Raritan::RPC::emdmodel::Emd_1_1_0::MetaData;
use Raritan::RPC::emdmodel::Emd_1_1_0;
use Raritan::RPC::emdmodel::Emd_2_0_0::Settings;
use Raritan::RPC::emdmodel::Emd_2_0_0::Events;
use Raritan::RPC::emdmodel::Emd_2_0_0::MetaData;
use Raritan::RPC::emdmodel::Emd_2_2_8;
use Raritan::RPC::emdmodel::Emd_2_1_4::SettingsChangedEvent;
use Raritan::RPC::emdmodel::Emd_2_1_4::Settings;
use Raritan::RPC::emdmodel::Emd_2_1_4::MetaData;
use Raritan::RPC::emdmodel::Emd_2_0_0;
use Raritan::RPC::emdmodel::Emd;
use Raritan::RPC::emdmodel::Emd_2_2_8::SettingsChangedEvent;
use Raritan::RPC::emdmodel::Emd_2_2_8::Settings;
use Raritan::RPC::emdmodel::Emd_2_2_8::MetaData;
use Raritan::RPC::emdmodel::Emd_2_2_7;
use Raritan::RPC::emdmodel::Emd_1_3_1;
use Raritan::RPC::emdmodel::Emd_1_3_1::Settings;
use Raritan::RPC::emdmodel::Emd_1_3_1::Events;
use Raritan::RPC::emdmodel::Emd_1_3_1::MetaData;
use Raritan::RPC::emdmodel::Emd_2_2_6::SettingsChangedEvent;
use Raritan::RPC::emdmodel::Emd_2_2_6::Settings;
use Raritan::RPC::emdmodel::Emd_2_2_6::MetaData;
use Raritan::RPC::emdmodel::Emd_2_2_5::SettingsChangedEvent;
use Raritan::RPC::emdmodel::Emd_2_2_5::Settings;
use Raritan::RPC::emdmodel::Emd_2_2_5::MetaData;
use Raritan::RPC::emdmodel::Emd_2_1_3;
use Raritan::RPC::emdmodel::Emd_2_1_3::SettingsChangedEvent;
use Raritan::RPC::emdmodel::Emd_2_1_3::Settings;
use Raritan::RPC::emdmodel::Emd_2_1_3::MetaData;
use Raritan::RPC::emdmodel::Emd_2_2_6;
use Raritan::RPC::emdmodel::Emd::Settings;
use Raritan::RPC::emdmodel::Emd::Events;
use Raritan::RPC::emdmodel::Emd::MetaData;
use Raritan::RPC::emdmodel::Emd_2_2_7::SettingsChangedEvent;
use Raritan::RPC::emdmodel::Emd_2_2_7::Settings;
use Raritan::RPC::emdmodel::Emd_2_2_7::MetaData;
use Raritan::RPC::emdmodel::Emd_1_2_1;
use Raritan::RPC::devsettings::Zeroconf_2_0_0;
use Raritan::RPC::devsettings::Snmp::Configuration;
use Raritan::RPC::devsettings::Smtp::Configuration;
use Raritan::RPC::devsettings::Smtp::TestResult;
use Raritan::RPC::devsettings::Smtp_1_0_1::Configuration;
use Raritan::RPC::devsettings::Smtp_1_0_1::TestResult;
use Raritan::RPC::devsettings::Snmp;
use Raritan::RPC::devsettings::Modbus_2_0_0;
use Raritan::RPC::devsettings::Modbus;
use Raritan::RPC::devsettings::Snmp_1_0_2::Configuration;
use Raritan::RPC::devsettings::Snmp_1_0_2::ConfigurationChangedEvent;
use Raritan::RPC::devsettings::Smtp_2_0_0;
use Raritan::RPC::devsettings::Smtp_2_0_0::Configuration;
use Raritan::RPC::devsettings::Smtp_2_0_0::TestResult;
use Raritan::RPC::devsettings::Snmp_1_0_1::Configuration;
use Raritan::RPC::devsettings::Snmp_1_0_2;
use Raritan::RPC::devsettings::Zeroconf_2_0_0::SettingsChangedEvent;
use Raritan::RPC::devsettings::Zeroconf_2_0_0::Settings;
use Raritan::RPC::devsettings::Zeroconf;
use Raritan::RPC::devsettings::Smtp;
use Raritan::RPC::devsettings::Smtp_1_0_1;
use Raritan::RPC::devsettings::Modbus::Settings;
use Raritan::RPC::devsettings::Modbus::TcpSettings;
use Raritan::RPC::devsettings::Snmp_1_0_1;
use Raritan::RPC::devsettings::Zeroconf::SettingsChangedEvent;
use Raritan::RPC::devsettings::Zeroconf::Settings;
use Raritan::RPC::devsettings::Modbus_2_0_0::Capabilities;
use Raritan::RPC::devsettings::Modbus_2_0_0::SerialSettings;
use Raritan::RPC::devsettings::Modbus_2_0_0::Settings;
use Raritan::RPC::devsettings::Modbus_2_0_0::Parity;
use Raritan::RPC::devsettings::Modbus_2_0_0::TcpSettings;
use Raritan::RPC::modelpush::ModelPush;
use Raritan::RPC::modelpush::ModelPush::Configuration;
use Raritan::RPC::jsonrpc::NameService;
use Raritan::RPC::res_mon::ResMon;
use Raritan::RPC::res_mon::Entry::Type;
use Raritan::RPC::res_mon::Entry;
use Raritan::RPC::sys::System;
use Raritan::RPC::idl::Event;
use Raritan::RPC::net::WirelessInterfaceSettings_2_0_0;
use Raritan::RPC::net::AuthenticationMode;
use Raritan::RPC::net::InterfaceIPv4Info;
use Raritan::RPC::net::Net_5_0_0;
use Raritan::RPC::net::Info_1_0_1;
use Raritan::RPC::net::CommonInfo;
use Raritan::RPC::net::EthDuplexMode;
use Raritan::RPC::net::DnsSettings;
use Raritan::RPC::net::InterfaceState;
use Raritan::RPC::net::WirelessInterfaceSettings;
use Raritan::RPC::net::EapInnerMethod;
use Raritan::RPC::net::WlanSettings_2_0_0;
use Raritan::RPC::net::IPv6RoutingEntry;
use Raritan::RPC::net::WlanSettings_3_0_0;
use Raritan::RPC::net::WlanInfoChangedEvent;
use Raritan::RPC::net::CommonSettings_2_0_0;
use Raritan::RPC::net::IpRoute;
use Raritan::RPC::net::Diagnostics;
use Raritan::RPC::net::Services;
use Raritan::RPC::net::EapInnerAuthMethod_2_0_0;
use Raritan::RPC::net::EapStatus;
use Raritan::RPC::net::InterfaceIPv6Info;
use Raritan::RPC::net::Settings_3_0_0;
use Raritan::RPC::net::WlanAuthType;
use Raritan::RPC::net::InterfaceMode;
use Raritan::RPC::net::PortForwardingProtocolMapping;
use Raritan::RPC::net::ServiceSettings;
use Raritan::RPC::net::EapAuthSettings;
use Raritan::RPC::net::LanInterfaceSettings;
use Raritan::RPC::net::RoutingInfo;
use Raritan::RPC::net::DnsSettings_2_0_0;
use Raritan::RPC::net::LinkStateChangedEvent;
use Raritan::RPC::net::LanSpeed;
use Raritan::RPC::net::EthInfo;
use Raritan::RPC::net::Settings;
use Raritan::RPC::net::EthInfoChangedEvent;
use Raritan::RPC::net::NetworkConfigIP;
use Raritan::RPC::net::EthInfo_1_0_1;
use Raritan::RPC::net::Net_2_0_0;
use Raritan::RPC::net::CommonSettings;
use Raritan::RPC::net::IpRoutingSettings;
use Raritan::RPC::net::InterfaceMode_2_0_0;
use Raritan::RPC::net::WlanSecProtocol;
use Raritan::RPC::net::RoutingSettings;
use Raritan::RPC::net::LanDuplex;
use Raritan::RPC::net::WlanInfo;
use Raritan::RPC::net::LanInterfaceParameters;
use Raritan::RPC::net::IpAddrCidr;
use Raritan::RPC::net::PortForwardingSettings_2_0_0;
use Raritan::RPC::net::Net_2_0_1;
use Raritan::RPC::net::PortForwardingRole;
use Raritan::RPC::net::PortForwardingSettings;
use Raritan::RPC::net::InterfaceInfo;
use Raritan::RPC::net::PortForwardingSlavePresenceStateChangedEvent;
use Raritan::RPC::net::Info;
use Raritan::RPC::net::PortForwardingInfo;
use Raritan::RPC::net::IpConfigMethod;
use Raritan::RPC::net::EapOuterAuthMethod;
use Raritan::RPC::net::Net;
use Raritan::RPC::net::EapOuterAuthMethod_2_0_0;
use Raritan::RPC::net::Net_3_0_0;
use Raritan::RPC::net::DnsInfo;
use Raritan::RPC::net::InterfaceState_2_0_0;
use Raritan::RPC::net::EapSettings_2_0_0;
use Raritan::RPC::net::InterfaceInfoChangedEvent;
use Raritan::RPC::net::EapOuterMethod;
use Raritan::RPC::net::LanLinkMode;
use Raritan::RPC::net::WlanAuthType_2_0_0;
use Raritan::RPC::net::EthInfoChangedEvent_1_0_1;
use Raritan::RPC::net::ServiceConfig;
use Raritan::RPC::net::EthSpeed;
use Raritan::RPC::net::InterfaceSettings_2_0_0;
use Raritan::RPC::net::IPv4RoutingEntry;
use Raritan::RPC::net::NetworkActiveValuesIPv6;
use Raritan::RPC::net::InterfaceIpSettings;
use Raritan::RPC::net::EapSettings;
use Raritan::RPC::net::AutoConfigs;
use Raritan::RPC::net::EthAuthType;
use Raritan::RPC::net::InterfaceIpSettings_2_0_0;
use Raritan::RPC::net::EapAuthSettings_3_0_0;
use Raritan::RPC::net::WlanChannelWidth;
use Raritan::RPC::net::Settings_2_0_0;
use Raritan::RPC::net::Net_4_0_0;
use Raritan::RPC::net::InterfaceType;
use Raritan::RPC::net::RoutingSettings_2_0_0;
use Raritan::RPC::net::NetworkConfigIPv6;
use Raritan::RPC::net::CommonInfoChangedEvent;
use Raritan::RPC::net::PortForwardingMasterAddrInfo;
use Raritan::RPC::net::EapAuthSettings_2_0_0;
use Raritan::RPC::net::InterfaceSettings;
use Raritan::RPC::net::LanInterfaceParameters_2_0_0;
use Raritan::RPC::net::EthLinkMode;
use Raritan::RPC::net::EapInnerAuthMethod;
use Raritan::RPC::net::Net_4_0_1;
use Raritan::RPC::net::WlanSettings;
use Raritan::RPC::net::InterfaceOpState;
use Raritan::RPC::net::NetworkConfigIPv4;
use Raritan::RPC::net::Net_2_0_2;
use Raritan::RPC::net::EthSettings;
use Raritan::RPC::net::IpRoutingSettings_2_0_0;
use Raritan::RPC::net::EthSettings_2_0_0;
use Raritan::RPC::auth::LdapManager_1_0_1;
use Raritan::RPC::auth::Type;
use Raritan::RPC::auth::LdapManager;
use Raritan::RPC::auth::RadiusManager_2_0_0;
use Raritan::RPC::auth::Policy;
use Raritan::RPC::auth::RadiusManager;
use Raritan::RPC::auth::ldapsrv::ServerSettings_2_0_0;
use Raritan::RPC::auth::ldapsrv::ServerType;
use Raritan::RPC::auth::ldapsrv::ServerSettings;
use Raritan::RPC::auth::ldapsrv::SecurityProtocol;
use Raritan::RPC::auth::AuthManager;
use Raritan::RPC::auth::LdapManager_2_0_0;
use Raritan::RPC::firmware::FirmwareUpdateCompletedEvent;
use Raritan::RPC::firmware::UpdateFlags;
use Raritan::RPC::firmware::FirmwareValidationFailedEvent;
use Raritan::RPC::firmware::UpdateHistoryStatus;
use Raritan::RPC::firmware::UpdateStatus;
use Raritan::RPC::firmware::FirmwareUpdateStartedEvent;
use Raritan::RPC::firmware::Firmware_2_0_0;
use Raritan::RPC::firmware::SystemShutdownEvent;
use Raritan::RPC::firmware::FirmwareUpdateStatus;
use Raritan::RPC::firmware::ImageInfo_1_0_1;
use Raritan::RPC::firmware::ImageStatus;
use Raritan::RPC::firmware::ImageState;
use Raritan::RPC::firmware::Firmware_1_0_1;
use Raritan::RPC::firmware::SystemStartupEvent;
use Raritan::RPC::firmware::FirmwareUpdateEvent;
use Raritan::RPC::firmware::ImageInfo;
use Raritan::RPC::firmware::FirmwareUpdateFailedEvent;
use Raritan::RPC::firmware::UpdateHistoryEntry;
use Raritan::RPC::firmware::Firmware_2_0_1;
use Raritan::RPC::firmware::Firmware;
use Raritan::RPC::event::TimerEventManager_2_0_0::Range;
use Raritan::RPC::event::TimerEventManager_2_0_0::Schedule;
use Raritan::RPC::event::TimerEventManager_2_0_0::TimerEvent;
use Raritan::RPC::event::DataPushService_1_0_1;
use Raritan::RPC::event::Channel;
use Raritan::RPC::event::Event::Type;
use Raritan::RPC::event::UserEvent;
use Raritan::RPC::event::DataPushService;
use Raritan::RPC::event::TimerEventManager::Range;
use Raritan::RPC::event::TimerEventManager::Schedule;
use Raritan::RPC::event::TimerEventManager::TimerEvent;
use Raritan::RPC::event::DataPushService::EntrySettings;
use Raritan::RPC::event::DataPushService::EntryType;
use Raritan::RPC::event::DataPushService_1_0_1::EntryModifiedEvent;
use Raritan::RPC::event::DataPushService_1_0_1::EntrySettings;
use Raritan::RPC::event::DataPushService_1_0_1::EntryAddedEvent;
use Raritan::RPC::event::DataPushService_1_0_1::EntryStatus;
use Raritan::RPC::event::DataPushService_1_0_1::EntryDeletedEvent;
use Raritan::RPC::event::DataPushService_1_0_1::EntryStatusChangedEvent;
use Raritan::RPC::event::DataPushService_1_0_1::EntryType;
use Raritan::RPC::event::Consumer;
use Raritan::RPC::event::AlarmManager;
use Raritan::RPC::event::Engine;
use Raritan::RPC::event::Service;
use Raritan::RPC::event::TimerEventManager_2_0_0;
use Raritan::RPC::event::Channel_1_0_1::EventSelect;
use Raritan::RPC::event::AlarmManager::Alert;
use Raritan::RPC::event::AlarmManager::AlarmAcknowledgedEvent;
use Raritan::RPC::event::AlarmManager::AlarmAddedEvent;
use Raritan::RPC::event::AlarmManager::Alarm;
use Raritan::RPC::event::AlarmManager::AlarmUpdatedEvent;
use Raritan::RPC::event::Service_1_0_1;
use Raritan::RPC::event::TimerEventManager;
use Raritan::RPC::event::Engine_1_0_1::Action;
use Raritan::RPC::event::Engine_1_0_1::Condition::Op;
use Raritan::RPC::event::Engine_1_0_1::Condition::MatchType;
use Raritan::RPC::event::Engine_1_0_1::Rule;
use Raritan::RPC::event::Engine_1_0_1::EventDesc::Type;
use Raritan::RPC::event::Engine_1_0_1::EventDesc;
use Raritan::RPC::event::Engine_1_0_1::Condition;
use Raritan::RPC::event::Engine_1_0_1;
use Raritan::RPC::event::Channel_1_0_1;
use Raritan::RPC::event::Channel::EventSelect;
use Raritan::RPC::event::Event;
use Raritan::RPC::event::KeyValue;
use Raritan::RPC::event::Engine::Action;
use Raritan::RPC::event::Engine::Condition::Op;
use Raritan::RPC::event::Engine::Condition::MatchType;
use Raritan::RPC::event::Engine::Rule;
use Raritan::RPC::event::Engine::EventDesc::Type;
use Raritan::RPC::event::Engine::EventDesc;
use Raritan::RPC::event::Engine::Condition;
use Raritan::RPC::usermgmt::UserManager_1_0_4;
use Raritan::RPC::usermgmt::UserManager_1_0_1;
use Raritan::RPC::usermgmt::SnmpV3Settings;
use Raritan::RPC::usermgmt::Role::Privilege;
use Raritan::RPC::usermgmt::Role::Info;
use Raritan::RPC::usermgmt::LengthEnum;
use Raritan::RPC::usermgmt::UserInfo;
use Raritan::RPC::usermgmt::UserManager_1_0_2;
use Raritan::RPC::usermgmt::Role;
use Raritan::RPC::usermgmt::RoleManager::Info;
use Raritan::RPC::usermgmt::RoleManager::RoleAccount;
use Raritan::RPC::usermgmt::RoleManager::ArgumentDesc;
use Raritan::RPC::usermgmt::RoleManager::PrivilegeDesc;
use Raritan::RPC::usermgmt::RoleRemoved;
use Raritan::RPC::usermgmt::User_1_0_1;
use Raritan::RPC::usermgmt::User;
use Raritan::RPC::usermgmt::AccountEvent;
use Raritan::RPC::usermgmt::AccountAdded;
use Raritan::RPC::usermgmt::UserManager_1_0_3;
use Raritan::RPC::usermgmt::TemperatureEnum;
use Raritan::RPC::usermgmt::Preferences;
use Raritan::RPC::usermgmt::RoleManager;
use Raritan::RPC::usermgmt::AuxInfo;
use Raritan::RPC::usermgmt::RoleChanged;
use Raritan::RPC::usermgmt::UserCapabilities;
use Raritan::RPC::usermgmt::User_1_0_2;
use Raritan::RPC::usermgmt::PressureEnum;
use Raritan::RPC::usermgmt::AccountChanged;
use Raritan::RPC::usermgmt::RoleEvent;
use Raritan::RPC::usermgmt::UserManager;
use Raritan::RPC::usermgmt::RoleAdded;
use Raritan::RPC::usermgmt::AccountRemoved;
use Raritan::RPC::usermgmt::PasswordChanged;
use Raritan::RPC::usermgmt::Account;
use Raritan::RPC::webcam::StorageManager_1_0_2;
use Raritan::RPC::webcam::StorageManager_1_0_1;
use Raritan::RPC::webcam::PixelFormat;
use Raritan::RPC::webcam::Channel;
use Raritan::RPC::webcam::PowerLineFrequency;
use Raritan::RPC::webcam::WebcamManager_2_0_1;
use Raritan::RPC::webcam::WebcamRemovedEvent;
use Raritan::RPC::webcam::Information_3_0_0;
use Raritan::RPC::webcam::StorageManager::Direction;
use Raritan::RPC::webcam::StorageManager::StorageSettings;
use Raritan::RPC::webcam::StorageManager::StorageType;
use Raritan::RPC::webcam::StorageManager::StorageInformation;
use Raritan::RPC::webcam::StorageManager::StorageStatus;
use Raritan::RPC::webcam::StorageManager::Activity;
use Raritan::RPC::webcam::StorageManager::StorageImage;
use Raritan::RPC::webcam::StorageManager::WebcamStorageInfo;
use Raritan::RPC::webcam::StorageManager::ImageStorageMetaData;
use Raritan::RPC::webcam::StorageManager::StorageMetaData;
use Raritan::RPC::webcam::WebcamEvent;
use Raritan::RPC::webcam::Settings;
use Raritan::RPC::webcam::WebcamManager;
use Raritan::RPC::webcam::ImageMetaData;
use Raritan::RPC::webcam::WebcamEvent_1_0_1;
use Raritan::RPC::webcam::Information;
use Raritan::RPC::webcam::WebcamManager_2_0_0;
use Raritan::RPC::webcam::Controls;
use Raritan::RPC::webcam::StorageManager_1_0_2::Direction;
use Raritan::RPC::webcam::StorageManager_1_0_2::StorageSettings;
use Raritan::RPC::webcam::StorageManager_1_0_2::StorageType;
use Raritan::RPC::webcam::StorageManager_1_0_2::StorageInformation;
use Raritan::RPC::webcam::StorageManager_1_0_2::StorageStatus;
use Raritan::RPC::webcam::StorageManager_1_0_2::Activity;
use Raritan::RPC::webcam::StorageManager_1_0_2::ImageUploadStartedEvent;
use Raritan::RPC::webcam::StorageManager_1_0_2::StorageImage;
use Raritan::RPC::webcam::StorageManager_1_0_2::WebcamStorageInfo;
use Raritan::RPC::webcam::StorageManager_1_0_2::ImageStorageMetaData;
use Raritan::RPC::webcam::StorageManager_1_0_2::StorageMetaData;
use Raritan::RPC::webcam::Format_2_0_0;
use Raritan::RPC::webcam::Image;
use Raritan::RPC::webcam::Image_2_0_0;
use Raritan::RPC::webcam::StorageManager;
use Raritan::RPC::webcam::Webcam_2_0_1;
use Raritan::RPC::webcam::WebcamAddedEvent_1_0_1;
use Raritan::RPC::webcam::WebcamAddedEvent;
use Raritan::RPC::webcam::Webcam_2_0_1::SettingsChangedEvent;
use Raritan::RPC::webcam::Format;
use Raritan::RPC::webcam::Location;
use Raritan::RPC::webcam::Channel_1_0_1;
use Raritan::RPC::webcam::Information_2_0_0;
use Raritan::RPC::webcam::WebcamSettingsChangedEvent;
use Raritan::RPC::webcam::Webcam;
use Raritan::RPC::webcam::WebcamRemovedEvent_1_0_1;
use Raritan::RPC::webcam::Settings_2_0_0;
use Raritan::RPC::webcam::Webcam_2_0_0;
use Raritan::RPC::webcam::StorageManager_1_0_1::Direction;
use Raritan::RPC::webcam::StorageManager_1_0_1::StorageSettings;
use Raritan::RPC::webcam::StorageManager_1_0_1::StorageType;
use Raritan::RPC::webcam::StorageManager_1_0_1::StorageInformation;
use Raritan::RPC::webcam::StorageManager_1_0_1::StorageStatus;
use Raritan::RPC::webcam::StorageManager_1_0_1::Activity;
use Raritan::RPC::webcam::StorageManager_1_0_1::StorageImage;
use Raritan::RPC::webcam::StorageManager_1_0_1::WebcamStorageInfo;
use Raritan::RPC::webcam::StorageManager_1_0_1::ImageStorageMetaData;
use Raritan::RPC::webcam::StorageManager_1_0_1::StorageMetaData;
use Raritan::RPC::webcam::Priority;
use Raritan::RPC::hmi::InternalBeeper_2_0_1;
use Raritan::RPC::hmi::ExternalBeeper_1_0_1;
use Raritan::RPC::hmi::InternalBeeper_2_0_0::MuteChangedEvent;
use Raritan::RPC::hmi::InternalBeeper_2_0_0::StateChangedEvent;
use Raritan::RPC::hmi::InternalBeeper_2_0_0::State;
use Raritan::RPC::hmi::InternalBeeper;
use Raritan::RPC::hmi::InternalBeeper_2_0_1::MuteChangedEvent;
use Raritan::RPC::hmi::InternalBeeper_2_0_1::StateChangedEvent;
use Raritan::RPC::hmi::InternalBeeper_2_0_1::State;
use Raritan::RPC::hmi::InternalBeeper::MuteChangedEvent;
use Raritan::RPC::hmi::InternalBeeper::StateChangedEvent;
use Raritan::RPC::hmi::InternalBeeper::State;
use Raritan::RPC::hmi::ExternalBeeper;
use Raritan::RPC::hmi::InternalBeeper_2_0_0;
use Raritan::RPC::hmi::ExternalBeeper_1_0_1::StateChangedEvent;
use Raritan::RPC::hmi::ExternalBeeper_1_0_1::State;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::SettingsChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::TransferLogEntry;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::Type;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4::Sensors;
use Raritan::RPC::pdumodel::Panel_1_1_5;
use Raritan::RPC::pdumodel::Pdu_1_3_1::Settings;
use Raritan::RPC::pdumodel::Pdu_1_3_1::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_1_3_1::Events;
use Raritan::RPC::pdumodel::Pdu_1_3_1::MetaData;
use Raritan::RPC::pdumodel::Pdu_1_3_1::Statistic;
use Raritan::RPC::pdumodel::Pdu_1_3_1::StartupState;
use Raritan::RPC::pdumodel::ResidualCurrentStateSensor_2_0_1;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_2;
use Raritan::RPC::pdumodel::Circuit;
use Raritan::RPC::pdumodel::Pdu_1_1_1::Settings;
use Raritan::RPC::pdumodel::Pdu_1_1_1::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_1_1_1::Events;
use Raritan::RPC::pdumodel::Pdu_1_1_1::MetaData;
use Raritan::RPC::pdumodel::Pdu_1_1_1::Statistic;
use Raritan::RPC::pdumodel::Pdu_1_1_1::StartupState;
use Raritan::RPC::pdumodel::PowerQualitySensor_2_0_2;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_1_0;
use Raritan::RPC::pdumodel::Inlets::Info;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2;
use Raritan::RPC::pdumodel::OverCurrentProtector;
use Raritan::RPC::pdumodel::OutletGroup_1_0_1::SensorsChangedEvent;
use Raritan::RPC::pdumodel::OutletGroup_1_0_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OutletGroup_1_0_1::PowerControlEvent;
use Raritan::RPC::pdumodel::OutletGroup_1_0_1::Settings;
use Raritan::RPC::pdumodel::OutletGroup_1_0_1::MetaData;
use Raritan::RPC::pdumodel::OutletGroup_1_0_1::Sensors;
use Raritan::RPC::pdumodel::Unit_2_0_0::Settings;
use Raritan::RPC::pdumodel::Unit_2_0_0::MetaData;
use Raritan::RPC::pdumodel::Unit_2_0_0::Orientation;
use Raritan::RPC::pdumodel::Nameplate_2_0_0;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0;
use Raritan::RPC::pdumodel::PowerMeterController_1_0_1;
use Raritan::RPC::pdumodel::Inlet_1_1_2::Settings;
use Raritan::RPC::pdumodel::Inlet_1_1_2::Events;
use Raritan::RPC::pdumodel::Inlet_1_1_2::MetaData;
use Raritan::RPC::pdumodel::Inlet_1_1_2::Sensors;
use Raritan::RPC::pdumodel::Inlet_1_2_6;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_5;
use Raritan::RPC::pdumodel::Inlet_1_2_7::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Inlet_1_2_7::EnableStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet_1_2_7::Settings;
use Raritan::RPC::pdumodel::Inlet_1_2_7::MetaData;
use Raritan::RPC::pdumodel::Inlet_1_2_7::Sensors;
use Raritan::RPC::pdumodel::OutletStatistic;
use Raritan::RPC::pdumodel::Controller_4_0_0;
use Raritan::RPC::pdumodel::Pdu_2_2_3;
use Raritan::RPC::pdumodel::Outlet_1_3_1::LedState;
use Raritan::RPC::pdumodel::Outlet_1_3_1::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_3_1::Settings;
use Raritan::RPC::pdumodel::Outlet_1_3_1::Events;
use Raritan::RPC::pdumodel::Outlet_1_3_1::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_3_1::State;
use Raritan::RPC::pdumodel::Outlet_1_3_1::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_3_1::StartupState;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_3::PowerMeterCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_3::PowerMeterDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_3::PanelDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_3::ScanResult;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_3::PanelCreatedEvent;
use Raritan::RPC::pdumodel::Wire_1_0_1::MetaData;
use Raritan::RPC::pdumodel::Wire_1_0_1::Sensors;
use Raritan::RPC::pdumodel::Inlet_1_0_1::Settings;
use Raritan::RPC::pdumodel::Inlet_1_0_1::Events;
use Raritan::RPC::pdumodel::Inlet_1_0_1::MetaData;
use Raritan::RPC::pdumodel::Inlet_1_0_1::Sensors;
use Raritan::RPC::pdumodel::ResidualCurrentStateSensor_2_0_0;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_0::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_0::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_0::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_0::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_0::Sensors;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_2::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_2::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_2::Events;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_2::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_2::Sensors;
use Raritan::RPC::pdumodel::ResidualCurrentStateSensor;
use Raritan::RPC::pdumodel::Panel_1_1_4;
use Raritan::RPC::pdumodel::SensorLogger::Record;
use Raritan::RPC::pdumodel::SensorLogger::TimedRecord;
use Raritan::RPC::pdumodel::SensorLogger::Settings;
use Raritan::RPC::pdumodel::SensorLogger::SensorState;
use Raritan::RPC::pdumodel::SensorLogger::Events;
use Raritan::RPC::pdumodel::SensorLogger::SensorSet;
use Raritan::RPC::pdumodel::OutletGroup;
use Raritan::RPC::pdumodel::Outlet_1_5_7;
use Raritan::RPC::pdumodel::Outlet_1_1_0;
use Raritan::RPC::pdumodel::Pole_4_0_0;
use Raritan::RPC::pdumodel::PowerMeterController;
use Raritan::RPC::pdumodel::Panel_1_1_4::LabelingScheme;
use Raritan::RPC::pdumodel::Panel_1_1_4::CircuitDeletedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_4::PanelSettingsChangedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_4::PanelSettings;
use Raritan::RPC::pdumodel::Panel_1_1_4::CircuitCreatedEvent;
use Raritan::RPC::pdumodel::Controller_2_0_0;
use Raritan::RPC::pdumodel::Outlet;
use Raritan::RPC::pdumodel::Pdu_1_4_2::Settings;
use Raritan::RPC::pdumodel::Pdu_1_4_2::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_1_4_2::Events;
use Raritan::RPC::pdumodel::Pdu_1_4_2::MetaData;
use Raritan::RPC::pdumodel::Pdu_1_4_2::Statistic;
use Raritan::RPC::pdumodel::Pdu_1_4_2::StartupState;
use Raritan::RPC::pdumodel::Outlet_1_5_6::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_1_5_6::LedState;
use Raritan::RPC::pdumodel::Outlet_1_5_6::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_1_5_6::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_5_6::Settings;
use Raritan::RPC::pdumodel::Outlet_1_5_6::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_1_5_6::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_5_6::State;
use Raritan::RPC::pdumodel::Outlet_1_5_6::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_5_6::StartupState;
use Raritan::RPC::pdumodel::Pdu_2_0_0;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::OutputSensors;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::Type;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::Events;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::PowerQualitySettings;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_4_5::LedState;
use Raritan::RPC::pdumodel::Outlet_1_4_5::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_4_5::Settings;
use Raritan::RPC::pdumodel::Outlet_1_4_5::Events;
use Raritan::RPC::pdumodel::Outlet_1_4_5::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_4_5::State;
use Raritan::RPC::pdumodel::Outlet_1_4_5::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_4_5::StartupState;
use Raritan::RPC::pdumodel::OutletGroupManager;
use Raritan::RPC::pdumodel::Pdu_4_1_2;
use Raritan::RPC::pdumodel::Inlet_1_1_4;
use Raritan::RPC::pdumodel::Pdu_3_0_0;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_4;
use Raritan::RPC::pdumodel::DoublePole_5_0_0;
use Raritan::RPC::pdumodel::Pdu_4_0_0;
use Raritan::RPC::pdumodel::Pdu_2_0_0::Settings;
use Raritan::RPC::pdumodel::Pdu_2_0_0::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_2_0_0::Events;
use Raritan::RPC::pdumodel::Pdu_2_0_0::MetaData;
use Raritan::RPC::pdumodel::Pdu_2_0_0::Statistic;
use Raritan::RPC::pdumodel::Pdu_2_0_0::StartupState;
use Raritan::RPC::pdumodel::Outlet_1_5_7::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_1_5_7::LedState;
use Raritan::RPC::pdumodel::Outlet_1_5_7::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_1_5_7::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_5_7::Settings;
use Raritan::RPC::pdumodel::Outlet_1_5_7::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_1_5_7::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_5_7::State;
use Raritan::RPC::pdumodel::Outlet_1_5_7::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_5_7::StartupState;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3::EnergyPulseSettings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3::Type;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3::Config;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3::EnergyPulseSettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3::Settings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3::Sensors;
use Raritan::RPC::pdumodel::SensorLogger;
use Raritan::RPC::pdumodel::DoublePole_2_0_0;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::TransferLogEntry;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::Type;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_2::Sensors;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1::Record;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1::TimedRecord;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1::Settings;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1::SensorState;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1::Events;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1::SensorSet;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1::LogRow;
use Raritan::RPC::pdumodel::Pole_4_0_1;
use Raritan::RPC::pdumodel::TypeBResidualCurrentNumericSensor;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_4;
use Raritan::RPC::pdumodel::EDevice;
use Raritan::RPC::pdumodel::DoublePole_3_0_0;
use Raritan::RPC::pdumodel::Pdu_2_2_2;
use Raritan::RPC::pdumodel::DoublePole_4_0_1;
use Raritan::RPC::pdumodel::Inlet_2_0_1;
use Raritan::RPC::pdumodel::Bcm;
use Raritan::RPC::pdumodel::Nameplate;
use Raritan::RPC::pdumodel::Pole_2_0_0;
use Raritan::RPC::pdumodel::TypeBResidualCurrentNumericSensor_1_0_2;
use Raritan::RPC::pdumodel::Outlets::Info;
use Raritan::RPC::pdumodel::MemoryMapController_4_0_0;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_2::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_2::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_2::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_2::Sensors;
use Raritan::RPC::pdumodel::OutletGroupManager_1_0_1::GroupCreatedEvent;
use Raritan::RPC::pdumodel::OutletGroupManager_1_0_1::GroupDeletedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_3::Settings;
use Raritan::RPC::pdumodel::Pdu_4_1_3::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_3::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_4_1_3::MetaData;
use Raritan::RPC::pdumodel::Pdu_4_1_3::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_3::Statistic;
use Raritan::RPC::pdumodel::Pdu_4_1_3::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_3::StartupState;
use Raritan::RPC::pdumodel::Inlet_2_0_2;
use Raritan::RPC::pdumodel::Pdu_4_0_1;
use Raritan::RPC::pdumodel::Circuit_1_0_3;
use Raritan::RPC::pdumodel::Pdu_1_5_3::Settings;
use Raritan::RPC::pdumodel::Pdu_1_5_3::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_1_5_3::Events;
use Raritan::RPC::pdumodel::Pdu_1_5_3::MetaData;
use Raritan::RPC::pdumodel::Pdu_1_5_3::Statistic;
use Raritan::RPC::pdumodel::Pdu_1_5_3::StartupState;
use Raritan::RPC::pdumodel::PowerQualitySensor_2_0_0;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_2::PowerMeterCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_2::PowerMeterDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_2::PanelDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_2::ScanResult;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_2::PanelCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4::SettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4::EnergyPulseSettings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4::Type;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4::Config;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4::EnergyPulseSettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4::Settings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4::Sensors;
use Raritan::RPC::pdumodel::Pdu_1_2_1;
use Raritan::RPC::pdumodel::Pdu::Settings;
use Raritan::RPC::pdumodel::Pdu::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu::Events;
use Raritan::RPC::pdumodel::Pdu::MetaData;
use Raritan::RPC::pdumodel::Pdu::Statistic;
use Raritan::RPC::pdumodel::Pdu::StartupState;
use Raritan::RPC::pdumodel::Pdu_3_0_0::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_3_0_0::Settings;
use Raritan::RPC::pdumodel::Pdu_3_0_0::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_3_0_0::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_3_0_0::MetaData;
use Raritan::RPC::pdumodel::Pdu_3_0_0::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_3_0_0::Statistic;
use Raritan::RPC::pdumodel::Pdu_3_0_0::Sensors;
use Raritan::RPC::pdumodel::Pdu_3_0_0::StartupState;
use Raritan::RPC::pdumodel::Rating_2_0_0;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::TransferLogEntry;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::Type;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_3_1;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_1;
use Raritan::RPC::pdumodel::Pdu_2_2_3::Settings;
use Raritan::RPC::pdumodel::Pdu_2_2_3::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_2_2_3::Events;
use Raritan::RPC::pdumodel::Pdu_2_2_3::MetaData;
use Raritan::RPC::pdumodel::Pdu_2_2_3::Statistic;
use Raritan::RPC::pdumodel::Pdu_2_2_3::StartupState;
use Raritan::RPC::pdumodel::PowerMeter::SettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter::Type;
use Raritan::RPC::pdumodel::PowerMeter::Config;
use Raritan::RPC::pdumodel::PowerMeter::Settings;
use Raritan::RPC::pdumodel::PowerMeter::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_4::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_4::Settings;
use Raritan::RPC::pdumodel::Pdu_4_1_4::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_4::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_4_1_4::MetaData;
use Raritan::RPC::pdumodel::Pdu_4_1_4::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_4::Statistic;
use Raritan::RPC::pdumodel::Pdu_4_1_4::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_4::StartupState;
use Raritan::RPC::pdumodel::ThrowPole;
use Raritan::RPC::pdumodel::Pole_4_0_2;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_5::TripStateChangedEvent;
use Raritan::RPC::pdumodel::Rating;
use Raritan::RPC::pdumodel::PowerMeter_1_1_3;
use Raritan::RPC::pdumodel::Inlets;
use Raritan::RPC::pdumodel::Pdu_4_1_6::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_6::Settings;
use Raritan::RPC::pdumodel::Pdu_4_1_6::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_6::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_4_1_6::MetaData;
use Raritan::RPC::pdumodel::Pdu_4_1_6::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_6::Statistic;
use Raritan::RPC::pdumodel::Pdu_4_1_6::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_6::StartupState;
use Raritan::RPC::pdumodel::Outlet_2_1_4;
use Raritan::RPC::pdumodel::Inlet_1_1_5::Settings;
use Raritan::RPC::pdumodel::Inlet_1_1_5::Events;
use Raritan::RPC::pdumodel::Inlet_1_1_5::MetaData;
use Raritan::RPC::pdumodel::Inlet_1_1_5::Sensors;
use Raritan::RPC::pdumodel::OutletGroup::SensorsChangedEvent;
use Raritan::RPC::pdumodel::OutletGroup::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OutletGroup::PowerControlEvent;
use Raritan::RPC::pdumodel::OutletGroup::Settings;
use Raritan::RPC::pdumodel::OutletGroup::MetaData;
use Raritan::RPC::pdumodel::OutletGroup::Sensors;
use Raritan::RPC::pdumodel::Circuit_1_0_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Circuit_1_0_1::Type;
use Raritan::RPC::pdumodel::Circuit_1_0_1::Config;
use Raritan::RPC::pdumodel::Circuit_1_0_1::PoleSettings;
use Raritan::RPC::pdumodel::Circuit_1_0_1::Settings;
use Raritan::RPC::pdumodel::Circuit_1_0_1::Sensors;
use Raritan::RPC::pdumodel::Pdu_2_1_1;
use Raritan::RPC::pdumodel::Panel_1_0_1;
use Raritan::RPC::pdumodel::Inlet_1_1_3;
use Raritan::RPC::pdumodel::Panel_1_0_1::LabelingScheme;
use Raritan::RPC::pdumodel::Panel_1_0_1::CircuitDeletedEvent;
use Raritan::RPC::pdumodel::Panel_1_0_1::PanelSettingsChangedEvent;
use Raritan::RPC::pdumodel::Panel_1_0_1::PanelSettings;
use Raritan::RPC::pdumodel::Panel_1_0_1::CircuitCreatedEvent;
use Raritan::RPC::pdumodel::Bcm::PhaseConfig;
use Raritan::RPC::pdumodel::Bcm::ChannelConfig;
use Raritan::RPC::pdumodel::Bcm::LineConfig;
use Raritan::RPC::pdumodel::Bcm::TransformerType;
use Raritan::RPC::pdumodel::Pdu_3_1_1;
use Raritan::RPC::pdumodel::Inlet_1_0_1;
use Raritan::RPC::pdumodel::DoublePole_4_0_0;
use Raritan::RPC::pdumodel::Outlet_1_3_2::LedState;
use Raritan::RPC::pdumodel::Outlet_1_3_2::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_3_2::Settings;
use Raritan::RPC::pdumodel::Outlet_1_3_2::Events;
use Raritan::RPC::pdumodel::Outlet_1_3_2::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_3_2::State;
use Raritan::RPC::pdumodel::Outlet_1_3_2::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_3_2::StartupState;
use Raritan::RPC::pdumodel::Controller_2_0_1::Type;
use Raritan::RPC::pdumodel::Controller_2_0_1::Events;
use Raritan::RPC::pdumodel::Controller_2_0_1::Status;
use Raritan::RPC::pdumodel::Controller_2_0_1::MetaData;
use Raritan::RPC::pdumodel::Pdu_2_1_1::Settings;
use Raritan::RPC::pdumodel::Pdu_2_1_1::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_2_1_1::Events;
use Raritan::RPC::pdumodel::Pdu_2_1_1::MetaData;
use Raritan::RPC::pdumodel::Pdu_2_1_1::Statistic;
use Raritan::RPC::pdumodel::Pdu_2_1_1::StartupState;
use Raritan::RPC::pdumodel::Wire::MetaData;
use Raritan::RPC::pdumodel::Wire::Sensors;
use Raritan::RPC::pdumodel::MemoryMapController_4_0_1;
use Raritan::RPC::pdumodel::Outlet_2_1_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_1::LedState;
use Raritan::RPC::pdumodel::Outlet_2_1_1::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_1::PowerState;
use Raritan::RPC::pdumodel::Outlet_2_1_1::Settings;
use Raritan::RPC::pdumodel::Outlet_2_1_1::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_1::MetaData;
use Raritan::RPC::pdumodel::Outlet_2_1_1::State;
use Raritan::RPC::pdumodel::Outlet_2_1_1::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_1_1::StartupState;
use Raritan::RPC::pdumodel::Controller;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_1::TripStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet;
use Raritan::RPC::pdumodel::Controller_4_0_0::Type;
use Raritan::RPC::pdumodel::Controller_4_0_0::MetaDataChangedEvent;
use Raritan::RPC::pdumodel::Controller_4_0_0::StatusChangedEvent;
use Raritan::RPC::pdumodel::Controller_4_0_0::Status;
use Raritan::RPC::pdumodel::Controller_4_0_0::MetaData;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5::SettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5::EnergyPulseSettings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5::Type;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5::Config;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5::EnergyPulseSettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5::Settings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_5::Sensors;
use Raritan::RPC::pdumodel::MemoryMapController_3_0_0;
use Raritan::RPC::pdumodel::Nameplate::Rating;
use Raritan::RPC::pdumodel::Circuit_1_0_2;
use Raritan::RPC::pdumodel::Outlets;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0;
use Raritan::RPC::pdumodel::Pole_3_0_0;
use Raritan::RPC::pdumodel::Inlet_1_2_7;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_3;
use Raritan::RPC::pdumodel::Outlet_2_1_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_3::LedState;
use Raritan::RPC::pdumodel::Outlet_2_1_3::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_3::PowerState;
use Raritan::RPC::pdumodel::Outlet_2_1_3::Settings;
use Raritan::RPC::pdumodel::Outlet_2_1_3::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_3::MetaData;
use Raritan::RPC::pdumodel::Outlet_2_1_3::State;
use Raritan::RPC::pdumodel::Outlet_2_1_3::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_1_3::StartupState;
use Raritan::RPC::pdumodel::ThrowPole_2_0_0;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_0;
use Raritan::RPC::pdumodel::Pdu_1_5_3;
use Raritan::RPC::pdumodel::Inlet_1_2_6::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Inlet_1_2_6::EnableStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet_1_2_6::Settings;
use Raritan::RPC::pdumodel::Inlet_1_2_6::MetaData;
use Raritan::RPC::pdumodel::Inlet_1_2_6::Sensors;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2;
use Raritan::RPC::pdumodel::PowerMeter_1_1_4;
use Raritan::RPC::pdumodel::DoublePole;
use Raritan::RPC::pdumodel::OverCurrentProtector::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector::Events;
use Raritan::RPC::pdumodel::OverCurrentProtector::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector::Sensors;
use Raritan::RPC::pdumodel::Inlet_1_1_2;
use Raritan::RPC::pdumodel::Panel_1_1_5::LabelingScheme;
use Raritan::RPC::pdumodel::Panel_1_1_5::CircuitDeletedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_5::PanelSettingsChangedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_5::PanelSettings;
use Raritan::RPC::pdumodel::Panel_1_1_5::CircuitCreatedEvent;
use Raritan::RPC::pdumodel::Outlet_1_3_2;
use Raritan::RPC::pdumodel::Inlet_1_1_5;
use Raritan::RPC::pdumodel::Circuit::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Circuit::Type;
use Raritan::RPC::pdumodel::Circuit::Config;
use Raritan::RPC::pdumodel::Circuit::PoleSettings;
use Raritan::RPC::pdumodel::Circuit::Settings;
use Raritan::RPC::pdumodel::Circuit::Sensors;
use Raritan::RPC::pdumodel::Inlet_2_0_4;
use Raritan::RPC::pdumodel::PowerLine_2_0_0;
use Raritan::RPC::pdumodel::Pole_5_0_0;
use Raritan::RPC::pdumodel::Pdu_4_1_3;
use Raritan::RPC::pdumodel::Controller_2_0_1;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_3;
use Raritan::RPC::pdumodel::Wire;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_3::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_3::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_3::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_3::Sensors;
use Raritan::RPC::pdumodel::Unit;
use Raritan::RPC::pdumodel::Panel_1_1_2::LabelingScheme;
use Raritan::RPC::pdumodel::Panel_1_1_2::CircuitDeletedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_2::PanelSettingsChangedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_2::PanelSettings;
use Raritan::RPC::pdumodel::Panel_1_1_2::CircuitCreatedEvent;
use Raritan::RPC::pdumodel::Cascade;
use Raritan::RPC::pdumodel::Outlet_2_0_0::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_0_0::LedState;
use Raritan::RPC::pdumodel::Outlet_2_0_0::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_2_0_0::PowerState;
use Raritan::RPC::pdumodel::Outlet_2_0_0::Settings;
use Raritan::RPC::pdumodel::Outlet_2_0_0::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_0_0::MetaData;
use Raritan::RPC::pdumodel::Outlet_2_0_0::State;
use Raritan::RPC::pdumodel::Outlet_2_0_0::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_0_0::StartupState;
use Raritan::RPC::pdumodel::SensorLogger_1_1_1;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_1_0::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_1_0::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_1_0::Events;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_1_0::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_1_0::Sensors;
use Raritan::RPC::pdumodel::ResidualCurrentStateSensor_2_0_3;
use Raritan::RPC::pdumodel::Controller_4_0_1::Type;
use Raritan::RPC::pdumodel::Controller_4_0_1::MetaDataChangedEvent;
use Raritan::RPC::pdumodel::Controller_4_0_1::StatusChangedEvent;
use Raritan::RPC::pdumodel::Controller_4_0_1::Status;
use Raritan::RPC::pdumodel::Controller_4_0_1::MetaData;
use Raritan::RPC::pdumodel::ResidualCurrentStateSensor::Events;
use Raritan::RPC::pdumodel::Unit::DisplayInfo;
use Raritan::RPC::pdumodel::Unit::Orientation;
use Raritan::RPC::pdumodel::Unit::DisplayOptions;
use Raritan::RPC::pdumodel::Inlet_2_0_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_3::EnableStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_3::Settings;
use Raritan::RPC::pdumodel::Inlet_2_0_3::MetaData;
use Raritan::RPC::pdumodel::Inlet_2_0_3::Sensors;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_2::TripStateChangedEvent;
use Raritan::RPC::pdumodel::SwitchedPole;
use Raritan::RPC::pdumodel::Inlet_2_0_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_1::EnableStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_1::Settings;
use Raritan::RPC::pdumodel::Inlet_2_0_1::MetaData;
use Raritan::RPC::pdumodel::Inlet_2_0_1::Sensors;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_3::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_3::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_3::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_1_3::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_1_3;
use Raritan::RPC::pdumodel::OverCurrentProtectors;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::Type;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::Events;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0::Sensors;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_5;
use Raritan::RPC::pdumodel::Inlet_1_1_4::Settings;
use Raritan::RPC::pdumodel::Inlet_1_1_4::Events;
use Raritan::RPC::pdumodel::Inlet_1_1_4::MetaData;
use Raritan::RPC::pdumodel::Inlet_1_1_4::Sensors;
use Raritan::RPC::pdumodel::DoublePole_1_0_1;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_2;
use Raritan::RPC::pdumodel::Inlet_2_0_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_2::EnableStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_2::Settings;
use Raritan::RPC::pdumodel::Inlet_2_0_2::MetaData;
use Raritan::RPC::pdumodel::Inlet_2_0_2::Sensors;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0::Type;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0::Events;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0::PowerQualitySettings;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_2_0_0::Sensors;
use Raritan::RPC::pdumodel::Pdu_2_3_4::Settings;
use Raritan::RPC::pdumodel::Pdu_2_3_4::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_2_3_4::Events;
use Raritan::RPC::pdumodel::Pdu_2_3_4::MetaData;
use Raritan::RPC::pdumodel::Pdu_2_3_4::Statistic;
use Raritan::RPC::pdumodel::Pdu_2_3_4::Sensors;
use Raritan::RPC::pdumodel::Pdu_2_3_4::StartupState;
use Raritan::RPC::pdumodel::PowerMeterController_1_0_1::PowerMeterCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_0_1::PowerMeterDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_0_1::PanelDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_0_1::ScanResult;
use Raritan::RPC::pdumodel::PowerMeterController_1_0_1::PanelCreatedEvent;
use Raritan::RPC::pdumodel::Unit_1_0_1;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_1::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_1::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_1::Events;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_1::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_1::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_4_4::LedState;
use Raritan::RPC::pdumodel::Outlet_1_4_4::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_4_4::Settings;
use Raritan::RPC::pdumodel::Outlet_1_4_4::Events;
use Raritan::RPC::pdumodel::Outlet_1_4_4::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_4_4::State;
use Raritan::RPC::pdumodel::Outlet_1_4_4::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_4_4::StartupState;
use Raritan::RPC::pdumodel::OverCurrentProtectors::Info;
use Raritan::RPC::pdumodel::Inlet_2_0_0;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_1::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_1::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_1::Events;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_1::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_1::Sensors;
use Raritan::RPC::pdumodel::CircuitBreakerStatistic;
use Raritan::RPC::pdumodel::Outlet_1_1_0::LedState;
use Raritan::RPC::pdumodel::Outlet_1_1_0::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_1_0::Settings;
use Raritan::RPC::pdumodel::Outlet_1_1_0::Events;
use Raritan::RPC::pdumodel::Outlet_1_1_0::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_1_0::State;
use Raritan::RPC::pdumodel::Outlet_1_1_0::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_1_0::StartupState;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_3;
use Raritan::RPC::pdumodel::Circuit_1_0_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Circuit_1_0_3::Type;
use Raritan::RPC::pdumodel::Circuit_1_0_3::Config;
use Raritan::RPC::pdumodel::Circuit_1_0_3::PoleSettings;
use Raritan::RPC::pdumodel::Circuit_1_0_3::Settings;
use Raritan::RPC::pdumodel::Circuit_1_0_3::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_4;
use Raritan::RPC::pdumodel::Circuit_1_0_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Circuit_1_0_2::Type;
use Raritan::RPC::pdumodel::Circuit_1_0_2::Config;
use Raritan::RPC::pdumodel::Circuit_1_0_2::PoleSettings;
use Raritan::RPC::pdumodel::Circuit_1_0_2::Settings;
use Raritan::RPC::pdumodel::Circuit_1_0_2::Sensors;
use Raritan::RPC::pdumodel::Unit_1_0_1::Settings;
use Raritan::RPC::pdumodel::Unit_1_0_1::DisplayInfo;
use Raritan::RPC::pdumodel::Unit_1_0_1::MetaData;
use Raritan::RPC::pdumodel::Unit_1_0_1::Orientation;
use Raritan::RPC::pdumodel::Unit_1_0_1::DisplayOptions;
use Raritan::RPC::pdumodel::Outlet_1_4_5;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_5::PowerMeterCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_5::PowerMeterDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_5::PanelDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_5::ScanResult;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_5::PanelCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2;
use Raritan::RPC::pdumodel::Pdu_1_1_1;
use Raritan::RPC::pdumodel::Outlet::LedState;
use Raritan::RPC::pdumodel::Outlet::PowerState;
use Raritan::RPC::pdumodel::Outlet::Settings;
use Raritan::RPC::pdumodel::Outlet::Events;
use Raritan::RPC::pdumodel::Outlet::MetaData;
use Raritan::RPC::pdumodel::Outlet::State;
use Raritan::RPC::pdumodel::Outlet::Sensors;
use Raritan::RPC::pdumodel::Outlet::StartupState;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1;
use Raritan::RPC::pdumodel::Panel_1_1_3::LabelingScheme;
use Raritan::RPC::pdumodel::Panel_1_1_3::CircuitDeletedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_3::PanelSettingsChangedEvent;
use Raritan::RPC::pdumodel::Panel_1_1_3::PanelSettings;
use Raritan::RPC::pdumodel::Panel_1_1_3::CircuitCreatedEvent;
use Raritan::RPC::pdumodel::OutletGroup_1_0_1;
use Raritan::RPC::pdumodel::MemoryMapController_2_0_0;
use Raritan::RPC::pdumodel::Controller_4_0_1;
use Raritan::RPC::pdumodel::Outlet_1_2_0::LedState;
use Raritan::RPC::pdumodel::Outlet_1_2_0::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_2_0::Settings;
use Raritan::RPC::pdumodel::Outlet_1_2_0::Events;
use Raritan::RPC::pdumodel::Outlet_1_2_0::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_2_0::State;
use Raritan::RPC::pdumodel::Outlet_1_2_0::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_2_0::StartupState;
use Raritan::RPC::pdumodel::PowerQualitySensor_2_0_3;
use Raritan::RPC::pdumodel::Outlet_1_4_4;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1::EnergyPulseSettings;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1::Type;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1::Config;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1::EnergyPulseSettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1::Settings;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1::Sensors;
use Raritan::RPC::pdumodel::Inlet::Settings;
use Raritan::RPC::pdumodel::Inlet::Events;
use Raritan::RPC::pdumodel::Inlet::MetaData;
use Raritan::RPC::pdumodel::Inlet::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_5_6;
use Raritan::RPC::pdumodel::Outlet_2_1_5::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_5::LedState;
use Raritan::RPC::pdumodel::Outlet_2_1_5::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_5::PowerState;
use Raritan::RPC::pdumodel::Outlet_2_1_5::Settings;
use Raritan::RPC::pdumodel::Outlet_2_1_5::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_5::MetaData;
use Raritan::RPC::pdumodel::Outlet_2_1_5::State;
use Raritan::RPC::pdumodel::Outlet_2_1_5::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_1_5::StartupState;
use Raritan::RPC::pdumodel::Cascade::Info;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0;
use Raritan::RPC::pdumodel::Outlet_2_0_0;
use Raritan::RPC::pdumodel::Pdu_4_1_6;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_2::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_2::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_2::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_2::Sensors;
use Raritan::RPC::pdumodel::TransferSwitch::OutputSensors;
use Raritan::RPC::pdumodel::TransferSwitch::Type;
use Raritan::RPC::pdumodel::TransferSwitch::Settings;
use Raritan::RPC::pdumodel::TransferSwitch::Events;
use Raritan::RPC::pdumodel::TransferSwitch::PowerQualitySettings;
use Raritan::RPC::pdumodel::TransferSwitch::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_2::Settings;
use Raritan::RPC::pdumodel::Pdu_4_1_2::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_2::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_4_1_2::MetaData;
use Raritan::RPC::pdumodel::Pdu_4_1_2::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_2::Statistic;
use Raritan::RPC::pdumodel::Pdu_4_1_2::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_2::StartupState;
use Raritan::RPC::pdumodel::Pdu_3_1_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_3_1_1::Settings;
use Raritan::RPC::pdumodel::Pdu_3_1_1::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_3_1_1::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_3_1_1::MetaData;
use Raritan::RPC::pdumodel::Pdu_3_1_1::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_3_1_1::Statistic;
use Raritan::RPC::pdumodel::Pdu_3_1_1::Sensors;
use Raritan::RPC::pdumodel::Pdu_3_1_1::StartupState;
use Raritan::RPC::pdumodel::Nameplate_2_0_0::Rating;
use Raritan::RPC::pdumodel::PowerLine;
use Raritan::RPC::pdumodel::Inlet_2_0_4::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_4::EnableStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_4::Settings;
use Raritan::RPC::pdumodel::Inlet_2_0_4::MetaData;
use Raritan::RPC::pdumodel::Inlet_2_0_4::Sensors;
use Raritan::RPC::pdumodel::Pdu_2_3_4;
use Raritan::RPC::pdumodel::Outlet_1_3_3::LedState;
use Raritan::RPC::pdumodel::Outlet_1_3_3::PowerState;
use Raritan::RPC::pdumodel::Outlet_1_3_3::Settings;
use Raritan::RPC::pdumodel::Outlet_1_3_3::Events;
use Raritan::RPC::pdumodel::Outlet_1_3_3::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_3_3::State;
use Raritan::RPC::pdumodel::Outlet_1_3_3::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_3_3::StartupState;
use Raritan::RPC::pdumodel::Unit_2_0_0;
use Raritan::RPC::pdumodel::Inlet_2_0_0::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_0::EnableStateChangedEvent;
use Raritan::RPC::pdumodel::Inlet_2_0_0::Settings;
use Raritan::RPC::pdumodel::Inlet_2_0_0::MetaData;
use Raritan::RPC::pdumodel::Inlet_2_0_0::Sensors;
use Raritan::RPC::pdumodel::MemoryMapController;
use Raritan::RPC::pdumodel::Pdu_4_1_5;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor;
use Raritan::RPC::pdumodel::PowerMeter;
use Raritan::RPC::pdumodel::Wire_1_0_1;
use Raritan::RPC::pdumodel::Inlet_1_1_3::Settings;
use Raritan::RPC::pdumodel::Inlet_1_1_3::Events;
use Raritan::RPC::pdumodel::Inlet_1_1_3::MetaData;
use Raritan::RPC::pdumodel::Inlet_1_1_3::Sensors;
use Raritan::RPC::pdumodel::Panel::LabelingScheme;
use Raritan::RPC::pdumodel::Panel::CircuitDeletedEvent;
use Raritan::RPC::pdumodel::Panel::PanelSettingsChangedEvent;
use Raritan::RPC::pdumodel::Panel::PanelSettings;
use Raritan::RPC::pdumodel::Panel::CircuitCreatedEvent;
use Raritan::RPC::pdumodel::CtrlStatistic;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::OutputSensors;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::Type;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::Events;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::PowerQualitySettings;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1::Sensors;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_3;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_1;
use Raritan::RPC::pdumodel::Panel_1_1_3;
use Raritan::RPC::pdumodel::Controller_2_0_0::Type;
use Raritan::RPC::pdumodel::Controller_2_0_0::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_0;
use Raritan::RPC::pdumodel::Pole;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_1;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_4;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::Type;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1::Sensors;
use Raritan::RPC::pdumodel::Outlet_1_2_0;
use Raritan::RPC::pdumodel::Ade;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1::Record;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1::TimedRecord;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1::Settings;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1::SensorState;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1::Events;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1::SensorSet;
use Raritan::RPC::pdumodel::SensorLogger_1_0_1::LogRow;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0::Record;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0::TimedRecord;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0::Settings;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0::SensorState;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0::Events;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0::SensorSet;
use Raritan::RPC::pdumodel::SensorLogger_2_0_0::LogRow;
use Raritan::RPC::pdumodel::Panel_1_1_2;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_1;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::Type;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_2::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_1_2;
use Raritan::RPC::pdumodel::PowerQualitySensor_2_0_1;
use Raritan::RPC::pdumodel::Panel;
use Raritan::RPC::pdumodel::Pdu_1_2_1::Settings;
use Raritan::RPC::pdumodel::Pdu_1_2_1::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_1_2_1::Events;
use Raritan::RPC::pdumodel::Pdu_1_2_1::MetaData;
use Raritan::RPC::pdumodel::Pdu_1_2_1::Statistic;
use Raritan::RPC::pdumodel::Pdu_1_2_1::StartupState;
use Raritan::RPC::pdumodel::MemoryMapController_2_0_1;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2::EnergyPulseSettings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2::Type;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2::Config;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2::EnergyPulseSettingsChangedEvent;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2::Settings;
use Raritan::RPC::pdumodel::PowerMeter_1_1_2::Sensors;
use Raritan::RPC::pdumodel::Pdu_2_2_2::Settings;
use Raritan::RPC::pdumodel::Pdu_2_2_2::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_2_2_2::Events;
use Raritan::RPC::pdumodel::Pdu_2_2_2::MetaData;
use Raritan::RPC::pdumodel::Pdu_2_2_2::Statistic;
use Raritan::RPC::pdumodel::Pdu_2_2_2::StartupState;
use Raritan::RPC::pdumodel::Pdu_4_0_0::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_0_0::Settings;
use Raritan::RPC::pdumodel::Pdu_4_0_0::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_0_0::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_4_0_0::MetaData;
use Raritan::RPC::pdumodel::Pdu_4_0_0::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_0_0::Statistic;
use Raritan::RPC::pdumodel::Pdu_4_0_0::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_0_0::StartupState;
use Raritan::RPC::pdumodel::Controller_3_0_0;
use Raritan::RPC::pdumodel::PowerQualitySensor;
use Raritan::RPC::pdumodel::Circuit_1_0_1;
use Raritan::RPC::pdumodel::OverCurrentProtector_1_2_2;
use Raritan::RPC::pdumodel::Ade::Sample;
use Raritan::RPC::pdumodel::Ade::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_1::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_1::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_1::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_1::Sensors;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_2;
use Raritan::RPC::pdumodel::TransferSwitch;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_1;
use Raritan::RPC::pdumodel::Inlet_2_0_3;
use Raritan::RPC::pdumodel::OutletGroupManager::GroupCreatedEvent;
use Raritan::RPC::pdumodel::OutletGroupManager::GroupDeletedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_2;
use Raritan::RPC::pdumodel::Outlet_2_1_1;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor_1_0_3::TripStateChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtectorTripSensor::TripStateChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::SettingsChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::Type;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_0::Sensors;
use Raritan::RPC::pdumodel::TransferSwitch_1_0_1;
use Raritan::RPC::pdumodel::Pdu_1_3_1;
use Raritan::RPC::pdumodel::Pole_1_1_0;
use Raritan::RPC::pdumodel::OutletGroupManager_1_0_1;
use Raritan::RPC::pdumodel::TransferSwitch_3_0_0;
use Raritan::RPC::pdumodel::Outlet_2_1_2::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_2::LedState;
use Raritan::RPC::pdumodel::Outlet_2_1_2::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_2::PowerState;
use Raritan::RPC::pdumodel::Outlet_2_1_2::Settings;
use Raritan::RPC::pdumodel::Outlet_2_1_2::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_2::MetaData;
use Raritan::RPC::pdumodel::Outlet_2_1_2::State;
use Raritan::RPC::pdumodel::Outlet_2_1_2::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_1_2::StartupState;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_4::PowerMeterCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_4::PowerMeterDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_4::PanelDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_4::ScanResult;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_4::PanelCreatedEvent;
use Raritan::RPC::pdumodel::Pdu_1_4_2;
use Raritan::RPC::pdumodel::ResidualCurrentStateSensor_2_0_2;
use Raritan::RPC::pdumodel::Pole_1_1_1;
use Raritan::RPC::pdumodel::Unit_2_0_1;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_4::SettingsChangedEvent;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_4::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_4::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_4::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_3_0_4::Sensors;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_0::Type;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_0::Settings;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_0::Events;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_0::MetaData;
use Raritan::RPC::pdumodel::OverCurrentProtector_2_0_0::Sensors;
use Raritan::RPC::pdumodel::PowerMeterController::PowerMeterCreatedEvent;
use Raritan::RPC::pdumodel::PowerMeterController::PowerMeterDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController::PanelDeletedEvent;
use Raritan::RPC::pdumodel::PowerMeterController::ScanResult;
use Raritan::RPC::pdumodel::PowerMeterController::PanelCreatedEvent;
use Raritan::RPC::pdumodel::Pdu;
use Raritan::RPC::pdumodel::Outlet_2_1_4::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_4::LedState;
use Raritan::RPC::pdumodel::Outlet_2_1_4::PowerControlEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_4::PowerState;
use Raritan::RPC::pdumodel::Outlet_2_1_4::Settings;
use Raritan::RPC::pdumodel::Outlet_2_1_4::StateChangedEvent;
use Raritan::RPC::pdumodel::Outlet_2_1_4::MetaData;
use Raritan::RPC::pdumodel::Outlet_2_1_4::State;
use Raritan::RPC::pdumodel::Outlet_2_1_4::Sensors;
use Raritan::RPC::pdumodel::Outlet_2_1_4::StartupState;
use Raritan::RPC::pdumodel::Pdu_4_1_5::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_5::Settings;
use Raritan::RPC::pdumodel::Pdu_4_1_5::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_5::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_4_1_5::MetaData;
use Raritan::RPC::pdumodel::Pdu_4_1_5::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_1_5::Statistic;
use Raritan::RPC::pdumodel::Pdu_4_1_5::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_1_5::StartupState;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::SettingsChangedEvent;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::TransferLogEntry;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::Type;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::Statistics;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::Settings;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::TransferReason;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::WaveformSample;
use Raritan::RPC::pdumodel::TransferSwitch_4_0_3::Sensors;
use Raritan::RPC::pdumodel::Controller_3_0_0::Type;
use Raritan::RPC::pdumodel::Controller_3_0_0::MetaDataChangedEvent;
use Raritan::RPC::pdumodel::Controller_3_0_0::StatusChangedEvent;
use Raritan::RPC::pdumodel::Controller_3_0_0::Status;
use Raritan::RPC::pdumodel::Controller_3_0_0::MetaData;
use Raritan::RPC::pdumodel::TransferSwitch_3_1_1;
use Raritan::RPC::pdumodel::PowerMeter_1_0_1;
use Raritan::RPC::pdumodel::Outlet_2_1_5;
use Raritan::RPC::pdumodel::TypeBResidualCurrentNumericSensor_1_0_1;
use Raritan::RPC::pdumodel::Controller::Type;
use Raritan::RPC::pdumodel::Controller::MetaData;
use Raritan::RPC::pdumodel::Outlet_1_3_3;
use Raritan::RPC::pdumodel::PowerMeterController_1_1_2;
use Raritan::RPC::pdumodel::Pdu_4_0_1::SettingsChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_0_1::Settings;
use Raritan::RPC::pdumodel::Pdu_4_0_1::OutletSequenceStateChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_0_1::OutletSequenceState;
use Raritan::RPC::pdumodel::Pdu_4_0_1::MetaData;
use Raritan::RPC::pdumodel::Pdu_4_0_1::LoadSheddingModeChangedEvent;
use Raritan::RPC::pdumodel::Pdu_4_0_1::Statistic;
use Raritan::RPC::pdumodel::Pdu_4_0_1::Sensors;
use Raritan::RPC::pdumodel::Pdu_4_0_1::StartupState;
use Raritan::RPC::pdumodel::Unit_2_0_1::Settings;
use Raritan::RPC::pdumodel::Unit_2_0_1::IdentificationStartedEvent;
use Raritan::RPC::pdumodel::Unit_2_0_1::MetaData;
use Raritan::RPC::pdumodel::Unit_2_0_1::Orientation;
use Raritan::RPC::lhx::Support;
use Raritan::RPC::portsmodel::Port_2_0_0;
use Raritan::RPC::portsmodel::Port::DetectionMode;
use Raritan::RPC::portsmodel::Port::Properties;
use Raritan::RPC::portsmodel::Port::Events;
use Raritan::RPC::portsmodel::Port::DetectionType;
use Raritan::RPC::portsmodel::Port_2_0_1::DetectionMode;
use Raritan::RPC::portsmodel::Port_2_0_1::PropertiesChangedEvent;
use Raritan::RPC::portsmodel::Port_2_0_1::Properties;
use Raritan::RPC::portsmodel::Port_2_0_1::DetectionType;
use Raritan::RPC::portsmodel::Port_2_0_1::DeviceChangedEvent;
use Raritan::RPC::portsmodel::PortManager;
use Raritan::RPC::portsmodel::Port;
use Raritan::RPC::portsmodel::Port_2_0_0::DetectionMode;
use Raritan::RPC::portsmodel::Port_2_0_0::Properties;
use Raritan::RPC::portsmodel::Port_2_0_0::Events;
use Raritan::RPC::portsmodel::Port_2_0_0::DetectionType;
use Raritan::RPC::portsmodel::PortFuse;
use Raritan::RPC::portsmodel::Port_2_0_2;
use Raritan::RPC::portsmodel::Port_2_0_1;
use Raritan::RPC::portsmodel::Port_2_0_2::DetectionMode;
use Raritan::RPC::portsmodel::Port_2_0_2::PropertiesChangedEvent;
use Raritan::RPC::portsmodel::Port_2_0_2::Properties;
use Raritan::RPC::portsmodel::Port_2_0_2::DetectionType;
use Raritan::RPC::portsmodel::Port_2_0_2::DeviceChangedEvent;
use Raritan::RPC::portsmodel::PortFuse::StatusChangedEvent;
use Raritan::RPC::portsmodel::PortFuse::Status;
use Raritan::RPC::production::Production;
use Raritan::RPC::fitness::HardwareHealth::Failure;
use Raritan::RPC::fitness::HardwareHealth::FailureStatusChangedEvent;
use Raritan::RPC::fitness::HardwareHealth_1_0_1::Failure;
use Raritan::RPC::fitness::HardwareHealth_1_0_1::FailureStatusChangedEvent;
use Raritan::RPC::fitness::HardwareHealth;
use Raritan::RPC::fitness::HardwareHealth_1_0_1;
use Raritan::RPC::fitness::Fitness::DataEntry;
use Raritan::RPC::fitness::Fitness::ErrorLogEntry;
use Raritan::RPC::fitness::Fitness;
use Raritan::RPC::display::DisplayControl::DefaultViewItem;
use Raritan::RPC::display::DisplayControl;
use Raritan::RPC::display::DisplayControl_1_0_1;
use Raritan::RPC::display::DisplayControl_1_0_1::DefaultViewChangedEvent;
use Raritan::RPC::display::DisplayControl_1_0_1::Info;
use Raritan::RPC::display::DisplayControl_1_0_1::DefaultViewItem;
use Raritan::RPC::test::MyEvent;
use Raritan::RPC::test::Ethernet;
use Raritan::RPC::test::RS232Serial;
use Raritan::RPC::test::Display_1_0_1;
use Raritan::RPC::test::Control;
use Raritan::RPC::test::Unit_1_0_2;
use Raritan::RPC::test::Display_1_0_1::Info;
use Raritan::RPC::test::Display_1_0_1::Orientation;
use Raritan::RPC::test::Display_1_0_1::TestStatus;
use Raritan::RPC::test::Display::Info;
use Raritan::RPC::test::Display::Orientation;
use Raritan::RPC::test::Unit;
use Raritan::RPC::test::Unit_1_0_1;
use Raritan::RPC::test::FeatSerial;
use Raritan::RPC::test::Result;
use Raritan::RPC::test::Display;
use Raritan::RPC::test::AuxSerial;
use Raritan::RPC::test::Ethernet::Speed;
use Raritan::RPC::test::Ethernet::Duplex;
use Raritan::RPC::tfw::ScannerCtrl;
use Raritan::RPC::tfw::CoreCtrl;
use Raritan::RPC::tfw::EventService;
use Raritan::RPC::tfw::EventType;
use Raritan::RPC::tfw::EventChannel;
use Raritan::RPC::tfw::Event;
use Raritan::RPC::session::SessionManager_2_0_0::CloseReason;
use Raritan::RPC::session::Session_2_0_0;
use Raritan::RPC::session::SessionManager::CloseReason;
use Raritan::RPC::session::HistoryEntry;
use Raritan::RPC::session::Session;
use Raritan::RPC::session::SessionManager_2_0_0;
use Raritan::RPC::session::SessionManager;
use Raritan::RPC::logging::EventLog;
use Raritan::RPC::logging::LogInfo;
use Raritan::RPC::logging::LogEntry;
use Raritan::RPC::logging::DebugLog_2_0_0;
use Raritan::RPC::logging::EventLog_2_0_0;
use Raritan::RPC::logging::WlanLog;
use Raritan::RPC::logging::LogChunk;
use Raritan::RPC::logging::EventLog_1_0_1;
use Raritan::RPC::logging::EventLogClearedEvent;
use Raritan::RPC::logging::DebugLog;
use Raritan::RPC::logging::RangeDirection;
use Raritan::RPC::lhxmodel::Sensor_4_0_3::NumThresholds;
use Raritan::RPC::lhxmodel::Sensor_4_0_3::ReadingChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_3::StateChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_3::MetaData;
use Raritan::RPC::lhxmodel::Sensor_4_0_3::ThresholdsChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_3::Reading;
use Raritan::RPC::lhxmodel::Parameter_2_0_1::Value;
use Raritan::RPC::lhxmodel::Parameter_2_0_1::MetaDataChangedEvent;
use Raritan::RPC::lhxmodel::Parameter_2_0_1::ValueChangedEvent;
use Raritan::RPC::lhxmodel::Parameter_2_0_1::Unit;
use Raritan::RPC::lhxmodel::Parameter_2_0_1::Status;
use Raritan::RPC::lhxmodel::Parameter_2_0_1::MetaData;
use Raritan::RPC::lhxmodel::Sensor_4_0_1;
use Raritan::RPC::lhxmodel::Parameter::Value;
use Raritan::RPC::lhxmodel::Parameter::Unit;
use Raritan::RPC::lhxmodel::Parameter::Events;
use Raritan::RPC::lhxmodel::Parameter::Status;
use Raritan::RPC::lhxmodel::Parameter::MetaData;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::SettingsChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::Capabilities;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::OpState;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::OpStateChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::Settings;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::ParamCfg;
use Raritan::RPC::lhxmodel::Lhx_3_2_4::MetaData;
use Raritan::RPC::lhxmodel::Parameter_2_0_0::Value;
use Raritan::RPC::lhxmodel::Parameter_2_0_0::Unit;
use Raritan::RPC::lhxmodel::Parameter_2_0_0::Events;
use Raritan::RPC::lhxmodel::Parameter_2_0_0::Status;
use Raritan::RPC::lhxmodel::Parameter_2_0_0::MetaData;
use Raritan::RPC::lhxmodel::Lhx_3_0_0::Capabilities;
use Raritan::RPC::lhxmodel::Lhx_3_0_0::OpState;
use Raritan::RPC::lhxmodel::Lhx_3_0_0::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_3_0_0::Settings;
use Raritan::RPC::lhxmodel::Lhx_3_0_0::Events;
use Raritan::RPC::lhxmodel::Lhx_3_0_0::ParamCfg;
use Raritan::RPC::lhxmodel::Lhx_3_0_0::MetaData;
use Raritan::RPC::lhxmodel::Lhx_1_1_1;
use Raritan::RPC::lhxmodel::Sensor_4_0_0::NumThresholds;
use Raritan::RPC::lhxmodel::Sensor_4_0_0::ReadingChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_0::StateChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_0::MetaData;
use Raritan::RPC::lhxmodel::Sensor_4_0_0::ThresholdsChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_0::Reading;
use Raritan::RPC::lhxmodel::Sensor_3_0_0::NumThresholds;
use Raritan::RPC::lhxmodel::Sensor_3_0_0::Events;
use Raritan::RPC::lhxmodel::Sensor_3_0_0::MetaData;
use Raritan::RPC::lhxmodel::Sensor_3_0_0::Reading;
use Raritan::RPC::lhxmodel::Config;
use Raritan::RPC::lhxmodel::Lhx_2_0_0::OpState;
use Raritan::RPC::lhxmodel::Lhx_2_0_0::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_2_0_0::Settings;
use Raritan::RPC::lhxmodel::Lhx_2_0_0::Events;
use Raritan::RPC::lhxmodel::Lhx_2_0_0::MetaData;
use Raritan::RPC::lhxmodel::Lhx_2_0_0::Sensors;
use Raritan::RPC::lhxmodel::Lhx_1_0_1;
use Raritan::RPC::lhxmodel::Sensor_4_0_0;
use Raritan::RPC::lhxmodel::Lhx_2_1_0::OpState;
use Raritan::RPC::lhxmodel::Lhx_2_1_0::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_2_1_0::Settings;
use Raritan::RPC::lhxmodel::Lhx_2_1_0::Events;
use Raritan::RPC::lhxmodel::Lhx_2_1_0::MetaData;
use Raritan::RPC::lhxmodel::Lhx_2_1_0::Sensors;
use Raritan::RPC::lhxmodel::Parameter;
use Raritan::RPC::lhxmodel::Lhx;
use Raritan::RPC::lhxmodel::Lhx_3_2_2;
use Raritan::RPC::lhxmodel::Lhx_3_2_1;
use Raritan::RPC::lhxmodel::Sensor_4_0_3;
use Raritan::RPC::lhxmodel::Lhx_2_1_0;
use Raritan::RPC::lhxmodel::Sensor::NumThresholds;
use Raritan::RPC::lhxmodel::Sensor::Events;
use Raritan::RPC::lhxmodel::Sensor::MetaData;
use Raritan::RPC::lhxmodel::Sensor::Reading;
use Raritan::RPC::lhxmodel::Lhx_1_1_1::OpState;
use Raritan::RPC::lhxmodel::Lhx_1_1_1::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_1_1_1::Settings;
use Raritan::RPC::lhxmodel::Lhx_1_1_1::Events;
use Raritan::RPC::lhxmodel::Lhx_1_1_1::MetaData;
use Raritan::RPC::lhxmodel::Lhx_1_1_1::Sensors;
use Raritan::RPC::lhxmodel::Config::ComSettings;
use Raritan::RPC::lhxmodel::Config::Events;
use Raritan::RPC::lhxmodel::Sensor_4_0_2::NumThresholds;
use Raritan::RPC::lhxmodel::Sensor_4_0_2::ReadingChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_2::StateChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_2::MetaData;
use Raritan::RPC::lhxmodel::Sensor_4_0_2::ThresholdsChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_2::Reading;
use Raritan::RPC::lhxmodel::Lhx_3_2_3;
use Raritan::RPC::lhxmodel::LhxDevel_1_1_2;
use Raritan::RPC::lhxmodel::Lhx_3_1_0;
use Raritan::RPC::lhxmodel::Parameter_1_0_1::Value;
use Raritan::RPC::lhxmodel::Parameter_1_0_1::Unit;
use Raritan::RPC::lhxmodel::Parameter_1_0_1::Events;
use Raritan::RPC::lhxmodel::Parameter_1_0_1::Status;
use Raritan::RPC::lhxmodel::Parameter_1_0_1::MetaData;
use Raritan::RPC::lhxmodel::Parameter_2_0_1;
use Raritan::RPC::lhxmodel::Config_1_0_1::PortNameChangedEvent;
use Raritan::RPC::lhxmodel::Config_1_0_1::ComSettings;
use Raritan::RPC::lhxmodel::Config_1_0_1::ComSettingsChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_2_0_0;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::SettingsChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::Capabilities;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::OpState;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::OpStateChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::Settings;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::ParamCfg;
use Raritan::RPC::lhxmodel::Lhx_3_2_3::MetaData;
use Raritan::RPC::lhxmodel::Lhx_3_2_4;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::SettingsChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::Capabilities;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::OpState;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::OpStateChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::Settings;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::ParamCfg;
use Raritan::RPC::lhxmodel::Lhx_3_2_1::MetaData;
use Raritan::RPC::lhxmodel::Config_1_0_1;
use Raritan::RPC::lhxmodel::Lhx::OpState;
use Raritan::RPC::lhxmodel::Lhx::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx::Settings;
use Raritan::RPC::lhxmodel::Lhx::Events;
use Raritan::RPC::lhxmodel::Lhx::MetaData;
use Raritan::RPC::lhxmodel::Lhx::Sensors;
use Raritan::RPC::lhxmodel::Sensor;
use Raritan::RPC::lhxmodel::LhxDevel_1_1_2::ParameterData;
use Raritan::RPC::lhxmodel::Sensor_2_0_0::NumThresholds;
use Raritan::RPC::lhxmodel::Sensor_2_0_0::Events;
use Raritan::RPC::lhxmodel::Sensor_2_0_0::MetaData;
use Raritan::RPC::lhxmodel::Sensor_2_0_0::Reading;
use Raritan::RPC::lhxmodel::Parameter_1_0_1;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::SettingsChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::Capabilities;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::OpState;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::OpStateChangedEvent;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::Settings;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::ParamCfg;
use Raritan::RPC::lhxmodel::Lhx_3_2_2::MetaData;
use Raritan::RPC::lhxmodel::Sensor_4_0_2;
use Raritan::RPC::lhxmodel::Lhx_2_0_0;
use Raritan::RPC::lhxmodel::Sensor_3_0_0;
use Raritan::RPC::lhxmodel::Sensor_4_0_1::NumThresholds;
use Raritan::RPC::lhxmodel::Sensor_4_0_1::ReadingChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_1::StateChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_1::MetaData;
use Raritan::RPC::lhxmodel::Sensor_4_0_1::ThresholdsChangedEvent;
use Raritan::RPC::lhxmodel::Sensor_4_0_1::Reading;
use Raritan::RPC::lhxmodel::Parameter_2_0_0;
use Raritan::RPC::lhxmodel::Lhx_3_0_0;
use Raritan::RPC::lhxmodel::Lhx_1_0_1::OpState;
use Raritan::RPC::lhxmodel::Lhx_1_0_1::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_1_0_1::Settings;
use Raritan::RPC::lhxmodel::Lhx_1_0_1::Events;
use Raritan::RPC::lhxmodel::Lhx_1_0_1::MetaData;
use Raritan::RPC::lhxmodel::Lhx_1_0_1::Sensors;
use Raritan::RPC::lhxmodel::Lhx_3_1_0::Capabilities;
use Raritan::RPC::lhxmodel::Lhx_3_1_0::OpState;
use Raritan::RPC::lhxmodel::Lhx_3_1_0::AlertStatus;
use Raritan::RPC::lhxmodel::Lhx_3_1_0::Settings;
use Raritan::RPC::lhxmodel::Lhx_3_1_0::Events;
use Raritan::RPC::lhxmodel::Lhx_3_1_0::ParamCfg;
use Raritan::RPC::lhxmodel::Lhx_3_1_0::MetaData;
use Raritan::RPC::um::SnmpV3;
use Raritan::RPC::um::SnmpV3::AuthProtocol;
use Raritan::RPC::um::SnmpV3::PrivProtocol;
use Raritan::RPC::um::SnmpV3::SecurityLevel;
use Raritan::RPC::smartcard::CardReader_1_0_1;
use Raritan::RPC::smartcard::CardReaderManager_1_0_1::CardReaderEvent;
use Raritan::RPC::smartcard::CardReaderManager_1_0_1::CardReaderAttachedEvent;
use Raritan::RPC::smartcard::CardReaderManager_1_0_1::CardReaderDetachedEvent;
use Raritan::RPC::smartcard::CardReader_1_0_1::CardRemovedEvent;
use Raritan::RPC::smartcard::CardReader_1_0_1::CardInformation;
use Raritan::RPC::smartcard::CardReader_1_0_1::CardEvent;
use Raritan::RPC::smartcard::CardReader_1_0_1::MetaData;
use Raritan::RPC::smartcard::CardReader_1_0_1::CardInsertedEvent;
use Raritan::RPC::smartcard::CardReader_1_0_2;
use Raritan::RPC::smartcard::CardReaderManager::CardReaderEvent;
use Raritan::RPC::smartcard::CardReaderManager::CardReaderAttachedEvent;
use Raritan::RPC::smartcard::CardReaderManager::CardReaderDetachedEvent;
use Raritan::RPC::smartcard::CardReader;
use Raritan::RPC::smartcard::CardReaderManager_1_0_1;
use Raritan::RPC::smartcard::CardReaderManager_1_0_2;
use Raritan::RPC::smartcard::CardReaderManager_1_0_2::CardReaderEvent;
use Raritan::RPC::smartcard::CardReaderManager_1_0_2::CardReaderAttachedEvent;
use Raritan::RPC::smartcard::CardReaderManager_1_0_2::CardReaderDetachedEvent;
use Raritan::RPC::smartcard::CardReaderManager;
use Raritan::RPC::smartcard::CardReader::CardRemovedEvent;
use Raritan::RPC::smartcard::CardReader::CardInformation;
use Raritan::RPC::smartcard::CardReader::CardEvent;
use Raritan::RPC::smartcard::CardReader::MetaData;
use Raritan::RPC::smartcard::CardReader::CardInsertedEvent;
use Raritan::RPC::smartcard::CardReader_1_0_2::CardRemovedEvent;
use Raritan::RPC::smartcard::CardReader_1_0_2::CardInformation;
use Raritan::RPC::smartcard::CardReader_1_0_2::CardEvent;
use Raritan::RPC::smartcard::CardReader_1_0_2::MetaData;
use Raritan::RPC::smartcard::CardReader_1_0_2::CardInsertedEvent;
use Raritan::RPC::rawcfg::RawConfiguration;
use Raritan::RPC::rawcfg::RawConfiguration::Status;
use Raritan::RPC::datetime::DateTime_3_0_1;
use Raritan::RPC::datetime::DateTime_2_0_0;
use Raritan::RPC::datetime::DateTime_3_0_2::ZoneCfg;
use Raritan::RPC::datetime::DateTime_3_0_2::ZoneInfo;
use Raritan::RPC::datetime::DateTime_3_0_2::Protocol;
use Raritan::RPC::datetime::DateTime_3_0_2::NtpCfg;
use Raritan::RPC::datetime::DateTime_3_0_2::ConfigurationChangedEvent;
use Raritan::RPC::datetime::DateTime_3_0_2::Cfg;
use Raritan::RPC::datetime::DateTime_3_0_0::ZoneCfg;
use Raritan::RPC::datetime::DateTime_3_0_0::ZoneInfo;
use Raritan::RPC::datetime::DateTime_3_0_0::Protocol;
use Raritan::RPC::datetime::DateTime_3_0_0::NtpCfg;
use Raritan::RPC::datetime::DateTime_3_0_0::Cfg;
use Raritan::RPC::datetime::DateTime_3_0_1::ZoneCfg;
use Raritan::RPC::datetime::DateTime_3_0_1::ZoneInfo;
use Raritan::RPC::datetime::DateTime_3_0_1::Protocol;
use Raritan::RPC::datetime::DateTime_3_0_1::NtpCfg;
use Raritan::RPC::datetime::DateTime_3_0_1::Cfg;
use Raritan::RPC::datetime::DateTime::ZoneCfg;
use Raritan::RPC::datetime::DateTime::ZoneInfo;
use Raritan::RPC::datetime::DateTime::Protocol;
use Raritan::RPC::datetime::DateTime::NtpCfg;
use Raritan::RPC::datetime::DateTime::Cfg;
use Raritan::RPC::datetime::DateTime;
use Raritan::RPC::datetime::DateTime_3_0_2;
use Raritan::RPC::datetime::DateTime_2_0_0::ZoneCfg;
use Raritan::RPC::datetime::DateTime_2_0_0::ZoneInfo;
use Raritan::RPC::datetime::DateTime_2_0_0::Protocol;
use Raritan::RPC::datetime::DateTime_2_0_0::NtpCfg;
use Raritan::RPC::datetime::DateTime_2_0_0::Cfg;
use Raritan::RPC::datetime::DateTime_3_0_0;
use Raritan::RPC::bulkrpc::BulkRequest_1_0_2;
use Raritan::RPC::bulkrpc::BulkRequest_1_0_2::Response;
use Raritan::RPC::bulkrpc::BulkRequest_1_0_2::Request;
use Raritan::RPC::bulkrpc::BulkRequest_1_0_1::Response;
use Raritan::RPC::bulkrpc::BulkRequest_1_0_1::Request;
use Raritan::RPC::bulkrpc::BulkRequest;
use Raritan::RPC::bulkrpc::Response;
use Raritan::RPC::bulkrpc::BulkRequest_1_0_1;
use Raritan::RPC::bulkrpc::Request;
use Raritan::RPC::usb::Usb_1_0_1;
use Raritan::RPC::usb::Usb_1_0_1::Settings;
use Raritan::RPC::usb::UsbDevice;
use Raritan::RPC::usb::Usb_1_0_2;
use Raritan::RPC::usb::Usb_1_0_2::SettingsChangedEvent;
use Raritan::RPC::usb::Usb_1_0_2::Settings;
use Raritan::RPC::usb::Usb;
use Raritan::RPC::peripheral::Address_3_0_1;
use Raritan::RPC::peripheral::PackageInfo_2_0_0;
use Raritan::RPC::peripheral::Device_3_0_2;
use Raritan::RPC::peripheral::G2Production_2_0_0::ConfigurationSpace;
use Raritan::RPC::peripheral::G2Production_2_0_0::ResetMethod;
use Raritan::RPC::peripheral::G2Production_2_0_0::FirmwareInfo;
use Raritan::RPC::peripheral::Device_3_0_0;
use Raritan::RPC::peripheral::G2Production_4_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::UnknownDeviceAttachedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::Statistics;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::Settings;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::DeviceRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::DeviceFirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::PackageEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::DeviceEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::MetaData;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::PackageRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::DeviceFirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::FirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::PackageAddedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceManager_3_0_1::DeviceAddedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceSlot_2_0_0::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceSlot_2_0_0::Settings;
use Raritan::RPC::peripheral::DeviceSlot_2_0_0::Location;
use Raritan::RPC::peripheral::DeviceSlot_2_0_0::DeviceChangedEvent;
use Raritan::RPC::peripheral::Address_3_0_0;
use Raritan::RPC::peripheral::DeviceSlot_2_0_3;
use Raritan::RPC::peripheral::Device_2_0_0;
use Raritan::RPC::peripheral::G2Production;
use Raritan::RPC::peripheral::Device;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::UnknownDeviceAttachedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::Statistics;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::Settings;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::DeviceEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::PackageAddedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::DeviceFirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::MetaData;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::DeviceAddedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::PackageRemovedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::DeviceFirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::DeviceRemovedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::PackageEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_1::DeviceTypeInfo;
use Raritan::RPC::peripheral::DoorHandleControllerPackage_1_0_1;
use Raritan::RPC::peripheral::Package;
use Raritan::RPC::peripheral::G2Production_3_0_0;
use Raritan::RPC::peripheral::DeviceManager_2_0_0;
use Raritan::RPC::peripheral::DeviceID_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::UnknownDeviceAttachedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::Statistics;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::Settings;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::DeviceRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::DeviceFirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::PackageEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::DeviceEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::MetaData;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::PackageRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::DeviceFirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::FirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::PackageAddedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceManager_2_0_2::DeviceAddedEvent_2_0_0;
use Raritan::RPC::peripheral::Device_3_0_1;
use Raritan::RPC::peripheral::PackageInfo::FirmwareInfo;
use Raritan::RPC::peripheral::PackageInfo::HardwareInfo;
use Raritan::RPC::peripheral::PackageInfo::FirmwareInfo::Version;
use Raritan::RPC::peripheral::PackageInfo::State;
use Raritan::RPC::peripheral::DeviceSlot_2_0_3::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceSlot_2_0_3::Settings;
use Raritan::RPC::peripheral::DeviceSlot_2_0_3::Location;
use Raritan::RPC::peripheral::DeviceSlot_2_0_3::DeviceChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::UnknownDeviceAttachedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::Statistics;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::Settings;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::DeviceEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::PackageAddedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::DeviceFirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::MetaData;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::DeviceAddedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::PackageRemovedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::DeviceFirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::DeviceRemovedEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::PackageEvent;
use Raritan::RPC::peripheral::DeviceManager_2_0_0::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceManager_3_0_1;
use Raritan::RPC::peripheral::DeviceSlot_2_0_1::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceSlot_2_0_1::Settings;
use Raritan::RPC::peripheral::DeviceSlot_2_0_1::Location;
use Raritan::RPC::peripheral::DeviceSlot_2_0_1::DeviceChangedEvent;
use Raritan::RPC::peripheral::DoorHandleControllerPackage;
use Raritan::RPC::peripheral::DeviceManager_2_0_1;
use Raritan::RPC::peripheral::DeviceManager_3_0_0;
use Raritan::RPC::peripheral::DeviceSlot_2_0_1;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::UnknownDeviceAttachedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::Statistics;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::Settings;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::DeviceRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::DeviceFirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::PackageEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::DeviceEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::MetaData;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::PackageRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::DeviceFirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::FirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::PackageAddedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceManager_3_0_2::DeviceAddedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceSlot_2_0_2::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceSlot_2_0_2::Settings;
use Raritan::RPC::peripheral::DeviceSlot_2_0_2::Location;
use Raritan::RPC::peripheral::DeviceSlot_2_0_2::DeviceChangedEvent;
use Raritan::RPC::peripheral::G2Production_3_0_0::ConfigurationSpace;
use Raritan::RPC::peripheral::G2Production_3_0_0::ResetMethod;
use Raritan::RPC::peripheral::G2Production_3_0_0::FirmwareInfo;
use Raritan::RPC::peripheral::DeviceID;
use Raritan::RPC::peripheral::Address_4_0_0;
use Raritan::RPC::peripheral::PackageInfo_2_0_0::FirmwareInfo;
use Raritan::RPC::peripheral::PackageInfo_2_0_0::HardwareInfo;
use Raritan::RPC::peripheral::PackageInfo_2_0_0::FirmwareInfo::Version;
use Raritan::RPC::peripheral::PackageInfo_2_0_0::State;
use Raritan::RPC::peripheral::PackageInfo_2_0_1;
use Raritan::RPC::peripheral::PortType;
use Raritan::RPC::peripheral::DeviceSlot_2_0_2;
use Raritan::RPC::peripheral::PackageInfo;
use Raritan::RPC::peripheral::G2Production_2_0_0;
use Raritan::RPC::peripheral::DeviceID_3_0_1;
use Raritan::RPC::peripheral::Address_2_0_0;
use Raritan::RPC::peripheral::DeviceSlot_2_0_0;
use Raritan::RPC::peripheral::G2Production::ConfigurationSpace;
use Raritan::RPC::peripheral::G2Production::ResetMethod;
use Raritan::RPC::peripheral::G2Production::FirmwareInfo;
use Raritan::RPC::peripheral::PackageInfo_2_0_1::FirmwareInfo;
use Raritan::RPC::peripheral::PackageInfo_2_0_1::HardwareInfo;
use Raritan::RPC::peripheral::PackageInfo_2_0_1::FirmwareInfo::Version;
use Raritan::RPC::peripheral::PackageInfo_2_0_1::State;
use Raritan::RPC::peripheral::DeviceManager_3_0_2;
use Raritan::RPC::peripheral::Address;
use Raritan::RPC::peripheral::DeviceManager_1_0_1::Settings;
use Raritan::RPC::peripheral::DeviceManager_1_0_1::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_1_0_1::Events;
use Raritan::RPC::peripheral::DeviceManager_1_0_1::MetaData;
use Raritan::RPC::peripheral::DeviceManager_1_0_1::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceManager_1_0_2;
use Raritan::RPC::peripheral::DeviceManager_1_0_3;
use Raritan::RPC::peripheral::DeviceManager_1_0_3::Statistics;
use Raritan::RPC::peripheral::DeviceManager_1_0_3::Settings;
use Raritan::RPC::peripheral::DeviceManager_1_0_3::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_1_0_3::Events;
use Raritan::RPC::peripheral::DeviceManager_1_0_3::MetaData;
use Raritan::RPC::peripheral::DeviceManager_1_0_3::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceID_4_0_0;
use Raritan::RPC::peripheral::DeviceManager_1_0_1;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::SettingsChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::UnknownDeviceAttachedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::Statistics;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::Settings;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::DeviceRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::DeviceFirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::PackageEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::DeviceEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::MetaData;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::PackageRemovedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::DeviceFirmwareUpdateStateChangedEvent;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::FirmwareUpdateState;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::PackageAddedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceManager_3_0_0::DeviceAddedEvent_2_0_0;
use Raritan::RPC::peripheral::DeviceSlot;
use Raritan::RPC::peripheral::DeviceManager;
use Raritan::RPC::peripheral::DeviceManager::Settings;
use Raritan::RPC::peripheral::DeviceManager::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager::Events;
use Raritan::RPC::peripheral::DeviceManager::MetaData;
use Raritan::RPC::peripheral::DeviceManager::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceID_3_0_0;
use Raritan::RPC::peripheral::Package_1_0_1;
use Raritan::RPC::peripheral::DeviceManager_1_0_2::Settings;
use Raritan::RPC::peripheral::DeviceManager_1_0_2::ZCoordMode;
use Raritan::RPC::peripheral::DeviceManager_1_0_2::Events;
use Raritan::RPC::peripheral::DeviceManager_1_0_2::MetaData;
use Raritan::RPC::peripheral::DeviceManager_1_0_2::DeviceTypeInfo;
use Raritan::RPC::peripheral::DeviceManager_2_0_2;
use Raritan::RPC::peripheral::PosElement;
use Raritan::RPC::peripheral::DeviceSlot::Settings;
use Raritan::RPC::peripheral::DeviceSlot::Events;
use Raritan::RPC::peripheral::DeviceSlot::Location;
use Raritan::RPC::radius::ServerSettings_2_0_0;
use Raritan::RPC::radius::AuthType;
use Raritan::RPC::radius::ServerSettings;
use Raritan::RPC::radius::AuthType_2_0_0;
use Raritan::RPC::datapush::Device;
use Raritan::RPC::datapush::DeviceType;
use Raritan::RPC::datapush::SensorLogPushMessage;
use Raritan::RPC::datapush::AssetLogPushMessage;
use Raritan::RPC::datapush::AssetStrip;
use Raritan::RPC::datapush::Sensor;
use Raritan::RPC::datapush::AssetStripsMessage;
use Raritan::RPC::datapush::PowerLine;
use Raritan::RPC::datapush::AssetStripInfo;
use Raritan::RPC::datapush::LogRow;
use Raritan::RPC::assetmgrmodel::AssetStrips::Info;
use Raritan::RPC::assetmgrmodel::AssetStrip::LEDOperationMode;
use Raritan::RPC::assetmgrmodel::AssetStrip::NumberingMode;
use Raritan::RPC::assetmgrmodel::AssetStrip::DeviceInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip::Events;
use Raritan::RPC::assetmgrmodel::AssetStrip::ScanMode;
use Raritan::RPC::assetmgrmodel::AssetStrip::TagInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip::LEDColor;
use Raritan::RPC::assetmgrmodel::AssetStrip::Orientation;
use Raritan::RPC::assetmgrmodel::AssetStrip::RackUnitInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip::State;
use Raritan::RPC::assetmgrmodel::AssetStrip::LEDMode;
use Raritan::RPC::assetmgrmodel::AssetStrip::StripSettings;
use Raritan::RPC::assetmgrmodel::AssetStrip::RackUnitSettings;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::StripInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::DeviceInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::Events;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::TagInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::TagType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::RackUnitInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::State;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::CascadeState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0::StripType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3;
use Raritan::RPC::assetmgrmodel::AssetStripLogger;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::BladeOverflowChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::CompositionChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::TagAddedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::TagRemovedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::TagChangeInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::StateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::RackUnitChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::StripInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::StripInfoChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::DeviceInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::TagInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::TagType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::RackUnitInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::State;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::FirmwareUpdateState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::OrientationChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::CascadeState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::TagEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_5::StripType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::BladeOverflowChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::CompositionChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::TagAddedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::TagRemovedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::TagChangeInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::StateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::RackUnitChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::StripInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::StripInfoChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::DeviceInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::TagInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::TagType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::RackUnitInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::State;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::FirmwareUpdateState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::OrientationChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::CascadeState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::TagEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4::StripType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_3::Record;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_3::RecordType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_3::Info;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_6;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_3;
use Raritan::RPC::assetmgrmodel::AssetStripConfig;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_4;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_2;
use Raritan::RPC::assetmgrmodel::AssetManager::Settings;
use Raritan::RPC::assetmgrmodel::AssetManager::Events;
use Raritan::RPC::assetmgrmodel::AssetManager;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_4;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::StripSettingsChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::LEDOperationMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::NumberingMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::ScanMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::LEDColor;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::Orientation;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::RackUnitSettingsChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::LEDMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::StripSettings;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1::RackUnitSettings;
use Raritan::RPC::assetmgrmodel::AssetStrip;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_6::Record;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_6::RecordType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_6::Info;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_1;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_1::Record;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_1::RecordType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_1::Info;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::BladeOverflowChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::CompositionChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::TagAddedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::TagRemovedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::TagChangeInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::StateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::RackUnitChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::StripInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::StripInfoChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::DeviceInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::TagInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::TagType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::RackUnitInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::State;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::FirmwareUpdateState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::OrientationChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::CascadeState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::TagEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_2::StripType;
use Raritan::RPC::assetmgrmodel::AssetStrips;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::LEDOperationMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::NumberingMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::Events;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::ScanMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::LEDColor;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::Orientation;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::LEDMode;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::StripSettings;
use Raritan::RPC::assetmgrmodel::AssetStripConfig::RackUnitSettings;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_5;
use Raritan::RPC::assetmgrmodel::AssetStripLogger::Record;
use Raritan::RPC::assetmgrmodel::AssetStripLogger::RecordType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger::Info;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::BladeOverflowChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::CompositionChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::TagAddedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::TagRemovedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::TagChangeInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::StateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::RackUnitChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::StripInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::StripInfoChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::DeviceInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::TagInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::TagType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::RackUnitInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::State;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::FirmwareUpdateState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::OrientationChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::CascadeState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::TagEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_1::StripType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_4::Record;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_4::RecordType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_4::Info;
use Raritan::RPC::assetmgrmodel::AssetStripConfig_1_0_1;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::BladeOverflowChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::CompositionChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::TagAddedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::FirmwareUpdateStateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::TagRemovedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::TagChangeInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::StateChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::RackUnitChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::StripInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::StripInfoChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::DeviceInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::TagInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::TagType;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::RackUnitInfo;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::State;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::FirmwareUpdateState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::OrientationChangedEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::CascadeState;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::TagEvent;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_3::StripType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_2::Record;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_2::RecordType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_2::Info;
use Raritan::RPC::assetmgrmodel::AssetStrip_2_0_0;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_5::Record;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_5::RecordType;
use Raritan::RPC::assetmgrmodel::AssetStripLogger_1_0_5::Info;
use Raritan::RPC::modbus::GatewayMgr::RtuSettings;
use Raritan::RPC::modbus::GatewayMgr::Settings;
use Raritan::RPC::modbus::Device;
use Raritan::RPC::modbus::GatewayMgr;
use Raritan::RPC::modbus::Device::DeviceID;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2;
use Raritan::RPC::bulkcfg::BulkConfiguration::Status;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_1;
use Raritan::RPC::bulkcfg::BulkConfiguration;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::SettingsChangedEvent;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::FilterProfile;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::SavedEvent;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::Filter;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::Settings;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::Status;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::RestoredEvent;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_2::FilterType;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_1::FilterProfile;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_1::Filter;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_1::Status;
use Raritan::RPC::bulkcfg::BulkConfiguration_1_0_1::FilterType;
use Raritan::RPC::cert::ServerSSLCert::ReqInfo;
use Raritan::RPC::cert::ServerSSLCert::Info;
use Raritan::RPC::cert::ServerSSLCert::CertInfo;
use Raritan::RPC::cert::ServerSSLCert::CommonAttributes;
use Raritan::RPC::cert::ServerSSLCert_2_0_0::ReqInfo;
use Raritan::RPC::cert::ServerSSLCert_2_0_0::Info;
use Raritan::RPC::cert::ServerSSLCert_2_0_0::CertInfo;
use Raritan::RPC::cert::ServerSSLCert_2_0_0::CommonAttributes;
use Raritan::RPC::cert::ServerSSLCert_2_0_0;
use Raritan::RPC::cert::ServerSSLCert;
use Raritan::RPC::sensors::Sensor_4_0_3::NormalAlarmedState;
use Raritan::RPC::sensors::Sensor_4_0_3::OkFaultState;
use Raritan::RPC::sensors::Sensor_4_0_3::OnOffState;
use Raritan::RPC::sensors::Sensor_4_0_3::TypeSpecChangedEvent;
use Raritan::RPC::sensors::Sensor_4_0_3::OpenClosedState;
use Raritan::RPC::sensors::Sensor_4_0_3::TypeSpec;
use Raritan::RPC::sensors::ExternalSensorManager;
use Raritan::RPC::sensors::Sensor_4_0_1;
use Raritan::RPC::sensors::ExternalSensorSlots::Info;
use Raritan::RPC::sensors::ExternalSensorSlot_2_0_0;
use Raritan::RPC::sensors::Sensor_4_0_0::OnOffState;
use Raritan::RPC::sensors::Sensor_4_0_0::TypeSpecChangedEvent;
use Raritan::RPC::sensors::Sensor_4_0_0::TypeSpec;
use Raritan::RPC::sensors::Switch;
use Raritan::RPC::sensors::AlertedSensorManager_1_0_1::SensorCounts;
use Raritan::RPC::sensors::AlertedSensorManager_1_0_1::AlertedSensorsChangedEvent;
use Raritan::RPC::sensors::AlertedSensorManager_1_0_1::AlertState;
use Raritan::RPC::sensors::AlertedSensorManager_1_0_1::SensorData;
use Raritan::RPC::sensors::AlertedSensorManager_1_0_1::MonitoredSensorsChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_2;
use Raritan::RPC::sensors::StateSensor::Events;
use Raritan::RPC::sensors::StateSensor::State;
use Raritan::RPC::sensors::Sensor_3_0_0::Type;
use Raritan::RPC::sensors::Sensor_3_0_0::OnOffState;
use Raritan::RPC::sensors::Sensor_3_0_0::Unit;
use Raritan::RPC::sensors::Sensor_3_0_0::Events;
use Raritan::RPC::sensors::Sensor_3_0_0::ReadingType;
use Raritan::RPC::sensors::Sensor_3_0_0::TypeSpec;
use Raritan::RPC::sensors::NumericSensor::Range;
use Raritan::RPC::sensors::NumericSensor::Thresholds;
use Raritan::RPC::sensors::NumericSensor::Events;
use Raritan::RPC::sensors::NumericSensor::Reading::Status;
use Raritan::RPC::sensors::NumericSensor::MetaData;
use Raritan::RPC::sensors::NumericSensor::Reading;
use Raritan::RPC::sensors::StateSensor_3_0_1::StateChangedEvent;
use Raritan::RPC::sensors::StateSensor_3_0_1::Events;
use Raritan::RPC::sensors::StateSensor_3_0_1::State;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_1::ResetEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_1::Range;
use Raritan::RPC::sensors::NumericSensor_4_0_1::MetaDataChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_1::Thresholds;
use Raritan::RPC::sensors::NumericSensor_4_0_1::ReadingChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_1::StateChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_1::ThresholdCapabilities;
use Raritan::RPC::sensors::NumericSensor_4_0_1::Reading::Status;
use Raritan::RPC::sensors::NumericSensor_4_0_1::MetaData;
use Raritan::RPC::sensors::NumericSensor_4_0_1::ThresholdsChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_1::Reading;
use Raritan::RPC::sensors::Sensor_4_0_0;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_0;
use Raritan::RPC::sensors::Switch_2_0_0;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_2::ResetEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_1;
use Raritan::RPC::sensors::ExternalSensorSlots;
use Raritan::RPC::sensors::ExternalSensorSlot;
use Raritan::RPC::sensors::StateSensor_3_0_0;
use Raritan::RPC::sensors::Logger_2_1_6::SettingsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_6::LoggedSensorsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_6::Record;
use Raritan::RPC::sensors::Logger_2_1_6::TimedRecord;
use Raritan::RPC::sensors::Logger_2_1_6::Settings;
use Raritan::RPC::sensors::Logger_2_1_6::SensorSet;
use Raritan::RPC::sensors::Logger_2_1_6::LogRow;
use Raritan::RPC::sensors::Logger_2_1_3::SettingsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_3::LoggedSensorsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_3::Record;
use Raritan::RPC::sensors::Logger_2_1_3::TimedRecord;
use Raritan::RPC::sensors::Logger_2_1_3::Settings;
use Raritan::RPC::sensors::Logger_2_1_3::SensorSet;
use Raritan::RPC::sensors::Logger_2_1_3::LogRow;
use Raritan::RPC::sensors::AccumulatingNumericSensor::Events;
use Raritan::RPC::sensors::Sensor_4_0_3;
use Raritan::RPC::sensors::NumericSensor;
use Raritan::RPC::sensors::ExternalSensorData_2_0_0;
use Raritan::RPC::sensors::NumericSensor_2_0_0;
use Raritan::RPC::sensors::Logger_2_0_1::Record;
use Raritan::RPC::sensors::Logger_2_0_1::TimedRecord;
use Raritan::RPC::sensors::Logger_2_0_1::Settings;
use Raritan::RPC::sensors::Logger_2_0_1::Events;
use Raritan::RPC::sensors::Logger_2_0_1::SensorSet;
use Raritan::RPC::sensors::Logger_2_0_1::LogRow;
use Raritan::RPC::sensors::Logger_2_1_4::SettingsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_4::LoggedSensorsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_4::Record;
use Raritan::RPC::sensors::Logger_2_1_4::TimedRecord;
use Raritan::RPC::sensors::Logger_2_1_4::Settings;
use Raritan::RPC::sensors::Logger_2_1_4::SensorSet;
use Raritan::RPC::sensors::Logger_2_1_4::LogRow;
use Raritan::RPC::sensors::AccumulatingNumericSensor;
use Raritan::RPC::sensors::Switch_2_0_1;
use Raritan::RPC::sensors::Logger_2_1_5;
use Raritan::RPC::sensors::NumericSensor_4_0_0::Range;
use Raritan::RPC::sensors::NumericSensor_4_0_0::MetaDataChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_0::Thresholds;
use Raritan::RPC::sensors::NumericSensor_4_0_0::ReadingChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_0::StateChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_0::ThresholdCapabilities;
use Raritan::RPC::sensors::NumericSensor_4_0_0::Reading::Status;
use Raritan::RPC::sensors::NumericSensor_4_0_0::MetaData;
use Raritan::RPC::sensors::NumericSensor_4_0_0::ThresholdsChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_0::Reading;
use Raritan::RPC::sensors::Sensor::Type;
use Raritan::RPC::sensors::Sensor::OnOffState;
use Raritan::RPC::sensors::Sensor::Unit;
use Raritan::RPC::sensors::Sensor::Events;
use Raritan::RPC::sensors::Sensor::ReadingType;
use Raritan::RPC::sensors::Sensor::TypeSpec;
use Raritan::RPC::sensors::Logger::Record;
use Raritan::RPC::sensors::Logger::TimedRecord;
use Raritan::RPC::sensors::Logger::Settings;
use Raritan::RPC::sensors::Logger::SensorState;
use Raritan::RPC::sensors::Logger::Events;
use Raritan::RPC::sensors::Logger::SensorSet;
use Raritan::RPC::sensors::Logger::LogRow;
use Raritan::RPC::sensors::Sensor_4_0_2::NormalAlarmedState;
use Raritan::RPC::sensors::Sensor_4_0_2::OkFaultState;
use Raritan::RPC::sensors::Sensor_4_0_2::OnOffState;
use Raritan::RPC::sensors::Sensor_4_0_2::TypeSpecChangedEvent;
use Raritan::RPC::sensors::Sensor_4_0_2::OpenClosedState;
use Raritan::RPC::sensors::Sensor_4_0_2::TypeSpec;
use Raritan::RPC::sensors::StateSensor_4_0_2;
use Raritan::RPC::sensors::ExternalSensorSlot_3_0_0;
use Raritan::RPC::sensors::StateSensor_4_0_1;
use Raritan::RPC::sensors::Logger_2_1_4;
use Raritan::RPC::sensors::Switch_2_0_4;
use Raritan::RPC::sensors::StateSensor_4_0_3::StateChangedEvent;
use Raritan::RPC::sensors::StateSensor_4_0_3::State;
use Raritan::RPC::sensors::NumericSensor_2_0_0::Range;
use Raritan::RPC::sensors::NumericSensor_2_0_0::Thresholds;
use Raritan::RPC::sensors::NumericSensor_2_0_0::ThresholdCapabilities;
use Raritan::RPC::sensors::NumericSensor_2_0_0::Events;
use Raritan::RPC::sensors::NumericSensor_2_0_0::Reading::Status;
use Raritan::RPC::sensors::NumericSensor_2_0_0::MetaData;
use Raritan::RPC::sensors::NumericSensor_2_0_0::Reading;
use Raritan::RPC::sensors::StateSensor_2_0_0;
use Raritan::RPC::sensors::StateSensor;
use Raritan::RPC::sensors::NumericSensor_4_0_3::Range;
use Raritan::RPC::sensors::NumericSensor_4_0_3::MetaDataChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_3::Thresholds;
use Raritan::RPC::sensors::NumericSensor_4_0_3::ReadingChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_3::StateChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_3::ThresholdCapabilities;
use Raritan::RPC::sensors::NumericSensor_4_0_3::Reading::Status;
use Raritan::RPC::sensors::NumericSensor_4_0_3::MetaData;
use Raritan::RPC::sensors::NumericSensor_4_0_3::ThresholdsChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_3::Reading;
use Raritan::RPC::sensors::ExternalSensorManager_3_0_0::Settings;
use Raritan::RPC::sensors::ExternalSensorManager_3_0_0::ZCoordMode;
use Raritan::RPC::sensors::ExternalSensorManager_3_0_0::Events;
use Raritan::RPC::sensors::ExternalSensorManager_3_0_0::MetaData;
use Raritan::RPC::sensors::Sensor_2_0_0;
use Raritan::RPC::sensors::ExternalSensorData;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_0::ResetEvent;
use Raritan::RPC::sensors::Switch_2_0_2;
use Raritan::RPC::sensors::NumericSensor_4_0_0;
use Raritan::RPC::sensors::Logger_2_0_1;
use Raritan::RPC::sensors::Logger_2_1_2::SettingsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_2::LoggedSensorsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_2::Record;
use Raritan::RPC::sensors::Logger_2_1_2::TimedRecord;
use Raritan::RPC::sensors::Logger_2_1_2::Settings;
use Raritan::RPC::sensors::Logger_2_1_2::SensorSet;
use Raritan::RPC::sensors::Logger_2_1_2::LogRow;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_3;
use Raritan::RPC::sensors::StateSensor_4_0_0::StateChangedEvent;
use Raritan::RPC::sensors::StateSensor_4_0_0::State;
use Raritan::RPC::sensors::ExternalSensorManager_2_0_0::Settings;
use Raritan::RPC::sensors::ExternalSensorManager_2_0_0::ZCoordMode;
use Raritan::RPC::sensors::ExternalSensorManager_2_0_0::Events;
use Raritan::RPC::sensors::ExternalSensorManager_2_0_0::MetaData;
use Raritan::RPC::sensors::Logger_2_1_3;
use Raritan::RPC::sensors::Sensor;
use Raritan::RPC::sensors::Sensor_2_0_0::Type;
use Raritan::RPC::sensors::Sensor_2_0_0::OnOffState;
use Raritan::RPC::sensors::Sensor_2_0_0::Unit;
use Raritan::RPC::sensors::Sensor_2_0_0::Events;
use Raritan::RPC::sensors::Sensor_2_0_0::ReadingType;
use Raritan::RPC::sensors::Sensor_2_0_0::TypeSpec;
use Raritan::RPC::sensors::StateSensor_4_0_3;
use Raritan::RPC::sensors::StateSensor_3_0_1;
use Raritan::RPC::sensors::Logger_2_1_5::SettingsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_5::LoggedSensorsChangedEvent;
use Raritan::RPC::sensors::Logger_2_1_5::Record;
use Raritan::RPC::sensors::Logger_2_1_5::TimedRecord;
use Raritan::RPC::sensors::Logger_2_1_5::Settings;
use Raritan::RPC::sensors::Logger_2_1_5::SensorSet;
use Raritan::RPC::sensors::Logger_2_1_5::LogRow;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_2;
use Raritan::RPC::sensors::ExternalSensorManager_2_0_0;
use Raritan::RPC::sensors::AlertedSensorManager_1_0_1;
use Raritan::RPC::sensors::ExternalSensorManager_3_0_0;
use Raritan::RPC::sensors::Switch_2_0_4::SwitchEvent;
use Raritan::RPC::sensors::ExternalSensorSlot_2_0_0::Settings;
use Raritan::RPC::sensors::ExternalSensorSlot_2_0_0::Info;
use Raritan::RPC::sensors::ExternalSensorSlot_2_0_0::Events;
use Raritan::RPC::sensors::ExternalSensorSlot_2_0_0::Location;
use Raritan::RPC::sensors::Switch_2_0_3;
use Raritan::RPC::sensors::ExternalSensorManager::Settings;
use Raritan::RPC::sensors::ExternalSensorManager::ZCoordMode;
use Raritan::RPC::sensors::ExternalSensorManager::Events;
use Raritan::RPC::sensors::ExternalSensorManager::MetaData;
use Raritan::RPC::sensors::ExternalSensorData_3_0_0;
use Raritan::RPC::sensors::StateSensor_4_0_1::StateChangedEvent;
use Raritan::RPC::sensors::StateSensor_4_0_1::State;
use Raritan::RPC::sensors::Logger_2_1_6;
use Raritan::RPC::sensors::NumericSensor_3_0_1;
use Raritan::RPC::sensors::NumericSensor_4_0_2::Range;
use Raritan::RPC::sensors::NumericSensor_4_0_2::MetaDataChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_2::Thresholds;
use Raritan::RPC::sensors::NumericSensor_4_0_2::ReadingChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_2::StateChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_2::ThresholdCapabilities;
use Raritan::RPC::sensors::NumericSensor_4_0_2::Reading::Status;
use Raritan::RPC::sensors::NumericSensor_4_0_2::MetaData;
use Raritan::RPC::sensors::NumericSensor_4_0_2::ThresholdsChangedEvent;
use Raritan::RPC::sensors::NumericSensor_4_0_2::Reading;
use Raritan::RPC::sensors::AlertedSensorManager;
use Raritan::RPC::sensors::Sensor_4_0_2;
use Raritan::RPC::sensors::Switch_2_0_5;
use Raritan::RPC::sensors::Sensor_3_0_0;
use Raritan::RPC::sensors::Sensor_4_0_1::OnOffState;
use Raritan::RPC::sensors::Sensor_4_0_1::TypeSpecChangedEvent;
use Raritan::RPC::sensors::Sensor_4_0_1::TypeSpec;
use Raritan::RPC::sensors::StateSensor_4_0_2::StateChangedEvent;
use Raritan::RPC::sensors::StateSensor_4_0_2::State;
use Raritan::RPC::sensors::Logger_2_1_2;
use Raritan::RPC::sensors::Switch_2_0_5::SwitchEvent;
use Raritan::RPC::sensors::ExternalSensorSlot_3_0_0::Settings;
use Raritan::RPC::sensors::ExternalSensorSlot_3_0_0::Info;
use Raritan::RPC::sensors::ExternalSensorSlot_3_0_0::Events;
use Raritan::RPC::sensors::ExternalSensorSlot_3_0_0::Location;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_1;
use Raritan::RPC::sensors::AccumulatingNumericSensor_2_0_3::ResetEvent;
use Raritan::RPC::sensors::Logger_2_0_0::Record;
use Raritan::RPC::sensors::Logger_2_0_0::TimedRecord;
use Raritan::RPC::sensors::Logger_2_0_0::Settings;
use Raritan::RPC::sensors::Logger_2_0_0::Events;
use Raritan::RPC::sensors::Logger_2_0_0::SensorSet;
use Raritan::RPC::sensors::Logger_2_0_0::LogRow;
use Raritan::RPC::sensors::NumericSensor_3_0_1::Range;
use Raritan::RPC::sensors::NumericSensor_3_0_1::Thresholds;
use Raritan::RPC::sensors::NumericSensor_3_0_1::ThresholdCapabilities;
use Raritan::RPC::sensors::NumericSensor_3_0_1::Events;
use Raritan::RPC::sensors::NumericSensor_3_0_1::Reading::Status;
use Raritan::RPC::sensors::NumericSensor_3_0_1::MetaData;
use Raritan::RPC::sensors::NumericSensor_3_0_1::Reading;
use Raritan::RPC::sensors::NumericSensor_4_0_3;
use Raritan::RPC::sensors::AlertedSensorManager::SensorCounts;
use Raritan::RPC::sensors::AlertedSensorManager::AlertedSensorsChangedEvent;
use Raritan::RPC::sensors::AlertedSensorManager::AlertState;
use Raritan::RPC::sensors::AlertedSensorManager::SensorData;
use Raritan::RPC::sensors::AlertedSensorManager::MonitoredSensorsChangedEvent;
use Raritan::RPC::sensors::StateSensor_3_0_0::Events;
use Raritan::RPC::sensors::StateSensor_3_0_0::State;
use Raritan::RPC::sensors::StateSensor_4_0_0;
use Raritan::RPC::sensors::Logger;
use Raritan::RPC::sensors::Logger_2_0_0;
use Raritan::RPC::sensors::NumericSensor_3_0_0;
use Raritan::RPC::sensors::StateSensor_2_0_0::Events;
use Raritan::RPC::sensors::StateSensor_2_0_0::State;
use Raritan::RPC::sensors::ExternalSensorSlot::Settings;
use Raritan::RPC::sensors::ExternalSensorSlot::Info;
use Raritan::RPC::sensors::ExternalSensorSlot::Events;
use Raritan::RPC::sensors::ExternalSensorSlot::Location;
use Raritan::RPC::sensors::NumericSensor_3_0_0::Range;
use Raritan::RPC::sensors::NumericSensor_3_0_0::Thresholds;
use Raritan::RPC::sensors::NumericSensor_3_0_0::ThresholdCapabilities;
use Raritan::RPC::sensors::NumericSensor_3_0_0::Events;
use Raritan::RPC::sensors::NumericSensor_3_0_0::Reading::Status;
use Raritan::RPC::sensors::NumericSensor_3_0_0::MetaData;
use Raritan::RPC::sensors::NumericSensor_3_0_0::Reading;
use Raritan::RPC::security::SSHSettings;
use Raritan::RPC::security::Security_3_0_2::Settings;
use Raritan::RPC::security::Security;
use Raritan::RPC::security::IpfwPolicy;
use Raritan::RPC::security::SSHKeyFingerprint;
use Raritan::RPC::security::RoleAccessRule;
use Raritan::RPC::security::Security_3_0_0;
use Raritan::RPC::security::Security_3_0_1::Settings;
use Raritan::RPC::security::IpfwRule;
use Raritan::RPC::security::Security_2_0_0;
use Raritan::RPC::security::SSHKeyFingerprintType;
use Raritan::RPC::security::Security_3_0_1;
use Raritan::RPC::security::IpFw;
use Raritan::RPC::security::IpfwRuleset;
use Raritan::RPC::security::Security_3_0_2;
use Raritan::RPC::security::PasswordSettings;
use Raritan::RPC::security::SSHHostKey;
use Raritan::RPC::security::IpFw_2_0_0;
use Raritan::RPC::security::PasswordSettingsChanged;
use Raritan::RPC::security::FrontPanelPrivilegesChanged;
use Raritan::RPC::security::RestrictedServiceAgreement;
use Raritan::RPC::security::IpFw_1_0_1;
use Raritan::RPC::security::Security_3_0_0::Settings;
use Raritan::RPC::security::ServiceAuthorization;
use Raritan::RPC::security::RoleAccessPolicy;
use Raritan::RPC::security::Security_2_0_0::Settings;
use Raritan::RPC::security::Security_2_0_1;
use Raritan::RPC::security::SSHHostKeyType;
use Raritan::RPC::security::Security_2_0_1::Settings;
use Raritan::RPC::security::Security::Settings;
use Raritan::RPC::security::RoleAccessControl;
use Raritan::RPC::diag::DiagLogSettings;
use Raritan::RPC::diag::DiagLogSettings::LogLevel;
use Raritan::RPC::diag::DiagLogSettings::LogLevelEntry;
use Raritan::RPC::servermon::ServerMonitor_2_0_1;
use Raritan::RPC::servermon::ServerMonitor;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerSettingsChangedEvent;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerAddedEvent;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerPowerControlCompletedEvent;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerPowerState;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerStatus;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::Server;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerPowerCheckMethod;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerSettings;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerPowerStateEvent;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerReachability;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerPowerControlInitiatedEvent;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerReachabilityEvent;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerDeletedEvent;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerPowerSettings;
use Raritan::RPC::servermon::ServerMonitor_2_0_1::ServerPowerControlResult;
use Raritan::RPC::servermon::ServerMonitor_2_0_0::ServerStatus;
use Raritan::RPC::servermon::ServerMonitor_2_0_0::Server;
use Raritan::RPC::servermon::ServerMonitor_2_0_0::ServerSettings;
use Raritan::RPC::servermon::ServerMonitor_2_0_0::ServerReachability;
use Raritan::RPC::servermon::ServerMonitor::ServerStatus;
use Raritan::RPC::servermon::ServerMonitor::Server;
use Raritan::RPC::servermon::ServerMonitor::ServerSettings;
use Raritan::RPC::servermon::ServerMonitor::ServerReachability;
use Raritan::RPC::servermon::ServerMonitor_2_0_0;
use Raritan::RPC::cfg::Cfg_1_0_1;
use Raritan::RPC::cfg::Cfg;
use Raritan::RPC::cfg::KeyValue;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::ErrorStatus;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::ErrorStatusChangedEvent;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::Setup;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::L2N_N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::L2L_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::L2N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::SetupChangedEvent;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::MinMaxReading;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::L2L;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::L2N_plain_total;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::L2N;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5::Sensors;
use Raritan::RPC::powerlogic::Config;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::ErrorStatus;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::ErrorStatusChangedEvent;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::Setup;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::L2N_N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::L2L_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::L2N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::SetupChangedEvent;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::MinMaxReading;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::L2L;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::L2N_plain_total;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::L2N;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4::Sensors;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3;
use Raritan::RPC::powerlogic::PowerMeter_1_2_4;
use Raritan::RPC::powerlogic::PowerMeter::ErrorStatus;
use Raritan::RPC::powerlogic::PowerMeter::Setup;
use Raritan::RPC::powerlogic::PowerMeter::L2N_N_Avg;
use Raritan::RPC::powerlogic::PowerMeter::L2L_Avg;
use Raritan::RPC::powerlogic::PowerMeter::L2N_Avg;
use Raritan::RPC::powerlogic::PowerMeter::Events;
use Raritan::RPC::powerlogic::PowerMeter::MinMaxReading;
use Raritan::RPC::powerlogic::PowerMeter::L2L;
use Raritan::RPC::powerlogic::PowerMeter::L2N_plain_total;
use Raritan::RPC::powerlogic::PowerMeter::L2N;
use Raritan::RPC::powerlogic::PowerMeter::Sensors;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::ErrorStatus;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::ErrorStatusChangedEvent;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::Setup;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::L2N_N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::L2L_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::L2N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::SetupChangedEvent;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::MinMaxReading;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::L2L;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::L2N_plain_total;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::L2N;
use Raritan::RPC::powerlogic::PowerMeter_1_2_3::Sensors;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1;
use Raritan::RPC::powerlogic::Config::Settings;
use Raritan::RPC::powerlogic::Config::Events;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::ErrorStatus;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::Setup;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::L2N_N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::L2L_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::L2N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::Events;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::MinMaxReading;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::L2L;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::L2N_plain_total;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::L2N;
use Raritan::RPC::powerlogic::PowerMeter_1_1_1::Sensors;
use Raritan::RPC::powerlogic::Config_1_0_1::SettingsChangedEvent;
use Raritan::RPC::powerlogic::Config_1_0_1::Settings;
use Raritan::RPC::powerlogic::Config_1_0_1;
use Raritan::RPC::powerlogic::PowerMeter;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0;
use Raritan::RPC::powerlogic::PowerMeter_1_2_5;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::ErrorStatus;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::Setup;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::L2N_N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::L2L_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::L2N_Avg;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::Events;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::MinMaxReading;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::L2L;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::L2N_plain_total;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::L2N;
use Raritan::RPC::powerlogic::PowerMeter_1_1_0::Sensors;
use Raritan::RPC::serial::PortDispatcher_1_2_1;
use Raritan::RPC::serial::PortDispatcher;
use Raritan::RPC::serial::SerialPort_3_0_0;
use Raritan::RPC::serial::GsmModem_1_0_2::SimPinUpdatedEvent;
use Raritan::RPC::serial::GsmModem_1_0_2::Settings;
use Raritan::RPC::serial::GsmModem_1_0_2::Information;
use Raritan::RPC::serial::GsmModem_1_0_2::SimSecurityStatus;
use Raritan::RPC::serial::GsmModem_1_0_2::SimSecurityStatusChangedEvent;
use Raritan::RPC::serial::GsmModem;
use Raritan::RPC::serial::AnalogModem;
use Raritan::RPC::serial::GsmModem_1_0_1::SimPinUpdatedEvent;
use Raritan::RPC::serial::GsmModem_1_0_1::Settings;
use Raritan::RPC::serial::GsmModem_1_0_1::Information;
use Raritan::RPC::serial::GsmModem_1_0_1::SimSecurityStatus;
use Raritan::RPC::serial::GsmModem_1_0_1::SimSecurityStatusChangedEvent;
use Raritan::RPC::serial::PortDispatcher_1_2_2;
use Raritan::RPC::serial::SerialPort_3_0_1::PortState;
use Raritan::RPC::serial::SerialPort_3_0_1::Settings;
use Raritan::RPC::serial::SerialPort_3_0_1::BaudRate;
use Raritan::RPC::serial::SerialPort_3_0_1::DetectionType;
use Raritan::RPC::serial::SerialPort_3_0_1::ModemRemovedEvent;
use Raritan::RPC::serial::SerialPort_3_0_1::ModemEvent;
use Raritan::RPC::serial::SerialPort_3_0_1::MetaData;
use Raritan::RPC::serial::SerialPort_3_0_1::State;
use Raritan::RPC::serial::SerialPort_3_0_1::ModemAddedEvent;
use Raritan::RPC::serial::SerialPort_2_0_0::PortState;
use Raritan::RPC::serial::SerialPort_2_0_0::Settings;
use Raritan::RPC::serial::SerialPort_2_0_0::BaudRate;
use Raritan::RPC::serial::SerialPort_2_0_0::ModemRemovedEvent;
use Raritan::RPC::serial::SerialPort_2_0_0::ModemEvent;
use Raritan::RPC::serial::SerialPort_2_0_0::State;
use Raritan::RPC::serial::SerialPort_2_0_0::ModemAddedEvent;
use Raritan::RPC::serial::SerialPort::PortState;
use Raritan::RPC::serial::SerialPort::BaudRate;
use Raritan::RPC::serial::SerialPort::ConsoleSettings;
use Raritan::RPC::serial::SerialPort::State;
use Raritan::RPC::serial::SerialPort_3_0_1;
use Raritan::RPC::serial::AnalogModem::CallReceivedEvent;
use Raritan::RPC::serial::AnalogModem::Settings;
use Raritan::RPC::serial::AnalogModem::DialInEvent;
use Raritan::RPC::serial::AnalogModem::CallEndedEvent;
use Raritan::RPC::serial::SerialPort_1_0_1;
use Raritan::RPC::serial::SerialPort_2_0_0;
use Raritan::RPC::serial::GsmModem::Settings;
use Raritan::RPC::serial::GsmModem::Information;
use Raritan::RPC::serial::PortDispatcher_1_0_1;
use Raritan::RPC::serial::SerialPort;
use Raritan::RPC::serial::SerialPort_1_0_1::PortState;
use Raritan::RPC::serial::SerialPort_1_0_1::BaudRate;
use Raritan::RPC::serial::SerialPort_1_0_1::ConsoleSettings;
use Raritan::RPC::serial::SerialPort_1_0_1::State;
use Raritan::RPC::serial::PortDispatcher_1_1_1;
use Raritan::RPC::serial::SerialPort_3_0_0::PortState;
use Raritan::RPC::serial::SerialPort_3_0_0::Settings;
use Raritan::RPC::serial::SerialPort_3_0_0::BaudRate;
use Raritan::RPC::serial::SerialPort_3_0_0::DetectionType;
use Raritan::RPC::serial::SerialPort_3_0_0::ModemRemovedEvent;
use Raritan::RPC::serial::SerialPort_3_0_0::ModemEvent;
use Raritan::RPC::serial::SerialPort_3_0_0::State;
use Raritan::RPC::serial::SerialPort_3_0_0::ModemAddedEvent;
use Raritan::RPC::serial::GsmModem_1_0_2;
use Raritan::RPC::serial::GsmModem_1_0_1;
use Raritan::RPC::cew::EnergyWiseSettings;
use Raritan::RPC::cew::EnergyWiseManager;
1;
