Eclipse BIRT Designer Version 2.1.2.v20070205-1728 Build <20070205-1728> in The starting date for the report. Can be an actual date/time, or a SQL expression static string Start Date true false text-box Unformatted The ending date for the report. Can be an actual date/time, or a SQL expression static string End Date true false text-box Unformatted Comma-separated list of perimter sensor IDs static string List of perimeter sensor sids false text-box Unformatted com.mysql.jdbc.Driver jdbc:mysql://your.mysql.host/sguildb sguil description switch(row["status"]) { case 0: row["description"] = "Uncategorized"; break; case 1: row["description"] = "No Action Necessary (Cat VIII)"; break; case 2: row["description"] = "Escalated Event"; break; case 11: row["description"] = "Successful Admin Compromise (Cat I)"; break; case 12: row["description"] = "Successful User Compromise (Cat II)"; break; case 13: row["description"] = "Unsuccessful Attempted Compromise (Cat III)"; break; case 14: row["description"] = "Successful DoS (Cat IV)"; break; case 15: row["description"] = "Policy Violation or Poor Security Practice (Cat V)"; break; case 16: row["description"] = "Reconnaissance, Probes & Scans (Cat VI)"; break; case 17: row["description"] = "Virus and Malware Activity (Cat VII)"; break; default: row["description"] = "Unknown status! This should never happen."; break; } string 1 status integer 2 cnt decimal 3 description string SguilDB -1 dst_start_date Start Date string 12 1 true false dst_end_date End Date string 12 2 true false 1 status status integer 5 2 cnt cnt decimal -5 select status, count(*) as cnt from event where last_modified between ? and ? and status != 0 group by status order by cnt DESC 1.0 In 1 12 Unknown Start Date The starting date for the report. Can be an actual date/time, or a SQL expression true false TextField In 2 12 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression true false TextField status 1 5 5 0 Nullable status 5 cnt 2 -5 21 0 NotNullable cnt 21 ]]> ratio row["dsts"] / row["ports"] float src Source IP dsts # Hosts ports # Ports 1 src string 2 dsts decimal 3 ports decimal 4 ratio float SguilDB -1 dsp_start_date Start Date any 1 "DATE_SUB(DATE(NOW()), INTERVAL 1 DAY)" true false dsp_end_date End Date any 2 "DATE(NOW())" true false 1 src src string 12 2 dsts dsts decimal -5 3 ports ports decimal -5 select INET_NTOA(src_ip) as src, count(distinct dst_ip) as dsts, count(distinct dst_port) as ports from sancp where start_time between ? and ? and dst_bytes = 0 and ip_proto in (6,17) and ((src_ip between INET_ATON('192.168.1.0') and INET_ATON('192.168.1.255')) and (dst_ip between INET_ATON('192.168.1.0') and INET_ATON('192.168.1.255')) ) group by src_ip having ports > 0 1.0 src 1 12 31 0 Nullable src 31 dsts 2 -5 21 0 NotNullable dsts 21 ports 3 -5 21 0 NotNullable ports 21 ]]> src Address dsts # Hosts 1 src string 2 dsts decimal SguilDB -1 dst_start_date Start Date string 12 1 true dst_end_date End Date string 12 2 true 1 src src string 12 2 dsts dsts decimal -5 select INET_NTOA(src_ip) as src, count(distinct dst_ip) as dsts from sancp where (src_ip between INET_ATON('192.168.1.0') and INET_ATON('192.168.1.255')) and ip_proto = 1 and start_time between ? and ? group by src_ip order by dsts DESC limit 10 1.0 In 1 12 Unknown Start Date The starting date for the report. Can be an actual date/time, or a SQL expression 2007-03-27 00:00:00 false false TextField In 2 12 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression 2007-03-28 00:00:00 false false TextField src 1 12 31 0 Nullable src 31 dsts 2 -5 21 0 NotNullable dsts 21 ]]> 1 src string 2 dsts decimal 3 megs decimal SguilDB -1 dst_start_date Start Date any 1 true false dst_end_date End Date any 2 true false dst_perimeter_sensors Perimeter Sensors string 12 3 true 1 src src string 12 2 dsts dsts decimal -5 3 megs megs decimal 3 select INET_NTOA(src_ip) as src, count(distinct dst_ip) as dsts, sum(src_bytes) / (1024 * 1024) as megs from sancp where start_time between ? and ? and sid in (?) and ((src_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255"))) and not (dst_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) group by src 1.0 In 3 12 Unknown List of perimeter sensor sids Comma-separated list of perimter sensor IDs true false TextField src 1 12 31 0 Nullable src 31 dsts 2 -5 21 0 NotNullable dsts 21 megs 3 3 37 4 Nullable megs 39 ]]> 1 dst string 2 srcs decimal 3 megs decimal SguilDB -1 dst_start_date Start Date any 1 true false dst_end_date End Date any 2 true false dst_perimeter_sensors Perimeter Sensors string 12 3 true 1 dst dst string 12 2 srcs srcs decimal -5 3 megs megs decimal 3 select INET_NTOA(dst_ip) as dst, count(distinct src_ip) as srcs, sum(src_bytes) / (1024 * 1024) as megs from sancp where start_time between ? and ? and sid in (?) and ( (src_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) and not (dst_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) ) group by dst_ip 1.0 In 3 12 Unknown List of perimeter sensor sids Comma-separated list of perimter sensor IDs true false TextField src 1 12 31 0 Nullable src 31 dsts 2 -5 21 0 NotNullable dsts 21 megs 3 3 37 4 Nullable megs 39 ]]> hostname java.net.InetAddress.getByName(row["dst"]).getHostName() any 1 dst string 2 srcs decimal 3 megs decimal 4 hostname any SguilDB -1 dst_start_date Start Date any 1 true false dst_end_date End Date any 2 true false dst_perimeter_sensors Perimeter Sensors string 12 3 true 1 dst dst string 12 2 srcs srcs decimal -5 3 megs megs decimal 3 select INET_NTOA(dst_ip) as dst, count(distinct src_ip) as srcs, sum(src_bytes + dst_bytes) / (1024 * 1024) as megs from sancp where start_time between ? and ? and sid in (?) and not (src_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) and (dst_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) group by dst_ip order by srcs DESC limit 10 1.0 In 3 12 Unknown List of perimeter sensor sids Comma-separated list of perimter sensor IDs true false TextField src 1 12 31 0 Nullable src 31 dsts 2 -5 21 0 NotNullable dsts 21 megs 3 3 37 4 Nullable megs 39 ]]> 1 src string 2 dst string 3 ip_proto integer 4 sbytes decimal 5 dbytes decimal SguilDB -1 dst_start_date Start Date string 12 1 true false dst_end_date End Date string 12 2 true 1 src src string 12 2 dst dst string 12 3 ip_proto ip_proto integer -6 4 sbytes sbytes decimal 3 5 dbytes dbytes decimal 3 select INET_NTOA(src_ip) as src, INET_NTOA(dst_ip) as dst, ip_proto, sum(src_bytes) as sbytes, sum(dst_bytes) as dbytes from sancp where (start_time between ? and ?) and not(ip_proto in (1,6,17)) and not (src_ip = 0 and dst_ip = 0) group by src, dst, ip_proto 1.0 In 1 12 Unknown Start Date The starting date for the report. Can be an actual date/time, or a SQL expression 2007-03-27 00:00:00 false false TextField In 2 12 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression 2007-03-28 00:00:00 false false TextField src 1 12 31 0 Nullable src 31 dst 2 12 31 0 Nullable dst 31 ip_proto 3 -6 3 0 NotNullable ip_proto 3 sbytes 4 3 33 0 Nullable sbytes 34 dbytes 5 3 33 0 Nullable dbytes 34 ]]> 1 dst_port integer 2 traffic_to_site decimal 3 traffic_from_site decimal 4 total_traffic decimal SguilDB -1 dst_start_date1 Start Date any 1 true false dst_end_date1 End Date any 2 true false dst_perimeter_sensors1 Perimeter Sensors string 12 3 true dst_start_date2 Start Date any 4 true false dst_end_date2 End Date any 5 true false dst_perimeter_sensors2 Perimeter Sensors string 12 6 true 1 dst_port dst_port integer 5 2 traffic_to_site traffic_to_site decimal 3 3 traffic_from_site traffic_from_site decimal 3 4 total_traffic total_traffic decimal 3 select dst_port, sum(to_site) / (1024 * 1024) as traffic_to_site, sum(from_site) / (1024 * 1024) as traffic_from_site, sum(to_site + from_site) / (1024 * 1024) as total_traffic from ( select dst_port, src_bytes as from_site, dst_bytes as to_site from sancp where (start_time between ? and ?) and sid in (?) and ( (src_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) and not (dst_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) ) UNION ALL select dst_port, dst_bytes as from_site, src_bytes as to_site from sancp where (start_time between ? and ?) and sid in (?) and ( not (src_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) and (dst_ip between INET_ATON("192.168.1.0") and INET_ATON("192.168.1.255")) ) ) as temp_table group by dst_port order by total_traffic desc limit 10 1.0 In 5 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression true false TextField In 6 12 Unknown List of perimeter sensor sids Comma-separated list of perimter sensor IDs true false TextField ]]> 1 ip_proto integer 2 cnt decimal SguilDB -1 dst_start_date Start Date string 12 1 true dst_end_date End Date string 12 2 true 1 ip_proto ip_proto integer -6 2 cnt cnt decimal -5 select ip_proto, count(*) as cnt from sancp where (start_time between ? and ?) and not (src_ip = 0 and dst_ip = 0) group by ip_proto order by cnt DESC 1.0 In 1 12 Unknown Start Date The starting date for the report. Can be an actual date/time, or a SQL expression 2007-03-27 00:00:00 false false TextField In 2 12 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression 2007-03-28 00:00:00 false false TextField ip_proto 1 -6 3 0 NotNullable ip_proto 3 cnt 2 -5 21 0 NotNullable cnt 21 ]]> 1 signature string 2 cnt decimal SguilDB -1 dst_start_date Start Date string 12 1 true dst_end_date End Date string 12 2 true 1 signature signature string 12 2 cnt cnt decimal -5 select signature, count(*) as cnt from event where timestamp between ? and ? group by signature order by cnt desc limit 10 1.0 In 1 12 Unknown Start Date The starting date for the report. Can be an actual date/time, or a SQL expression true false TextField In 2 12 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression true false TextField signature 1 12 255 0 NotNullable signature 255 cnt 2 -5 21 0 NotNullable cnt 21 ]]> hostname java.net.InetAddress.getByName(row["src"]).getHostName() any 1 src string 2 cnt decimal 3 hostname any SguilDB -1 dst_start_date Start Date string 12 1 true dst_end_date End Date string 12 2 true 1 src src string 12 2 cnt cnt decimal -5 select INET_NTOA(src_ip) as src, count(*) as cnt from event where timestamp between ? and ? group by src_ip order by cnt desc limit 10 1.0 In 1 12 Unknown Start Date The starting date for the report. Can be an actual date/time, or a SQL expression true false TextField In 2 12 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression true false TextField INET_NTOA(src_ip) 1 12 31 0 Nullable INET_NTOA(src_ip) 31 cnt 2 -5 21 0 NotNullable cnt 21 ]]> hostname java.net.InetAddress.getByName(row["dst"]).getHostName() any 1 dst string 2 cnt decimal 3 hostname any SguilDB -1 dst_start_date Start Date string 12 1 true dst_end_date End Date string 12 2 true 1 dst dst string 12 2 cnt cnt decimal -5 select INET_NTOA(dst_ip) as dst, count(*) as cnt from event where timestamp between ? and ? group by dst order by cnt desc limit 10 1.0 In 1 12 Unknown Start Date The starting date for the report. Can be an actual date/time, or a SQL expression true false TextField In 2 12 Unknown End Date The ending date for the report. Can be an actual date/time, or a SQL expression true false TextField INET_NTOA(src_ip) 1 12 31 0 Nullable INET_NTOA(src_ip) 31 cnt 2 -5 21 0 NotNullable cnt 21 ]]> landscape 0.75in 0.75in 100% 0.7474747475in 3.4141414141in 5.2323232323in 28px 65px embed sguil_logo_h.png Header medium Reporting Period "Reporting Period: " + params["Start Date"] + " - " + params["End Date"] any Reporting Period html Report generated on new Date()]]> 0.3535353535in 5.898989899in 0.7373737374in 1.9797979798in 3.1818181818in 0.3535353535in 28px 63px embed sguil_logo_h.png Header medium Reporting Period "Reporting Period: " + params["Start Date"] + " - " + params["End Date"] any Reporting Period html new Date()]]> Landscape Master auto 8.4747474747in 8.6262626263in "Alerts & Alert Categories" 8.6262626263in auto 4.0404040404in 8.5050505051in "Alerts Categorized During Report Period" 8.5050505051in 3.5656565657in 3.5050505051in8.4343434343inCategories description dataSetRow["description"] string cnt dataSetRow["cnt"] decimal 4.3131313131in 4.1212121212in
2.8888888889in 4.2626262626in status dataSetRow["status"] integer cnt_1 dataSetRow["cnt"] decimal description_1 dataSetRow["description"] string Pie Chart Standard Pie Chart 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 false 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 9.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 100.0 0.0 0.0 306.1818181818182 208.0 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 false None 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 true row["cnt_1"] Orthogonal_Value , Outsidefalse10 <Caption> <Value></Value> <Font> <Size>16.0</Size> <Bold>true</Bold> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below 1 255 0 0 0 true Stretch_To_Side40.0 false 2 Text Sum Ascending true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["description_1"] Orthogonal_Value , Outsidefalse false 2 Text Sum 150.0Other Categories ]]>PNG 2.8888888889in 4.0404040404in status dataSetRow["status"] integer cnt_1 dataSetRow["cnt"] decimal description_1 dataSetRow["description"] string Pie Chart Standard Pie Chart 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 false 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 9.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 100.0 0.0 0.0 290.1818181818182 208.0 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 false None 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 true row["cnt_1"] Orthogonal_Value , Outsidefalse10 <Caption> <Value></Value> <Font> <Size>16.0</Size> <Bold>true</Bold> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below 1 255 0 0 0 true Stretch_To_Side40.0 false 2 Text Sum Ascending true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["description_1"] Orthogonal_Value , Outsidefalse false 2 Text Sum 0.0Other Categories ]]>PNG ne row["status"] 1 Table Header 0.2727272727in description cnt
Alert Categorizations 16.0 true Center Center Malicious Activity Detail 16.0 true Center Center
Portrait Master always 4.0707070707in 6.6363636364in "Most Frequent Alerts" 6.6363636364in 3.595959596in 3.5353535354in6.5353535354inmost frequent alerts signature dataSetRow["signature"] string cnt dataSetRow["cnt"] decimal 5.1111111111in 1.4242424242in
2 1 center middle 2.6868686869in 6.4545454545in signature_1 dataSetRow["signature"] string cnt_1 dataSetRow["cnt"] decimal Pie Chart Standard Pie Chart 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 false 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 464.0 193.45454545454547 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 false None 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 true row["cnt_1"] Orthogonal_Value , Outsidefalse10 <Caption> <Value></Value> <Font> <Size>16.0</Size> <Bold>true</Bold> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below 1 255 0 0 0 true Stretch_To_Side40.0 false 2 Text Sum Ascending true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["signature_1"] Orthogonal_Value , Outsidefalse false 2 Text Sum 200.0Other Alerts ]]>PNG Table Header signature cnt
0.2323232323in
Top Alerts 16.0 true Center Center
0.2323232323in Portrait Master always 3.9898989899in 6.6161616162in "Top Sources of Alerts" 6.6161616162in 3.5151515152in 3.4545454545in6.5252525253intop alert sources src dataSetRow["src"] string cnt dataSetRow["cnt"] decimal hostname dataSetRow["hostname"] any 1.7272727273in 3.7474747475in 1.0505050505in
3 1 center middle 2.6060606061in 6.5454545455in src_1 dataSetRow["src"] string cnt_1 dataSetRow["cnt"] decimal hostname_1 dataSetRow["hostname"] any Pie Chart Standard Pie Chart 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 false 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 471.27272727272725 187.63636363636363 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 false None 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 true row["cnt_1"] Orthogonal_Value , Outsidefalse10 <Caption> <Value></Value> <Font> <Size>16.0</Size> <Bold>true</Bold> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below 1 255 0 0 0 true Stretch_To_Side40.0 false 2 Text Sum Ascending true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["hostname_1"] Orthogonal_Value , Outsidefalse false 2 Text Sum 100.0Other Sources ]]>PNG Table Header src hostname cnt
0.2323232323in
Top Alert Sources 16.0 true Center Center
0.2323232323in Portrait Master always 3.9898989899in 6.5656565657in "Top Destinations of Alerts" 6.5656565657in 3.5151515152in 3.4545454545in6.4949494949intop alert destinations dst dataSetRow["dst"] string cnt dataSetRow["cnt"] decimal hostname dataSetRow["hostname"] any 1.8585858586in 3.797979798in 0.8383838384in
3 1 center middle 2.6060606061in 6.4141414141in dst_1 dataSetRow["dst"] string cnt_1 dataSetRow["cnt"] decimal hostname_1 dataSetRow["hostname"] any Pie Chart Standard Pie Chart 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 false 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 461.09090909090907 187.63636363636363 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 false None 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 true row["cnt_1"] Orthogonal_Value , Outsidefalse10 <Caption> <Value></Value> <Font> <Size>16.0</Size> <Bold>true</Bold> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below 1 255 0 0 0 true Stretch_To_Side40.0 false 2 Text Sum Ascending true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["hostname_1"] Orthogonal_Value , Outsidefalse false 2 Text Sum 100.0Other Sources ]]>PNG Table Header dst hostname cnt
0.2323232323in
Top Alert Sources 16.0 true Center Center
always 12.9898989899in 6.5454545455in "Scans, Sweeps & Reconnaissance" 6.5454545455in Portrait Master always auto 100% "Top Internal Portsweepers" 100%Sweepers src dataSetRow["src"] string dsts dataSetRow["dsts"] decimal ports dataSetRow["ports"] decimal ratio dataSetRow["ratio"].toFixed(3) float src hostname java.net.InetAddress.getByName(row["src"]).getHostName() any row["ratio"] desc top-n row["ratio"] 10 1.202020202in 1.9595959596in 1.0808080808in 1.0808080808in 1.0808080808in
5 1 center middle 4.2424242424in 5.9696969697in src_1 dataSetRow["src"] string dsts_1 dataSetRow["dsts"] decimal ports_1 dataSetRow["ports"] decimal ratio_1 dataSetRow["ratio"] float Bar Chart Side-by-side 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above false 0.0 0.0 429.8181818181818 304.72727272727275 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.0 A, B, C 5,4,12 0 Series 1 false Text <Caption> <Value>Source Host</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Linear <Caption> <Value>Scan Ratio</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["ratio_1"] Orthogonal_Value , OutsidefalsefalseRectangle false 2 Text Sum DescendingVertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse Text <Caption> <Value>Z-Axis Title</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Below 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false java.net.InetAddress.getByName(row["src_1"]).getHostName() Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical50.0 -20.0 45.0 0.0 None ]]>PNG Table Header src src hostname dsts ports ratio
16.0 true Center Center -90.0
Portrait Master always 100% "Top Internal Portscanners" 100%Sweepers src dataSetRow["src"] string dsts dataSetRow["dsts"] decimal ports dataSetRow["ports"] decimal ratio dataSetRow["ratio"].toFixed(3) float src hostname java.net.InetAddress.getByName(row["src"]).getHostName() any row["ratio"] asc bottom-n row["ratio"] 10 1.101010101in 2.2121212121in 1.0707070707in 1.0707070707in 0.9494949495in
5 1 center middle 4.2121212121in 5.9696969697in src_1 dataSetRow["src"] string dsts_1 dataSetRow["dsts"] decimal ports_1 dataSetRow["ports"] decimal ratio_1 dataSetRow["ratio"] float Bar Chart Side-by-side 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above false 0.0 0.0 429.8181818181818 302.54545454545456 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.0 A, B, C 5,4,12 0 Series 1 false Text <Caption> <Value>Source Host</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Linear <Caption> <Value>Scan Ratio</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["ratio_1"] Orthogonal_Value , OutsidefalsefalseRectangle false 2 Text Sum DescendingVertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse Text <Caption> <Value>Z-Axis Title</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Below 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false java.net.InetAddress.getByName(row["src_1"]).getHostName() Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical50.0 -20.0 45.0 0.0 None ]]>PNG Table Header src src hostname dsts ports Fixed Fixed ratio
16.0 true Center Center -90.0
4.1313131313in Portrait Master 100% "Top Internal Pingsweepers" 100%Pingsweepers src dataSetRow["src"] string dsts dataSetRow["dsts"] decimal src hostname java.net.InetAddress.getByName(row["src"]).getHostName() any row["dsts"] desc top-n row["dsts"] 10 1.8888888889in 2.7373737374in 1.7777777778in
3 1 center middle 3.8282828283in 5.9696969697in src_1 dataSetRow["src"] string dsts_1 dataSetRow["dsts"] decimal Bar Chart Side-by-side 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 429.8181818181818 275.6363636363636 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.0 A, B, C 5,4,12 0 Series 1 false Text <Caption> <Value>Source Host</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Logarithmic <Caption> <Value># Hosts</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["dsts_1"] Orthogonal_Value , OutsidefalseRectangle false 2 Text Sum DescendingVertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse Text <Caption> <Value>Z-Axis Title</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Below 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false java.net.InetAddress.getByName(row["src_1"]).getHostName() Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical50.0 -20.0 45.0 0.0 None ]]>PNG Table Header src src hostname dsts
Bar Chart Title 16.0 true Center Center -90.0
auto 19.4848484848in 6.6464646465in "Data Senders & Receivers" 6.6464646465in Portrait Master always 100% "Top Systems Sending Data Offsite" 100%top senders src dataSetRow["src"] string dsts dataSetRow["dsts"] decimal megs dataSetRow["megs"] decimal src_hostname java.net.InetAddress.getByName(row["src"]).getHostName() any row["megs"] desc top-n row["megs"] 10 1.4141414141in 2.1717171717in 1.3838383838in 1.5252525253in
4 1 center middle 3.6666666667in 5.9898989899in src_1 dataSetRow["src"] string dsts_1 dataSetRow["dsts"] decimal megs_1 dataSetRow["megs"] decimal Bar Chart Side-by-side 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 431.27272727272725 264.0 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 Series 1 false None Text <Caption> <Value>Source Host</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Linear <Caption> <Value>Megs Sent</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["megs_1"] Orthogonal_Value , OutsidefalseRectangle false 2 Text Sum AscendingVertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false java.net.InetAddress.getByName(row["src_1"]).getHostName() Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical ]]> PNG Table Header src src_hostname dsts Fixed #,##0 megs
16.0 true Center Center -90.0
Portrait Master always 100% "Top Offsite Systems Receiving Data" 100%top receivers dst dataSetRow["dst"] string srcs dataSetRow["srcs"] decimal megs dataSetRow["megs"] decimal dst_hostname java.net.InetAddress.getByName(row["dst"]).getHostName() any row["megs"] desc top-n row["megs"] 10 1.4343434343in 2.5656565657in 1.1313131313in 1.3737373737in
4 1 center middle 3.6565656566in 5.9898989899in dst_1 dataSetRow["dst"] string srcs_1 dataSetRow["srcs"] decimal megs_1 dataSetRow["megs"] decimal Bar Chart Side-by-side 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 431.27272727272725 263.27272727272725 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 Series 1 false None Text <Caption> <Value>External Hosts</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Linear <Caption> <Value>Megs Received</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["megs_1"] Orthogonal_Value , OutsidefalseRectangle false 2 Text Sum AscendingVertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false java.net.InetAddress.getByName(row["dst_1"]).getHostName() Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical ]]> PNG Table Header dst dst_hostname srcs Fixed #,##0 megs
16.0 true Center Center -90.0
Portrait Master always 100% "Top Sources of Outgoing Connections" 100%top senders src dataSetRow["src"] string dsts dataSetRow["dsts"] decimal megs dataSetRow["megs"] decimal src_hostname java.net.InetAddress.getByName(row["src"]).getHostName() any row["dsts"] desc top-n row["dsts"] 10 1.4343434343in 2.3737373737in 1.2929292929in 1.3939393939in
4 1 center middle 3.6767676768in 5.9898989899in src_1 dataSetRow["src"] string dsts_1 dataSetRow["dsts"] decimal megs_1 dataSetRow["megs"] decimal Bar Chart Side-by-side 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 431.27272727272725 264.72727272727275 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 Series 1 false None Text <Caption> <Value>Internal Hosts</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Linear <Caption> <Value>External Hosts</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["megs_1"] Orthogonal_Value , OutsidefalseRectangle false 2 Text Sum AscendingVertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false java.net.InetAddress.getByName(row["src_1"]).getHostName() Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical ]]> PNG Table Header src src_hostname dsts Fixed #,##0 megs
16.0 true Center Center -90.0
4.8383838384in Portrait Master 100% "Top Destinations of Incoming Connections" left100%top incoming connections dst dataSetRow["dst"] string srcs dataSetRow["srcs"] decimal megs dataSetRow["megs"] decimal dst_hostname java.net.InetAddress.getByName(row["dst"]).getHostName() any hostname dataSetRow["hostname"] any 1.1919191919in 2.9191919192in 0.9595959596in 1.4242424242in
4 1 center middle 4.1818181818in 5.9898989899in dst_1 dataSetRow["dst"] string srcs_1 dataSetRow["srcs"] decimal megs_1 dataSetRow["megs"] decimal hostname_1 dataSetRow["hostname"] any Bar Chart Side-by-side 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 431.27272727272725 300.3636363636364 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.01 'A','B','C' 5,4,12 0 Series 1 false None Text <Caption> <Value>Internal Destinations</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Linear <Caption> <Value>External Hosts</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["srcs_1"] Orthogonal_Value , OutsidefalseRectangle false 2 Text Sum AscendingVertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["hostname_1"] Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueBelow 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical ]]> PNG Table Header dst hostname srcs Fixed #,##0 megs
16.0 true Center Center -90.0
always 8.9494949495in 9.4949494949in "Network Protocols" 9.4949494949in Landscape Master always 100% "Network Protocol Breakdown" center 3.101010101in 5.9494949495in protocol relative usage ip_proto dataSetRow["ip_proto"] integer cnt dataSetRow["cnt"] decimal Pie Chart Standard Pie Chart 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 false 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 428.3636363636364 222.54545454545453 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false 255 255 255 255 true Two_Dimensional_With_Depth Points 10.0 1 'A','B','C' 5,4,12 0 false None 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true row["cnt"] Orthogonal_Value , Outside false 10 <Caption> <Value></Value> <Font> <Size>16.0</Size> <Bold>true</Bold> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below 1 255 0 0 0 true Stretch_To_Side 40.0 false 2 Text Sum Ascending true row["ip_proto"].toFixed(0) Orthogonal_Value , Outside false false 2 Text Sum 1000.0 false Other Protocols ]]> PNG center Landscape Master always 100% "Odd IP Protocol Breakdown" 3.0909090909in 5.9494949495in protocol relative usage ip_proto dataSetRow["ip_proto"] integer cnt dataSetRow["cnt"] decimal Pie Chart Standard Pie Chart 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 false 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Categories <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>false</Visible> Above 0.0 0.0 428.3636363636364 221.8181818181818 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false 255 255 255 255 true Two_Dimensional_With_Depth Points 10.0 1 'A','B','C' 5,4,12 0 false None 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 true row["cnt"] Orthogonal_Value , Outside false 10 <Caption> <Value></Value> <Font> <Size>16.0</Size> <Bold>true</Bold> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below 1 255 0 0 0 true Stretch_To_Side 40.0 false 2 Text Sum Ascending true row["ip_proto"].toFixed(0) Orthogonal_Value , Outside false false 2 Text Sum 10.0 false Other Protocols ]]> PNG ne row["ip_proto"] 1 ne row["ip_proto"] 6 ne row["ip_proto"] 17 1.5757575758in Landscape Master 100% "Odd IP Protocol Session Details" 100%protocols src dataSetRow["src"] string dst dataSetRow["dst"] string ip_proto dataSetRow["ip_proto"] integer sbytes dataSetRow["sbytes"] decimal dbytes dataSetRow["dbytes"] decimal Src Hostname displayString = java.net.InetAddress.getHostName(row["src"]); any dst hostname java.net.InetAddress.getByName(row["dst"]).getHostName() any src hostname java.net.InetAddress.getByName(row["src"]).getHostName() any 0.9393939394in 2.2626262626in 1.1919191919in 2.1818181818in 0.8181818182in 0.9797979798in 0.9797979798in
Table Header
src src hostname dst dst hostname ip_proto sbytes dbytes
Portrait Master always 100% "Most Active Service Ports" 100%active services dst_port dataSetRow["dst_port"] integer traffic_to_site dataSetRow["traffic_to_site"].toFixed(0) decimal traffic_from_site dataSetRow["traffic_from_site"].toFixed(0) decimal total_traffic dataSetRow["total_traffic"].toFixed(0) decimal
center middle 4 1 3.3232323232in 5.8484848485in dst_port_1 dataSetRow["dst_port"] integer traffic_to_site_1 dataSetRow["traffic_to_site"] decimal traffic_from_site_1 dataSetRow["traffic_from_site"] decimal total_traffic_1 dataSetRow["total_traffic"] decimal Bar Chart Stacked 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false false
0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 5 5 0 255 0 0 0 true 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.0 3.0 3.0 3.0 -1 -1 -1 -1 1 255 0 0 0 false true 0 255 0 0 0 false 2.0 2.0 2.0 2.0 Vertical Top_Bottom 1 255 0 0 0 true Right Series <Caption> <Value></Value> <Font> <Alignment/> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> <Visible>false</Visible> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Above false 0.0 0.0 421.09090909090907 238.54545454545453 3.0 3.0 3.0 3.0 -1-1-1-1 1 255 0 0 0 false 255 255 255 255 trueTwo_Dimensional_With_DepthPoints10.0 A, B, C 5,4,12 0 5,4,12 1 false Text <Caption> <Value>Service Port</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Below Linear <Caption> <Value>MB Transferred</Value> <Font> <Size>14.0</Size> <Bold>true</Bold> <Alignment> <horizontalAlignment>Center</horizontalAlignment> <verticalAlignment>Center</verticalAlignment> </Alignment> <Rotation>90.0</Rotation> </Font> </Caption> <Background xsi:type="attribute:ColorDefinition"> <Transparency>0</Transparency> <Red>255</Red> <Green>255</Green> <Blue>255</Blue> </Background> <Outline> <Style>Solid</Style> <Thickness>1</Thickness> <Color> <Transparency>255</Transparency> <Red>0</Red> <Green>0</Green> <Blue>0</Blue> </Color> </Outline> <Insets> <Top>0.0</Top> <Left>2.0</Left> <Bottom>0.0</Bottom> <Right>3.0</Right> </Insets> <Visible>true</Visible> Left 255 254 254 0 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 255 255 255 255 254 254 0 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["traffic_from_site_1"] Traffic From Site Orthogonal_Value , OutsidetrueRectangle false 2 Text Sum Ascending 255 51 102 254 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 255 80 166 218 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["traffic_to_site_1"] Traffic To Site Orthogonal_Value , OutsidetrueRectangle false 2 Text Sum Vertical 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 trueLeft 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truefalse 255 80 166 218 255 242 88 106 255 232 172 57 255 128 255 128 255 64 128 128 255 128 128 192 255 170 85 85 255 128 128 0 0 true 0 255 255 255 1 255 0 0 0 false 0.0 2.0 0.0 3.0 false row["dst_port_1"].toFixed(0) Orthogonal_Value , Outsidefalse false 2 Text Sum Horizontal 1 255 0 0 0 true 0 255 255 255 1 255 0 0 0 0.0 2.0 0.0 3.0 true 0 Below 1 255 196 196 196 false Across 1 255 196 196 196 true 1 255 225 225 225 false Across 1 255 225 225 225 false 5 Min 0.0 truetruefalseVertical50.0 ]]> PNG Table Header dst_port traffic_to_site traffic_from_site total_traffic
Bar Chart Title 16.0 true Center Center -90.0
sguil_logo_h.png iVBORw0KGgoAAAANSUhEUgAAAcwAAADICAYAAABlPdEkAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMA AAsSAAALEgHS3X78AAAAB3RJTUUH1wMUAhkw5Wlx9QAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGgg VGhlIEdJTVDvZCVuAAAgAElEQVR42u29eZhdV3nm+649nLnmQWNZs20syfIgTxgwsmxCLjjBGLuTTgLd pDsk6TzdQHIv6T/u7b79PN0ZgKQTAjQJIRDIJbbB4ECGNnjCGEvyqMG2JEuyVFJJpaHGM589rPvH2evU OuvsfYY6Q52Svt/z7KeqTp1hnbX3Xu96v7XWtwCCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiC IAiCIAiCIAiCIAiCIAiC6AzhcJhTLRAEQVxZMKqC6iQSCc4YQzabhW3bVI8EQRAE4QM3TZMbhsEB8P7+ fh6LxTiA0hEKhfjIyMhxwzB4NBol50kQBEFcWUSjUR6NRvno6OiPZIHUNK1MMOXHo9EoHx4eJtEkCIIg rhxn2dfXJ4tjBZ4w8tHR0R8lEgkOgA8ODsoOlCAIgiAub7FUXGXN58fj8ZK4xmIxLgSUqpIgCIK4bMVS HCtWrPhKvS8Kh8Mlkezp6eGMMW6aJgkmQRAEcXmLZaPucGhoiPf09PD+/n4OQEz+4SMjI8epWgmCIIjL WSwbdodCJIXLXOz7EARBEMRl6S4FoVCIA+C9vb2l5SahUEj8TRAEQRCXpWguCm/csySYktMkCIIgCHKY gmg0yoXT9Cb9cMYYCSZBEMRlgEZVUMGi09xls1nE43FEIpHSY7quU40SBEEQl6XLXDTCXTLGOGOMS46T IAiCIC4PBgYGeCQSaVbcxHvwWCxWCs9S7RIEQRCXDd6WXU0Lprf2siSaJJgEQRDEZUUikeADAwNNh2Q1 TSu5TNBaTIIgiMsGmvQjMTMz09TrHceB67rQdR2hUKhYwRpVMUEQBHGZwRgTe18u6rXwdjmBtw4zEolQ TlmCIAji8mOxk34GBgY4Y0wWSK7rOgcgkrITBEEQBAFvrFK4S03TSsJJVUMQBEEQAOLxOI9GoyKjDx8c HOTwlpd4CdkJgiAIghD7YErLUkoHCSZBEARBANB1nWuaVjZmCVpOQhAEcXm2+VQFi4Zzzkt5Yx3HUf/P qIoIgiAuH2iR4CKJx+MwTRPhcLgkluFwmCqGIAiCIGRisRg3DKMUihWhWVAoliAIgiCK9Pb2VoxXxuNx DoCvXLnyM1RDBEEQxBWP2IEkHA5zxlhpdmxvby9t5UUQBHEZQ2OYjcEdx0EsFkM+nwcARKNRAIBlWejv 7/8xVRFBEARxxRMOh7lhGKUkBQDUvwmCIAI73G04HllEOR5sU1kepFNMlF3wXnL20hGJRPjg4CDv6ekh wSQIolNCuRjhfLBDZblshdOga7mhix6macK2bYRCIRQKBeRyOeRyOYDWXRIEsXQwLAyxcb+2awnKstTl IJZSMMPhsEh3x2OxGNc0jWuaxmOxGF0IBEEslbsUx6OeUMkH846HOlyWh6qUZdmaC3KYdV70kUgEjuOU JvtkMhkYhiF+J3dJEEQ3uEwd3bEeXFMcL5eEUvy+7IwGCWa9FWUYIvSKeDyOTCYD13Xhui5VDkEQdXP9 9dc3/R6zs7MYHx/3E0w5FFo1mUpfXx/WrVvXdFlOnTqFubk5P8HUpc92fYRTduEkmJcDpmlyxhgymUxJ ODnnME1TpMQjd0kQRP3WS2t+NR9jLMhhGpIwVROplpUlAF0qi+wq1DItK7dJglkDy7JgmiZc10UkEoHr ushkMmCMIRaLIZ1OUyURBNENgqkBCHmi5AJwJMHS/N6jjWUxAJhSWVxJOGUxX1ahWRLMKvT09PBkMgnG GCKRCAqFAlzXhaZpiEQiSKfT5C4JgmiFwLTiPXQAYU+MbE8khXCydpUlANMriyOVx5X+hiKaWA7CSYJZ BTFmyTkv/W4YBmzbLoVoCYIgusRh6gAinijpnkjZKF9y0imHGfLKIpdB7IEoXKUmiSY5zOWMYRjcsizo ul52QUSjUQjXyTmtJiEIoqscZgyA5R3yUg6tww4zDCAqlUX3fsITUF1yvssmNEuCGQDnvGoPjHNO4ViC ILrJYRoA4gDy3u9CMLEEDjMsiXceQEE0naicvbtsUouSYAYQiUSQz+fhui4456VQbDabpcohCKIbHaYQ TANADuVjg3qHHWYEQEIqB4P/7F0XNEt2+ZNOp6Hrulg6UkqJJ6fFIwiCWAqHGfAepieYuiSWYnaq3mGH GfXKoinCzbEw8UdeN7osInYkmAGI5AQVcYZwGAMDA78/OTlJlUQQxJIIZhWHmZDEUcxKddD5kGzEE0wm OUkHxfFLAwvjmC6W0Vp2EkwfYrEYz+VypQQFtm2DMQbGGBKJBCYnJ/+IaokgiBYKTKva87jk4sQMVQud n/QTQXEMk0uiLcqio3zSD8hhLmMymQwSiQTS6TQ45wiFQsjlcjAMA8lkkiqIIIhudJhiWYkQyoJ3GFia ZSVRTxTFTFkxGUlHZUJ2cpjL2GEilUoVYxquC9u2EYlEkMvlMDQ0hKmpKaokgiCWzGHWEEwhTqbk5jrt MENSWQooTv4xA8Ry2YgmCaYPuVwOfX19mJubg2EY0DQN4XAYuVyOxJIgiCV3mAHvIXLJmpKTqyqWbXSY ItOPEG5VvJflVl8kmAorVqz4yqVLlzA3N4fe3l7Mz8+DMVbK9EMQBNEMBw8ebEmn3k9HsRB+VZ1cp5eV GJJQqmFYeesvcpjLGc75xlgshmQyWVpzGYlEaP1la3hQ+QkAtwMYa/B9XgBwRvr7Ue/naQB7qJqJbubC hQvt/ghW4++Wut0AdMXlimPZhWFJMKtfzPeYpllyl4lEgtZcLp7bPXF8cBGiWI07AoQYiogKAVUFthN8 yivXHS16vxe87/SnPv97pA3lfyHgs6rRLeVQr8FPt6Fcf1Jn5+yhNtWLylsA9sE/gw4PcpdtHE+VXa4s jss2HEuC6UMsFkMmk4FlWSXRFC4zGo1iZmam5Se5r6+P27aNnp6e3y8UCn+YTCZhWRawPPfaXCuJxdgS lqOaiO5tYyP2Ke9o9Xe/wzs+BeB/eiLycJXv2qrPrEewHumScgQJ5YNtvM5qCeejHbreXQAnUb6cRCQt UPek7ITDZKgMDQfNiqVZsssVEXo1DKM0U7anpwfJZBK5XA4rV678TKPrMOPxOBf7ZooNqEUGIQBIpVLg nCOdTv+h6LFpmgbXdTkApmkad10X0WgU2WwW/f39mJ2d7baLTAjlp7v49D6o/P6o0qA1k56rXUKpMgbg 8wA+2ebPelBqzP4soH54BwSpkXKo9dSJcn1HcnZLiYuFZSRCMEVGHSfIGbZ5b05VIJetUMpfilAcpmEU +xGuW+yUyWsvJycn/1CEOfr6+rjyWg6AM8Z4NBothUPkTaZt2y4TSwBwHKf0WUAx8bv0Nxe/CzGfnZ0F AG6aJg+Hw1zXdQ6Ah8Nh35t2dHT0R0p4huu6zvv6+vjq1atvbkG1fd5zbp9eRqf6I55DewSV4yqN3Mhr AfzMcxqddNSd/KxPSg2c2gA+0iXlYIq7fLBDZXrQ+7yg6+fhDgrmbVhIdC7WPspOs0LoWnXU4TbZchZK cpgBpNPpumP7c3NziEQiXNd12LaNQqEA0zQBAPl8vu1l9cK20HUd0WhU9BZ5oVAA57yUC1dMMhBlEwI8 NzeHQqHwkudmF3MRC7FoqPFetWoVAGD16tWlxwYGBhCLxaq+bmpqqmx24NmzZ0sdCa8T0Uz4qBq8SmNZ l2BEIhEMDAyUvvOaNWt8nzcxMVH6bjMzM90wO/sjXv38OcrHxlgH3GUj5ZC3iBrrcLm+q7jMpaifrZ5Q 5lFc81iQBNPG0oRkq3VqSDAvB8LhMCzLgmmaNUVP07SKBs00TbiuW+YY20U0GkUul4PjOMhms9A0rbRu 1HEcMMZgGAZ0XS89JiYwiRslkUicyGazGwHwgYEBzMzM1NsDrFsshFCsXr26pihWY3h4uFyt1671FZxs NouZmRlMT0/XIzjCaf6y4sL9GmKZT3musiobN27E6tWrMTQ0VF8PxPtO4ufU1BTOnj2LEydO1Hztzp07 m76mpqen/T5LLEuoazJJF5SD+V2DmzZtarpcx48fF/eIGqmTy+UuUf04nliqLtPxK0ubJ/1clpBgKuTz eaZpGq/nItB1HaFQqOT2HMcpc31q6LXVFAqFkvAJkbYsC4ZhIBwOw3GckvNVN7sOhULQNA0XL17cqGka QqEQZmZmEA6H63HHt9cSy0gkgs2bN2PNmjVNiWSjjI1Vmt0zZ84gm81ienq65EqrNMTy4ZcYmqMYgq4a ft60aRM2b97c9HcfGRnByMgItmzZgmPHjuH48eMNfffFNH4BQmXAf3umbimHiyq7XkSj0ZaUSzh/tSlA ecJz+PzeifpxJHe51A6TBPNKwXVdlsvlag7iW5YF27ZhmmbJwcli2m7BdBwHmqaVXK1lWeCcw7KsknDL 5WGMwbZtAAsLn0OhEGKxGLLZLERouZYJqiWW27Ztw9VXX90151NuoM6cOYN9+/b5OQRT6om7Pi5GuMyH qollJBLBbbfdVrejrJd4PI4dO3Zgy5Yt2Lt3r1+j3e4lAiYWxsJEXTjtchwNlEP8rqHKbNA2uymxSJ9L 5XHb6cgC3sP1EUtnieqEBPNKYWhoiHPOMT09XdNhijCnCIc6jgPOeUfWborwsXCEuq7DNE3oerGzK8TT dV0YhlG6sIUoCrGdn58vhZBHR0d/XGNhdeBM0Gg0il27dnXUUba4IdawMKvQlQRTCOiDqDKJY82aNbjj jjvaWv5EIoHdu3fjhRdeKI13ttItVKmfkCQENqpsy7QE5ZDPWeCHt9FNGSimgZNnpTpLUD+u4iqdWgJO DpMEs2mmpqbq2gFcZAByXVdeClIR/mwX+XwejLFSaFjXdViWBXlWruxGSyfdMGCaJnK5HNLpNIaGhpBO p5HL5XDhwoV7arhLX3e1du1avPOd7+z6c1vnLg8aKqfkrwbwuaD33bJlC2688caOfY8777wT4+Pj2LNn TycaYh3FnSdEI6xJv3dSEOoph6+Qd2BnDvn6ERNcOl0/api6ZuKCNpaFBPMKo6ZoqsIkQqKMsY6l0xNh lUKhUBJF4TSFeGuaBk3TYNt2KYxs23ZpXefMzAxc10VPTw+y2Wy1sOyn/B4cHBzEnXfeuTxOau1dHnTv p9rgfT7IWd9www245pprOv5d1q1bB8YYXnjhhZY1XFVCjjEsTCIRa+ysdjWgTZQjcByzjQ172BNy4e4s 6RrqZP0ErXlkJHYkmF2F7OA45x3LPes3I9dxnFJ5/JyvpmnQdR2ccxiGURLIZDJZ7QbydZfRaBTvete7 lk1op4ZzMVAc/2FKQ3wLgAf8Xjg2NoZ3vOMdS/Z91q9fj+npaRw5cqSdbkEWqjwWFqSjww6qWjmEk9KX wGGGvXIVpOsHS1A/DJUJzgM3aCaHSYJJBFzMjLGSYAqBVScGeWLPGnGX1157LRKJxLKrD5/7IC41wpr3 u2iEvxUklu9+97uX/DvdfPPNyGQy7XZ2av0AVUJ9S1AOOQVcpx1mxCuXIQk2X4L6EWO8jhQt0YM6EeQw STCJSgH0vSkWsU70QT93uXXr1mXZgfC5DxIoTxYtGrxPeO664rvv3Lmza5z1XXfd1Yn6MSSRautEkkWU Qz467aainmCqYsk7XD8aFiYfidCwvLUWOUwSTKKWYApxlF0mUBx7rDUT2MN3C67rrrtu2d0sVTa7jWNh DEg4FQfAb/m9YOfOncvKWbdIqFSR6vSykmrlcCShWCqHqSnXTqfrR4zFy4Jpo0qYmBwmCWZLME2T+4Us l6toyj1Kzjn8ls2sWrXqoXPnzvm9he9klw0bNrTcYaXTaVy8eNH3fyMjI4jH4029f0B5dRTHoICF9YUO gF9DcXZsGcPDw9i4ceNled0H1I8IhQqRErNBzXY5qEWUQ0wCWooxzIgn5FCE2+5w/fgJZoEcJglm2zWm p6enXvfV1Y2fGnoVs2rVpAq6ruPcuXOPVnGYFaLRCoeVSqXwxhtv4MKFC7h06VLdrxseHkY8Hsf69esR j8cxOjra7H0Qk8RSNDYf8Hvye9/73rY2EhcuXCibgd2C79eKdiKq1I1ojDvZgPqVo4DyjYoZlmaWrLys RC5XJ8shL48Sny8OjRwmCWbLicViPJPJLHuxBIqJDcQSEuEq/daI9vX1YW5urtpbVTjMRCLRdO/04MGD ePHFFxf12kuXLuHSpUs4depU6bH169djZGQEo6OjWLFiRSO9YbWhMQHc4B1lXHfddejt7W35uTp//jxe f/11nDx5MvA569evx9atWwO/WyuoY/2jhWL6NSOo/ejQOkxRDlMqC6smDG0sl+lz/QgR73T9hL0yhJRy 0CxZEszWO0uxfrJTyQfaichzK7IPASgTTdM0YVkW5ubmGr7iV6xY0dTNdvz48UWLZRAnT54sCU4sFsPG jRuxfv16rFy5stbNLTL9mFIjc6/fEzdu3NjyMPSPf/zjqkKpfr/169fjnnvu6bRghlGcnSrXkbZEguBX DoYqs0FbVa6gW80TzLwiUp2uH02qH6NTZSGHeQWyatWqB6empjA9PY3e3l7Mz8+3/TNF4gA/oRMJB/L5 fGndpGVZiEQipQw/hmGUUvDpug7DMEpp8sLhsK8Qyh2BZsZo4/F4Uz3LQ4cOtbVuM5kMDh06hEOHDiEe j2PDhg3Ytm1btfVrBspDe3erTxoZGSltTdYKkskkfvCDH/hmZqolnN/+9rdx3333oaenpxOCqSkCJS9X aIvjWEQ5dOlc+rqpNk9GMhS32y31o67H7FSdkGBezpw7d+7RWCwGx3EwPz/fyAzSRSO25NJ1vZRIwLKs ijy0IgvP3Nxcaaar7BRFWeVxyXbvxymyBy2WoIk9cvUAmEJxXHEIC5NyGiadTpeJZ9B9L/18B4CKQcNN mza1tEf+1FNPNSyW8nd66qmncP/997f8vAbUjSwGBsrXQbbctTRYDiYJBtDGHK4B6PWKVAfqR5ShY2Uh h3mFMTQ0xHO5HAzDQCaTQacn/Mi7i4jcsOFwGK7rQtd1pNNp2LYNxljZ/o6iZ7dU461t7llG4bP+EcAx LKxvSwBoyPL5CNQ8KnNw+m41smnTppZ95+effx41ktwDwAyAgaB/XrhwAfv378cNN9zQ9lOtNLwMSzO5 JqgcWi2xbLObYoo4aagxntqufqzkbLVaYkkOkwRzUUxNTZX9ncvlEI/HF937b0gVolFwzmHbdimk6jgO MpkMDMMojUNmMpmSowyFQrBtu+3bh7XTYV5//fU4cODAYl66OeDxNwD0BohsNU4D+AHKd3d4l/qkFStW oK+vryV1l0wmcfDgwWpPeRXAGSyso1sFwDel0J49e7Bly5aWhWarOBfdpzFeCgdVrRxVRbzNY4d+Ytnp +oFPOQI7NzTphwRzUfT19UHX9TKn1gkxYoyViXKhUICu64hGo4hGo5iensb8/HzpgjSM4unSdb2e7cNY u8vezI2yY8cOnD9/HufPn29Vka5T/h4HcFWV54tpwS6ACyjfpb7CYSYSiZY1DPv37w/6Vw7ACwCSWFia YAE4AuAkgPuxsN6v7P1alaKvRlLvmsLUqgZ0EeVgta75Njs7P5Hqtvq5osWOBLNFzM3NIRwOIxaLIZPJ +G7A3A5M00ShUCh9djKZLDlHTxCZrus8HA4jk8mUNqsWayvFOsugyUPt5Pjx401tEt3f34+HHnoIb731 Fo4dO4Zjx461uoiyWM76/H8cwPc9B5fBwk71eR/xxZYtW1o23nP8+PFqzjIliaVcphkA3wXwMb/3a3Nq PKCBXTDa7FrYYjqEHXRTNYV7CeqHLXGdkGBeRnCg/ZNkqt04iURC7MFZcprCQYqQrMB1XViWhVAoVNqp RBFL1unyN8M111xT2hrr7NmzSKVSeOuttwAUkxpMTk62oqj93s8TAB6VBHQKxTCsEKWc97OCnp6elnzf s2fPBoX6DwO4JJUlj+LEp5xUrikAzwIoU8d0Oo3JyUmsXr263Y0f69R10WA5WD1l65YJLktQP11fJySY y5BQKFRPqLNl5HI5rF69eufZs2dfDnqOEEOxQbTruqV1lbZtIxwOd0LsH4WSfP3YsWMt71muWbOmJKIq R44cAQBMTk4ilUrh3LlzSKVSjX7ERgCfAfAWgD/33JwjObo8AsZIRdmapUoHYAILC9/znusVzjcjieYP VcEU79uqMtZwTksZ+myoHGqZligU2rX1Q5N+SDAbQtd1Lo9VqmIZCoVgmibS6XRpkb/PeyASiZS5BpE5 R87bKi5ONdvO2bNnX6rVKwyFQqUwbTgchmEYsCwLQ0NDFROWOkmrXE09iD0n1b0njxw5gmQyiXPnzpWc aR1sAfAFAH8E4CcoT2c20M6eeIBgznriXZCcZUY60pLbvITimOY16vu2eTLJsnuPy9lhtuq7kMMkwWz4 gvFLGccYK62JTCQS6O3tFU6w9MR4PI5sNot0Og1N00o5Wl3XhWmaZZs4qxeovItIveUUG0OLsk5NTYEx hng8LtxWu7p6vjlmjx492m5XU5Nrr722QkDPnj2LV155pZ6Xf8YToicld1fRK1q1alW7e9HTisvNeeVK e0dKEsw8gIOqYLaqp385vUe3OqFuqh+a9EOC2ZKLSBbQVCqFVCr1suIEuXCeuq4jkUhgdnYWjDHYth20 OXPp/dWeXSgU4oVCoeLqFdl8dF0vvbeYLSvcp23bGBkZOVFHMoBmeAHAHfIDr7zyCnbu3Nmy5RatcqLv eMc7sHv3bhw+fBgvvfQSAnZgEfxXT4T+BQtJxcto1fglgCAXPKUIZlZylinvpxyWfRnAR9T37ZYJHN04 kaSbJrh0Szlo0g8JZkM0kC+WBT3mCSNPJpOl0KtIMiAuJsYYXNcty+equstCoYBoNMqz2WzZZ4nnOY4D XdfLlrvouo58Po9wOIyLFy9uanN1fUcVTAB45pln8KEPfagrz68Qz4mJCTz++OPVxjz/E4C9KI4jOkvQ KDgoH78UDlMWTlkw80vgXOqeaNPhcnRzw9719UMOs8HOzpWsl0K8ZOFc5EA4s22bAWCapsGyLITD4dJ7 aZoGwzBgGEYpDZ7asxseHi77e82aNQMAuK5XpqN0XbcUog2FQohEIp2orz9FcZF/GUePHsWRI0dKiQy6 8RgbG8Pv/M7v+E4m8liJ4t6XNorrMn174q04Ajgpudu8j2jK4plFcTmMr3Np9miVg+qGcrTjHF5O9dNN dUIOs4vxnFxVhym5uYauBsdxGADkcjkunKVwhfLFpTpMdS/IiYmJaQClCT6maZacq0iZBxTHUTuRKN7j fwL4vPrg448/Dk3TKibkdBsPPPAAHnvsMRw+fNjv3/8WwFchjVG3OnRVw2GKkKzsMmXRFH8X0PmNiZfl e3Rr+LFb6odCsuQwGz7B1URzcHCwqY9JJBIwTbPMGYrD73OVDZmZeI08w1asyxSCaVlWJ1Pk+bpMAPje 976HN998s1TWbj0eeOCBiolCEr+OGnk3mz0CCKN8pq7fkZd+v75dZWzV/bXE5VhN9bP8ykIOswvp6+vj c3NzVbPjSEnNm7oakskkGxkZOT47O7vRsqzSllzCdapjkn4zdcUaS/E/IZTiZyqVqnifNoawGYDfA/Bw kGgePnwY9957b1dNBFJ53/veh4mJCSSTSfVfH0cx206nHeYQgLM1RNOSjhXtdB3d4n6a4NbL3WHSpB8S zI4gxg+z2WxJaGTBiUQiyOVy4Jy35CqQJuPwcDhcSn0nlqDIeALOZZcjLmjHcUrlFs81DGMpkrB/xzs+ 4vfPN998E2+++SZuu+023H777V0pnP39/bj99tvxox/9yO/fa9rZKPT09PgJtYuFiT/yYSl/O95RsUPL mjVraFlJFYfZ29tLy0qucLEjwWyQwcFB7pdgXRYcWUhbSSgUKm3NJXLWij0wRbjVb11mtZCx67owDAPR aBTJZLJMaNvML3ku84GgJ+zduxd79+7FmjVrsHXrVlx33XXo7+/vmmvhzjvvxJ49e/zE62a/TkCrHObY 2BjeeOMN9eENAF4JEE1ZKMXvt/hETshBLXCLX71T/ZDDJMFsgHpTyImJO61EXmOZyWS4EGo1+4+cUajW shexRlNkGUokEjyVSnXi6uUAfhnAt6uJJgBMTExgYmICTzzxBNauXYu1a9dibGwM27ZtW/LrYevWrdiz Z4/68L1L0CiMYmFPTlcSSFd5TPz+4XY5qMvgPW72e7Cvr48cJjlMEsxGGvlGMuu0E9M0wRhDoVAoOUwR Xm3kIldn3C4it+pihBKek+UA/jWAhwD8IQJCmTJnzpzBmTNnsGfPHjz66KPo7e3F2NgYAJQEdO3atR1z ouvWrfMTTF/m5+dbUq7t27f7OcwEiktbplG+kbUsmOKx+4O+yxUwS3aj3+2g/H2f3wvXr1/fNQJDs2RJ MLtaKBljiEajyGQyFcIlZ+Txxi/bfvZjsRjm5orbMYqE6oZhlMZTRZnUjEO1HHM0GoVt29yyrE65TKA4 nvk4gP8I4LcRMEMxSIRef/11ACj9VB0gUAyn9fX1Yfv27S39Atu3b8fDDz9c13PPnDmDgYGBpj9TdBB8 2A3gdaluuVTH4ucqAH8Q9F26hQ41oH4fshLAJ9QH165d21WNOpWFBLOrxbK/vx8zMzOlB0OhUGnPSyFU wul1AiF0Yl0m5xy5XK5iIpAY4/RbhuInptlsFtFoFIZhVGQMajGfkxotcUwCuAHA7wD49/CZmNIoqpg+ /PDD2LZtG+68806sW7eunafoEoBhVTB37NjR9BsPDg5ibGwMp09XrM5ZA+BXAHwxoGMCT6HqAc4AACAA SURBVCzXqi/ctm1bVyXjbsV77NixI6gzswoLm3+r4vkXQZ2JVtUPOUxymJetWIrJNbJYAsU0dGIrr1gs hlQqBcMw0GaRKeE4TmmnEfVikx2vEEwAvqKpaRoikUiZc87lcu3M/COSFqyFst2Xx/8A8L88pxkG8EEA 70NxjK4lHDp0CIcOHcL27dvxK7/yKy1xmQcPHlQfPqYK5vj4eMsa3euvv95PMIHi+srfQHEXFVkMVnli sNPvRe9+97u7ateJNpflZhT3DlVd5mcB3BhU35ebYLbqu5BgkmCWeuVqCFY+wWKrLJElx3Xdjp11y7JK 23KJkCxjrGwmrfw/8X9VMEOhUMV35Jwjn88jHo/zdDrd6u80FiCUMr/pHecAPAHg/wIQ8Rqz7QDe2YqC HDx4EOPj4+1ymqcA3C4/cPr06ZY1DO95z3vw3HPPBWVouhnAl1EMz74K4FoAP1dN8Fs1Pteqxm92drZl 4WufjsXVKI6b/6UnmNeimKVpq997vOtd72o2AUlbhKpbRIpCsle4YEajUW5ZVtkEGnWTZSE8hmGIxzt2 1YyOjv7owoULFSIn9ryUhXFgYGBwYmJiWqwNFeFj0UvN5XK+CRhc10U6ncbIyMjxFiZl/3yDz18F4GPe cR7AGyhuo/VVT0C3AjBRXAKgAVgPoKFFmz/96U+xYcOGdjQYqSCRbkVYFgB+7dd+DV/84heD/j0E4D3e EUhfXx/uu+++ljqWVrzXmTNnMDQ01PT77NixI8iJbwXwZ7Ve39fXh1/8xV/sOrGjkCwJZtc4y1gsVrGp ctByEi9bTkfP9oULF+6FNC4lBNBvHebExMSMLPBifag83hqUrQgALl68uLHD7jKIFd6xS3rsZ55Q/sy7 Dl9CcZ9HA8BN3v+uAtAP4LoO36ym34MHDhzADTfc0JIP2LBhA371V38V3/rWtxb9Hvfdd183uKdJFCfb tPy87NixAz/84Q+b6pR0Y2NOk35IMLuCgYGB0kL0RCKBXC4H27ahaVqZGPX29gIA5ufnl+xqEeInl8sv WUIikSgtFwmFQjAMA+l0GpZllcZhqxG0z2Yr+IVf+AXMzs7iJz/5yWJeLkKzty/28/v7+5vuIQc0GCaK 4dAbVcGcm5trSbgRAG666SZomoa//du/beh1fX19+NjHPtbSUGwTzuWAKpjj4+O46aabmi7L0NAQPvrR jzZcPwDw0Y9+FBs3bmx5/ZDDJId52bhLy7JKF0A2my0JkCxKiUQC2WwWHVp6UfWClyfyBF10qVQKkUgE lmWVOgPehCHmiWXZwGY8Hkc6nUYkEoGmaYHjuA3fFD43yeDgIO7etQsfvv9+PP3MM9i/fz/GT50qPyn1 7zna8A160003QWviZuUojrexyscNAAeYzySSnzz7LD50//1oVWjiphtvxIb16/H4P/wDDuzfX/P573nP e3DXXXe1TLTV+tAY86uPhq6N+bm5YmLuFtWPpmn42298I/Caku+dvr4+fOzf/Busb8PYtkil1Uj9sIDr ly3xeRJl0JoUu8XUCQnmErNmzZqBfD5ftkWWn1sbHh4Wz+mKLpEQTbmXp64N7evrQzKZhOu6pf8pIWfW 29vLGWNIpVKl1+ZyOWiahnA4jEKhwJvNjWsoNxZjDDpjMLwk8Pfu3o17d+/GzMwM9r/2Gva/9lpRPBkr u3maEVBxkzMAv/qxj2FzEw6Ccw4O4PSpUxXfzeFcd4E3dGCGMVamTM8/9xx23303BgYGWtazHhkexr/7 +McxMzODUydPYvzkSczOzpY56XXr12PHjTe2t8fJOTRNg640xi7ncIIbkAOMsffJj71+4AAM75puRR3t vOkmDA8M4Nlnnil2KqT3FL9dtW4ddtxwA+7atau99cOY3/UCt877BgCMJveQXMx50gDocr0p928n64QE c4mZmJiYVnvcQoRkd5lKpSrCs0splPLfYpJSb29vmSDOzc3BMIzSpCAAFaFYL7TMgWLyBfE/13WRz+eh aRp4UakWfZcaSuiGeTebusH18PAw7rnnHtxzzz2YmZ7G+Pg4Drz6Kk6dPFlK1uDt3F36nQcIqSyQooHp 7+vDB++/HzfccEPZyv7F3OhTU1PQNa3iZnddNw3OdcbYU4amPaD2nJ977jncf//9xcpsYThqeHgYI8PD 2LlzZ2CPvZ09d845dE2D5jWmcuPn+N8zXNO087pPHZweHy9OyGpR/WzevBmbN28GAOx/7bWy/8njyryN dSTEQde0svPDXRduQEfQ8Al5GrreVL0s4jwVxVEqC/P+1lskmI3UCQnmEhKLxThjrGKtpUgCoOs6wuEw MpkMwuFwRzL51COYYvcRcdGJGbJTU1Nl5evt7cX8/Dxs20Y0Gi3LEuTjnlk6nebxeByZTKa0I7plWYjH 44hGo/zSpUuL+v6mj2Dq3o1STQCGh4dxszSeJRq7Q1Kjd7BKKLK3rw/r1q9HX38/rr/hBlzljds12zC6 rosD+/dDZ6ziu2UdZxKAbnH+TISxXYyxQblBfv7ZZ3H3rl0YHBzs2PhNR1I3iTSNSieCuS6CRsoLrvtE r2l+VhX306dOYdOmTW2pn5tuuqlUH2pHop315HrOztC0so2EHc5LHcBa9w2A4j3TpGA2ep4M5Tpn3t96 k2OYi6kTEsylg7uuW1q7GI1GYZomMplMaXmG+NswDMzNzXXN6LRIuC7EUhZSmfn5eRaNRnk2m0U2my1L uiAjhFAkZBebu4oQbTqdLiVpb6XDNBq84W66uZgb++abb64tEl5jwGU32oKbULzDgf37EfJudqkBSHsR LA2AxoF/MTXtX5d1eDjHt77xDXzyd3/Xdyyp49dSi4SVcw5DhOqkOvF2Cgh8nc7Yq4yxUrzYBfD8T36C 3ffc07KxzG7A8ZydwVjZ2J9WJWLld3/out7x86Qr17m2yPu3FXVCgrmE7YS8FlEcIpG5ECRd12Hbdtfc t7Ztl20hFo/HyyYpqWSzWfT19cGyLGQymaqiYds203Wd+2UG8hIhLGo8008wda+Hytt5gosfVhKDVjgW l3PMzMxg/NQpxE2zrGecc5wTsu6kbPt/jxjG+xhjpcw/OoCJ8XE8/thjuP+BB5Y8c4vlujjwyiu48eab m5sE5bkFTWmIA0JrXIqYvKpLggkAqbk5jJ88iQ0bN142syi5l0BE98YPZfFpSDCbvF4aPE+iU1MhmLoX gep0nZBgLm2numItoq7riEajSCQSD507d+4RoPs6uY7joLe3F5xzJJNJMMZK+2T69Uj9wrBV3pvF43Hu OE5Z5iAhyIvZBixQMJscA+k0rjfO873vfQ8hTUNI+V6FQuGETy/6HyK6/nG1AXr+2WexceNG3LRzZ3EC RocbCc45bNfFiRMn8M2vfx233HprUw2VK41H1dsQA0Decb7WGwp9XH38B9//Pj75e79XdOFL1IC6nMPh HHMzMxgcHGyuIZdcnTqBplHBZB0+T74OU9OanvSzmDohwewgq1evvvns2bPVb+B8nuXzeZ5MJh/tNrGM RCLcdV0UCoWy1GhDQ0MIGl8U66VM00Q0GoWu6xXJGVTS6TQzDIMrn10K08ZiMZ7JZOquG3UsRtxwehfl MK1HYBzO8fLLL+PQa6+hLxwuGwNyXDeTc5zzULbUms7nH7/KND/IGBtV6+Bbf/M3YIzh5ltu6ahocs5h cY5L09P4m69+FTHDaHr2JZNmX8rn26khmCnLOjcYDr/MGLtZFoqz3oQv4Xw73YiKztFLL72EN/fvx6// xm8016GQhUZ6nyqSw802CGaN88SDHKapCGZLxjAbrxMSzE5y/vz5l2KxWCmsWSXTTVd2cXK5HMLhMIDi khHhHMUaywCRRTqdRj6fr3sTbAAiDB3oxhljdYdnDR/B1L0eKl8Gg/scgOU4uDQ1he995zvoCYUQUXrX s/n8y6jctNkB4KZs+78MhMNfVuvE0DT83de/Dk3TsPOWWypmC7ZLCGzOcXFqCp/74z+Gk8mgNxRqemyM CeeihO/0OsajLM7/a0zXf1DhMr/3PWzYtAnDQ0MdDdMJsXzxpZfwra99De++/XaYTbopFygJlerW6r1v OLAk58k3JKvrrRHMBuuEBLNDmKbJReaeKhluuv5Mie8wNzeHWCwGAKjm9np6eh4qFAqPiOUn9W40LdUH HxoagmVZZSFavtAjrVln6tIL2WF2u2ByAAXHwYWpKfzxH/8xeDqN/nC47EvbrpuZK4ZjHb9jOpc71GMY fxIxjE+X1YuuQ2cMf/e1r4ExhltuuaU4Y7BNDYbjhWH3vvgivvPII+CZDAa9DlizYs28CRy6sq7OqOO7 nEunX7m6r+9Fxtgtct1k5+fx+He/i49/4hPFSEkHGlLRodj30kv4xle/ipFoFGFvgktTM6s952Qo9VM1 JKv8jy/ReVKfq0uC2+k6IcHsEKFQCNFoFPPz82WTZpaLUAILM2HFTFcxgF+1MTp37lHxu7dJdN1CJ+pm amqKx+Pxihm2iUQClmXxfD6PwcFBTE9P++eKqxKS7WbBtF0XecfB4aNH8Vdf+QpYJoOhaBRqjV/KZl8F YEuHpfxtn0qlvnFtf/91hqa9X60bgzH8f1/7Go6fOIF/9Uu/BNOrn1ZdlC7nsFwXBdfFP/3Lv+Afvvtd DIXDSESjMBiDy3nTMx4REOorFBu/mifZ5vz/jun6v5RdJ6aJw/v342tf+Qp+/Td/s2LtYKuxXBd518We ffvw9b/6KwxHo8XQewsmuDje/WtoWln96Iz5bfjN/e6bVghmHedJLU9lmcVSkCWoExLMDpFOp0trC30E c1kgb+cl1ljWg0h5xxhDPB6HZVk188iqoplOp3lPT0/Z63RdL+WqnZ6eDhRitTF2vPFAEZLRit3KrhLK guPAcl1869vfxnNPPomhcBj9sViFWCYLhTNT+fwJTyQL3qGKpgPAPjw7+x+2Dw7+ua5pH1DrJ6zreOUn P8FrL7+Mj3/iE7jm6qsR0nUYTYzfuZyj4DgouC4OHzmCh//+73Hx9GmsisWQMIs54kO6jlhvbzE83owo uy7gldVQGtd6ODE//+L1Q0Pf1xj7kNzAGJqGowcOFEXzt35rITNMC68XUU9518UXvvhFvPnaaxiNRouh aq9Bb3aCmi5Cmc2GZJscw4QXktWUiTzSeeK1QrJLWSfLWTiX2xgm03WdW5YFy7JU0Wwqk03HwoPShtDz 8/Po7e0FYwxzc3OcMYahoSGYpvkQY+wE53zjuXPnHg2Hw1yM2YpZtIZhQKzPHB0d/bG3C0rN+hNjpYwx 7q1NDbqgWbUb33Yc/PiJJzBvWVi/cSOGh4eLYRlxIy6BeIpxyoLrwnZd/PAf/xFP/ehHcNJprOvpQcww /BxJdiKdflkSSnHkvZ+WdNgAnIPT079x48jI/9IZu69CNA0D6UIBX/7c5zC0di0e+qVfwtVXXw3Dm5Fb j7sQYVfL+x6Hjx7Ft7/9bUyeOoXBSARX9fSU9eYNTcO6jRtFRqem6vDkiROlc1gl1MeDGsGMbf/nvlBo J2NsrdzIDEQieOvAAfzRf//v+PXf/E2sGB5GyAtnN3vO845TjCIcOYKvfOlL4JkM1vX0IOyJgVg+oStp GhuODnmdCZ8Zp9zH2XG/+0Z0MJvOJeszbmhUOszSS3RN46pgLlWdLGfhXHaTfryk6TwWi1VM+InH4zwe j9crHkvjfGwbhmHANE04jlOa7KN5vc7Z2VlomvYIgJIT9JvoI8Yyw+EwLly4cE9/fz/38o/WdS9yzpll Wejt7eUBLrdMNNUbP8YYZiYm8Pd//deYLxSQ6OvDps2bsfOWWzA4NISrt2xZCNtK67RaOYYlZr1argvL cWBzjqNHj2Lv3r145cUXYafTGI3F0NPX5/u5lutmj8zM/CjnODOeQIojJwmmLJyl8OyrFy/++i0rVnxV Z+wX1PftD4fRGwoheekSvvS5z8GIx3HTzp3YuHkzbrv9dmiA73iewzlcb+3wnj17cOzYMby0bx/yqRQG IxFcMzDgmzkmpOswvcNpQjB1FNdPihm3Ac6FV2vwjs3Nnb15dPQ/G5r2TbWhCUWjmDt3Dv/vZz6DO+6+ Gz/3/vdjdHi4NL5Yr+vi3hil5TgoeOH2v/u7v8P58XEMR6MY7u0tq1suQvNeR6SZ600s6fARBzGr2q0m mFnbhoPimHpTHUOxp2/5eVI/v1QOvyQHS1Qny1o4l+s6TJZOp7lfyDadTt+DzmTKWnRIVoid3EDIzqBe lxCJREoOW/fyujqO05DTrpH9h3tuFKam3eE9VtoTM6zrGIxESs5u+uhRfOfgQSQtC5brYt2GDRgaGsIt t94KANi0eTOGhoZKwimyEZX+rhFyqzgAXLx4EceOHcPevXtx4vhxZOfnMRAOY2UkgsTAQKBApy1r+s2Z mZ96Ypnzjqx35KSjoDpMAM4dK1f+NwBnAHzZ0LTf8vuMsK5jKBJB3nFwdM8e7HnmGfzVl78My3Vxy623 VpxnDmDfvn0wNQ0RXcdAJILVoRASNWaYRnQdN+zcWZwF2kzj5zjgqBzvytr2hSqNmpqdjr984cJjt69c CVMRTQAYjUbRHw7jzeefx3NPPomtN96Inbfeittuu21h5rVPZ0Kcc9t14XCOCxcvYu++fXhx3z5MnjqF kWgU1w0O+nYobM5x4tgxfPELX0Ba2tig4cZS03BhfBwJpX40xuSZ1bIouGp50pzjL7/4RUxLk+8W4+qy c3MwlXIYC4KpHtzQtLIlLktYJ0GiSYLZbtEs9bCLez4uq8LLS0oqxMEb46x543h5YoHiNlWLSSovjwOr CesNKYT53Nmze3atXRv4PqamIWaaWOnN+nU4RyGZxPTUFB57/XWkLas4xuQ1yrfeemvpjhkaGsKWLVuq 3kEcwFtHjmDayxk8dekSThw/DlPXETdN9IfDWB8OIzo6WjPMN55M7j8+N/e65CizADLSIYumcJg2APvd q1f/PwBcjbHV8lhdNUxNQ8I0sToeF84W+bffRkaZ7RzSNNy6YgWiRv23ZcR77jYvYftilwm4nAOM4dWX XsK6np4yt2C5bsrHYfIqook9k5OPvWvVKpi6/k2/RjaWSGA0FsP8W2/h7w8cwF996UtYu2EDhgYHsXnL FgwODfme/6npaRw/dgzpuTn0hkIYjkaxfXi4IgGF6pwLuRymjx5FvglnZzCGXl1H1DTLrjG9KA7qzGru CVX5fR8O48LhwxXnvlHBDGkahqLRcodZdHWiUyeLlVsRkl26OnGXs2h2k2A+IruXGohZo49GIpFHck30 1jqNECg/sRSp/OodixLjmZFIpExkG1x2Uhr455xXbGgtl0Nj7E8ZwBhjtwEYq3VhhXUdPaGQXygUuZMn kbFtuJzj4uHDePXZZ6uGqQxNK05uMQyEdB39uo53rl5dGqeqh3Pp9NETc3NvZmx7Xgq35jyRTAeIZl52 mKamrdY17Rebuuk0DVHDQL+3HKQZekIhrN22Daauw3LdRYe8bcfBiWPHfM+ZVj42VkssS43hT8+d++6d q1ZNRA3jm4yxNUH1MBqLweEc+VQK89PTeO7NN4uhS+laFOe/NxTCplAIsVWrGhr/NDUNcW+SVCt5a3b2 n6dzuVPSNSLEqrh+17L+U384/GftOPcys/n88Yl0eh/KZ3Y73k93Opd7Nazrv9MXDv/FEtdJkNNcFuLZ TYL50GJe1A27jyzWGQf29ht0ik12GFjQbGNVtJ88fXoPgH/1vrGx2zXGPg3gNnlyR90Xna4jqusYaHGj EcTZdPrwsbm5N9KWlcTC7NeCj7tMSWKZlUKyBQDWvWNj/4UxxvUumQ0cNQwYjOHO3buha1pz+w+6Lk4d P464954yp5LJ44pABjmFigbw+XPn9gJ4x+61a/+jqWm/zRhbHeRUwpqG3hY04CnLunQ6mXzjHYOD72n3 OdABK2lZU6icWe0AcF48f/6ffn7duj9re0POmHM+k3kblWPuDgDndCo1OZZIXGt04Nr16uRSUJ2g9pgm CSZx+fBEUTh/GYB2x8qV6xKm+U5T0z7MgDW6pt3UDWVMFQoXz2ezJ08lk2+nLCsl9bZlsVQFMy0dWek5 BQB2SNdX61IYtj8chqlpyNo2co7T1OSJKo3/+YRprqholDQNQ5EI1m7bhvVbtsBy3abCsQ6A48ePI26a ZWNRqULhIgLGxVB9fKqsIXzyzJm/APCX94yN/YeIrv+GxtiqVtdVslC49ObMzIuTmcxkj2mGj87OPsEA 57rBwZ9v9We9MT39zwywLuVyb0uRiDzKJ4e5ANycbX9CY8yOm+Zft7oc07ncsfOZzOGMbU+jfAihILk7 B4A7lcu9HNb1f29omh01jL9pc53kA+pEDReTYBKXLfJkKg6AvzA5eQbAYwD+EUAYQPTGkZHbwpq2vj8c vtcFjIiuX2No2lA7C5Z3nHSyULhwLp0+MZnJnE8W3aSc4k7csKIhkSf2+I1hyg7TRjEcy+WQZ1jX8d4P fxiTJ0/i9ZdfLo5NLkI4Z/P5QxxgIU3ri5tmmWPvD4dX+IUyh6NRJPr7cfdHPlIMxTcxA9l2HExduoT9 L76IawcHy8bFUrZ9URJHt85wmvy3610vDgD7x6dPfwnA1+5as+ZDccP4YMQw7m32vF/MZk+eTqVOnEun J4VAJC1rPjk3d7YvFIocnZ39LgNsxpjDvAabYcGQ84Wt3HTOuc6LQ3w651wHwLz/yyEi52I2Oz5XKExh IaSfUztYQiCenph4HID1f6xbZ3t1wzjAXM51h3PDdt2Q7bphh/Ow7bpRh/OIw3nU4TzMOQ+7nIc4YHDO Da+czCsHT9v2zJlU6pRyLecUp+kAcI7Mzk4cmZ09fsfKlcOmpn1MlMXhXHc5123OQ47rhuxiOSIO5xHH Kw/nPOQCYc656ZVF9+qFAeAMcOusEz+XSSFZ4ooRT3HRixvBevXixZcBvAHgWQAx74gCiO4YHr5D3PxR wxjoC4fXeTcd4wDDQm5bJn2QrARsJp8/lym6RqQsK3UmlZr0achFA28r7tJC5RKSrHLk1HAsANvU9TLB zLouwv39+LmPfxzbdu3C3scfx6XxceRsG1nbrnvpwEgstq3eSk+YJgYiEfQODODnfvu3ERsYQN5xmsoJ atk2Xty7F73hMAYjEVXMVYfp+LhMBIRmuSSWzDsHDEDh2aKI/G8A0RtGRm6J6PpYTyh0valpK4RoSQLG AGiccw0Am87nJzOWlT6XTk/OFQopSZjVzpE1VyjMzBUK8nia7P5E+TSvLQw6mHQ9cukzxPUhXzt+IVEX gPtPp059T6ov3XvvkOhoevdJAkDcO8R9E/GeY3ivU8tiKdeyLFbqDG/3hcnJswC+K91nBgDT+4yI97lx 5Yh6R8g7DEiCKd1rDdXJchJLEkyiWcHkUiOleTeD5t3UmnJDOQDs/ZcuPavcdKIR0H1ep0mNFVMaLr+y qGLp+LhLG+VrLHM+R97nJndDisPUAOQsCw7nWLl+Pe7/5CcxNT6OU/v349Czz8LlHBnLakm4NmoYGIpE EDVNjG3fjh0f+ADCfX0oOE5pec5iKHjrV3/8z/+MFbFY2WzTnG1njs7OnggIyfqJp19HSuBIDXTZuXzt 4sV9AA4CeMZrsIVICKEIew26oYiGFnAt2koHyQposGXB1CThMJTP0hSRcpXwvp+78xu3k+tJFXhLinyo 9414PEgwbeV6zgaEif3KAZ97paB8d0j/C0l1xORoUx11UvApx7ISTRJMYrFiyXxEylaEDtKNZEs94ZBP A6hLYsuURlEVS+YjllAaA8dHMOXGs+AjnPLjFWsvTSWputjxgWlacZ0gYxhetw4rNmzArR/6EA4/+ywm Dh7E1Ph4KRdsqlCoW0B7QiH0hkKIGQZ0TcPg2Bi2f/CDGFy3rpj6z3XBNK2prZTyloV/+uEPYSWTWFNc O1n633g2e9qnDiuWTviEaxHwU1wjQZ0dV+nc5D2xDDUomI507mShVEUMktvzc5l6FcGUP0MeD8/5iKbq yFmAYOYVEZLdo6l0KKFEUSyfoYYgsZSFSlPeR/Pp7MqfYUhlUQWzVp1UjKtimY1jkmASixVLv4aK+YSv 5F6wn1gailhqPke9DrNewZRDR+ohP09+DzekaZwpOzLoioi6KM5y1hjDtXfdhW27doEBOH3gAKZPncL0 +DhmT58uLiECKpZGaN5YpKjk1du3Y2BsDAPr1mHwqquK61tdF47rFiujiVmPGdtGwXXxxA9/iE19fRWp A/dfuvSGVH9qXbqKcALBY5tqY+hUiVTI4iGLpXzNaIqIyW7Lz7X5hWPlHosmiaOfWPoJpiyaBSUsmve5 htROhSbdM5p0TTLpUpJFyqgh3nK9FVA56cbxcddqBEDznuv3GYUqwo0G68QGTfohrkDhBMondaj/l3uu BZ+GT26kNMVh+oVm4SPI8HGYakhWFU2/xlTdnaRiwbWp62UCVUr9p+tgPutmXQAFL23Ymh07cNWNNy6I HOeYOHDAd6JOtL8fg1ddVR4v8xyl4yUYaDZptuW6yDgO/uSzn4WezeKq1avL3OXRmZmjs/l8Uqk7tV4c 5Ty7AeFYKALlF7pV3ZIpdbBU5yc31iwgFG9XOfwEUwuIdvgJZlD4Vx7zLsB/ZqhaH06VTqblEx6tJd7y IYuUq5wvv/OiRnBkdyk7S0Nx+JAE0PZx+GqdOFWEmwSTuOxdpiuFdmyfhkXccIUaQunnLDWfcGwtwVTd hty7tqs0qPJzK5ZPmEq+U5HKTdM0oEaiCccTPfm1K6+/3nc3C8458t4GyGW0KBcv5xwpy8JzP/0pDr/8 Mt6zZk2Fu3zx/PkjVToYqstUJ//4CSPzEU27ilMypeslyPXJgqmGKN2Ac+4nGpo0DKD7dNz8rjm/cXI1 9Bu0jEIOhbIq94xVRSyrOWu/iApQmTxAPS+OT4fXke7feuu/DWOU4gAACc5JREFUVp3YqFyaRIJJXDHC 6QY4T/mG01E5uaeWSAaFY/3GMKuJpusTRvRzS66PCJTeO6Tr3C98ulgRczivukVdOzZbdgHMFwo4c/48 vvDZz+KO1atL6QwFb0xNvTWTz89VceCWT92hRihWvVZ4lYbWQOXkE78QqTqGxgOiC46Pq3GVDhirEuWA jzhU+yy7SscLSmRG7jyo47B+90m14YigcjiSIPqFzTWfDo86nKLXEO7F1IkLWlZCXGFiqTaE4jFdEata k3qqzY7VfMJGQeE9F/7jmX6h2qDZn9zvZvbbRFvX9eY3BO4QLudI5vM4efYsfv93fxdbh4Zw/VDl8tgX JicP+4T25ElS1ZxC0I4m6rXCfBps1dFoPg215hOi5zXC8i78lzJwpSNW7Rr0E6lqwwB+15RaL5r0P93H YQZ1EBDQYXQCOop+HQrUEG/xPL+6h09ZFlsny0YsSTCJdogm82nMxBinnzgyn99RQyxZgFjCp/FWBdRP FOtZlM9DyrhhaaeVOkKyS03BdTGTy+HtiQn8n5/+NDYZBu5cvRrqd/rHt9/eO5XLzaM8I5I8DmX5hLDr aQS5j1NThVO+juwqQsmqNNjc5xy7PtcElPKwgE5arWsu6Dry3e4rQKg0xf3JE4FqiVTQkISriCirEv6U X+/nWqsNjzRbJ+QwiStaNOUbQVMchqb05hmC11lWC8NWK4vf4UoNQlAu1JozPFWHyRoYw1xKV5myLMwV CnjiySfxJ3/wB7ht1Sq82ydx/fG5uYl958+/jcpZlvJRlsyhhlBWa5zhI5Ryw65VaazrWY9b61wjoCMW dP01cr1x+I/P+X2u3HHgiojWWxa/YQm1LAzB48zV7tt610Ivpk7IYRJXrGj63YDqUhNepVePOhoIVmcZ ggSwZs7TajdxoGB6qem6jZxtYzafx9sTE/jil76E46+8gl/ctAk3joxUPDdlWdm/fv31n2Fh0blfUgff xN5ofIlAtU4WU6IVQcJRTwILoPb6UARcf6jRWQtMON+Ae1K/v9+9Uqss1da9qiIIVM43UD/Lz/kHdSha USfLaosvEkyiXW5T7bmiijBiEQ0WatywCBDDuvd0rBBMxZE5nBez7GgatC46CTnbxlyhgFShgL9/+GH8 w2OPYYwx/Oq112KVtydnmVgWCtkvHzjwpCKUNVMFIjiLDW/gXPm5HOYjnK1qsIPKx+r4vVYnrZrDrlUn 9dwrjV771Vyo+jqG4LHnpaoTEkziinObtZ5TTTAbEct6blhex3MDUR3mhVQKb4yPI3bdddAZQ0Jk5VkC t2m5LrK2jflCAVnbxsMPP4xHHnkEvZaF969di+uGhhDxWbuZLBSyX9i//8kL2ewsFpJmC6HM+IhmtVRr i2kMeY3HWZ3XRiPn3e8abGVD3sh78Sri2WxZeAP3ZpBwLkWdkGASJJ5KeKeRxqNVgs2baQRUwQzrOn7w zW/iz77+dazatAl379qF3bt3w9A0RHQdCdNEpE0C6nKOguMgbdtIWxbyjoODBw/imWeewdNPP43eQgEf HhvDtuFhX6EEgMPT0xN/8uqrz6MycbfY6kwWTb9sLXYVwWx1R4vXcGbNCAdfxHXWbKex1YLUzeVY1iLZ TGNEEJ2+FlmLbs6mb9i/uffezwP4tPyY7bqYyefx5vQ0Xr5wASfm5rDu6quxdetWbNu2Dbt37y4uP2EM EcOAqWkwvLWbIV2Hmp9WxvFE0XZduJwj77qwXRc524bDOSYnJ/H666/j6aefxqFDh5Cfm8OO4WHcsnIl Nvf1IWr494eThUL28RMn9j95+vTbKM8/msbCRtopAEnvEH/L4qlO/PFb49fp66It5/0yur+oLkgwCaJz /O373/8IgAeD/p+xbZxLp3Ho0iUcvHQJ4/PzyDkOdu3aBQC4++67S88dHR3F9u3bq36eEEXBU089BQB4 +umnoTOGsZ4ebB8exo2jo1iTSASKpOCFs2ePfv/48cPn0ul5VCbrFptnp6RD3VRbDcuqqeaWVaozEkyC BJMg2sS3PviBCpdZi7l8HhcyGRy4eBEXMxmcS6Vhuy6ShQJmcrmqrZjGGIYiEfSGw+gJhTAci2L78AhG 4zGM9fTUXYafTUwc/f5bb715NpVOonJfUDFOKRxmWhFLNSxbQHBIlhplggSTIIjiPfOXP//+sZhpflJj 7FPdXtifnZk4/NiRI2+cTaVSKN86S3WX8tilLJxZBI9h+uUmJcEkSDAJgijdMwwAvvBz77sqHgq9M6Tr HzE07f5uKeDZZPLiq5PnTz118uTbE8mkuuOInMEnj8qZsX6Tffy2rKJQLEGCSRBEXfeMWFQvcp2a/23X e985EIneETPNW3rCofd3qkDJfD49kUxe2DcxceK1yfPnz8zPp1CZT1TdgkpNTKCKpOwq1TFLOVE4hWIJ EkyCIGq6THkfRbFfYBhABEAMQOxTd9zxgYLrhK8ZHr7L5Vx3Xa7HQubgcCy2vkFRTJ1NJifF3/vOTBwH wB8/fPgYgndqUbdZkgUzKJuPmtVHFcugtZckmAQJJkEQgYIpu0whmKYnmBEAUSGc3hGV/hdC5ebI9SQZ Vwna2ipog2N195F8gEgKYbWriCXIXRJXEpS4gCAWj59QaZ4oqdtQyZsC5z0naqJ8c2Sxk73eoGC6CN6L 0E8wCz7C2MiuJCSWBAkmQRB1C6VwmupWSH7bIMlur+CJZc5HMNX9D9WNeoO2U6pXMOVDFU959qwqlOqG 2iSWBAkmQRBNuUyx76cl/V8WMcsTyXyAWOoNOky/rZOCdru3JTG0fFxkkFC6JJYEQYJJEK0QS9llOj7/ l2eqyoIph2FVd1nvGGY1wZRdrSqctvK3/Lv8HvJ7qq6WIEgwCYJoWCyFk9QU0XQVAdI90dSVQ0NlOLbW BtpB+x460k8/txl0yEIb5CpJLIkrGpolSxDN30Pq2kx5yYksiH4CGTRuuVjBdKsIp58DdZUjaPNtEkuC bnaqAoJouWgyHwHUA34GTfJZTEgWiuj5iaE6gYeEkiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAI giAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgugCKDUesVyuU3VfSDnnaj2/s4D38bsP/FLCyenmgMp0cmrC cr8j6L0JgiDBJIiWX6vMR0g15W9Wh1CyKveBn1Cqf9dzVBNfgiBIMAliyYTT7/egxxrFb3cQBDzGq4gv QRAkmASxJNctq0NUWYuud17jJ4kkQZBgEsSyFtBWXe+8zsdJJAmCBJMglvW13Q7BJHEkCIIgCIIgCIIg CIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIIgCIK4fPn/AarAzFweyK4sAAAAAElFTkSuQmCC