+---------------------------------------------------------------------+ | Log file: pa.characterize.log | | Compiler version: 9.13.4 | | Created on: Thu Dec 18 07:13:51 2025 | | Run ID: 2744ebb868064575 | +---------------------------------------------------------------------+ Program: sidecar.p4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | Container | Gress | Name | Class | | P | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | D | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | phv0 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:31] | ingress | hdr.arp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [30:30] | ingress | hdr.ipv6.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [29:29] | ingress | hdr.geneve_opts.oxg_mss.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | | | | | | | | | | | [28:28] | ingress | hdr.geneve_opts.oxg_mss_tag.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [27:27] | ingress | hdr.geneve_opts.oxg_mcast.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | W | | | | | | | | | | | [26:26] | ingress | hdr.geneve_opts.oxg_mcast_tag.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [25:25] | ingress | hdr.geneve_opts.oxg_ext_tag.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [24:24] | ingress | hdr.inner_ipv6.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | RW | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [23:23] | ingress | hdr.inner_icmp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [22:22] | ingress | hdr.inner_udp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | RW | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [21:21] | ingress | hdr.inner_tcp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | RW | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [20:20] | ingress | hdr.inner_ipv4.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | RW | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [19:19] | ingress | hdr.inner_eth.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [18:18] | ingress | hdr.geneve.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | R | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [17:17] | ingress | hdr.udp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | RW | W | ~ | ~ | ~ | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [16:16] | ingress | hdr.tcp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:15] | ingress | hdr.icmp.$valid[0:0] | pov | | W | ~ | ~ | R | ~ | ~ | RW | ~ | R | ~ | ~ | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [14:14] | ingress | hdr.ipv4.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [13:13] | ingress | hdr.sidecar.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | W | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | [12:12] | ingress | hdr.ethernet.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:11] | ingress | meta.bridge_hdr.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | R | | [10:10] | ingress | ig_intr_md_for_tm.bypass_egress.$valid[0:0] | meta | | | | | | | | | | | | | | | | | | | | | W | R | | [9:9] | ingress | ig_intr_md_for_dprsr.drop_ctl.$valid[0:0] | meta | | | | | | | | | | | | | | | | | | | | | W | R | | [8:8] | ingress | ig_intr_md_for_tm.level2_mcast_hash.$valid[0:0] | meta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:7] | ingress | ig_intr_md_for_tm.level1_mcast_hash.$valid[0:0] | meta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [6:6] | ingress | ig_intr_md_for_tm.level2_exclusion_id.$valid[0:0] | meta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [5:5] | ingress | ig_intr_md_for_tm.level1_exclusion_id.$valid[0:0] | meta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [4:4] | ingress | ig_intr_md_for_tm.rid.$valid[0:0] | meta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [3:3] | ingress | ig_intr_md_for_tm.mcast_grp_b.$valid[0:0] | meta | | | | | | | | | | | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [2:2] | ingress | ig_intr_md_for_tm.mcast_grp_a.$valid[0:0] | meta | | | | | | | | | | | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [1:1] | ingress | ig_intr_md_for_tm.ucast_egress_port.$valid[0:0] | meta | | | | | | | | | | W | ~ | ~ | ~ | ~ | W | W | ~ | ~ | W | W | ~ | R | | [0:0] | ingress | ig_intr_md_for_dprsr.mirror_type.$valid[0:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv1 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:16] | egress | is_link_local_ipv6_mcast_0[15:0] | meta | | | | W | | | | | | | | | | | | | | | | | | | | phv2 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:16] | ingress | hdr.geneve_opts.oxg_ext_tag.class[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:15] | ingress | hdr.geneve_opts.oxg_ext_tag.crit[0:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [14:8] | ingress | hdr.geneve_opts.oxg_ext_tag.type[6:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:5] | ingress | hdr.geneve_opts.oxg_ext_tag.reserved[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [4:0] | ingress | hdr.geneve_opts.oxg_ext_tag.opt_len[4:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv3 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:16] | ingress | hdr.tcp.src_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:16] | ingress | hdr.inner_tcp.src_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.tcp.dst_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_tcp.dst_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv4 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:30] | egress | hdr.geneve_opts.oxg_mcast.mcast_tag[1:0] | pkt | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:16] | egress | hdr.geneve_opts.oxg_ext_tag.class[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:0] | egress | hdr.geneve_opts.oxg_mss.mss[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [29:0] | egress | hdr.geneve_opts.oxg_mcast.reserved[29:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:15] | egress | hdr.geneve_opts.oxg_ext_tag.crit[0:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [14:8] | egress | hdr.geneve_opts.oxg_ext_tag.type[6:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:5] | egress | hdr.geneve_opts.oxg_ext_tag.reserved[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [4:0] | egress | hdr.geneve_opts.oxg_ext_tag.opt_len[4:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv5 | egress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:28] | egress | hdr.tcp.data_offset[3:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | [27:24] | egress | hdr.tcp.res[3:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | [23:16] | egress | hdr.tcp.flags[7:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | [15:0] | egress | hdr.tcp.window[15:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | phv6 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:8] | ingress | hdr.geneve.vni[23:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.geneve.reserved2[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv7 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.ethernet.src_mac[47:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | R | | phv8 | egress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:16] | egress | hdr.tcp.checksum[15:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | [15:0] | egress | hdr.tcp.urgent_ptr[15:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | phv9 | egress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:16] | egress | hdr.tcp.src_port[15:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | [15:0] | egress | hdr.tcp.dst_port[15:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | phv10 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_eth.src_mac[47:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:0] | ingress | hdr.inner_eth.src_mac[47:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | l3_router_Router6_fwd.slots[7:0] | meta | | | | | | | | | | | | | | W | W | R | | | | | | | | phv11 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv12 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.ipv6.dst_addr[127:96] | pkt | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv13 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.ipv6.dst_addr[63:32] | pkt | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv14 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.ipv6.dst_addr[95:64] | pkt | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv15 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:8] | ingress | meta.nat_geneve_vni[23:0] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | [0:0] | ingress | meta.nat_ingress_hit[0:0] | meta | | | | | W | W | W | R | ~ | R | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv16 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_eth.src_mac[47:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv17 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv18 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv19 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv20 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:16] | ingress | hdr.ipv4.identification[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:0] | ingress | hdr.ipv6.src_addr[127:96] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | RW | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:13] | ingress | hdr.ipv4.flags[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [12:0] | ingress | hdr.ipv4.frag_offset[12:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv21 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:28] | ingress | hdr.inner_ipv6.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:16] | ingress | hdr.inner_ipv4.identification[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [27:20] | ingress | hdr.inner_ipv6.traffic_class[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [19:0] | ingress | hdr.inner_ipv6.flow_label[19:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:13] | ingress | hdr.inner_ipv4.flags[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [12:0] | ingress | hdr.inner_ipv4.frag_offset[12:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv22 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:28] | ingress | hdr.ipv6.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [27:20] | ingress | hdr.ipv6.traffic_class[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [19:0] | ingress | hdr.ipv6.flow_label[19:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv23 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.tcp.ack_no[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:0] | ingress | hdr.inner_tcp.ack_no[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv24 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_eth.dst_mac[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:0] | ingress | hdr.inner_eth.dst_mac[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | ingress | l3_router_Router6_fwd.is_hit[0:0] | meta | | | | | | | | | | | | | | W | W | | | | | | | | | phv25 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv26 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | meta.nat_inner_mac[31:0] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | phv27 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.ethernet.src_mac[31:0] | pkt | | W | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv28 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.inner_ipv6.dst_addr[95:64] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv29 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.inner_ipv6.dst_addr[127:96] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv30 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.tcp.ack_no[31:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | phv31 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | hdr.tcp.seq_no[31:0] | pkt | | | | | | | | | | | | | | | | | | | | | | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv32 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_ipv6.dst_addr[127:96] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv33 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_ipv6.src_addr[127:96] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv34 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.ipv6.dst_addr[127:96] | pkt | | W | ~ | R | R | R | ~ | ~ | RW | RW | R | ~ | W | R | R | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv35 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | meta.nat_ingress_tgt[127:96] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv36 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_eth.dst_mac[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv37 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv38 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv39 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv40 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.ipv6.dst_addr[63:32] | pkt | | W | ~ | R | R | R | ~ | ~ | RW | RW | R | ~ | W | R | R | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv41 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.tcp.seq_no[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [31:0] | ingress | hdr.inner_tcp.seq_no[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv42 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_0[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv43 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_1[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv44 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_2[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv45 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_3[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv46 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_4[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv47 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_5[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv48 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_6[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv49 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.decap_ports_7[31:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | phv50 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | egress | meta.bitmap_result[31:0] | meta | | | | | W | | | | | | | | | | | | | | | | | | | phv51 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | meta.orig_dst_ipv4[31:0] | meta | | W | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv52 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_ipv6.dst_addr[63:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv53 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_ipv6.src_addr[63:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv54 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.ipv6.src_addr[63:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | RW | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv55 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | meta.nat_ingress_tgt[63:32] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv56 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv57 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv58 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv59 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv60 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.ipv6.dst_addr[95:64] | pkt | | W | ~ | R | R | R | ~ | ~ | RW | RW | R | ~ | W | R | R | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv61 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [31:30] | ingress | hdr.geneve.version[1:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [29:24] | ingress | hdr.geneve.opt_len[5:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [23:23] | ingress | hdr.geneve.ctrl[0:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [22:22] | ingress | hdr.geneve.crit[0:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [21:16] | ingress | hdr.geneve.reserved[5:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.geneve.protocol[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv62 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv63 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv64 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv65 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv66 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv67 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv68 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv69 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv70 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv71 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv72 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_ipv6.dst_addr[95:64] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv73 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.inner_ipv6.src_addr[95:64] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv74 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | hdr.ipv6.src_addr[95:64] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | RW | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv75 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [31:0] | ingress | meta.nat_ingress_tgt[95:64] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv76 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv77 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv78 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv79 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv80 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | $tmp8[7:0] | meta | | | | | | | | | | | | | | | | | | | | | | R | | phv81 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [5:5] | ingress | filter_hasReturned[0:0] | meta | | | W | | | | | | | | | | | | | | | | | | | | | [4:2] | ingress | ig_intr_md_for_dprsr.drop_ctl[2:0] | imeta | | | | | | | | | | | | | | | | | | | | | W | R | | [1:1] | ingress | ig_intr_md_for_tm.bypass_egress[0:0] | imeta | | | | | | | | | | | | | | | | | | | | | W | R | | [0:0] | ingress | hdr.vlan.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | W | ~ | ~ | W | ~ | ~ | ~ | R | | phv82 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [7:7] | ingress | meta.is_switch_address[0:0] | meta | | W | W | W | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | [6:6] | ingress | meta.nat_egress_hit[0:0] | meta | | | | | | | | | | W | ~ | W | | | | | | | | | | | | [5:5] | ingress | meta.is_link_local_mcastv6[0:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | RW | | | | | | | | | | | | | | [4:4] | ingress | meta.allow_source_mcast[0:0] | meta | | | | | | | | | | W | | | | | | | | | | | | | | [3:3] | ingress | meta.is_mcast[0:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | RW | | | | | | | | | | | | | | [2:2] | ingress | meta.dropped[0:0] | meta | | W | W | W | ~ | ~ | ~ | ~ | W | W | W | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | W | | | | [1:1] | ingress | hdr.icmp.hdr_checksum.$deparse_updated_csum_0[0:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | ingress | hdr.icmp.hdr_checksum.$deparse_original_csum[0:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv83 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [6:6] | ingress | meta.icmp_recalc[0:0] | meta | | | | | | | | | | W | ~ | ~ | ~ | R | | | | | | | | | | [5:5] | ingress | meta.service_routed[0:0] | meta | | | | | | | | | | W | | | | | | | | | | | | | | [4:4] | ingress | hdr.udp.checksum.$deparse_updated_csum_3[0:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [3:3] | ingress | hdr.udp.checksum.$deparse_updated_csum_2[0:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [2:2] | ingress | hdr.udp.checksum.$deparse_updated_csum_1[0:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [1:1] | ingress | hdr.udp.checksum.$deparse_updated_csum_0[0:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | ingress | hdr.udp.checksum.$deparse_original_csum[0:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv84 | egress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [5:5] | egress | eg_intr_md_for_dprsr.mirror_io_select[0:0] | imeta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [4:4] | egress | hdr.tcp.$valid[0:0] | pov | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [3:3] | egress | hdr.ipv6.$valid[0:0] | pov | | W | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [2:2] | egress | hdr.geneve_opts.oxg_mss.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | | | | | | | | | | | | | | | | | [1:1] | egress | hdr.geneve_opts.oxg_mss_tag.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | egress | hdr.geneve_opts.oxg_mcast.$valid[0:0] | pov | | W | R | ~ | ~ | ~ | W | | | | | | | | | | | | | | | | | phv85 | egress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [4:2] | egress | eg_intr_md_for_dprsr.drop_ctl[2:0] | imeta | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [1:1] | egress | hdr.inner_ipv4.hdr_checksum.$deparse_updated_csum_0[0:0] | meta | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | egress | hdr.inner_ipv4.hdr_checksum.$deparse_original_csum[0:0] | meta | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv86 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.icmp.type[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv4.ttl[7:0] | pkt | | W | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv6.hop_limit[7:0] | pkt | | W | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv87 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv88 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | hdr.ipv4.ttl[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | W | ~ | ~ | W | ~ | RW | ~ | ~ | ~ | RW | ~ | ~ | R | | [7:0] | ingress | hdr.ipv6.hop_limit[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | W | ~ | ~ | W | ~ | RW | ~ | ~ | ~ | RW | ~ | ~ | R | | phv89 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv90 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [7:6] | ingress | hdr.geneve_opts.oxg_mcast.mcast_tag[1:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [5:0] | ingress | hdr.geneve_opts.oxg_mcast.reserved[29:24] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv91 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv92 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | hdr.inner_ipv4.ttl[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.inner_ipv6.hop_limit[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv93 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [3:0] | ingress | ig_intr_md_for_dprsr.mirror_type[3:0] | imeta | | | | | | | | | | | | | | | | | | | | | | R | | phv94 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | hdr.inner_ipv4.protocol[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.inner_ipv6.next_hdr[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv95 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | hdr.ipv4.protocol[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.ipv6.next_hdr[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv96 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv97 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv98 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv99 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv100 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ethernet.dst_mac[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv101 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ethernet.dst_mac[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv102 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ipv4.dst_addr[23:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.ipv6.dst_addr[23:16] | pkt | | W | R | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv103 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.inner_ipv4.dst_addr[23:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv6.dst_addr[23:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv104 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | mac_rewrite_ip_suffix[7:0] | meta | | | | | | | | W | R | | | | | | | | | | | | | | | [7:0] | egress | mac_rewrite_ip_suffix_0[15:8] | meta | | | | | | | | W | R | | | | | | | | | | | | | | | phv105 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | mac_rewrite_ip_suffix[15:8] | meta | | | | | | | | W | R | | | | | | | | | | | | | | | [7:0] | egress | mac_rewrite_ip_suffix_0[23:16] | meta | | | | | | | | W | R | | | | | | | | | | | | | | | phv106 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ethernet.dst_mac[23:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv107 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ipv4.dst_addr[31:24] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.ipv6.dst_addr[31:24] | pkt | | W | R | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv108 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | mac_rewrite_ip_suffix[23:16] | meta | | | | | | | | W | R | | | | | | | | | | | | | | | [7:0] | egress | mac_rewrite_ip_suffix_0[31:24] | meta | | | | | | | | W | R | | | | | | | | | | | | | | | phv109 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.inner_ipv4.dst_addr[31:24] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv6.dst_addr[31:24] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv110 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ethernet.dst_mac[31:24] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv111 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv112 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ipv4.dst_addr[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.ipv6.dst_addr[7:0] | pkt | | W | R | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv113 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.icmp.hdr_checksum[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv4.dst_addr[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv6.dst_addr[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv114 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.ipv4.dst_addr[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.ipv6.dst_addr[15:8] | pkt | | W | R | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv115 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.icmp.code[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv4.dst_addr[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv6.dst_addr[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv116 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | mac_rewrite_ip_suffix_0[7:0] | meta | | | | | | | | W | R | | | | | | | | | | | | | | | phv117 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv118 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv119 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv120 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | $tmp13[7:0] | meta | | | | | | | | | | | | | | W | R | | | | | | | | | [7:0] | ingress | $tmp14[7:0] | meta | | | | | | | | | | | | | | W | R | | | | | | | | | phv121 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | l3_router_Router4_fwd.ecmp_hash[7:0] | meta | | | | | | | | | | | | | | | W | R | | | | | | | | [7:0] | ingress | l3_router_Router6_fwd.ecmp_hash[7:0] | meta | | | | | | | | | | | | | | | W | R | | | | | | | | phv122 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv123 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv124 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv125 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv126 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv127 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv128 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv129 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv130 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv131 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv132 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.geneve.reserved2[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv133 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.inner_ipv4.src_addr[31:24] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | egress | hdr.inner_ipv6.dst_addr[55:48] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv134 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.inner_ipv6.dst_addr[63:56] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv135 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | hdr.inner_eth.src_mac[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv136 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv137 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv138 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv139 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv140 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv141 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv142 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv143 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv144 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv145 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv146 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv147 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv148 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv149 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv150 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv151 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv152 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [0:0] | egress | eg_intr_md.egress_rid_first[0:0] | imeta | | W | | | | | | | | | | | | | | | | | | | | | | phv153 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | meta.drop_reason[7:0] | meta | | | | W | | | | | | | | | | | | | | | | | | | | phv154 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | ingress | meta.drop_reason[7:0] | meta | | W | W | W | ~ | ~ | ~ | ~ | W | W | W | ~ | W | ~ | W | W | ~ | ~ | W | W | | | | phv155 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [7:0] | egress | meta.port_number[7:0] | meta | | | | W | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv156 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv157 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv158 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv159 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv160 | egress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [15:15] | egress | hdr.geneve_opts.oxg_mcast_tag.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [14:14] | egress | hdr.geneve_opts.oxg_ext_tag.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [13:13] | egress | hdr.inner_ipv6.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [12:12] | egress | hdr.inner_udp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:11] | egress | hdr.inner_tcp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [10:10] | egress | hdr.inner_ipv4.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [9:9] | egress | hdr.inner_eth.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [8:8] | egress | hdr.geneve.$valid[0:0] | pov | | W | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:7] | egress | hdr.udp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [6:6] | egress | hdr.icmp.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [5:5] | egress | hdr.ipv4.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [4:4] | egress | hdr.vlan.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [3:3] | egress | hdr.ethernet.$valid[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [2:2] | egress | eg_intr_md_for_dprsr.drop_ctl.$valid[0:0] | meta | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [1:1] | egress | eg_intr_md.egress_port.$valid[0:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | egress | eg_intr_md_for_dprsr.mirror_io_select.$valid[0:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv161 | egress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [15:13] | egress | hdr.vlan.pcp[2:0] | pkt | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [12:12] | egress | hdr.vlan.dei[0:0] | pkt | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:0] | egress | hdr.vlan.vlan_id[11:0] | pkt | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv162 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [11:0] | egress | meta.vlan_id[11:0] | meta | | | | W | ~ | ~ | R | | | | | | | | | | | | | | | | | phv163 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.geneve.vni[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | egress | hdr.geneve.vni[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | egress | meta.ipv4_checksum_recalc[0:0] | meta | | | | | | W | R | | | | | | | | | | | | | | | | | phv164 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[127:112] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv165 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.vlan.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | R | W | ~ | ~ | W | ~ | ~ | ~ | R | | phv166 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv167 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ethernet.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | RW | ~ | ~ | W | W | RW | RW | ~ | RW | RW | RW | ~ | R | | phv168 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_eth.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_eth.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | l3_router_Router4_fwd.slots[7:0] | meta | | | | | | | | | | | | | | W | ~ | R | | | | | | | | phv169 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:8] | ingress | hdr.icmp.type[7:0] | pkt | | W | ~ | ~ | R | ~ | ~ | R | ~ | RW | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:8] | ingress | hdr.inner_icmp.type[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.tcp.urgent_ptr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_tcp.urgent_ptr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_udp.src_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.icmp.code[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | R | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.inner_icmp.code[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv170 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.udp.src_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | W | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv171 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.icmp.hdr_checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.tcp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_tcp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_icmp.hdr_checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv172 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.icmp_csum[15:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv173 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.body_checksum[15:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv174 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | ig_intr_md_for_tm.mcast_grp_a[15:0] | imeta | | | | | | | | | | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | ig_intr_md_for_tm.mcast_grp_a[15:0] | imeta | | | | | | | | | | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[127:112] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv175 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | ig_intr_md_for_tm.mcast_grp_b[15:0] | imeta | | | | | | | | | | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv176 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv6[127:112] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv177 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | ig_intr_md_for_tm.mcast_grp_a[15:0] | imeta | | | | | | | | | | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv178 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_eth.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv179 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.geneve.vni[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv180 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.l4_length[15:0] | meta | | | | | | | | W | RW | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv181 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ipv4.dst_addr[15:0] | pkt | | W | ~ | ~ | R | R | R | ~ | R | RW | ~ | ~ | W | R | R | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.ipv6.payload_len[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv182 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.udp.hdr_length[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | W | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv183 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [12:0] | ingress | ig_intr_md_for_tm.level1_mcast_hash[12:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv184 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.orig_src_mac[15:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | phv185 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.orig_src_ipv4[15:0] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | phv186 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_ipv4.dst_addr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_ipv6.dst_addr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv187 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_ipv4.src_addr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_ipv6.src_addr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv188 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ethernet.dst_mac[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | R | | phv189 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nat_ingress_tgt[15:0] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | phv190 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ipv4.src_addr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | W | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.ipv6.src_addr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | RW | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv191 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ethernet.src_mac[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv192 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [10:1] | ingress | meta.pkt_type[9:0] | meta | | W | | | | | | | | | | | | | | | | | | | | | | [0:0] | ingress | meta.ipv4_checksum_err[0:0] | meta | | W | | | | | | | | | | | | | | | | | | | | | | phv193 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_ipv4.total_len[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_ipv6.payload_len[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv194 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ipv4.total_len[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.ipv6.dst_addr[15:0] | pkt | | W | ~ | R | R | R | ~ | ~ | RW | RW | R | ~ | W | R | R | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv195 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.icmp.data[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.tcp.window[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_tcp.window[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_udp.hdr_length[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_icmp.data[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv196 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv197 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv198 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv199 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv200 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | l3_router_Router4_fwd.idx[15:0] | meta | | | | | | | | | | | | | | W | ~ | ~ | RW | R | | | | | | [15:0] | ingress | l3_router_Router6_fwd.idx[15:0] | meta | | | | | | | | | | | | | | W | W | ~ | RW | R | | | | | | phv201 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_egress[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv202 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_ingress[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv203 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [12:0] | ingress | ig_intr_md_for_tm.level2_mcast_hash[12:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv204 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.inner_ipv4.hdr_checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | egress | hdr.inner_ipv6.dst_addr[47:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv205 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.ethernet.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv206 | egress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.ethernet.src_mac[47:32] | pkt | | W | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | egress | hdr.ethernet.src_mac[47:32] | pkt | | W | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | egress | mac_rewrite_ip_suffix_0[47:32] | meta | | | | | | | | | R | | | | | | | | | | | | | | | phv207 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.ethernet.dst_mac[47:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv208 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_ipv4.hdr_checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_ipv4.hdr_checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | ingress | l3_router_Router4_fwd.is_hit[0:0] | meta | | | | | | | | | | | | | | W | | | | | | | | | | phv209 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ipv4.hdr_checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv210 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:9] | ingress | meta.bridge_hdr.__pad_0[6:0] | padding | | W | | | | | | | | | | | | | | | | | | | | | | [8:0] | ingress | meta.bridge_hdr.ingress_port[8:0] | bridged | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [8:0] | ingress | meta.bridge_hdr.ingress_port[8:0] | bridged | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [0:0] | ingress | meta.nat_ingress_port[0:0] | meta | | | | | | | | W | | | | | | | | | | | | | | | | phv211 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [15:8] | ingress | hdr.sidecar.sc_code[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | [7:0] | ingress | hdr.sidecar.sc_pad[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv212 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | l3_router_Router4_fwd.slot[15:0] | meta | | | | | | | | | | | | | | | | | R | | | | | | | [15:0] | ingress | l3_router_Router6_fwd.slot[15:0] | meta | | | | | | | | | | | | | | | | | R | | | | | | | phv213 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [8:0] | ingress | ig_intr_md.ingress_port[8:0] | imeta | | W | R | R | ~ | ~ | ~ | R | ~ | R | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | R | R | | | | phv214 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [8:0] | ingress | ig_intr_md_for_tm.ucast_egress_port[8:0] | imeta | | | | | | | | | | RW | ~ | ~ | ~ | ~ | W | RW | ~ | ~ | RW | RW | R | R | | phv215 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [8:0] | ingress | l3_router_Router4_fwd.port[8:0] | meta | | | | | | | | | | | | | | | | | | W | R | | | | | [8:0] | ingress | l3_router_Router6_fwd.port[8:0] | meta | | | | | | | | | | | | | | | | | | W | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv216 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.ethernet.src_mac[47:32] | pkt | | W | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv217 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [8:0] | ingress | meta.bridge_hdr.ingress_port[8:0] | bridged | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv218 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_ipv4.hdr_checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv219 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv220 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:12] | ingress | hdr.tcp.data_offset[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:12] | ingress | hdr.inner_tcp.data_offset[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.icmp.data[31:16] | pkt | | W | ~ | ~ | R | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_udp.dst_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_icmp.data[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:8] | ingress | hdr.tcp.res[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:8] | ingress | hdr.inner_tcp.res[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.tcp.flags[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.inner_tcp.flags[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv221 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.udp.dst_port[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | W | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv222 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_udp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv223 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.udp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | W | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv224 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_eth.dst_mac[47:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv225 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nat_ingress_csum[15:0] | meta | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv226 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | eg_intr_md.egress_rid[15:0] | imeta | | W | ~ | R | | | | | | | | | | | | | | | | | | | | phv227 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv228 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nat_inner_mac[47:32] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | phv229 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.inner_eth.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv230 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.l4_src_port[15:0] | meta | | W | | | | | | | | | | | | | | | | | | | | | | phv231 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv232 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [8:0] | egress | eg_intr_md.egress_port[8:0] | imeta | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv233 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [8:0] | egress | meta.bridge_hdr.ingress_port[8:0] | bridged | | W | | | | | | | | | | | | | | | | | | | | | | phv234 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.l4_dst_port[15:0] | meta | | W | ~ | ~ | W | R | R | | | | | | | | | | | | | | | | | phv235 | egress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | egress | hdr.vlan.ether_type[15:0] | pkt | | W | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv236 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv237 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv238 | - | | | | | | | | | | | | | | | | | | | | | | | | | | phv239 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv240 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | R | | phv241 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv242 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[95:80] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv243 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ethernet.dst_mac[47:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | R | | phv244 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | l3_router_Router4_fwd.nexthop[15:0] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[15:0] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv245 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv6[95:80] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv246 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[95:80] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv247 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.orig_src_mac[47:32] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | phv248 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[111:96] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv249 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv6[111:96] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv250 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[111:96] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv251 | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv252 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | ig_intr_md_for_tm.level1_exclusion_id[15:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | ig_intr_md_for_tm.level1_exclusion_id[15:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | l3_router_Router4_fwd.nexthop[31:16] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv253 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | ig_intr_md_for_tm.rid[15:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | ig_intr_md_for_tm.rid[15:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[31:16] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv254 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [8:0] | ingress | ig_intr_md_for_tm.level2_exclusion_id[8:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv255 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_eth.src_mac[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv256 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv4[15:0] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | [15:0] | ingress | meta.nexthop_ipv6[15:0] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv257 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv4[31:16] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | [15:0] | ingress | meta.nexthop_ipv6[31:16] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv258 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | ig_intr_md_for_tm.level1_exclusion_id[15:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv259 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | ig_intr_md_for_tm.rid[15:0] | imeta | | | | | | | | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv260 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ipv4.dst_addr[31:16] | pkt | | W | ~ | ~ | R | R | R | ~ | R | RW | ~ | ~ | W | R | R | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.ipv6.dst_addr[31:16] | pkt | | W | ~ | R | R | R | ~ | ~ | RW | RW | R | ~ | W | R | R | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv261 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ethernet.dst_mac[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | R | | phv262 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.ipv4.src_addr[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | W | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.ipv6.src_addr[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | RW | RW | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv263 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [15:13] | ingress | hdr.vlan.pcp[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | ~ | ~ | ~ | R | | [12:12] | ingress | hdr.vlan.dei[0:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | ~ | ~ | ~ | R | | [11:0] | ingress | hdr.vlan.vlan_id[11:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | ~ | ~ | ~ | R | | phv264 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nat_ingress_tgt[31:16] | meta | | | | | W | W | W | ~ | R | | | | | | | | | | | | | | | phv265 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[47:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv266 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[63:48] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv267 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.sidecar.sc_payload[79:64] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | W | W | ~ | R | | phv268 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:12] | ingress | hdr.inner_ipv4.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:12] | ingress | hdr.inner_ipv4.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[47:32] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | [11:8] | ingress | hdr.inner_ipv4.ihl[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:8] | ingress | hdr.inner_ipv4.ihl[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.inner_ipv4.diffserv[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.inner_ipv4.diffserv[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv269 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[63:48] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv270 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | l3_router_Router6_fwd.nexthop[79:64] | meta | | | | | | | | | | | | | | | | | | W | R | R | | | | phv271 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [15:12] | ingress | hdr.ipv4.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:8] | ingress | hdr.ipv4.ihl[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | R | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.ipv4.diffserv[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | R | ~ | ~ | ~ | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv272 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.orig_src_mac[31:16] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | phv273 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.orig_src_ipv4[31:16] | meta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | phv274 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_ipv4.dst_addr[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_ipv6.dst_addr[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | phv275 | ingress | | OL,SH | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | hdr.inner_ipv4.src_addr[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [15:0] | ingress | hdr.inner_ipv6.src_addr[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | R | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phv276 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv6[47:32] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv277 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv6[63:48] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv278 | ingress | | | | | | | | | | | | | | | | | | | | | | | | | | [15:0] | ingress | meta.nexthop_ipv6[79:64] | meta | | | | | | | | | | | | | | | | | | | W | R | | | | phv279 | ingress | | SH | | | | | | | | | | | | | | | | | | | | | | | | [15:12] | ingress | hdr.inner_ipv4.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [11:8] | ingress | hdr.inner_ipv4.ihl[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | | [7:0] | ingress | hdr.inner_ipv4.diffserv[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | W | ~ | ~ | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Containers used: 201 Containers with data overlayed: 57 (28.36%) Containers shared: 79 (39.30%) ------------------------ Legend: ------------------------ P: Parsed D: Deparsed OL: Overlay SH: Shared pkt: Packet data meta: Metadata imeta: Intrinsic Metadata pov: Packet Occupancy Vector bit R: Read W: Write ~: Field is live ---------------------------------------------------------------------------------------------------------------------------------------- | Direction | Location | Fields Live | Bits Live | Header Fields Live | Header Bits Live | Metadata Fields Live | Metadata Bits Live | ---------------------------------------------------------------------------------------------------------------------------------------- | ingress | Parser | 147 (71.36%) | 2577 | 107 (100.00%) | 2312 | 40 (40.40%) | 265 | | ingress | Stage 0 | 143 (69.42%) | 2512 | 107 (100.00%) | 2312 | 36 (36.36%) | 200 | | ingress | Stage 1 | 142 (68.93%) | 2511 | 107 (100.00%) | 2312 | 35 (35.35%) | 199 | | ingress | Stage 2 | 146 (70.87%) | 2712 | 107 (100.00%) | 2312 | 39 (39.39%) | 400 | | ingress | Stage 3 | 146 (70.87%) | 2712 | 107 (100.00%) | 2312 | 39 (39.39%) | 400 | | ingress | Stage 4 | 146 (70.87%) | 2712 | 107 (100.00%) | 2312 | 39 (39.39%) | 400 | | ingress | Stage 5 | 148 (71.84%) | 2729 | 107 (100.00%) | 2312 | 41 (41.41%) | 417 | | ingress | Stage 6 | 147 (71.36%) | 2728 | 107 (100.00%) | 2312 | 40 (40.40%) | 416 | | ingress | Stage 7 | 150 (72.82%) | 2542 | 107 (100.00%) | 2312 | 43 (43.43%) | 230 | | ingress | Stage 8 | 157 (76.21%) | 2659 | 107 (100.00%) | 2312 | 50 (50.51%) | 347 | | ingress | Stage 9 | 157 (76.21%) | 2659 | 107 (100.00%) | 2312 | 50 (50.51%) | 347 | | ingress | Stage 10 | 155 (75.24%) | 2657 | 107 (100.00%) | 2312 | 48 (48.48%) | 345 | | ingress | Stage 11 | 169 (82.04%) | 2729 | 107 (100.00%) | 2312 | 62 (62.63%) | 417 | | ingress | Stage 12 | 165 (80.10%) | 2725 | 107 (100.00%) | 2312 | 58 (58.59%) | 413 | | ingress | Stage 13 | 163 (79.13%) | 2709 | 107 (100.00%) | 2312 | 56 (56.57%) | 397 | | ingress | Stage 14 | 163 (79.13%) | 2725 | 107 (100.00%) | 2312 | 56 (56.57%) | 413 | | ingress | Stage 15 | 163 (79.13%) | 2839 | 107 (100.00%) | 2312 | 56 (56.57%) | 527 | | ingress | Stage 16 | 163 (79.13%) | 2981 | 107 (100.00%) | 2312 | 56 (56.57%) | 669 | | ingress | Stage 17 | 159 (77.18%) | 2804 | 107 (100.00%) | 2312 | 52 (52.53%) | 492 | | ingress | Stage 18 | 160 (77.67%) | 2649 | 107 (100.00%) | 2312 | 53 (53.54%) | 337 | | ingress | Deparser | 162 (78.64%) | 2661 | 107 (100.00%) | 2312 | 55 (55.56%) | 349 | | | | | | | | | | | egress | Parser | 54 (63.53%) | 791 | 30 (75.00%) | 736 | 24 (53.33%) | 55 | | egress | Stage 0 | 52 (61.18%) | 781 | 30 (75.00%) | 736 | 22 (48.89%) | 45 | | egress | Stage 1 | 66 (77.65%) | 1085 | 30 (75.00%) | 736 | 36 (80.00%) | 349 | | egress | Stage 2 | 55 (64.71%) | 813 | 30 (75.00%) | 736 | 25 (55.56%) | 77 | | egress | Stage 3 | 55 (64.71%) | 782 | 30 (75.00%) | 736 | 25 (55.56%) | 46 | | egress | Stage 4 | 57 (67.06%) | 784 | 30 (75.00%) | 736 | 27 (60.00%) | 48 | | egress | Stage 5 | 56 (65.88%) | 826 | 30 (75.00%) | 736 | 26 (57.78%) | 90 | | egress | Stage 6 | 55 (64.71%) | 786 | 30 (75.00%) | 736 | 25 (55.56%) | 50 | | egress | Stage 7 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 8 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 9 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 10 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 11 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 12 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 13 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 14 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 15 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 16 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 17 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Stage 18 | 54 (63.53%) | 770 | 30 (75.00%) | 736 | 24 (53.33%) | 34 | | egress | Deparser | 64 (75.29%) | 930 | 40 (100.00%) | 896 | 24 (53.33%) | 34 | ---------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | Direction | Container | Parser | Stage 0 | Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 | Stage 7 | Stage 8 | Stage 9 | Stage 10 | Stage 11 | Stage 12 | Stage 13 | Stage 14 | Stage 15 | Stage 16 | Stage 17 | Stage 18 | Deparser | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ingress | phv0 | 22 (22 bits) | 22 (22 bits) | 22 (22 bits) | 22 (22 bits) | 22 (22 bits) | 22 (22 bits) | 22 (22 bits) | 22 (22 bits) | 23 (23 bits) | 30 (30 bits) | 30 (30 bits) | 29 (29 bits) | 28 (28 bits) | 28 (28 bits) | 28 (28 bits) | 28 (28 bits) | 28 (28 bits) | 28 (28 bits) | 28 (28 bits) | 30 (30 bits) | 30 (30 bits) | | egress | phv1 | - | - | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv2 | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | 5 (32 bits) | | ingress | phv3 | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | | egress | phv4 | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | 8 (32 bits) | | egress | phv5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 4 (32 bits) | | ingress | phv6 | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | | ingress | phv7 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | egress | phv8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (32 bits) | | egress | phv9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (32 bits) | | ingress | phv10 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv12 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | egress | phv13 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | egress | phv14 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv15 | - | - | - | 2 (25 bits) | 2 (25 bits) | 2 (25 bits) | 2 (25 bits) | 2 (25 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv16 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv20 | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | 4 (32 bits) | | ingress | phv21 | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | | ingress | phv22 | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | 3 (32 bits) | | ingress | phv23 | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | | ingress | phv24 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 2 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv26 | - | - | - | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv27 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | egress | phv28 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | egress | phv29 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | egress | phv30 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (32 bits) | | egress | phv31 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (32 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv32 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv33 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv34 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv35 | - | - | - | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv36 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv40 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv41 | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | 2 (32 bits) | | egress | phv42 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv43 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv44 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv45 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv46 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv47 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv48 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv49 | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv50 | - | - | - | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv51 | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv52 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv53 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv54 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv55 | - | - | - | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv60 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv61 | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | 6 (32 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv72 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv73 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv74 | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | | ingress | phv75 | - | - | - | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | 1 (32 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv80 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (8 bits) | | ingress | phv81 | 1 (1 bits) | 2 (2 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 3 (5 bits) | 3 (5 bits) | | ingress | phv82 | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 6 (6 bits) | 2 (2 bits) | 2 (2 bits) | 1 (1 bits) | 3 (3 bits) | 3 (3 bits) | 3 (3 bits) | 3 (3 bits) | 3 (3 bits) | 3 (3 bits) | 3 (3 bits) | 2 (2 bits) | 2 (2 bits) | | ingress | phv83 | - | - | - | - | - | - | - | - | 2 (2 bits) | 1 (1 bits) | 1 (1 bits) | 1 (1 bits) | 6 (6 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | | egress | phv84 | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 5 (5 bits) | 6 (6 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | 4 (4 bits) | | egress | phv85 | - | - | 1 (3 bits) | 1 (3 bits) | 1 (3 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | 3 (5 bits) | | egress | phv86 | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | | ingress | phv88 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | ingress | phv90 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv92 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | ingress | phv93 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (4 bits) | | ingress | phv94 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | ingress | phv95 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv100 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | | egress | phv101 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | | egress | phv102 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | egress | phv103 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | egress | phv104 | - | - | - | - | - | - | 2 (8 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv105 | - | - | - | - | - | - | 2 (8 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv106 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | | egress | phv107 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | egress | phv108 | - | - | - | - | - | - | 2 (8 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv109 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | egress | phv110 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv112 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | egress | phv113 | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | | egress | phv114 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | egress | phv115 | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | 3 (8 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv116 | - | - | - | - | - | - | 1 (8 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv120 | - | - | - | - | - | - | - | - | - | - | - | - | 2 (8 bits) | - | - | - | - | - | - | - | - | | ingress | phv121 | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (8 bits) | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv132 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | | egress | phv133 | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | 2 (8 bits) | | egress | phv134 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | | egress | phv135 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv152 | 1 (1 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv153 | - | - | 1 (8 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv154 | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | 1 (8 bits) | - | - | - | | egress | phv155 | - | - | 1 (8 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv160 | 15 (15 bits) | 15 (15 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | 16 (16 bits) | | egress | phv161 | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | | egress | phv162 | - | - | 1 (12 bits) | 1 (12 bits) | 1 (12 bits) | 1 (12 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv163 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 2 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv164 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv165 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv166 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv167 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv168 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv169 | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | 7 (16 bits) | | ingress | phv170 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv171 | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv172 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv173 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv174 | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv175 | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv176 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | - | - | - | | ingress | phv177 | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv178 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | egress | phv179 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv180 | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv181 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv182 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv183 | - | - | - | - | - | - | - | - | - | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | | ingress | phv184 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv185 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv186 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv187 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv188 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv189 | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv190 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv191 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv192 | 2 (11 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv193 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv194 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv195 | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | 5 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv200 | - | - | - | - | - | - | - | - | - | - | - | - | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | - | - | - | - | - | | ingress | phv201 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv202 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv203 | - | - | - | - | - | - | - | - | - | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | 1 (13 bits) | | egress | phv204 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | egress | phv205 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | egress | phv206 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 2 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | egress | phv207 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv208 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 2 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv209 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv210 | 2 (16 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 2 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | | ingress | phv211 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv212 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (16 bits) | - | - | - | - | - | | ingress | phv213 | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | - | - | - | | ingress | phv214 | - | - | - | - | - | - | - | - | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | | ingress | phv215 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (9 bits) | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv216 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv217 | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | | ingress | phv218 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv220 | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | 9 (16 bits) | | ingress | phv221 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv222 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv223 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv224 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv225 | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | egress | phv226 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv228 | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv229 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv230 | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | egress | phv232 | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | | egress | phv233 | 1 (9 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv234 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | egress | phv235 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv240 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv241 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv242 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv243 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv244 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | - | - | | ingress | phv245 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | - | - | - | | ingress | phv246 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | | ingress | phv247 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv248 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv249 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | - | - | - | | ingress | phv250 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv252 | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv253 | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv254 | - | - | - | - | - | - | - | - | - | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | 1 (9 bits) | | ingress | phv255 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv256 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (16 bits) | - | - | - | | ingress | phv257 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 (16 bits) | - | - | - | | ingress | phv258 | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv259 | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv260 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv261 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv262 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv263 | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | | ingress | phv264 | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv265 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv266 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv267 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | | ingress | phv268 | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 4 (16 bits) | 4 (16 bits) | 4 (16 bits) | 3 (16 bits) | 3 (16 bits) | | ingress | phv269 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | | ingress | phv270 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | | ingress | phv271 | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv272 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv273 | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | 1 (16 bits) | - | - | - | - | - | - | - | - | - | - | - | - | | ingress | phv274 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | ingress | phv275 | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | 2 (16 bits) | | | | | | | | | | | | | | | | | | | | | | | | | | ingress | phv276 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | - | - | - | | ingress | phv277 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | - | - | - | | ingress | phv278 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 (16 bits) | - | - | - | | ingress | phv279 | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | 3 (16 bits) | -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------