
extNaclC.addSC("deny", "Specify packets to reject");
	extNaclC.deny.addSC("ip", "Any Internet Protocol");
		extNaclC.deny.ip.addSC("A.B.C.D", "Source address");
			extNaclC.deny.ip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.ip["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
				extNaclC.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.ip["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.deny.ip.addSC("any", "Any source host");
			extNaclC.deny.ip.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.ip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
			extNaclC.deny.ip.any.addSC("any", "Any destination host");
			extNaclC.deny.ip.any.addSC("host", "A single destination host");
				extNaclC.deny.ip.any.host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.deny.ip.addSC("host", "A single source host");
			extNaclC.deny.ip.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.deny.ip.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.ip.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.ip.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
				extNaclC.deny.ip.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.ip.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.deny.addSC("tcp", "Transmission Control Protocol");
		extNaclC.deny.tcp.addSC("A.B.C.D", "Source address");
			extNaclC.deny.tcp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"].any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"]["eq"].addSC("<0-65535>", "Port number");
				extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.tcp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.deny.tcp.addSC("any", "Any source host");
			extNaclC.deny.tcp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.tcp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
					extNaclC.deny.tcp.any["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
			extNaclC.deny.tcp.any.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any.any.addSC("eq", "Match only packets on a given destination port number");

			extNaclC.deny.tcp.any.addSC("eq", "Match only packets on a given source port number");
				extNaclC.deny.tcp.any["eq"].addSC("<0-65535>", "Port number");
					extNaclC.deny.tcp.any["eq"]["<0-65535>"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"]["<0-65535>"].addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("bgp", "Border Gateway Protocol (179)");
					extNaclC.deny.tcp.any["eq"].bgp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].bgp.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("chargen", "Character generator (19)");
					extNaclC.deny.tcp.any["eq"].chargen.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].chargen.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("cmd", "Remote commands (rcmd, 514)");
					extNaclC.deny.tcp.any["eq"].cmd.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].cmd.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("daytime", "Daytime (13)");
					extNaclC.deny.tcp.any["eq"].daytime.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].daytime.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("discard", "Discard (9)");
					extNaclC.deny.tcp.any["eq"].discard.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].discard.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("domain", "Domain Name Service (53)");
					extNaclC.deny.tcp.any["eq"].domain.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].domain.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("echo", "Echo (7)");
					extNaclC.deny.tcp.any["eq"].echo.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].echo.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("exec", "Exec (rsh, 512)");
					extNaclC.deny.tcp.any["eq"].exec.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].exec.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("finger", "Finger (79)");
					extNaclC.deny.tcp.any["eq"].finger.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].finger.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("ftp", "File Transfer Protocol (21)");
					extNaclC.deny.tcp.any["eq"].ftp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].ftp.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("ftp-data", "FTP data connections (used infrequently, 20)");
					extNaclC.deny.tcp.any["eq"]["ftp-data"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"]["ftp-data"].addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("gopher", "Gopher (70)");
					extNaclC.deny.tcp.any["eq"].gopher.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].gopher.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("hostname", "NIC hostname server (101)");
					extNaclC.deny.tcp.any["eq"].hostname.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].hostname.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("ident", "Ident Protocol (113)");
					extNaclC.deny.tcp.any["eq"].ident.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].ident.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("irc", "Internet Relay Chat (194)");
					extNaclC.deny.tcp.any["eq"].irc.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].irc.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("klogin", "Kerberos login (543)");
					extNaclC.deny.tcp.any["eq"].klogin.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].klogin.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("kshell", "Kerberos shell (544)");
					extNaclC.deny.tcp.any["eq"].kshell.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].kshell.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("login", "Login (rlogin, 513)");
					extNaclC.deny.tcp.any["eq"].login.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].login.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("lpd", "Printer service (515)");
					extNaclC.deny.tcp.any["eq"].lpd.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].lpd.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("nntp", "Network News Transport Protocol (119)");
					extNaclC.deny.tcp.any["eq"].nntp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].nntp.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("pim-auto-rp", "PIM Auto-RP (496)");
					extNaclC.deny.tcp.any["eq"]["pim-auto-rp"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"]["pim-auto-rp"].addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("pop2", "Post Office Protocol v2 (109)");
					extNaclC.deny.tcp.any["eq"].pop2.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].pop2.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("pop3", "Post Office Protocol v3 (110)");
					extNaclC.deny.tcp.any["eq"].pop3.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].pop3.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("smtp", "Simple Mail Transport Protocol (25)");
					extNaclC.deny.tcp.any["eq"].smtp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].smtp.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("sunrpc", "Sun Remote Procedure Call (111)");
					extNaclC.deny.tcp.any["eq"].sunrpc.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].sunrpc.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("syslog", "Syslog (514)");
					extNaclC.deny.tcp.any["eq"].syslog.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].syslog.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("tacacs", "TAC Access Control System (49)");
					extNaclC.deny.tcp.any["eq"].tacacs.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].tacacs.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("talk", "Talk (517)");
					extNaclC.deny.tcp.any["eq"].talk.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].talk.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("telnet", "Telnet (23)");
					extNaclC.deny.tcp.any["eq"].telnet.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].telnet.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("time", "Time (37)");
					extNaclC.deny.tcp.any["eq"].time.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].time.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("uucp", "Unix-to-Unix Copy Program (540)");
					extNaclC.deny.tcp.any["eq"].uucp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].uucp.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("whois", "Nicname (43)");
					extNaclC.deny.tcp.any["eq"].whois.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].whois.addSC("any", "Any destination host");
				extNaclC.deny.tcp.any["eq"].addSC("www", "World Wide Web (HTTP, 80)");
					extNaclC.deny.tcp.any["eq"].www.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any["eq"].www.addSC("any", "Any destination host");
			extNaclC.deny.tcp.any.addSC("host", "A single destination host");
				extNaclC.deny.tcp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
					extNaclC.deny.tcp.any.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
		extNaclC.deny.tcp.addSC("host", "A single source host");
			extNaclC.deny.tcp.host.addSC("Hostname or A.B.C.D", "Source address");

	extNaclC.deny.addSC("udp", "User Datagram Protocol");
		extNaclC.deny.udp.addSC("A.B.C.D", "Source address");
			extNaclC.deny.udp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.deny.udp["A.B.C.D"]["A.B.C.D"].any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");

				extNaclC.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.udp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.deny.udp.addSC("any", "Any source host");
			extNaclC.deny.udp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.deny.udp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
					extNaclC.deny.udp.any["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
			extNaclC.deny.udp.any.addSC("any", "Any destination host");
				extNaclC.deny.udp.any.any.addSC("eq", "Match only packets on a given destination port number");

			extNaclC.deny.udp.any.addSC("eq", "Match only packets on a given source port number");
				extNaclC.deny.udp.any["eq"].addSC("<0-65535>", "Port number");
					extNaclC.deny.udp.any["eq"]["<0-65535>"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"]["<0-65535>"].addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("biff", "Biff (mail notification, comsat, 512)");
					extNaclC.deny.udp.any["eq"].biff.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].biff.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("bootpc", "Bootstrap Protocol (BOOTP) client (68)");
					extNaclC.deny.udp.any["eq"].bootpc.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].bootpc.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("bootps", "Bootstrap Protocol (BOOTP) server (67)");
					extNaclC.deny.udp.any["eq"].bootps.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].bootps.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("discard", "Discard (9)");
					extNaclC.deny.udp.any["eq"].discard.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].discard.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("dnsix", "DNSIX security protocol auditing (195)");
					extNaclC.deny.udp.any["eq"].dnsix.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].dnsix.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("domain", "Domain Name Service (DNS, 53)");
					extNaclC.deny.udp.any["eq"].domain.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].domain.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("echo", "Echo (7)");
					extNaclC.deny.udp.any["eq"].echo.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].echo.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("isakmp", "Internet Security Association and Key Management Protocol (500)");
					extNaclC.deny.udp.any["eq"].isakmp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].isakmp.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("mobile-ip", "Mobile IP registration (434)");
					extNaclC.deny.udp.any["eq"]["mobile-ip"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"]["mobile-ip"].addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("nameserver", "IEN116 name service (obsolete, 42)");
					extNaclC.deny.udp.any["eq"].nameserver.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].nameserver.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("netbios-dgm", "NetBios datagram service (138)");
					extNaclC.deny.udp.any["eq"]["netbios-dgm"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"]["netbios-dgm"].addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("netbios-ns", "NetBios name service (137)");
					extNaclC.deny.udp.any["eq"]["netbios-ns"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"]["netbios-ns"].addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("netbios-ss", "NetBios session service (139)");
					extNaclC.deny.udp.any["eq"]["netbios-ss"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"]["netbios-ss"].addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("ntp", "Network Time Protocol (123)");
					extNaclC.deny.udp.any["eq"].ntp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].ntp.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("pim-auto-rp", "PIM Auto-RP (496)");
					extNaclC.deny.udp.any["eq"]["pim-auto-rp"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"]["pim-auto-rp"].addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("rip", "Routing Information Protocol (router, in.routed, 520)");
					extNaclC.deny.udp.any["eq"].rip.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].rip.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("snmp", "Simple Network Management Protocol (161)");
					extNaclC.deny.udp.any["eq"].snmp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].snmp.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("snmptrap", "SNMP Traps (162)");
					extNaclC.deny.udp.any["eq"].snmptrap.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].snmptrap.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("sunrpc", "Sun Remote Procedure Call (111)");
					extNaclC.deny.udp.any["eq"].sunrpc.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].sunrpc.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("syslog", "System Logger (514)");
					extNaclC.deny.udp.any["eq"].syslog.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].syslog.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("tacacs", "TAC Access Control System (49)");
					extNaclC.deny.udp.any["eq"].tacacs.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].tacacs.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("talk", "Talk (517)");
					extNaclC.deny.udp.any["eq"].talk.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].talk.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("tftp", "Trivial File Transfer Protocol (69)");
					extNaclC.deny.udp.any["eq"].tftp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].tftp.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("time", "Time (37)");
					extNaclC.deny.udp.any["eq"].time.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].time.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("who", "Who service (rwho, 513)");
					extNaclC.deny.udp.any["eq"].who.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].who.addSC("any", "Any destination host");
				extNaclC.deny.udp.any["eq"].addSC("xdmcp", "X Display Manager Control Protocol (177)");
					extNaclC.deny.udp.any["eq"].xdmcp.addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.any["eq"].xdmcp.addSC("any", "Any destination host");
			extNaclC.deny.udp.any.addSC("host", "A single destination host");
				extNaclC.deny.udp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
					extNaclC.deny.udp.any.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
		extNaclC.deny.udp.addSC("host", "A single source host");
			extNaclC.deny.udp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.deny.udp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.deny.udp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.deny.udp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.deny.udp.host["Hostname or A.B.C.D"].any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.deny.udp.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given source port number");

				extNaclC.deny.udp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.deny.udp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
