R2#sh run | b bgp
router bgp 65002
 no synchronization
 bgp router-id 2.2.2.2
 bgp log-neighbor-changes
 bgp confederation identifier 100
 bgp confederation peers 65003 65004
 bgp bestpath med missing-as-worst
 network 20.0.0.0
 network 180.40.7.0 mask 255.255.255.224
 neighbor 180.40.7.3 remote-as 65003
 neighbor 180.40.7.3 next-hop-self
 neighbor 180.40.7.3 route-map Prob1 in
 neighbor 180.40.7.66 remote-as 300
 neighbor 180.40.7.66 distribute-list 100 out
 neighbor 180.40.7.66 route-map Prob3a in
 neighbor 180.40.7.130 remote-as 300
 neighbor 180.40.7.130 route-map Prob3b in
 neighbor 208.28.1.130 remote-as 200
 neighbor 208.28.1.130 route-map Prob2 in
 no auto-summary
!

R3#sh run | b bgp
router bgp 65003
 no synchronization
 bgp router-id 3.3.3.3
 bgp log-neighbor-changes
 bgp confederation identifier 100
 bgp confederation peers 65002 65004
 bgp bestpath med missing-as-worst
 network 30.0.0.0
 neighbor 17.80.1.2 remote-as 65004
 neighbor 180.40.7.2 remote-as 65002
 neighbor 208.28.1.1 remote-as 300
 neighbor 208.28.1.1 prefix-list Prob8 out
 no auto-summary
!

R4#sh run | b bgp
router bgp 65004
 no synchronization
 bgp router-id 4.4.4.4
 bgp log-neighbor-changes
 bgp confederation identifier 100
 bgp confederation peers 65002 65003
 network 17.80.0.0 mask 255.255.255.0
 network 17.80.1.0 mask 255.255.255.0
 network 17.80.2.0 mask 255.255.255.0
 network 17.80.3.0 mask 255.255.255.0
 network 40.0.0.0
 aggregate-address 17.80.0.0 255.255.252.0
 neighbor 17.80.1.1 remote-as 65003
 neighbor 17.80.1.1 next-hop-self
 neighbor 192.10.32.254 remote-as 1000
 neighbor 192.10.32.254 local-as 13 no-prepend
 neighbor 192.10.32.254 distribute-list 1 out
 no auto-summary
!