KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21573/root/usr/share/selinux/targeted/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21573/root/usr/share/selinux/targeted/piranha.pp
’|ł${’|łSE Linux Modulepiranha1.0.0..$netlink_audit_socketnlmsg_relay
appendbindconnectcreatewriterelabelfromioctl	name_bindnlmsg_readprivnlmsg_writesendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
nlmsg_read
tcp_socket
appendbindconnectcreatewriterelabelfrom
acceptfrom	connecttoioctl	name_bind	node_bindnewconnsendtorecv_msgsend_msggetattrsetattracceptgetoptname_connectreadsetoptshutdownrecvfromlock		relabelto
listen

msgq	associatecreatewrite	unix_readdestroygetattrsetattrread
enqueue
	unix_writedirrmdir
appendcreateexecutewriterelabelfromlinkunlinkioctlremove_namegetattrsetattradd_namereparentread
renamesearchlock		relabeltomountonquotaonswaponblk_file
appendcreateexecutewriterelabelfromlinkunlinkioctlgetattrsetattrread
renamelock		relabeltomountonquotaonswapon
chr_file
appendcreateexecutewriterelabelfromlinkunlinkioctl
entrypointgetattrsetattrexecmodread
renamelock		relabeltoexecute_no_transmountonquotaonswapon		ipc	associatecreatewrite	unix_readdestroygetattrsetattrread
	unix_write	lnk_file
appendcreateexecutewriterelabelfromlinkunlinkioctlgetattrsetattrread
renamelock		relabeltomountonquotaonswaponprocessgetcapsetcapsigstopsigchldshareexecheap
setcurrentsetfscreatesetkeycreatesiginh
dyntransition
transitionfork
getsession
noatsecuresigkillsignull	setrlimitgetattr	getschedsetexec
setschedgetpgid
setpgidptrace	execstack	rlimitinh
setsockcreatesignalexecmemfduse*packetflow_outsendrecv	relabeltoflow_insocket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen	
fifo_file
appendcreateexecutewriterelabelfromlinkunlinkioctlgetattrsetattrread
renamelock		relabeltomountonquotaonswaponfile
appendcreateexecutewriterelabelfromlinkunlinkioctl
entrypointgetattrsetattrexecmodread
renamelock		relabeltoexecute_no_transmountonquotaonswapon		node
rawip_recvtcp_recvudp_recv
rawip_sendtcp_sendudp_send	dccp_recv		dccp_sendenforce_dest!netlink_nflog_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen+keycreatewriteviewlinksetattrreadsearch netlink_tcpdiag_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindnlmsg_writesendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
nlmsg_readunix_stream_socket
appendbindconnectcreatewriterelabelfrom
acceptfrom	connecttoioctl	name_bindnewconnsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listennetlink_route_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindnlmsg_writesendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
nlmsg_read

shm	associatecreatewrite	unix_readdestroygetattrsetattrread
lock
	unix_write#netlink_selinux_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
capability	setpcapfownersys_bootsys_tty_confignet_raw	sys_admin
sys_chroot
sys_module	sys_rawiodac_override	ipc_ownerkilldac_read_search	sys_pacct
net_broadcastnet_bind_servicesys_nicesys_timefsetidmknodsetgidsetuidlease	
net_adminaudit_write
linux_immutable
sys_ptrace
audit_controlipc_locksys_resourcechown%netlink_ip6fw_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindnlmsg_writesendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
nlmsg_read,dccp_socket
appendbindconnectcreatewriterelabelfromioctl	name_bind	node_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptname_connectreadsetoptshutdownrecvfromlock		relabelto
listennetlink_firewall_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindnlmsg_writesendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
nlmsg_read	sock_file
appendcreateexecutewriterelabelfromlinkunlinkioctlgetattrsetattrread
renamelock		relabeltomountonquotaonswaponunix_dgram_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen(netlink_kobject_uevent_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen


filesystem	associate
quotagetrelabelfrom
transitiongetattr	quotamodmountremountunmount	relabelto"netlink_xfrm_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindnlmsg_writesendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
nlmsg_read&netlink_dnrt_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen.nscd	shmemservgethostgetgrp	shmemhostshmempwdgetpwdgetservshmemgrp
key_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listennetif
rawip_recvtcp_recvudp_recv
rawip_sendtcp_sendudp_send	dccp_recv	dccp_send
packet_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen
-memprotect	mmap_zeromsgsendreceive
udp_socket
appendbindconnectcreatewriterelabelfromioctl	name_bind	node_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen)appletalk_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listenrawip_socket
appendbindconnectcreatewriterelabelfromioctl	name_bind	node_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen'association
setcontextsendtorecvfrompolmatchnetlink_socket
appendbindconnectcreatewriterelabelfromioctl	name_bindsendtorecv_msgsend_msggetattrsetattracceptgetoptreadsetoptshutdownrecvfromlock		relabelto
listen		sem	associatecreatewrite	unix_readdestroygetattrsetattrread
	unix_writesystemipc_infosyslog_readsyslog_console
syslog_modsecuritycompute_membercompute_usercompute_create
setenforce
check_contextsetcheckreqprotcompute_relabel	setboolload_policy
setsecparam
compute_avobject_r@@@system_r@@@@@@@direct_init
?@etc_runtime_t‹@mysqld_var_run_t@nscd_var_run_tX@pcscd_var_run_tl@snmpd_var_lib_tO@sssd_var_lib_t	@@dēfile_type
@netutils_t	@@ %exec_typeG@dns_client_packet_t8@piranha_port_t	E@node_typeC@unlabeled_t	Z@port_typeU@kerberos_client_packet_tq@iptables_exec_to@smtp_port_t•@nmbd_exec_tw@apertus_ldp_port_tM@krb5kdc_conf_t@selinux_config_t@piranha_lvs_exec_t
@@ %entry_type @piranha_pulse_t
p@iptables_t@@piranha_domainP@default_context_t
@ifconfig_te@winbind_var_run_t~@ping_exec_t'@piranha_web_var_run_tŽ@netutils_exec_t@device_tz@devlog_t@devpts_t@initrc_t{@locale_t
=@var_auth_tH@avahi_t5@etc_tš@ld_so_t™@node_t}@ping_t/@proc_t
@rpm_t.@tmpfs_t\@reserved_port_t@console_device_t€@ifconfig_exec_t
$@@initscriptu@base_ro_file_type`@client_packet_ti@httpd_config_t]@reserved_port_type„@ftpd_initrc_exec_t7@http_cache_port_t@postgresql_exec_t
—@udev_tbl_tn@http_port_tv@shell_exec_tT@ocsp_port_t@@ !direct_init_entryR@netlabel_peer_t*@piranha_etc_rw_ts@sysctl_rpc_t9@ricci_port_tV@ocsp_client_packet_t
›@ld_so_cache_tj@saslauthd_t@piranha_fos_exec_tˆ@slapd_exec_t	t@debugfs_t
D@netif_type@initrc_devpts_t
r@proc_net_t	6@var_log_tK@ldap_client_packet_t@direct_run_init
@piranha_fos_t
+@piranha_log_t
@piranha_lvs_t
Š@mysqld_exec_t…@hostname_exec_tc@samba_var_tI@avahi_var_run_t
B@net_conf_t:@urandom_device_t;@random_device_tQ@file_context_t†@slapd_initrc_exec_t1@sysctl_kernel_tg@httpd_modules_t“@smbd_exec_t^@portmap_port_t2@consoletype_exec_tf@httpd_suexec_exec_t(@piranha_web_tmpfs_tŒ@mysqld_db_tk@saslauthd_var_run_t#@piranha_pulse_initrc_exec_t!@piranha_pulse_exec_t@piranha_fos_var_run_t@piranha_lvs_var_run_t‰@mysqld_t0@sysctl_tY@var_yp_t3@bin_tA@cert_t‚@ftpd_t@httpd_t@init_t|@lib_t˜@netif_t”@nmbd_t@nscd_tW@pcscd_t[@port_t4@sbin_tœ@shlib_t‡@slapd_t’@smbd_tb@sssd_t-@tmp_t<@usr_t@var_t
m@ftp_port_t
N@sssd_public_t@@daemonJ@ldap_port_t,@@logfile@@DBpidfile
F@dns_port_tƒ@ftpd_exec_th@httpd_exec_t@textrel_shlib_tL@krb5_conf_t@postgresql_t
	@@initrc_domain‘@samba_initrc_exec_tS@kerberos_port_t
@security_t	)@@€tmpfsfile@unconfined_t
x@cma_port_t"@piranha_pulse_var_run_t	y@syslogd_t	>@var_lib_t	@var_run_t	d@winbind_t&@piranha_web_exec_t_@portmap_client_packet_t
@@configfile
%@piranha_web_ta@server_packet_t
@@domain–@samba_etc_tpiranha_web_disable_transpiranha_fos_disable_transpiranha_lvs_can_network_connectpiranha_pulse_disable_transallow_kerberospiranha_lvs_disable_transallow_ypbinds0@c0c1023>@@@@€@@@@@@@ @S @@@@@@ @S 	@@@@@@@H@@@@@@@@@@@@@@
W@@@@@@@@@@@@@@@@@@@@ @%@@@@@@@X@@@@@@@@@@@@@ @ @@@@@@S @@@@@@@S 	@@@@@@€@H@@@@@@€@@@€@@@@@
W@@€@@@@@@@@@@@€@@@@@@@@ @@@@@@€@X@@@@@@€@@@@@@@@ @@@@@ @S @@@@@@ @S 	@@@@@@@H@@@@@@@@@@@@@@
W@@@@@@@@@@@@@@@@@@@@ @@@@@@@@X@@@@@@@@@@@@@ @ @@@@@@S @@@@@@@S 	@@@@@@@H@@@@@@@@@@@@@@
W@@@@@@@@@@@@@@@@@@@@@@@@@@@@X@@@@@@@@@@@@@@ ē@@@@@@@@@@@@@@@@@@@@@@@@S @@@@@@@@@@@@
W@@@@@ @S@@@@@ @	@@@@@@S@@@@@@
W@@@@@@ @@@@@@@@@@@@X@@@@@@@@@@@@@@@@@@X@@@@@@@@@@@@
W@@@@@@@@@@@|@@@@@@W@@@@@@@@@@@@W@@@@@@>@@@@@@@@@@@@W@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ @S @@@@@@@@@@@@
W@@@@@ @S@@@@@ @	@@@@@@S@@@@@@
W@@@@@ @ @@@@@@@@@@@@X@@@@@ @@@@@@@@@@@@@X@@@@@@@@@@@@
W@@@@@@@@@@@|@@@@@@@W@@@@@@@@@@@@@@W@@@@@@@>@@@@@@@@@@@@W@@@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@S @@€@@@@@@€@@@@
W@@€@@@ @S@@€@@@ @	@@€@@@@S@@€@@@@
W@@@@@@ @@@@@€@@@@@@€@X@@@@@@ @@@@@€@@@@@@€@X@@€@@@@@@€@@@@
W@@€@@@@@@€@@@|@@€@@@@W@@€@@@@@@€@@@@W@@€@@@@>@@€@@@@@@€@@@@W@@€@@@@"@@@@@@@@@@@@@@S @@@@@@@@@@@@@@@@@ @@@@@@ @S @@@@@@@@@@@@
W@@@@@ @S@@@@@ @	@@@@@@S@@@@@@
W@@@@@ @ @@@@@@@@@@@@X@@@@@ @%@@@@@@@@@@@@X@@@@@@@@@@@@
W@@@@@@@@@@@|@@@@@@@W@@@@@@@@@@@@@@W@@@@@@@>@@@@@@@@@@@@W@@@@@@'@@@@@@€@@@@@ @€@@@@@@@@@@@@€@S@@@@@@S@@@@@@S@@@@@@@@@@@@@S@@@@@@	S@@@@@@S@@@@@@@@@@@@@@@@@@S @@@@@@S@@@@@@ @@@@@@@@@@@@@@X@@@@@@@@@@@@@@@@@@@@
W@@@@@@@@@@@@@@@@@ą€@@@@@Ą@@@@@?ĪA@@@@@?Ī@@@@@’@@@@@’@@@@@@@@@@@@W@@@@@@W@@@@@@>@@@@@@W@@@@@@@@@@@@@@@@@ @W@@@@@ @++@@@@@€@W@@@@@€@>@@@@@€@W@@@@@€@@@€@@@ @€@@@@@ @W@@@@@ @((@@@@@@ @@@@@@@@@@@@@@X@@@@@@@@@@@@@@@@@@@@
W@@@@@@@@@@@@@@@@@@@@@@@@@€@S@@@@@@S@@@@@@S@@@@@@@ @@@@@€@ @@@@@@@@@@@ @S@@@@@@
S@@@@@ @S@@@@@@
S@@@@@@@@@@@@@S@@@@@@	S@@@@@@S@@@@@@S@@@@@@S	S@@@@@@@@@@@@@@@@@@S @@@@@?ĪA@@@@@@S@@@@@@@@@@@@@@@@@ @S@@@@@@S@@@@@@S@@@@@@	S@@@@@@S@@@@@@@S@@@@@@@	@@@@@€@S@@@@@€@@@@@@€@S@@@@@€@@@@@@€@	@@@@€@@S@@@@€@@S@@@@€@@	@@@@@€@S@@@@@€@@@@@@€@S@@@@@?Ī@@@@@?Ī@@@@€@@*@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@ @@@@@€@ @@@@@€@ @@@@@€@ @@@@@€@@@*@@@@€@@@*@@@@@@@@@@€@@S@@@@@?Ī@@@@€@@*@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@*@@@@€@@*@@@@@@@@@@€@@S@@@@@ @S@@@@@@
S@@@@@ €@@@@@@@@@@@?Ī@@@@@?Ī@@@@@@@@@@@@€@S@@@@@@S@@@@@@S@@@@€@@@@@@€@ @@@@@€@@@@@@@@?Ī@@@@@?Ī@@@@€@@*@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@ @@@@@€@ @@@@@€@ @@@@@€@ @@@@@€@@@*@@@@€@@@*@@@@@@@@@@€@@S@@€@@@@@€@@@?Ī@@€@@@@ @@€@@@@@@€@@@@X@@€@@@@@@@@@€@@@@@@€@
W@@@@@€@@@€@@@@@@@€@@@ @ @@€@@@@@@€@@@@X@@€@@@ @@@@@@€@@@@@@€@
W@@@@@€@@@€@@@@@@@€@@@@@@@€@@@€@S@@€@@@@S@@€@@@@S@@€@@@@@@@€@@€@@@@€@@€@@S@@€@@€@@S@@€@@@@@S@@€@@@@@	@@€@@@@@S@@€@@@@@@@€@@€@@@@€@@€@@S@@€@@€@@W@@€@@€@@@@€@@€@@@@€@@@@S@@€@@@@	S@@€@@@@S @@€@@@@S@@€@@@@	S@@€@@@@S @@€@@€@@S @@€@@@@S@@€@@@@	S@@€@@€@ @S @@€@@@@@@€@@@@@@€@@@@S @@€@@€@@@ @@€@@@@@€@@€@€@ @@€@@@@@@@€@@@@S@@€@@@@	S@@€@@@@S@@€@@@@@@€@@@@€@@€@@@?Ī@@€@@@?Ī@@€@@€@@*@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@ @@@€@@€@ @@@€@@€@ @@@€@@€@ @@@€@@€@@@*@@€@@€@@@*@@€@@@@@@€@@€@@S@@€@@@?ĪA@@€@@@@S@@€@@@@@@€@@@@@@€@@@ @S@@€@@@@S@@€@@@@S@@€@@@@	S@@€@@@@S@@€@@@@@S@@€@@@@@	@@€@@@€@S@@€@@@€@@@€@@@€@S@@€@@@€@@@€@@@€@	@@€@@€@@S@@€@@€@@S@@€@@€@@	@@€@@@€@S@@€@@@€@@@€@@@€@S@@€@@@?Ī@@€@@@?Ī@@€@@€@@*@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@ @@@€@@€@ @@@€@@€@ @@@€@@€@ @@@€@@€@@@*@@€@@€@@@*@@€@@@@@@€@@€@@S@@€@@@?Ī@@€@@€@@*@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@*@@€@@€@@*@@€@@@@@@€@@€@@S@@€@@@ @S@@€@@@@
S@@€@@€@@	@@€@@€@@W@@€@@€@@@@€@@€@@@@@€@@@?Ī@@€@@@?Ī@@€@@@ @S@@€@@@ @	@@€@@@@
W@@€@@@@@@€@@@@	@@€@@@@@@€@@€@@S@@€@@€@@	S@@€@@€@@S@@€@@@@@@€@@€@@S@@€@@€@@S	S@@@@@
W@@@@@?ž@@@@@?Ī@@@@@?ž@@@@@@@@@@@@S@@@@@@@S@@@@@@@	@@@@@@@S@@@@@@@@@@@€@@S@@@@€@@S@@@@€@@	@@@@€@@@@@@€@@@@@@€@@@@@@€@@'@@@@€@@*@@@@€@@@@@@Ą€€@@@@@Ą€€@@@@@Ą€€@@@@@Ą€@@@@@Ą€@@@@@Ą€@@@@@€@@@@@@€@@@@@@€@@@@@@Ą€@@@@@Ą€@@@@@@@@S@@@@@@S@@@@@@	S@@@@@@S@@@@@@@S@@@@@@@	@@@@@€@S@@@@@€@@@@@@€@S@@@@@€@@@@@@€@	@@@@@@S@@@@@@	S@@@@@@S @@@@@@S@@@@@@	S@@@@@@S @@@@€@@S @@@@@@S@@@@@@	S@@@@€@ @S @@@@@@S@@@@€@@S@@@@€@@	S@@@@Ą€@	S@@@@Ą€@S @@@@Ą€@S@@@@@@S@@@@€@@S@@@@€@@	S@@@@Ą€@	S@@@@Ą€@S @@@@Ą€@@@@@€@@	@@@@€@@W@@@@€@@@@@@€@@@@@@@@?Ī@@@@@?Ī@@@@@ @S@@@@@ @	@@@@@@
W@@@@@@@@@@@@	@@@@@@@@@@€@@S@@@@€@@	S@@@@€@@S@@@@@@@@@@€@@S@@@@€@@S	S@@@@@@@@@@€@@S@@@@@@@@@@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@ō÷@@@@@@@@@@@@@@@@@ @@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@@@@@@@@
S@@@’’’’’@@@ĄųŸ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@ @@@@@@ @@@@@@ @@@@’’’’’@@@ĄųÆ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@@@@@@@@@@@@@’’’’’@@@ĄųĻ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@@@@?Ī@@@@@@@.@@@@@@@@@@@@@@.ń@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@@@@@@@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@@@@@@@@@@@@@ @@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@@@@@@@@
S@@@’’’’’@@@ĄųŸ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@	@@@@@ @@@@@@ @@@@@@ @@@@’’’’’@@@ĄųÆ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@@@@@@@@@@@@@@@@’’’’’@@@ĄųĻ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@@@@?Ī@@@@@@@.@@@@@@@@@@@@@@.ń@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@@@@@@@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@@@€@@@@@@€@@@@ @@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@€@@@@@@€@@@@
S@@@’’’’’@@@ĄųŸ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@€@@@ @@@€@@@ @@@€@@@ @@@@’’’’’@@@ĄųÆ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@€@@@@@@@€@@@@@@@@’’’’’@@@ĄųĻ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@€@@@?Ī@@€@@@@@.@@€@@@@@@@€@@@@@.ń@@€@@@@@@€@@@@@@€@@@€@@@€@@@€@@@€@@@@@@@@€@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@@@@@@@@@@@@@ @@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@@@@@@@@
S@@@’’’’’@@@ĄųŸ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@ @@@@@@ @@@@@@ @@@@’’’’’@@@ĄųÆ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@@@@@@@@@@@@@’’’’’@@@ĄųĻ?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@@@@?Ī@@@@@@@.@@@@@@@@@@@@@@.ń@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@@@@@@@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@€@€@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@@@@?Ī@@@@@@@.@@@@@@@@@@@@@@.ń@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@@@@@@@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@@@@@€@ @*@@@@€@ @*@@@@€@@*@@@@€@@*@@@@€@@@@@@€@@@@@@€@@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@*@@@@€@@'@@@@€@@@@@@€@@@@@@€@@@@@@@?Ī@@@@@?Ī@@@@@ @W@@@@@ @
@@@@@@@@@@€@@@@@@€@@@@@@€@@S@@@@€@@W@@@@@@@@@@ @S@@@@@ @@@@@@ @@@@@@@@@@@€@@€@@@@@€@@@@@@€@@S@@@’’’’’@@@Ąųļ?ł’’@ž?pž€€@@@ @@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@€@@@@@@@@ @@@@@€@ @@@@@€@ @S@@@’’’’’@@@Ąųļ?ł’’@ž?pž€€@@@ @@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@€@@@@@@@@€@€@@@@@@@@@@@@@@@@’’’’’@@@Ąųļ?ł’’@ž’pž€€@@@ @@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@)@@@@€@@S@@@@@@@@@@€@@*@@@@€@@*@@@@€@€@*@@@@€@€@*@@@@€@@@*@@@@€@@@*@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@ @@@@@€@@ @@@@€@@ @@@@€@@ @@@@€@@ @@@@@@@@@€@@ @@@@@@@@@€@@ @@@@€@@ @@@@€@@ @@@@€@@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@*@@@@€@@S@@@@€@@	@@@@€@@S@@@@@?Ī@@@@@?ž@@@@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@
@@@@@?Ī@@@@@@@.@@@@@@@@@@@@@@.ń@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@@@@@@@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@@@@@@@@@@@@@@@@@€@@@@@@@€@@@@@@@€@@@@@@’’’’’@@@Ąų?ł’’@Fpž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@€@@@@@@€@@@@@@@@@@@@@@ @@@@@€@@@@@@€@@S@@@@€@@@@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@€@€@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@ 	@@@@€@ @@@@@€@@@S@@@@€@@@	S@@@@€@@@S @@@@€@€@S @@@@@@@@@@€@@S@@@@€@@S@@@@€@@	@@@’’’’’@@@Ąų?ł’’@ąqž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@!@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@€@@@@@@’’’’’@@@Ąų?ł’’@vž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@"@@@@€@@S@@@@€@@S@@@@€@@	@@@@€@@@@@’’’’’@@@Ąų?ł’’@xž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@#@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@€@€@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@$
@@@@@?Ī@@@@@@@.@@@@@@@@@@@@@@.ń@@@@@@@@@@@@@@@@@€@@@@@@€@@@@@@@@@@@@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@%
@@@@@@@@@@@@@@@@€@@ @@@@€@€@@@@@€@€@X@@@@€@@p@@@@€@€@@€@€@@@@@€@€@@@@
W@€@€@@@@@@@’’’’’@@@Ąų?ł’’@š’€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@&@@€@@@@@@€@@@@@@€@@€@@@@€@@€@@@@€@@€@€@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@'
@@€@@@?Ī@@€@@@@@.@@€@@@@@@@€@@@@@.ń@@€@@@@@@€@@@@@@€@@@€@@@€@@@€@@@€@@@@@@@@€@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@(@@€@@@@@@€@@@@@@€@@€@@@@€@@€@@@@€@@€@€@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@)
@@€@@@?Ī@@€@@@@@.@@€@@@@@@@€@@@@@.ń@@€@@@@@@€@@@@@@€@@@€@@@€@@@€@@@€@@@@@@@@€@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@*@@€@@€@ @*@@€@@€@ @*@@€@@€@@*@@€@@€@@*@@€@@€@@@@€@@€@@@@€@@€@@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@*@@€@@€@@'@@€@@€@@@@€@@€@@@@€@@€@@@@€@@@?Ī@@€@@@?Ī@@€@@@ @W@@€@@@ @
@@€@@@@@@€@@€@@@@€@@€@@@@€@@€@@S@@€@@€@@W@@€@@@@@€@@@ @S@@€@@@ @@@€@@@ @@@€@@@@@@€@@€@@€@@@€@@€@@@@€@@€@@S@@@’’’’’@@@Ąųļ?ł’’@ž?pž€€@@@ @@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@+@@€@@€@@@@@€@@@ @@@€@@€@ @@@€@@€@ @S@@@’’’’’@@@Ąųļ?ł’’@ž?pž€€@@@ @@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@,@@€@@€@@@@@@€@@€@€@@@€@@@@@@€@@@@@@@’’’’’@@@Ąųļ?ł’’@ž’pž€€@@@ @@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@-)@@€@@€@@S@@€@@@@@@€@@€@@*@@€@@€@@*@@€@@€@€@*@@€@@€@€@*@@€@@€@@@*@@€@@€@@@*@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@ @@@€@@€@@ @@€@@€@@ @@€@@€@@ @@€@@€@@ @@€@@@@@€@@€@@ @@€@@@@@€@@€@@ @@€@@€@@ @@€@@€@@ @@€@@€@@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@*@@€@@€@@S@@€@@€@@	@@€@@€@@S@@€@@@?Ī@@€@@@?ž@@€@@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@.
@@€@@@?Ī@@€@@@@@.@@€@@@@@@@€@@@@@.ń@@€@@@@@@€@@@@@@€@@@€@@@€@@@€@@@€@@@@@@@@€@@@€@@@@’’’’’?@@@Ąų’ł’’@pž€€@@@@@@.@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@’@@@@@@@@/@@€@@@@@@€@@@@@@€@@€@@@@@€@@€@@@@@€@@€@@@@@@’’’’’@@@Ąų?ł’’@Fpž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@0@@€@@@@@@€@@@@@@€@@€@@@@€@@€@@@@€@@€@@@@€@@€@@@@@€@@@@@@€@@@ @@@€@@€@@@@€@@€@@S@@€@@€@@@@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@1@@€@@@@@@€@@@@@@€@@€@@@@€@@€@@@@€@@€@€@@@@@’’’’’@@@Ąų?ł’’@’pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@2@@€@@€@ @ @@€@@€@@@@€@@€@@X@@€@@€@ @}@@€@@€@@@€@@@@€@@€@@@@€@
W@€@@@@€@@@@’’’’’@@@Ąų?ł’’@pž?€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@3
@@€@@@@@@€@@@@@@€@@€@€@ @@€@@€@@@@@€@@€@@@X@@€@@€@€@@@€@@€@@@@€@@@@@€@@€@@@@@€@
W@€@@@@@€@@@@’’’’’@@@Ąų?ł’’@pžĻ€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@4@@€@@@@@@€@@@@@@€@@€@€@ @@€@@Ą€@@@€@@Ą€@X@@€@@€@€@@@€@@Ą€@@Ą€@@@€@@Ą€@@@€@
W@Ą€@@@€@@@€@@Ą€@@@@@’’’’’@@@Ąų?ł’’@€pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@5@@€@@@@@@€@@@@@@€@@Ą€@ @@€@@Ą€@@@€@@Ą€@X@@€@@Ą€@‚@Ą€@@@€@@Ą€@@@€@
W@Ą€@@@€@@@€@@Ą€@ @@€@@@@@@@€@@@@@X@@€@@Ą€@@@@@@@€@@@@@@@€@
W@@@@@@€@@@€@@@@@@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@6@@€@@@@@@€@@@@@@€@@Ą€@S @@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@7
@@€@@@@@@€@@@@@@€@@€@@ @@€@@€@€@@@€@@€@€@X@@€@@€@@p@@€@@€@€@@€@€@@@€@@€@€@@@€@
W@€@€@@@€@@@@’’’’’@@@Ąų?ł’’@š’€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@8@@€@@@@S@@€@@Ą€ @ @@€@@@@@@@€@@@@@X@@€@@Ą€ @@@@@@@€@@@@@@@€@
W@@@@@@€@@@€@@Ą€€@ @@€@@Ą€@@@@€@@Ą€@@X@@€@@Ą€€@‡@Ą€@@@@€@@Ą€@@@@€@
W@Ą€@@@@€@@@€@@Ą€ @@@@@@’’’’’@@@Ąų?ł’’@pž€ą€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@9
@@€@@Ą€@ @@€@@Ą€@@@€@@Ą€@X@@€@@Ą€@‰@Ą€@@@€@@Ą€@@@€@
W@Ą€@@@€@@@€@@Ą€@@@€@@Ą€@@@€@@Ą€@@@@€@@Ą€@@@€@@Ą€@@@€@@Ą€@@@@@’’’’’@@@Ąų?ł’’@pž€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@:@@€@@Ą€ @ @@€@@Ą€@@@€@@Ą€@X@@€@@Ą€ @@@€@@Ą€@@Ą€@@@€@@Ą€@@@€@
W@Ą€@@@€@@@€@@€@ @ @@€@@€@@@@€@@€@@X@@€@@€@ @}@@€@@€@@@€@@@@€@@€@@@@€@
W@€@@@@€@@@@’’’’’@@@Ąų?ł’’@pž?€0€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@;	@@€@@Ą€€@ @@€@@Ą€@@@@€@@Ą€@@X@@€@@Ą€€@@@€@@Ą€@@@Ą€@@@@€@@Ą€@@@@€@
W@Ą€@@@@€@@@€@@Ą€@@@@@@’’’’’@@@Ąų?ł’’@pž€Ą€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@<"@@€@@@@S@@€@@Ą€@ @@€@@@@@@@€@@@@@X@@€@@Ą€@@@@@@@€@@@@@@@€@
W@@@@@@€@@@€@@@@@@€@@@@@@€@@Ą€@ @@€@@Ą€@@@€@@Ą€@X@@€@@Ą€@’@Ą€@@@€@@Ą€@@@€@
W@Ą€@@@€@@@€@@@@@@€@@@@@@€@@Ą€@ @@€@@Ą€@@@€@@Ą€@X@@€@@Ą€@”@Ą€@@@€@@Ą€@@@€@
W@Ą€@@@€@@@€@@@@@@€@@€@@W@@€@@€@@@@€@@@@@@€@@Ą€ @@@€@@Ą€ @W@@€@@Ą€@@@@€@@Ą€@@@@€@@Ą€@@@@@@’’’’’@@@Ąų?ł’’@pž€æ@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@=
@@€@@@@@@€@@@@@@€@@€@€@ @@€@@€@@@@@€@@€@@@X@@€@@€@€@@@€@@€@@@@€@@@@@€@@€@@@@@€@
W@€@@@@@€@@@@’’’’’@@@Ąų?ł’’@pžĻ€€@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@>@@€@@@ @S@@€@@@ @	@@€@@Ą€@@S@@€@@Ą€@@@@€@@Ą€@@S@@€@@Ą€@@@@€@@Ą€@@	@@@’’’’’@@@Ąų?ł’’@pž€Ą@@@@@@-@@’@@’’’?@@@@’’’@@’@@’’@@’’?@@@@’’@@’’@@’’@@’’@@’’@@’’?@@’’’@@’’@@’’@@’@@’@@’’?@@’’?@@’’?@@’’’@@’’?@@’@@@@’@@’@@’@@’’’@@’’’@@’’’@@’’?@@’’’@@’’?@@’’’@@’’’@@’’?@@@@’’?@@’’?@@@@@@’’’@@@@@@@@@@.netlink_audit_socket
tcp_socketmsgqdirblk_filechr_fileipclnk_fileprocessfdpacketsocket	fifo_filefilenodenetlink_nflog_socketkeynetlink_tcpdiag_socketunix_stream_socketnetlink_route_socketshmnetlink_selinux_socket
capabilitynetlink_ip6fw_socketdccp_socketnetlink_firewall_socket	sock_fileunix_dgram_socketnetlink_kobject_uevent_socket
filesystemnetlink_xfrm_socketnetlink_dnrt_socketnscd
$').
key_socketnetif
packet_socket
memprotectmsg
udp_socketappletalk_socketrawip_socketassociationnetlink_socketsemsystemsecurityobject_rsystem_rdirect_init
etc_runtime_tmysqld_var_run_t9nscd_var_run_t
$').pcscd_var_run_t,snmpd_var_lib_t"sssd_var_lib_t+/	file_type
netutils_t:	exec_typedns_client_packet_tpiranha_port_t	node_type*-unlabeled_t*-	port_type-kerberos_client_packet_t*iptables_exec_t%7smtp_port_tnmbd_exec_t<apertus_ldp_port_tkrb5kdc_conf_t*selinux_config_t
*piranha_lvs_exec_t
entry_typepiranha_pulse_t
iptables_t%7piranha_domaindefault_context_t*
ifconfig_t3=winbind_var_run_t0ping_exec_t2:piranha_web_var_run_tnetutils_exec_t:device_t>devlog_tdevpts_tinitrc_t58<locale_t
var_auth_tavahi_t#&(1etc_t	 *-58<ld_so_tnode_tping_t2:proc_trpm_t
tmpfs_t*reserved_port_t-console_device_tifconfig_exec_t3=
initscriptbase_ro_file_typeclient_packet_t-httpd_config_t reserved_port_type-ftpd_initrc_exec_t5http_cache_port_tpostgresql_exec_t;
udev_tbl_t>http_port_tshell_exec_tocsp_port_t*direct_init_entrynetlabel_peer_t*piranha_etc_rw_tsysctl_rpc_tricci_port_tocsp_client_packet_t*
ld_so_cache_tsaslauthd_t!piranha_fos_exec_tslapd_exec_t8	debugfs_t
netif_type*-initrc_devpts_t
proc_net_t	var_log_tldap_client_packet_tdirect_run_init
piranha_fos_t
piranha_log_t
piranha_lvs_t
mysqld_exec_t9hostname_exec_t6samba_var_t0<avahi_var_run_t#&(1
net_conf_t-urandom_device_trandom_device_tfile_context_t*slapd_initrc_exec_t8sysctl_kernel_thttpd_modules_t smbd_exec_t<portmap_port_t-consoletype_exec_thttpd_suexec_exec_t piranha_web_tmpfs_tmysqld_db_t9saslauthd_var_run_t!piranha_pulse_initrc_exec_tpiranha_pulse_exec_tpiranha_fos_var_run_tpiranha_lvs_var_run_tmysqld_t9sysctl_tvar_yp_t-bin_t	%34567<=cert_tftpd_t5httpd_t4init_tlib_tnetif_tnmbd_t<nscd_t
$').pcscd_t,port_t-sbin_t	%34567<=shlib_tslapd_t8smbd_t<sssd_t/tmp_tusr_tvar_t!#$&'()+,./01<
ftp_port_t
sssd_public_t+daemonldap_port_tlogfilepidfile
dns_port_tftpd_exec_t5httpd_exec_t 4textrel_shlib_tkrb5_conf_t*postgresql_t;
initrc_domainsamba_initrc_exec_t<kerberos_port_t*
security_t	*	tmpfsfileunconfined_t
cma_port_tpiranha_pulse_var_run_t	syslogd_t	var_lib_t+0	var_run_t!#$&'(),./01	winbind_t0piranha_web_exec_tportmap_client_packet_t-
configfile
piranha_web_tserver_packet_t-domainsamba_etc_t<piranha_web_disable_transpiranha_fos_disable_transpiranha_lvs_can_network_connectpiranha_pulse_disable_transallow_kerberos*,piranha_lvs_disable_transallow_ypbind-s0c0c1023’|ł#
# Directory patterns (dir)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. directory type
#




























#
# Regular file patterns (file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#






























#
# Symbolic link patterns (lnk_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# (Un)named Pipes/FIFO patterns (fifo_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# (Un)named sockets patterns (sock_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#
























#
# Block device node patterns (blk_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# Character device node patterns (chr_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# File type_transition patterns
#
# pattern(domain,dirtype,newtype,class(es))
#





#
# unix domain socket patterns
#



########################################
#
# Macros for switching between source policy
# and loadable policy module support
#

##############################
#
# For adding the module statement
#


##############################
#
# For use in interfaces, to optionally insert a require block
#


# helper function, since m4 wont expand macros
# if a line is a comment (#):

##############################
#
# In the future interfaces should be in loadable modules
#
# template(name,rules)
#


##############################
#
# In the future interfaces should be in loadable modules
#
# interface(name,rules)
#




##############################
#
# Optional policy handling
#


##############################
#
# Determine if we should use the default
# tunable value as specified by the policy
# or if the override value should be used
#


##############################
#
# Extract booleans out of an expression.
# This needs to be reworked so expressions
# with parentheses can work.



##############################
#
# Tunable declaration
#


##############################
#
# Tunable policy handling
#


########################################
#
# Helper macros
#

#
# shiftn(num,list...)
#
# shift the list num times
#


#
# ifndef(expr,true_block,false_block)
#
# m4 does not have this.
#


#
# __endline__
#
# dummy macro to insert a newline.  used for 
# errprint, so the close parentheses can be
# indented correctly.
#


########################################
#
# refpolwarn(message)
#
# print a warning message
#


########################################
#
# refpolerr(message)
#
# print an error message.  does not
# make anything fail.
#


########################################
#
# gen_user(username, prefix, role_set, mls_defaultlevel, mls_range, [mcs_categories])
#


########################################
#
# gen_context(context,mls_sensitivity,[mcs_categories])
#

########################################
#
# can_exec(domain,executable)
#


########################################
#
# gen_bool(name,default_value)
#



#
# Specified domain transition patterns
#


# compatibility:




#
# Automatic domain transition patterns
#


# compatibility:




#
# Other process permissions
#



########################################
#
# gen_cats(N)
#
# declares categores c0 to c(N-1)
#




########################################
#
# gen_sens(N)
#
# declares sensitivites s0 to s(N-1) with dominance
# in increasing numeric order with s0 lowest, s(N-1) highest
#






########################################
#
# gen_levels(N,M)
#
# levels from s0 to (N-1) with categories c0 to (M-1)
#




########################################
#
# Basic level names for system low and high
#





########################################
# 
# Support macros for sets of object classes and permissions
#
# This file should only have object class and permission set macros - they
# can only reference object classes and/or permissions.

#
# All directory and file classes
#


#
# All non-directory file classes.
#


#
# Non-device file classes.
#


#
# Device file classes.
#


#
# All socket classes.
#



#
# Datagram socket classes.
# 


#
# Stream socket classes.
#


#
# Unprivileged socket classes (exclude rawip, netlink, packet).
#


########################################
# 
# Macros for sets of permissions
#

# 
# Permissions for getting file attributes.
#


# 
# Permissions for executing files.
#


# 
# Permissions for reading files and their attributes.
#


# 
# Permissions for reading and executing files.
#


# 
# Permissions for reading and appending to files.
#


#
# Permissions for linking, unlinking and renaming files.
# 


#
# Permissions for creating lnk_files.
#


#
# Permissions for creating and using files.
# 


# 
# Permissions for reading directories and their attributes.
#


# 
# Permissions for reading and writing directories and their attributes.
#


# 
# Permissions for reading and adding names to directories.
#



#
# Permissions for creating and using directories.
# 


#
# Permissions to mount and unmount file systems.
#


#
# Permissions for using sockets.
# 


#
# Permissions for creating and using sockets.
# 


#
# Permissions for using stream sockets.
# 


#
# Permissions for creating and using stream sockets.
# 


#
# Permissions for creating and using sockets.
# 


#
# Permissions for creating and using sockets.
# 



#
# Permissions for creating and using netlink sockets.
# 


#
# Permissions for using netlink sockets for operations that modify state.
# 


#
# Permissions for using netlink sockets for operations that observe state.
# 


#
# Permissions for sending all signals.
#


#
# Permissions for sending and receiving network packets.
#


#
# Permissions for using System V IPC
#










########################################
#
# New permission sets
#

#
# Directory
#








#
# File
#









#
# Use (read and write) terminals
#


#
# Sockets
#



########################################
#
# New permission sets
#

#
# Directory (dir)
#












#
# Regular file (file)
#















#
# Symbolic link (lnk_file)
#












#
# (Un)named Pipes/FIFOs (fifo_file)
#













#
# (Un)named Sockets (sock_file)
#












#
# Block device nodes (blk_file)
#














#
# Character device nodes (chr_file)
#














########################################
#
# Special permission sets
#

#
# Use (read and write) terminals
#


#
# Sockets
#











#
# Directory patterns (dir)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. directory type
#




























#
# Regular file patterns (file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#






























#
# Symbolic link patterns (lnk_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# (Un)named Pipes/FIFO patterns (fifo_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# (Un)named sockets patterns (sock_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#
























#
# Block device node patterns (blk_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# Character device node patterns (chr_file)
#
# Parameters:
# 1. domain type
# 2. container (directory) type
# 3. file type
#


























#
# File type_transition patterns
#
# pattern(domain,dirtype,newtype,class(es))
#





#
# unix domain socket patterns
#



########################################
#
# Macros for switching between source policy
# and loadable policy module support
#

##############################
#
# For adding the module statement
#


##############################
#
# For use in interfaces, to optionally insert a require block
#


# helper function, since m4 wont expand macros
# if a line is a comment (#):

##############################
#
# In the future interfaces should be in loadable modules
#
# template(name,rules)
#


##############################
#
# In the future interfaces should be in loadable modules
#
# interface(name,rules)
#




##############################
#
# Optional policy handling
#


##############################
#
# Determine if we should use the default
# tunable value as specified by the policy
# or if the override value should be used
#


##############################
#
# Extract booleans out of an expression.
# This needs to be reworked so expressions
# with parentheses can work.



##############################
#
# Tunable declaration
#


##############################
#
# Tunable policy handling
#


########################################
#
# Helper macros
#

#
# shiftn(num,list...)
#
# shift the list num times
#


#
# ifndef(expr,true_block,false_block)
#
# m4 does not have this.
#


#
# __endline__
#
# dummy macro to insert a newline.  used for 
# errprint, so the close parentheses can be
# indented correctly.
#


########################################
#
# refpolwarn(message)
#
# print a warning message
#


########################################
#
# refpolerr(message)
#
# print an error message.  does not
# make anything fail.
#


########################################
#
# gen_user(username, prefix, role_set, mls_defaultlevel, mls_range, [mcs_categories])
#


########################################
#
# gen_context(context,mls_sensitivity,[mcs_categories])
#

########################################
#
# can_exec(domain,executable)
#


########################################
#
# gen_bool(name,default_value)
#



#
# Specified domain transition patterns
#


# compatibility:




#
# Automatic domain transition patterns
#


# compatibility:




#
# Other process permissions
#



########################################
#
# gen_cats(N)
#
# declares categores c0 to c(N-1)
#




########################################
#
# gen_sens(N)
#
# declares sensitivites s0 to s(N-1) with dominance
# in increasing numeric order with s0 lowest, s(N-1) highest
#






########################################
#
# gen_levels(N,M)
#
# levels from s0 to (N-1) with categories c0 to (M-1)
#




########################################
#
# Basic level names for system low and high
#





########################################
# 
# Support macros for sets of object classes and permissions
#
# This file should only have object class and permission set macros - they
# can only reference object classes and/or permissions.

#
# All directory and file classes
#


#
# All non-directory file classes.
#


#
# Non-device file classes.
#


#
# Device file classes.
#


#
# All socket classes.
#



#
# Datagram socket classes.
# 


#
# Stream socket classes.
#


#
# Unprivileged socket classes (exclude rawip, netlink, packet).
#


########################################
# 
# Macros for sets of permissions
#

# 
# Permissions for getting file attributes.
#


# 
# Permissions for executing files.
#


# 
# Permissions for reading files and their attributes.
#


# 
# Permissions for reading and executing files.
#


# 
# Permissions for reading and appending to files.
#


#
# Permissions for linking, unlinking and renaming files.
# 


#
# Permissions for creating lnk_files.
#


#
# Permissions for creating and using files.
# 


# 
# Permissions for reading directories and their attributes.
#


# 
# Permissions for reading and writing directories and their attributes.
#


# 
# Permissions for reading and adding names to directories.
#



#
# Permissions for creating and using directories.
# 


#
# Permissions to mount and unmount file systems.
#


#
# Permissions for using sockets.
# 


#
# Permissions for creating and using sockets.
# 


#
# Permissions for using stream sockets.
# 


#
# Permissions for creating and using stream sockets.
# 


#
# Permissions for creating and using sockets.
# 


#
# Permissions for creating and using sockets.
# 



#
# Permissions for creating and using netlink sockets.
# 


#
# Permissions for using netlink sockets for operations that modify state.
# 


#
# Permissions for using netlink sockets for operations that observe state.
# 


#
# Permissions for sending all signals.
#


#
# Permissions for sending and receiving network packets.
#


#
# Permissions for using System V IPC
#










########################################
#
# New permission sets
#

#
# Directory
#








#
# File
#









#
# Use (read and write) terminals
#


#
# Sockets
#



########################################
#
# New permission sets
#

#
# Directory (dir)
#












#
# Regular file (file)
#















#
# Symbolic link (lnk_file)
#












#
# (Un)named Pipes/FIFOs (fifo_file)
#













#
# (Un)named Sockets (sock_file)
#












#
# Block device nodes (blk_file)
#














#
# Character device nodes (chr_file)
#














########################################
#
# Special permission sets
#

#
# Use (read and write) terminals
#


#
# Sockets
#












/etc/rc\.d/init\.d/pulse	--	system_u:object_r:piranha_pulse_initrc_exec_t:s0

/etc/sysconfig/ha/lvs\.cf	--	system_u:object_r:piranha_etc_rw_t:s0

/usr/sbin/fos                   --      system_u:object_r:piranha_fos_exec_t:s0
/usr/sbin/lvsd			--	system_u:object_r:piranha_lvs_exec_t:s0
/usr/sbin/pulse       		--  	system_u:object_r:piranha_pulse_exec_t:s0
/usr/sbin/piranha_gui		--	system_u:object_r:piranha_web_exec_t:s0

/var/run/piranha-httpd\.pid --	system_u:object_r:piranha_web_var_run_t:s0

/var/run/lvs\.pid			--	system_u:object_r:piranha_lvs_var_run_t:s0
/var/run/pulse\.pid           --  system_u:object_r:piranha_pulse_var_run_t:s0
/var/log/piranha(/.*)?			system_u:object_r:piranha_log_t:s0


Anon7 - 2021