extNaclC.addSC("exit", "Exit from access-list configuration mode");
extNaclC.addSC("no", "Negate a command or set its defaults");
	extNaclC.no.addSC("deny", "Specify packets to reject");
		extNaclC.no.deny.addSC("ip", "Any Internet Protocol");
			extNaclC.no.deny.ip.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.ip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.ip.addSC("any", "Any source host");
				extNaclC.no.deny.ip.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.ip.any.addSC("any", "Any destination host");
				extNaclC.no.deny.ip.any.addSC("host", "A single destination host");
					extNaclC.no.deny.ip.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.ip.addSC("host", "A single source host");
				extNaclC.no.deny.ip.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("tcp", "Transmission Control Protocol");
			extNaclC.no.deny.tcp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.tcp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.tcp.addSC("any", "Any source host");
				extNaclC.no.deny.tcp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.tcp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.tcp.any.addSC("any", "Any destination host");
					extNaclC.no.deny.tcp.any.any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.no.deny.tcp.any.addSC("eq", "Match only packets on a given source port number");
				extNaclC.no.deny.tcp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.tcp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.tcp.addSC("host", "A single source host");
				extNaclC.no.deny.tcp.host.addSC("Hostname or A.B.C.D", "Source address");

		extNaclC.no.deny.addSC("udp", "User Datagram Protocol");
			extNaclC.no.deny.udp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.udp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.udp.addSC("any", "Any source host");
				extNaclC.no.deny.udp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.udp.any.addSC("any", "Any destination host");
					extNaclC.no.deny.udp.any.any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.no.deny.udp.any.addSC("eq", "Match only packets on a given source port number");

				extNaclC.no.deny.udp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.udp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.udp.addSC("host", "A single source host");
				extNaclC.no.deny.udp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");

