JWAC-MIB

File: JWAC-MIB.mib (36950 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC RFC1213-MIB
DLINK-ID-REC-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE IpAddress
MacAddress RowStatus DisplayString
dlink-common-mgmt

Defined Types

VlanId  
INTEGER 1..4094    

SwJWACUpdateServerEntry  
SEQUENCE    
  swJWACUpdateServerIpAddr IpAddress
  swJWACUpdateServerMask IpAddress
  swJWACUpdateServerStatus RowStatus

SwJWACUpdateSVREntry  
SEQUENCE    
  swJWACUpdateSVRIpAddr IpAddress
  swJWACUpdateSVRMask IpAddress
  swJWACUpdateSVRProtocol INTEGER
  swJWACUpdateSVRPort INTEGER
  swJWACUpdateSVRStatus RowStatus
  swJWACUpdateSVRState INTEGER

SwJWACPortEntry  
SEQUENCE    
  swJWACPortIndex INTEGER
  swJWACPortState INTEGER
  swJWACPortMaxAuthHost INTEGER
  swJWACPortAgeingTime INTEGER
  swJWACPortIdleTime INTEGER
  swJWACPortBlockTime INTEGER
  swJWACPortAuthMode INTEGER

SwJWACHostEntry  
SEQUENCE    
  swJWACHostPort INTEGER
  swJWACHostAuthStatus INTEGER
  swJWACHostMACAddr MacAddress
  swJWACHostVID VlanId
  swJWACHostRemainAgeTime INTEGER
  swJWACHostIdleTime INTEGER
  swJWACHostBlockTime INTEGER
  swJWACHostStatus INTEGER
  swJWACHostPriority INTEGER
  swJWACHostUserName DisplayString
  swJWACHostIP IpAddress

SwJWACPageElementEntry  
SEQUENCE    
  swJWACPageElementPage INTEGER
  swJWACPageElementPageTitle DisplayString
  swJWACPageElementLoginWindowTitle DisplayString
  swJWACPageElementUserName DisplayString
  swJWACPageElementPassWord DisplayString
  swJWACPageElementLogoutWindowTitle DisplayString
  swJWACPageElementNotificationLine1 DisplayString
  swJWACPageElementNotificationLine2 DisplayString
  swJWACPageElementNotificationLine3 DisplayString
  swJWACPageElementNotificationLine4 DisplayString
  swJWACPageElementNotificationLine5 DisplayString

SwJWACWebAuthUserEntry  
SEQUENCE    
  swJWACWebAuthUserNameIndex DisplayString
  swJWACWebAuthUserPWD DisplayString
  swJWACWebAuthUserVID VlanId
  swJWACWebAuthUserStatus RowStatus

SwJWACAuthStateEntry  
SEQUENCE    
  swJWACAuthStatePort INTEGER
  swJWACAuthStateOriginalVid VlanId
  swJWACAuthStateMACAddr MacAddress
  swJWACAuthStateAuthStatus INTEGER
  swJWACAuthStateAssignVid VlanId
  swJWACAuthStateAssignPriority INTEGER
  swJWACAuthStateRemainTime INTEGER
  swJWACAuthStateIdleTime INTEGER
  swJWACAuthStateUserName DisplayString
  swJWACAuthStateIP IpAddress
  swJWACAuthStateDelAction INTEGER

Defined Values

swJWACMIB 1.3.6.1.4.1.171.12.39
The structure of JWAC management for the proprietary enterprise.
MODULE-IDENTITY    

swJWACCtrl 1.3.6.1.4.1.171.12.39.1
OBJECT IDENTIFIER    

swJWACInfo 1.3.6.1.4.1.171.12.39.2
OBJECT IDENTIFIER    

swJWACPortMgmt 1.3.6.1.4.1.171.12.39.3
OBJECT IDENTIFIER    

swJWACMgmt 1.3.6.1.4.1.171.12.39.4
OBJECT IDENTIFIER    

swJWACNotify 1.3.6.1.4.1.171.12.39.5
OBJECT IDENTIFIER    

swJWACState 1.3.6.1.4.1.171.12.39.1.1
This object enables/disables the JWAC function. JWAC and WAC are mutually exclusive functions. That is, they can not be enabled at the same time. Using the JWAC function, PC users need to pass two stages of authentication. The first stage is to do the authentication with the quarantine server and the second stage is the authentication with the switch. For the second stage, the authentication is similar to WAC, except that there is no port VLAN membership change by JWAC after a host passes authentication. The RADIUS server will share the server configuration defined by the 1X command set.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACRedirectState 1.3.6.1.4.1.171.12.39.1.2
This object enables/disables the JWAC redirect function. When the redirect quarantine_server is enabled, the unauthenticated host will be redirected to the quarantine server when it tries to access a random URL. When the redirect jwac_login_page is enabled, the unauthenticated host will be redirected to the jwac_login_page in the Switch to finish authentication. When redirect is disabled, only access to the quarantine_server and the jwac_login_page from the unauthenticated host are allowed, all other web access will be denied. NOTE: When enabling redirect to the quarantine_server, a quarantine_server must be configured first.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACForcibleLogoutState 1.3.6.1.4.1.171.12.39.1.3
This object enables/disables the JWAC forcible_logout function. When forcible_logout is enabled, a PING packet from an authenticated host to the JWAC Switch with TTL=1 will be regarded as a logout request, and the host will move back to the unauthenticated state.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACUDPFilteringState 1.3.6.1.4.1.171.12.39.1.4
This object enables/disables the JWAC udp_filtering function. When udp_filtering is enabled, all UDP and ICMP packets except DHCP and DNS packets from unauthenticated hosts will be dropped.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACQuarantineServerMonitorState 1.3.6.1.4.1.171.12.39.1.5
This object enables/disables the JWAC Quarantine Server monitor function. When enabled, the JWAC Switch will monitor the Quarantine Server to ensure the server is okay. If the Switch detects no Quarantine Server, it will redirect all unauthenticated HTTP access attempts to the JWAC Login Page forcibly if the redirect is enabled and the redirect destination is configured to be a Quarantine Server.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACQuarantineServerErrorTimeOut 1.3.6.1.4.1.171.12.39.1.6
Used to set the Quarantine Server error timeout. When the Quarantine Server monitor is enabled, the JWAC Switch will periodically check if the Quarantine works okay. If the Switch does not receive any response from the Quarantine Server during the configured error timeout, the Switch then regards it as not working properly.
OBJECT-TYPE    
  INTEGER 5..300  

swJWACRedirectDestination 1.3.6.1.4.1.171.12.39.1.7
Specifies the destination before an unauthenticated host is redirected to the Quarantine Server or JWAC login web page.
OBJECT-TYPE    
  INTEGER quarantine-server(1), jwac-login-page(2)  

swJWACRedirectDelayTime 1.3.6.1.4.1.171.12.39.1.8
Specifies the delay time before an unauthenticated host is redirected to the Quarantine Server or JWAC login web page. The unit of delay-time is seconds. 0 means no delay in the redirect.
OBJECT-TYPE    
  INTEGER 0..10  

swJWACVirtualIpAddr 1.3.6.1.4.1.171.12.39.1.9
Specifies the JWAC virtual IP address which is used to accept authentication requests from an unauthenticated host. The virtual IP of JWAC is used to accept authentication requests from an unauthenticated host. Only requests sent to this IP will get a correct response. NOTE: This IP does not respond to ARP requests or ICMP packets.
OBJECT-TYPE    
  IpAddress  

swJWACQuarantineServerURL 1.3.6.1.4.1.171.12.39.1.10
Specifies the JWAC Quarantine Server URL. If the redirect is enabled and the redirect destination is the Quarantine Server, when an unauthenticated host sends the HTTP request packets to a random WEB server, the Switch will handle this HTTP packet and send back a message to the host to allow it access to the Quarantine Server with the configured URL. When the PC is connected to the specified URL, the quarantine server will request the PC user to input the user name and password to complete the authentication process.
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACSwitchHttpPortNumber 1.3.6.1.4.1.171.12.39.1.11
Specifies the TCP port which the JWAC Switch listens to and uses to finish the authenticating process.
OBJECT-TYPE    
  INTEGER 1..65535  

swJWACSwitchHttpProtocol 1.3.6.1.4.1.171.12.39.1.12
Specifies the protocol JWAC will run on this TCP port.
OBJECT-TYPE    
  INTEGER http(1), https(2)  

swJWACRadiusProtocol 1.3.6.1.4.1.171.12.39.1.13
Specifies the RADIUS protocol used by JWAC to complete a RADIUS authentication.
OBJECT-TYPE    
  INTEGER local(1), pap(2), chap(3), ms-chap(4), ms-chapv2(5), eap-md5(6)  

swJWACUpdateServerTable 1.3.6.1.4.1.171.12.39.1.14
A table that contains the JWAC Update Server information.
OBJECT-TYPE    
  SEQUENCE OF  
    SwJWACUpdateServerEntry

swJWACUpdateServerEntry 1.3.6.1.4.1.171.12.39.1.14.1
A list of JWAC Update Server information.
OBJECT-TYPE    
  SwJWACUpdateServerEntry  

swJWACUpdateServerIpAddr 1.3.6.1.4.1.171.12.39.1.14.1.1
Specifies the IP address.
OBJECT-TYPE    
  IpAddress  

swJWACUpdateServerMask 1.3.6.1.4.1.171.12.39.1.14.1.2
Specifies the IP net mask.
OBJECT-TYPE    
  IpAddress  

swJWACUpdateServerStatus 1.3.6.1.4.1.171.12.39.1.14.1.3
The status of this entry.
OBJECT-TYPE    
  RowStatus  

swJWACAuthenticatePage 1.3.6.1.4.1.171.12.39.1.15
This lets an administrator decide which authentication page to use. japanese: Choose the Japanese page; english: Choose the English page.
OBJECT-TYPE    
  INTEGER japanese(1), english(2)  

swJWACAuthFailOverState 1.3.6.1.4.1.171.12.39.1.16
This object enables/disables the web-based authentication auth-failover status of the device. When the authentication failover is enabled, if the RADIUS server's authentication is unreachable, the local database will be used for authentication.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACRadiusAuthorizeState 1.3.6.1.4.1.171.12.39.1.17
Used to enable or disable the acceptance of an authorized configuration. When the authorization is enabled for the JWAC RADIUS, the authorized data assigned by the RADUIS server will be accepted if the global authorization network is enabled.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACLocalAuthorizeState 1.3.6.1.4.1.171.12.39.1.18
Used to enable or disable the acceptance of an authorized configuration. When the authorization is enabled for the JWAC local, the authorized data assigned by the local database will be accepted.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACUpdateSVRTable 1.3.6.1.4.1.171.12.39.1.19
A table that contains JWAC Update Server information.
OBJECT-TYPE    
  SEQUENCE OF  
    SwJWACUpdateSVREntry

swJWACUpdateSVREntry 1.3.6.1.4.1.171.12.39.1.19.1
A list of JWAC Update Server information.
OBJECT-TYPE    
  SwJWACUpdateSVREntry  

swJWACUpdateSVRIpAddr 1.3.6.1.4.1.171.12.39.1.19.1.1
Specifies the IP address.
OBJECT-TYPE    
  IpAddress  

swJWACUpdateSVRMask 1.3.6.1.4.1.171.12.39.1.19.1.2
Specifies the IP net mask.
OBJECT-TYPE    
  IpAddress  

swJWACUpdateSVRProtocol 1.3.6.1.4.1.171.12.39.1.19.1.3
Specifies the protocol.
OBJECT-TYPE    
  INTEGER all(1), tcp(2), udp(3)  

swJWACUpdateSVRPort 1.3.6.1.4.1.171.12.39.1.19.1.4
Specifies the port, 0 denotes all ports.
OBJECT-TYPE    
  INTEGER 0..65535  

swJWACUpdateSVRStatus 1.3.6.1.4.1.171.12.39.1.19.1.5
The status of this entry.
OBJECT-TYPE    
  RowStatus  

swJWACUpdateSVRState 1.3.6.1.4.1.171.12.39.1.19.1.6
Specifies the update server ACL state.
OBJECT-TYPE    
  INTEGER active(1), inactive(2)  

swJWACVirtualIpURL 1.3.6.1.4.1.171.12.39.1.20
Used to set the URL for virtual IP
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACPortTable 1.3.6.1.4.1.171.12.39.3.1
A table that contains JWAC port information.
OBJECT-TYPE    
  SEQUENCE OF  
    SwJWACPortEntry

swJWACPortEntry 1.3.6.1.4.1.171.12.39.3.1.1
A list containing JWAC port information.
OBJECT-TYPE    
  SwJWACPortEntry  

swJWACPortIndex 1.3.6.1.4.1.171.12.39.3.1.1.1
Specifies the JWAC port number.
OBJECT-TYPE    
  INTEGER  

swJWACPortState 1.3.6.1.4.1.171.12.39.3.1.1.2
Specifies the JWAC port state.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

swJWACPortMaxAuthHost 1.3.6.1.4.1.171.12.39.3.1.1.3
Specifies the maximum number of host process authentication attempts allowed on each port at the same time. The value range is (0..N), the value of N is project dependent.
OBJECT-TYPE    
  INTEGER  

swJWACPortAgeingTime 1.3.6.1.4.1.171.12.39.3.1.1.4
Specifies the time period during which an authenticated host will remain in the authenticated state. 0 indicates the authenticated host will never age out on the port.
OBJECT-TYPE    
  INTEGER 0..1440  

swJWACPortIdleTime 1.3.6.1.4.1.171.12.39.3.1.1.5
Specifies the idle-time. If there is no traffic during idle-time, the host will be moved back to the unauthenticated state. 0 indicates the idle state of the authenticated host on the port will never be checked.
OBJECT-TYPE    
  INTEGER 0..1440  

swJWACPortBlockTime 1.3.6.1.4.1.171.12.39.3.1.1.6
Specifies the block-time. If a host fails to pass authentication, it will be blocked for a period specified by the block-time.
OBJECT-TYPE    
  INTEGER 0..300  

swJWACPortAuthMode 1.3.6.1.4.1.171.12.39.3.1.1.7
Specifies the authentication mode on the special port. The default mode is host based.
OBJECT-TYPE    
  INTEGER hostbased(1), portbased(2)  

swJWACHostTable 1.3.6.1.4.1.171.12.39.4.1
A table that contains JWAC client host information.
OBJECT-TYPE    
  SEQUENCE OF  
    SwJWACHostEntry

swJWACHostEntry 1.3.6.1.4.1.171.12.39.4.1.1
A list containing JWAC client host information.
OBJECT-TYPE    
  SwJWACHostEntry  

swJWACHostPort 1.3.6.1.4.1.171.12.39.4.1.1.1
Specifies the JWAC host port number.
OBJECT-TYPE    
  INTEGER  

swJWACHostAuthStatus 1.3.6.1.4.1.171.12.39.4.1.1.2
Specifies the JWAC host authentication state.
OBJECT-TYPE    
  INTEGER authenticated(1), authenticating(2), blocked(3)  

swJWACHostMACAddr 1.3.6.1.4.1.171.12.39.4.1.1.3
Specifies the JWAC host MAC address.
OBJECT-TYPE    
  MacAddress  

swJWACHostVID 1.3.6.1.4.1.171.12.39.4.1.1.4
Specifies the JWAC host VID.
OBJECT-TYPE    
  VlanId  

swJWACHostRemainAgeTime 1.3.6.1.4.1.171.12.39.4.1.1.5
Specifies the remaining JWAC host agetime. 0 indicates the authenticated host on the port will never age out.
OBJECT-TYPE    
  INTEGER  

swJWACHostIdleTime 1.3.6.1.4.1.171.12.39.4.1.1.6
Specifies the JWAC host idle time. 0 indicates the idle state of the authenticated host on the port will never be checked.
OBJECT-TYPE    
  INTEGER  

swJWACHostBlockTime 1.3.6.1.4.1.171.12.39.4.1.1.7
Specifies the JWAC host block time.
OBJECT-TYPE    
  INTEGER  

swJWACHostStatus 1.3.6.1.4.1.171.12.39.4.1.1.8
Specifies the status of the JWAC host. Setting delete (2) will delete this JWAC host entry.
OBJECT-TYPE    
  INTEGER active(1), delete(2)  

swJWACHostPriority 1.3.6.1.4.1.171.12.39.4.1.1.9
Specifies the JWAC host priority assigned when passing authentication. -1 indicates the host has no priority.
OBJECT-TYPE    
  INTEGER  

swJWACHostUserName 1.3.6.1.4.1.171.12.39.4.1.1.10
Specifies the user name who started the authentication process.
OBJECT-TYPE    
  DisplayString  

swJWACHostIP 1.3.6.1.4.1.171.12.39.4.1.1.11
Specifies the IP address of the JWAC host, which started the authentication process.
OBJECT-TYPE    
  IpAddress  

swJWACPageElementTable 1.3.6.1.4.1.171.12.39.4.2
A table that contains JWAC authentication page information.
OBJECT-TYPE    
  SEQUENCE OF  
    SwJWACPageElementEntry

swJWACPageElementEntry 1.3.6.1.4.1.171.12.39.4.2.1
A list containing JWAC authenticate page information. This allows an administrator to customize the authenticate page.
OBJECT-TYPE    
  SwJWACPageElementEntry  

swJWACPageElementPage 1.3.6.1.4.1.171.12.39.4.2.1.1
Specifies the JWAC authenticate page.
OBJECT-TYPE    
  INTEGER japanese(1), english(2)  

swJWACPageElementPageTitle 1.3.6.1.4.1.171.12.39.4.2.1.2
Specifies the JWAC page title of the authenticate page.
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACPageElementLoginWindowTitle 1.3.6.1.4.1.171.12.39.4.2.1.3
Specifies the JWAC login window title mapping of the authenticate page.
OBJECT-TYPE    
  DisplayString Size(0..32)  

swJWACPageElementUserName 1.3.6.1.4.1.171.12.39.4.2.1.4
Specifies the JWAC user name mapping of the authenticate page.
OBJECT-TYPE    
  DisplayString Size(0..16)  

swJWACPageElementPassWord 1.3.6.1.4.1.171.12.39.4.2.1.5
Specifies the remaining JWAC password mapping of the authenticate page.
OBJECT-TYPE    
  DisplayString Size(0..16)  

swJWACPageElementLogoutWindowTitle 1.3.6.1.4.1.171.12.39.4.2.1.6
Specifies the JWAC logout window title mapping of the authenticate page.
OBJECT-TYPE    
  DisplayString Size(0..32)  

swJWACPageElementNotificationLine1 1.3.6.1.4.1.171.12.39.4.2.1.7
Used to set the notification information of line 1 in web page after successful authentication.
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACPageElementNotificationLine2 1.3.6.1.4.1.171.12.39.4.2.1.8
Used to set the notification information of line 2 in web page after successful authentication.
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACPageElementNotificationLine3 1.3.6.1.4.1.171.12.39.4.2.1.9
Used to set the notification information of line 3 in web page after successful authentication.
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACPageElementNotificationLine4 1.3.6.1.4.1.171.12.39.4.2.1.10
Used to set the notification information of line 4 in web page after successful authentication.
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACPageElementNotificationLine5 1.3.6.1.4.1.171.12.39.4.2.1.11
Used to set the notification information of line 5 in web page after successful authentication.
OBJECT-TYPE    
  DisplayString Size(0..128)  

swJWACWebAuthUserTable 1.3.6.1.4.1.171.12.39.4.3
A table that contains web-based authentication account info.
OBJECT-TYPE    
  SEQUENCE OF  
    SwJWACWebAuthUserEntry

swJWACWebAuthUserEntry 1.3.6.1.4.1.171.12.39.4.3.1
A list that contains web-based authentication account info.
OBJECT-TYPE    
  SwJWACWebAuthUserEntry  

swJWACWebAuthUserNameIndex 1.3.6.1.4.1.171.12.39.4.3.1.1
This object indicates the username (maximum number of characters is 15).
OBJECT-TYPE    
  DisplayString Size(1..15)  

swJWACWebAuthUserPWD 1.3.6.1.4.1.171.12.39.4.3.1.2
This object indicates the password (maximum number of characters is 15) for this user account. It is write-only.
OBJECT-TYPE    
  DisplayString Size(1..15)  

swJWACWebAuthUserVID 1.3.6.1.4.1.171.12.39.4.3.1.3
This object indicates the VID for this user account.
OBJECT-TYPE    
  VlanId  

swJWACWebAuthUserStatus 1.3.6.1.4.1.171.12.39.4.3.1.4
This object manages this entry.
OBJECT-TYPE    
  RowStatus  

swJWACAuthStateTable 1.3.6.1.4.1.171.12.39.4.4
This table contains JWAC client host information.
OBJECT-TYPE    
  SEQUENCE OF  
    SwJWACAuthStateEntry

swJWACAuthStateEntry 1.3.6.1.4.1.171.12.39.4.4.1
This list contains JWAC client host information.
OBJECT-TYPE    
  SwJWACAuthStateEntry  

swJWACAuthStatePort 1.3.6.1.4.1.171.12.39.4.4.1.1
Specifies the JWAC host port number.
OBJECT-TYPE    
  INTEGER  

swJWACAuthStateOriginalVid 1.3.6.1.4.1.171.12.39.4.4.1.2
Specifies the JWAC host original receive VLAN-ID.
OBJECT-TYPE    
  VlanId  

swJWACAuthStateMACAddr 1.3.6.1.4.1.171.12.39.4.4.1.3
Specifies the JWAC host MAC address.
OBJECT-TYPE    
  MacAddress  

swJWACAuthStateAuthStatus 1.3.6.1.4.1.171.12.39.4.4.1.5
Specifies the JWAC host authentication state.
OBJECT-TYPE    
  INTEGER authenticated(1), authenticating(2), blocked(3)  

swJWACAuthStateAssignVid 1.3.6.1.4.1.171.12.39.4.4.1.7
Specifies the JWAC host assign VID.
OBJECT-TYPE    
  VlanId  

swJWACAuthStateAssignPriority 1.3.6.1.4.1.171.12.39.4.4.1.8
Specifies the JWAC host priority assigned when pass authentication. -1 indicates the host has no priority assigned.
OBJECT-TYPE    
  INTEGER  

swJWACAuthStateRemainTime 1.3.6.1.4.1.171.12.39.4.4.1.12
Specifies the remaining JWAC host aging time/ block time. When host's authentication state is 'authenticated' in swJWACAuthStateAuthStatus, this object indicates the host's aging time, the units is minutes. When host's authentication state is 'blocked' in swJWACAuthStateAuthStatus, this object indicates the host's block time, the units is seconds. 0 indicates the authenticated host on the port will never age out.
OBJECT-TYPE    
  INTEGER  

swJWACAuthStateIdleTime 1.3.6.1.4.1.171.12.39.4.4.1.14
Specifies the JWAC host idle time in seconds. 0 indicates the idle state of the authenticated host on the port will never be checked.
OBJECT-TYPE    
  INTEGER  

swJWACAuthStateUserName 1.3.6.1.4.1.171.12.39.4.4.1.18
Specifies the user name who starts the authentication process.
OBJECT-TYPE    
  DisplayString  

swJWACAuthStateIP 1.3.6.1.4.1.171.12.39.4.4.1.20
Specifies the IP address of the JWAC host, which starts the authentication process.
OBJECT-TYPE    
  IpAddress  

swJWACAuthStateDelAction 1.3.6.1.4.1.171.12.39.4.4.1.30
Used to delete the specified authentication entry. Setting delete(2) will delete this JWAC host entry.
OBJECT-TYPE    
  INTEGER active(1), delete(2)