extNaclC.addSC("no", "Negate a command or set its defaults");
	extNaclC.no.addSC("deny", "Specify packets to reject");
		extNaclC.no.deny.addSC("ip", "Any Internet Protocol");
			extNaclC.no.deny.ip.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.ip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ip["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.ip.addSC("any", "Any source host");
				extNaclC.no.deny.ip.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.ip.any.addSC("any", "Any destination host");
				extNaclC.no.deny.ip.any.addSC("host", "A single destination host");
					extNaclC.no.deny.ip.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.ip.addSC("host", "A single source host");
				extNaclC.no.deny.ip.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.ip.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("tcp", "Transmission Control Protocol");
			extNaclC.no.deny.tcp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.tcp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.tcp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.tcp.addSC("any", "Any source host");
				extNaclC.no.deny.tcp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.tcp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.tcp.any.addSC("any", "Any destination host");
					extNaclC.no.deny.tcp.any.any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.no.deny.tcp.any.addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.tcp.any["eq"].addSC("<0-65535>", "Port number");
				extNaclC.no.deny.tcp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.tcp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.tcp.addSC("host", "A single source host");
				extNaclC.no.deny.tcp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.tcp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.tcp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.tcp.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.tcp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
		extNaclC.no.deny.addSC("udp", "User Datagram Protocol");
			extNaclC.no.deny.udp.addSC("A.B.C.D", "Source address");
				extNaclC.no.deny.udp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.udp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
			extNaclC.no.deny.udp.addSC("any", "Any source host");
				extNaclC.no.deny.udp.any.addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.no.deny.udp.any.addSC("any", "Any destination host");
					extNaclC.no.deny.udp.any.any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.no.deny.udp.any.addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.udp.any["eq"].addSC("<0-65535>", "Port number");
				extNaclC.no.deny.udp.any.addSC("host", "A single destination host");
					extNaclC.no.deny.udp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
			extNaclC.no.deny.udp.addSC("host", "A single source host");
				extNaclC.no.deny.udp.host.addSC("Hostname or A.B.C.D", "Source address");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.no.deny.udp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");


extNaclC.addSC("permit", "Specify packets to forward");
	extNaclC.permit.addSC("ip", "Any Internet Protocol");
		extNaclC.permit.ip.addSC("A.B.C.D", "Source address");
			extNaclC.permit.ip["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.permit.ip["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.ip["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.ip["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
				extNaclC.permit.ip["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.ip["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.ip.addSC("any", "Any source host");
			extNaclC.permit.ip.any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit.ip.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
			extNaclC.permit.ip.any.addSC("any", "Any destination host");
			extNaclC.permit.ip.any.addSC("host", "A single destination host");
				extNaclC.permit.ip.any.host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.ip.addSC("host", "A single source host");
			extNaclC.permit.ip.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.ip.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.ip.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.ip.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
				extNaclC.permit.ip.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.ip.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("tcp", "Transmission Control Protocol");
		extNaclC.permit.tcp.addSC("A.B.C.D", "Source address");
			extNaclC.permit.tcp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.permit.tcp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.tcp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.permit.tcp["A.B.C.D"]["A.B.C.D"].any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.permit.tcp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");

				extNaclC.permit.tcp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.tcp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.tcp.addSC("any", "Any source host");
			extNaclC.permit.tcp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit.tcp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
					extNaclC.permit.tcp.any["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
			extNaclC.permit.tcp.any.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any.any.addSC("eq", "Match only packets on a given destination port number");

			extNaclC.permit.tcp.any.addSC("eq", "Match only packets on a given source port number");
				extNaclC.permit.tcp.any["eq"].addSC("<0-65535>", "Port number");
					extNaclC.permit.tcp.any["eq"]["<0-65535>"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"]["<0-65535>"].addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("bgp", "Border Gateway Protocol (179)");
					extNaclC.permit.tcp.any["eq"].bgp.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].bgp.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("chargen", "Character generator (19)");
					extNaclC.permit.tcp.any["eq"].chargen.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].chargen.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("cmd", "Remote commands (rcmd, 514)");
					extNaclC.permit.tcp.any["eq"].cmd.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].cmd.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("daytime", "Daytime (13)");
					extNaclC.permit.tcp.any["eq"].daytime.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].daytime.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("discard", "Discard (9)");
					extNaclC.permit.tcp.any["eq"].discard.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].discard.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("domain", "Domain Name Service (53)");
					extNaclC.permit.tcp.any["eq"].domain.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].domain.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("echo", "Echo (7)");
					extNaclC.permit.tcp.any["eq"].echo.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].echo.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("exec", "Exec (rsh, 512)");
					extNaclC.permit.tcp.any["eq"].exec.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].exec.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("finger", "Finger (79)");
					extNaclC.permit.tcp.any["eq"].finger.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].finger.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("ftp", "File Transfer Protocol (21)");
					extNaclC.permit.tcp.any["eq"].ftp.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].ftp.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("ftp-data", "FTP data connections (used infrequently, 20)");
					extNaclC.permit.tcp.any["eq"]["ftp-data"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"]["ftp-data"].addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("gopher", "Gopher (70)");
					extNaclC.permit.tcp.any["eq"].gopher.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].gopher.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("hostname", "NIC hostname server (101)");
					extNaclC.permit.tcp.any["eq"].hostname.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].hostname.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("ident", "Ident Protocol (113)");
					extNaclC.permit.tcp.any["eq"].ident.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].ident.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("irc", "Internet Relay Chat (194)");
					extNaclC.permit.tcp.any["eq"].irc.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].irc.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("klogin", "Kerberos login (543)");
					extNaclC.permit.tcp.any["eq"].klogin.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].klogin.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("kshell", "Kerberos shell (544)");
					extNaclC.permit.tcp.any["eq"].kshell.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].kshell.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("login", "Login (rlogin, 513)");
					extNaclC.permit.tcp.any["eq"].login.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].login.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("lpd", "Printer service (515)");
					extNaclC.permit.tcp.any["eq"].lpd.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].lpd.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("nntp", "Network News Transport Protocol (119)");
					extNaclC.permit.tcp.any["eq"].nntp.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].nntp.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("pim-auto-rp", "PIM Auto-RP (496)");
					extNaclC.permit.tcp.any["eq"]["pim-auto-rp"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"]["pim-auto-rp"].addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("pop2", "Post Office Protocol v2 (109)");
					extNaclC.permit.tcp.any["eq"].pop2.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].pop2.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("pop3", "Post Office Protocol v3 (110)");
					extNaclC.permit.tcp.any["eq"].pop3.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].pop3.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("smtp", "Simple Mail Transport Protocol (25)");
					extNaclC.permit.tcp.any["eq"].smtp.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].smtp.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("sunrpc", "Sun Remote Procedure Call (111)");
					extNaclC.permit.tcp.any["eq"].sunrpc.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].sunrpc.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("syslog", "Syslog (514)");
					extNaclC.permit.tcp.any["eq"].syslog.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].syslog.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("tacacs", "TAC Access Control System (49)");
					extNaclC.permit.tcp.any["eq"].tacacs.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].tacacs.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("talk", "Talk (517)");
					extNaclC.permit.tcp.any["eq"].talk.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].talk.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("telnet", "Telnet (23)");
					extNaclC.permit.tcp.any["eq"].telnet.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].telnet.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("time", "Time (37)");
					extNaclC.permit.tcp.any["eq"].time.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].time.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("uucp", "Unix-to-Unix Copy Program (540)");
					extNaclC.permit.tcp.any["eq"].uucp.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].uucp.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("whois", "Nicname (43)");
					extNaclC.permit.tcp.any["eq"].whois.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].whois.addSC("any", "Any destination host");
				extNaclC.permit.tcp.any["eq"].addSC("www", "World Wide Web (HTTP, 80)");
					extNaclC.permit.tcp.any["eq"].www.addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any["eq"].www.addSC("any", "Any destination host");
			extNaclC.permit.tcp.any.addSC("host", "A single destination host");
				extNaclC.permit.tcp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
					extNaclC.permit.tcp.any.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
		extNaclC.permit.tcp.addSC("host", "A single source host");
			extNaclC.permit.tcp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.tcp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.tcp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.tcp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.permit.tcp.host["Hostname or A.B.C.D"].any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.permit.tcp.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
					extNaclC.permit.tcp.host["Hostname or A.B.C.D"]["eq"].addSC("<0-65535>", "Port number");
				extNaclC.permit.tcp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.tcp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
	extNaclC.permit.addSC("udp", "User Datagram Protocol");
		extNaclC.permit.udp.addSC("A.B.C.D", "Source address");
			extNaclC.permit.udp["A.B.C.D"].addSC("A.B.C.D", "Source wildcard bits");
				extNaclC.permit.udp["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.udp["A.B.C.D"]["A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.udp["A.B.C.D"]["A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.permit.udp["A.B.C.D"]["A.B.C.D"].any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.permit.udp["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given source port number");

				extNaclC.permit.udp["A.B.C.D"]["A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.udp["A.B.C.D"]["A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
		extNaclC.permit.udp.addSC("any", "Any source host");
			extNaclC.permit.udp.any.addSC("A.B.C.D", "Destination address");
				extNaclC.permit.udp.any["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
					extNaclC.permit.udp.any["A.B.C.D"]["A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
			extNaclC.permit.udp.any.addSC("any", "Any destination host");
				extNaclC.permit.udp.any.any.addSC("eq", "Match only packets on a given destination port number");

			extNaclC.permit.udp.any.addSC("eq", "Match only packets on a given source port number");

			extNaclC.permit.udp.any.addSC("host", "A single destination host");
				extNaclC.permit.udp.any.host.addSC("Hostname or A.B.C.D", "Destination address");
					extNaclC.permit.udp.any.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given destination port number");
		extNaclC.permit.udp.addSC("host", "A single source host");
			extNaclC.permit.udp.host.addSC("Hostname or A.B.C.D", "Source address");
				extNaclC.permit.udp.host["Hostname or A.B.C.D"].addSC("A.B.C.D", "Destination address");
					extNaclC.permit.udp.host["Hostname or A.B.C.D"]["A.B.C.D"].addSC("A.B.C.D", "Destination wildcard bits");
				extNaclC.permit.udp.host["Hostname or A.B.C.D"].addSC("any", "Any destination host");
					extNaclC.permit.udp.host["Hostname or A.B.C.D"].any.addSC("eq", "Match only packets on a given destination port number");
				extNaclC.permit.udp.host["Hostname or A.B.C.D"].addSC("eq", "Match only packets on a given source port number");
				extNaclC.permit.udp.host["Hostname or A.B.C.D"].addSC("host", "A single destination host");
					extNaclC.permit.udp.host["Hostname or A.B.C.D"].host.addSC("Hostname or A.B.C.D", "Destination address");
extNaclC.addSC("remark", "Access list entry comment");
	extNaclC.remark.addSC("LINE", "Comment up to 100 characters");
