From 8a08bd209eb6a4743709e044cfa79adeddc7755d Mon Sep 17 00:00:00 2001 From: Tim Young Date: Wed, 17 Apr 2024 17:14:07 -0500 Subject: [PATCH] Starting to work on a web version of EduNetworkBuilder. The first bunch of commits are probably going to be a bit interesting. --- Web/.textwindow.js.swp | Bin 0 -> 12288 bytes Web/EduResources/Animations.png | Bin 0 -> 262500 bytes Web/EduResources/ArrowDown.png | Bin 0 -> 5099 bytes Web/EduResources/ArrowUp.png | Bin 0 -> 5039 bytes Web/EduResources/BellDing.wav | Bin 0 -> 8172 bytes Web/EduResources/BurnMark.png | Bin 0 -> 20643 bytes Web/EduResources/CaptionBtn.png | Bin 0 -> 740 bytes Web/EduResources/Circle.png | Bin 0 -> 1802 bytes Web/EduResources/Copier.png | Bin 0 -> 13396 bytes Web/EduResources/DHCP.enbx | 609 + Web/EduResources/EduNetworkReplay.xml | 122594 +++++++++ Web/EduResources/Help.rtf | 17908 ++ Web/EduResources/Hub.png | Bin 0 -> 1040 bytes Web/EduResources/InternetHomeAndOffice.enbx | 2890 + Web/EduResources/Laptop.png | Bin 0 -> 1614 bytes Web/EduResources/Level0-Help.enbx | 124 + Web/EduResources/Level0-HubVsSwitch.enbx | 1267 + Web/EduResources/Level0-IP.enbx | 519 + Web/EduResources/Level0-NeedsLink.enbx | 415 + Web/EduResources/Level0-NoSwitch.enbx | 234 + Web/EduResources/Level0-Ping.enbx | 626 + Web/EduResources/Level0-SimpleDHCP.enbx | 445 + Web/EduResources/Level0_BadPower1.enbx | 648 + Web/EduResources/Level0_BadPower2.enbx | 648 + Web/EduResources/Level0_BrokenLink.enbx | 627 + Web/EduResources/Level0_Frozen.enbx | 611 + Web/EduResources/Level0_HiddenSwitch.enbx | 913 + Web/EduResources/Level0_NetworkLoop.enbx | 994 + Web/EduResources/Level0_NetworkLoop2.enbx | 1774 + .../Level0_PacketCorruption1.enbx | 710 + .../Level0_PacketCorruption2.enbx | 1492 + Web/EduResources/Level0_Power.enbx | 642 + Web/EduResources/Level0_Traceroute.enbx | 1455 + Web/EduResources/Level1-BadDHCP.enbx | 630 + Web/EduResources/Level1-BadIP.enbx | 596 + Web/EduResources/Level1-DuplicateIPs.enbx | 705 + Web/EduResources/Level1-MidDHCP.enbx | 965 + Web/EduResources/Level1-NoGateway.enbx | 898 + Web/EduResources/Level1_AddingDevices.enbx | 473 + Web/EduResources/Level1_BadGateway.enbx | 1294 + Web/EduResources/Level1_BadNetmask.enbx | 1457 + Web/EduResources/Level1_DuplicateMAC.enbx | 521 + Web/EduResources/Level1_OneNetTwoSubnets.enbx | 831 + .../Level1_OneNetTwoSubnets2.enbx | 745 + Web/EduResources/Level1_Practice1.enbx | 4201 + Web/EduResources/Level1_Practice2.enbx | 4202 + Web/EduResources/Level1_Practice3.enbx | 4196 + Web/EduResources/Level1_Practice4.enbx | 4222 + Web/EduResources/Level1_Practice5.enbx | 4208 + Web/EduResources/Level1_Practice6.enbx | 4177 + Web/EduResources/Level1_Practice7.enbx | 4501 + Web/EduResources/Level1_VPNTraceroute.enbx | 1912 + Web/EduResources/Level2_Bad_Encryption.enbx | 1306 + Web/EduResources/Level2_Bad_Route.enbx | 1305 + Web/EduResources/Level2_Bad_VPN_IP.enbx | 1305 + Web/EduResources/Level2_Blast_From_Past.enbx | 1318 + Web/EduResources/Level2_Build_A_VPN.enbx | 1247 + Web/EduResources/Level2_CannotConnect.enbx | 1470 + Web/EduResources/Level2_Connect_The_Dots.enbx | 1286 + Web/EduResources/Level2_FirewallDemo.enbx | 1369 + Web/EduResources/Level2_FirewallTest2.enbx | 1362 + Web/EduResources/Level2_Not_Working.enbx | 1330 + Web/EduResources/Level2_VPN_Demo.enbx | 1987 + Web/EduResources/Level2_VPN_woes.enbx | 1370 + Web/EduResources/Level3_BlackHole.enbx | 1731 + Web/EduResources/Level3_Busted.enbx | 620 + Web/EduResources/Level3_Dead.enbx | 1424 + .../Level3_EncryptionTroubles.enbx | 1965 + .../Level3_GrandCentralStation.enbx | 1810 + Web/EduResources/Level3_Middle_Man_Out.enbx | 1749 + Web/EduResources/Level3_NowhereToGo.enbx | 1402 + Web/EduResources/Level3_PhoneyNetwork.enbx | 1418 + Web/EduResources/Level3_TwoDHCPServers.enbx | 1499 + Web/EduResources/Level3_VPNify.enbx | 1759 + Web/EduResources/Level3_invisible.enbx | 1684 + Web/EduResources/Level4_DualWans.enbx | 1710 + .../Level4_Internalhemorrhage.enbx | 2106 + .../Level4_InternelSubnetting.enbx | 1839 + Web/EduResources/Level4_OneRoute.enbx | 1964 + .../Level4_RouterReplacement.enbx | 1492 + Web/EduResources/Level4_SinglesLife.enbx | 1992 + Web/EduResources/Level4_SmallSubnets.enbx | 1484 + Web/EduResources/Level4_WhoDidThat.enbx | 1485 + Web/EduResources/Level5_APProblems.enbx | 1904 + Web/EduResources/Level5_Failed.enbx | 2008 + Web/EduResources/Level5_HereComesTrouble.enbx | 2427 + Web/EduResources/Level5_LineOfSight.enbx | 2846 + Web/EduResources/Level5_LostPacket.enbx | 1843 + Web/EduResources/Level5_Practice1.enbx | 4299 + Web/EduResources/Level5_Practice2.enbx | 4291 + Web/EduResources/Level5_Practice3.enbx | 4296 + Web/EduResources/Level5_Practice4.enbx | 4289 + Web/EduResources/Level5_Practice5.enbx | 4484 + Web/EduResources/Level5_Practice6.enbx | 4694 + .../Level5_WirelessAccessPoint.enbx | 1674 + Web/EduResources/Level5_WirelessBridge.enbx | 2324 + .../Level5_WirelessCorruption.enbx | 1443 + Web/EduResources/Level5_WirelessDevices.enbx | 791 + Web/EduResources/Level5_WirelessRepeater.enbx | 1347 + .../Level5_WirelessRepeater2.enbx | 1230 + Web/EduResources/Level5_WirelessRouters.enbx | 1951 + Web/EduResources/Level6_CleanSlate.enbx | 1725 + Web/EduResources/Level6_ConnectTheLaptop.enbx | 1767 + Web/EduResources/Level6_ForbiddenVLAN.enbx | 608 + Web/EduResources/Level6_Intro3_LockedOut.enbx | 1107 + Web/EduResources/Level6_NeedVLANs.enbx | 797 + Web/EduResources/Level6_SorryBoss.enbx | 880 + Web/EduResources/Level6_SwitchedUp.enbx | 1575 + .../Level6_TaggedBetweenSwitches.enbx | 1129 + Web/EduResources/Level6_TwoAccessPoints.enbx | 2213 + Web/EduResources/Level6_VLANFrustrations.enbx | 1804 + Web/EduResources/Level6_VLANRouting.enbx | 1209 + Web/EduResources/Level6_VLANRouting2.enbx | 1219 + Web/EduResources/Level6_VLAN_Intro.enbx | 1344 + Web/EduResources/Level6_VLAN_Intro2.enbx | 1126 + Web/EduResources/Level6_VlanRouting3.enbx | 1594 + Web/EduResources/Level6_WhereFrom.enbx | 1676 + Web/EduResources/NBIco.ico | Bin 0 -> 42062 bytes Web/EduResources/OfficeBldgWired.enbx | 4246 + Web/EduResources/OfficeBldgWireless.enbx | 4316 + Web/EduResources/OneNet.enbx | 544 + Web/EduResources/PC.png | Bin 0 -> 3580 bytes Web/EduResources/Printer.png | Bin 0 -> 6226 bytes Web/EduResources/ReleaseNotes.rtf | 308 + Web/EduResources/Router.png | Bin 0 -> 5780 bytes Web/EduResources/Server.png | Bin 0 -> 1021 bytes Web/EduResources/Shapes.png | Bin 0 -> 2039 bytes Web/EduResources/Square.png | Bin 0 -> 530 bytes Web/EduResources/Switch.png | Bin 0 -> 756 bytes Web/EduResources/ThreeNets.enbx | 1558 + Web/EduResources/Thumbs.db | Bin 0 -> 214528 bytes Web/EduResources/TwoNets.enbx | 1264 + Web/EduResources/URLs.xml | 13 + Web/EduResources/VLAN.enbx | 2382 + Web/EduResources/VidImage.png | Bin 0 -> 6321 bytes Web/EduResources/WAP.png | Bin 0 -> 16084 bytes Web/EduResources/WBridge.png | Bin 0 -> 15688 bytes Web/EduResources/WRepeater.png | Bin 0 -> 15694 bytes Web/EduResources/WRouter.png | Bin 0 -> 22090 bytes Web/EduResources/X.png | Bin 0 -> 7197 bytes Web/EduResources/about.rtf | Bin 0 -> 2134 bytes Web/EduResources/cellphone.png | Bin 0 -> 3772 bytes Web/EduResources/click.wav | Bin 0 -> 569 bytes Web/EduResources/firewall.png | Bin 0 -> 17177 bytes Web/EduResources/firewalls.enbx | 2014 + Web/EduResources/fluorescent.png | Bin 0 -> 24114 bytes Web/EduResources/gpl.txt | 674 + Web/EduResources/img_arp.png | Bin 0 -> 6558 bytes Web/EduResources/img_dhcp.png | Bin 0 -> 6569 bytes Web/EduResources/img_ping.png | Bin 0 -> 6663 bytes Web/EduResources/img_tun.png | Bin 0 -> 7352 bytes Web/EduResources/img_vpn.png | Bin 0 -> 7417 bytes Web/EduResources/ip_phone.png | Bin 0 -> 7000 bytes .../languages/edustrings.fr.Designer.cs | 0 Web/EduResources/languages/edustrings.fr.resx | 2032 + Web/EduResources/languages/edustrings.resx | 2200 + Web/EduResources/level6_UntaggedAndDHCP.enbx | 1480 + Web/EduResources/link.png | Bin 0 -> 2195 bytes Web/EduResources/microwave.png | Bin 0 -> 2015 bytes Web/EduResources/noBeep.wav | Bin 0 -> 1638 bytes Web/EduResources/select.png | Bin 0 -> 4393 bytes Web/EduResources/tablet.png | Bin 0 -> 3797 bytes Web/EduResources/tree.png | Bin 0 -> 67259 bytes Web/Resources/Level0-Help.json | 138 + Web/Resources/Level0-HubVsSwitch.json | 1439 + Web/Resources/Level0-IP.json | 595 + Web/Resources/Level0-NeedsLink.json | 477 + Web/Resources/Level0-NoSwitch.json | 272 + Web/Resources/Level0-Ping.js | 716 + Web/Resources/Level0-Ping.json | 716 + Web/Resources/Level0-SimpleDHCP.json | 513 + Web/Resources/Level0_BadPower1.json | 734 + Web/Resources/Level0_BadPower2.json | 734 + Web/Resources/Level0_BrokenLink.json | 717 + Web/Resources/Level0_Frozen.json | 697 + Web/Resources/Level0_HiddenSwitch.json | 1034 + Web/Resources/Level0_NetworkLoop.json | 1134 + Web/Resources/Level0_NetworkLoop2.json | 2030 + Web/Resources/Level0_PacketCorruption1.json | 808 + Web/Resources/Level0_PacketCorruption2.json | 1696 + Web/Resources/Level0_Power.json | 732 + Web/Resources/Level0_Traceroute.json | 1642 + Web/Resources/Level1-BadDHCP.json | 718 + Web/Resources/Level1-BadIP.json | 680 + Web/Resources/Level1-DuplicateIPs.json | 803 + Web/Resources/Level1-MidDHCP.json | 1103 + Web/Resources/Level1-NoGateway.json | 1026 + Web/Resources/Level1_AddingDevices.json | 535 + Web/Resources/Level1_BadGateway.json | 1472 + Web/Resources/Level1_BadNetmask.json | 1640 + Web/Resources/Level1_DuplicateMAC.json | 597 + Web/Resources/Level1_OneNetTwoSubnets.json | 946 + Web/Resources/Level1_OneNetTwoSubnets2.json | 849 + Web/Resources/Level1_Practice1.json | 4785 + Web/Resources/Level1_Practice2.json | 4786 + Web/Resources/Level1_Practice3.json | 4778 + Web/Resources/Level1_Practice4.json | 4806 + Web/Resources/Level1_Practice5.json | 4788 + Web/Resources/Level1_Practice6.json | 4757 + Web/Resources/Level1_Practice7.json | 5121 + Web/Resources/Level1_VPNTraceroute.json | 2184 + Web/Resources/Level23 | 0 Web/Resources/Level2_Bad_Encryption.json | 1488 + Web/Resources/Level2_Bad_Route.json | 1489 + Web/Resources/Level2_Bad_VPN_IP.json | 1487 + Web/Resources/Level2_Blast_From_Past.json | 1506 + Web/Resources/Level2_Build_A_VPN.json | 1423 + Web/Resources/Level2_CannotConnect.json | 1680 + Web/Resources/Level2_Connect_The_Dots.json | 1474 + Web/Resources/Level2_FirewallDemo.json | 1563 + Web/Resources/Level2_FirewallTest2.json | 1554 + Web/Resources/Level2_Not_Working.json | 1510 + Web/Resources/Level2_VPN_Demo.json | 2262 + Web/Resources/Level2_VPN_woes.json | 1558 + Web/Resources/Level3 | 0 Web/Resources/Level34 | 0 Web/Resources/Level3_BlackHole.json | 1973 + Web/Resources/Level3_Busted.json | 708 + Web/Resources/Level3_Dead.json | 1618 + Web/Resources/Level3_EncryptionTroubles.json | 2239 + Web/Resources/Level3_GrandCentralStation.json | 2068 + Web/Resources/Level3_Middle_Man_Out.json | 1993 + Web/Resources/Level3_NowhereToGo.json | 1594 + Web/Resources/Level3_PhoneyNetwork.json | 1612 + Web/Resources/Level3_TwoDHCPServers.json | 1723 + Web/Resources/Level3_VPNify.json | 1999 + Web/Resources/Level3_invisible.json | 1920 + Web/Resources/Level45 | 0 Web/Resources/Level4_DualWans.json | 1944 + Web/Resources/Level4_Internalhemorrhage.json | 2388 + Web/Resources/Level4_InternelSubnetting.json | 2093 + Web/Resources/Level4_OneRoute.json | 2238 + Web/Resources/Level4_RouterReplacement.json | 1692 + Web/Resources/Level4_SinglesLife.json | 2262 + Web/Resources/Level4_SmallSubnets.json | 1680 + Web/Resources/Level4_WhoDidThat.json | 1689 + Web/Resources/Level5_APProblems.json | 2166 + Web/Resources/Level5_Failed.json | 2302 + Web/Resources/Level5_HereComesTrouble.json | 2773 + Web/Resources/Level5_LineOfSight.json | 3224 + Web/Resources/Level5_LostPacket.json | 2115 + Web/Resources/Level5_Practice1.json | 4901 + Web/Resources/Level5_Practice2.json | 4893 + Web/Resources/Level5_Practice3.json | 4898 + Web/Resources/Level5_Practice4.json | 4891 + Web/Resources/Level5_Practice5.json | 5096 + Web/Resources/Level5_Practice6.json | 5336 + Web/Resources/Level5_WirelessAccessPoint.json | 1912 + Web/Resources/Level5_WirelessBridge.json | 2654 + Web/Resources/Level5_WirelessCorruption.json | 1645 + Web/Resources/Level5_WirelessDevices.json | 901 + Web/Resources/Level5_WirelessRepeater.json | 1541 + Web/Resources/Level5_WirelessRepeater2.json | 1410 + Web/Resources/Level5_WirelessRouters.json | 2239 + Web/Resources/Level6_CleanSlate.json | 2047 + Web/Resources/Level6_ConnectTheLaptop.json | 2139 + Web/Resources/Level6_ForbiddenVLAN.json | 698 + Web/Resources/Level6_Intro3_LockedOut.json | 1303 + Web/Resources/Level6_NeedVLANs.json | 945 + Web/Resources/Level6_SorryBoss.json | 1036 + Web/Resources/Level6_SwitchedUp.json | 1935 + .../Level6_TaggedBetweenSwitches.json | 1323 + Web/Resources/Level6_TwoAccessPoints.json | 2645 + Web/Resources/Level6_VLANFrustrations.json | 2164 + Web/Resources/Level6_VLANRouting.json | 1431 + Web/Resources/Level6_VLANRouting2.json | 1451 + Web/Resources/Level6_VLAN_Intro.json | 1598 + Web/Resources/Level6_VLAN_Intro2.json | 1328 + Web/Resources/Level6_VlanRouting3.json | 1964 + Web/Resources/Level6_WhereFrom.json | 2044 + Web/Resources/puzzles.js | 2186 + Web/allpuzzles.js | 198164 +++++++++++++++ Web/img/Animations.png | Bin 0 -> 262500 bytes Web/img/ArrowDown.png | Bin 0 -> 5099 bytes Web/img/ArrowUp.png | Bin 0 -> 5039 bytes Web/img/BurnMark.png | Bin 0 -> 20643 bytes Web/img/Circle.png | Bin 0 -> 1802 bytes Web/img/Copier.png | Bin 0 -> 13396 bytes Web/img/Hub.png | Bin 0 -> 1040 bytes Web/img/Laptop.png | Bin 0 -> 1614 bytes Web/img/PC.png | Bin 0 -> 3580 bytes Web/img/Printer.png | Bin 0 -> 6226 bytes Web/img/Router.png | Bin 0 -> 5780 bytes Web/img/Server.png | Bin 0 -> 1021 bytes Web/img/Shapes.png | Bin 0 -> 2039 bytes Web/img/Square.png | Bin 0 -> 530 bytes Web/img/Switch.png | Bin 0 -> 756 bytes Web/img/VidImage.png | Bin 0 -> 6321 bytes Web/img/WAP.png | Bin 0 -> 16084 bytes Web/img/WBridge.png | Bin 0 -> 15688 bytes Web/img/WRepeater.png | Bin 0 -> 15694 bytes Web/img/WRouter.png | Bin 0 -> 22090 bytes Web/img/X.png | Bin 0 -> 7197 bytes Web/img/cellphone.png | Bin 0 -> 3772 bytes Web/img/firewall.png | Bin 0 -> 17177 bytes Web/img/fluorescent.png | Bin 0 -> 24114 bytes Web/img/info.png | Bin 0 -> 8894 bytes Web/img/ip_phone.png | Bin 0 -> 7000 bytes Web/img/link.png | Bin 0 -> 2195 bytes Web/img/menu.png | Bin 0 -> 9161 bytes Web/img/microwave.png | Bin 0 -> 2015 bytes Web/img/select.png | Bin 0 -> 4393 bytes Web/img/tablet.png | Bin 0 -> 3797 bytes Web/img/tree.png | Bin 0 -> 67259 bytes Web/index.html | 36 + Web/network.js | 53 + Web/scripts/CombinePuzzles.sh | 27 + Web/scripts/ConvertXml2Json.sh | 21 + Web/selectmenu.js | 108 + Web/textwindow.js | 153 + Web/ui.js | 285 + 311 files changed, 739218 insertions(+) create mode 100644 Web/.textwindow.js.swp create mode 100644 Web/EduResources/Animations.png create mode 100644 Web/EduResources/ArrowDown.png create mode 100644 Web/EduResources/ArrowUp.png create mode 100644 Web/EduResources/BellDing.wav create mode 100644 Web/EduResources/BurnMark.png create mode 100644 Web/EduResources/CaptionBtn.png create mode 100644 Web/EduResources/Circle.png create mode 100644 Web/EduResources/Copier.png create mode 100644 Web/EduResources/DHCP.enbx create mode 100644 Web/EduResources/EduNetworkReplay.xml create mode 100644 Web/EduResources/Help.rtf create mode 100644 Web/EduResources/Hub.png create mode 100644 Web/EduResources/InternetHomeAndOffice.enbx create mode 100644 Web/EduResources/Laptop.png create mode 100644 Web/EduResources/Level0-Help.enbx create mode 100644 Web/EduResources/Level0-HubVsSwitch.enbx create mode 100644 Web/EduResources/Level0-IP.enbx create mode 100644 Web/EduResources/Level0-NeedsLink.enbx create mode 100644 Web/EduResources/Level0-NoSwitch.enbx create mode 100644 Web/EduResources/Level0-Ping.enbx create mode 100644 Web/EduResources/Level0-SimpleDHCP.enbx create mode 100644 Web/EduResources/Level0_BadPower1.enbx create mode 100644 Web/EduResources/Level0_BadPower2.enbx create mode 100644 Web/EduResources/Level0_BrokenLink.enbx create mode 100644 Web/EduResources/Level0_Frozen.enbx create mode 100644 Web/EduResources/Level0_HiddenSwitch.enbx create mode 100644 Web/EduResources/Level0_NetworkLoop.enbx create mode 100644 Web/EduResources/Level0_NetworkLoop2.enbx create mode 100644 Web/EduResources/Level0_PacketCorruption1.enbx create mode 100644 Web/EduResources/Level0_PacketCorruption2.enbx create mode 100644 Web/EduResources/Level0_Power.enbx create mode 100644 Web/EduResources/Level0_Traceroute.enbx create mode 100644 Web/EduResources/Level1-BadDHCP.enbx create mode 100644 Web/EduResources/Level1-BadIP.enbx create mode 100644 Web/EduResources/Level1-DuplicateIPs.enbx create mode 100644 Web/EduResources/Level1-MidDHCP.enbx create mode 100644 Web/EduResources/Level1-NoGateway.enbx create mode 100644 Web/EduResources/Level1_AddingDevices.enbx create mode 100644 Web/EduResources/Level1_BadGateway.enbx create mode 100644 Web/EduResources/Level1_BadNetmask.enbx create mode 100644 Web/EduResources/Level1_DuplicateMAC.enbx create mode 100644 Web/EduResources/Level1_OneNetTwoSubnets.enbx create mode 100644 Web/EduResources/Level1_OneNetTwoSubnets2.enbx create mode 100644 Web/EduResources/Level1_Practice1.enbx create mode 100644 Web/EduResources/Level1_Practice2.enbx create mode 100644 Web/EduResources/Level1_Practice3.enbx create mode 100644 Web/EduResources/Level1_Practice4.enbx create mode 100644 Web/EduResources/Level1_Practice5.enbx create mode 100644 Web/EduResources/Level1_Practice6.enbx create mode 100644 Web/EduResources/Level1_Practice7.enbx create mode 100644 Web/EduResources/Level1_VPNTraceroute.enbx create mode 100644 Web/EduResources/Level2_Bad_Encryption.enbx create mode 100644 Web/EduResources/Level2_Bad_Route.enbx create mode 100644 Web/EduResources/Level2_Bad_VPN_IP.enbx create mode 100644 Web/EduResources/Level2_Blast_From_Past.enbx create mode 100644 Web/EduResources/Level2_Build_A_VPN.enbx create mode 100644 Web/EduResources/Level2_CannotConnect.enbx create mode 100644 Web/EduResources/Level2_Connect_The_Dots.enbx create mode 100644 Web/EduResources/Level2_FirewallDemo.enbx create mode 100644 Web/EduResources/Level2_FirewallTest2.enbx create mode 100644 Web/EduResources/Level2_Not_Working.enbx create mode 100644 Web/EduResources/Level2_VPN_Demo.enbx create mode 100644 Web/EduResources/Level2_VPN_woes.enbx create mode 100644 Web/EduResources/Level3_BlackHole.enbx create mode 100644 Web/EduResources/Level3_Busted.enbx create mode 100644 Web/EduResources/Level3_Dead.enbx create mode 100644 Web/EduResources/Level3_EncryptionTroubles.enbx create mode 100644 Web/EduResources/Level3_GrandCentralStation.enbx create mode 100644 Web/EduResources/Level3_Middle_Man_Out.enbx create mode 100644 Web/EduResources/Level3_NowhereToGo.enbx create mode 100644 Web/EduResources/Level3_PhoneyNetwork.enbx create mode 100644 Web/EduResources/Level3_TwoDHCPServers.enbx create mode 100644 Web/EduResources/Level3_VPNify.enbx create mode 100644 Web/EduResources/Level3_invisible.enbx create mode 100644 Web/EduResources/Level4_DualWans.enbx create mode 100644 Web/EduResources/Level4_Internalhemorrhage.enbx create mode 100644 Web/EduResources/Level4_InternelSubnetting.enbx create mode 100644 Web/EduResources/Level4_OneRoute.enbx create mode 100644 Web/EduResources/Level4_RouterReplacement.enbx create mode 100644 Web/EduResources/Level4_SinglesLife.enbx create mode 100644 Web/EduResources/Level4_SmallSubnets.enbx create mode 100644 Web/EduResources/Level4_WhoDidThat.enbx create mode 100644 Web/EduResources/Level5_APProblems.enbx create mode 100644 Web/EduResources/Level5_Failed.enbx create mode 100644 Web/EduResources/Level5_HereComesTrouble.enbx create mode 100644 Web/EduResources/Level5_LineOfSight.enbx create mode 100644 Web/EduResources/Level5_LostPacket.enbx create mode 100644 Web/EduResources/Level5_Practice1.enbx create mode 100644 Web/EduResources/Level5_Practice2.enbx create mode 100644 Web/EduResources/Level5_Practice3.enbx create mode 100644 Web/EduResources/Level5_Practice4.enbx create mode 100644 Web/EduResources/Level5_Practice5.enbx create mode 100644 Web/EduResources/Level5_Practice6.enbx create mode 100644 Web/EduResources/Level5_WirelessAccessPoint.enbx create mode 100644 Web/EduResources/Level5_WirelessBridge.enbx create mode 100644 Web/EduResources/Level5_WirelessCorruption.enbx create mode 100644 Web/EduResources/Level5_WirelessDevices.enbx create mode 100644 Web/EduResources/Level5_WirelessRepeater.enbx create mode 100644 Web/EduResources/Level5_WirelessRepeater2.enbx create mode 100644 Web/EduResources/Level5_WirelessRouters.enbx create mode 100644 Web/EduResources/Level6_CleanSlate.enbx create mode 100644 Web/EduResources/Level6_ConnectTheLaptop.enbx create mode 100644 Web/EduResources/Level6_ForbiddenVLAN.enbx create mode 100644 Web/EduResources/Level6_Intro3_LockedOut.enbx create mode 100644 Web/EduResources/Level6_NeedVLANs.enbx create mode 100644 Web/EduResources/Level6_SorryBoss.enbx create mode 100644 Web/EduResources/Level6_SwitchedUp.enbx create mode 100644 Web/EduResources/Level6_TaggedBetweenSwitches.enbx create mode 100644 Web/EduResources/Level6_TwoAccessPoints.enbx create mode 100644 Web/EduResources/Level6_VLANFrustrations.enbx create mode 100644 Web/EduResources/Level6_VLANRouting.enbx create mode 100644 Web/EduResources/Level6_VLANRouting2.enbx create mode 100644 Web/EduResources/Level6_VLAN_Intro.enbx create mode 100644 Web/EduResources/Level6_VLAN_Intro2.enbx create mode 100644 Web/EduResources/Level6_VlanRouting3.enbx create mode 100644 Web/EduResources/Level6_WhereFrom.enbx create mode 100644 Web/EduResources/NBIco.ico create mode 100644 Web/EduResources/OfficeBldgWired.enbx create mode 100644 Web/EduResources/OfficeBldgWireless.enbx create mode 100644 Web/EduResources/OneNet.enbx create mode 100644 Web/EduResources/PC.png create mode 100644 Web/EduResources/Printer.png create mode 100644 Web/EduResources/ReleaseNotes.rtf create mode 100644 Web/EduResources/Router.png create mode 100644 Web/EduResources/Server.png create mode 100644 Web/EduResources/Shapes.png create mode 100644 Web/EduResources/Square.png create mode 100644 Web/EduResources/Switch.png create mode 100644 Web/EduResources/ThreeNets.enbx create mode 100644 Web/EduResources/Thumbs.db create mode 100644 Web/EduResources/TwoNets.enbx create mode 100644 Web/EduResources/URLs.xml create mode 100644 Web/EduResources/VLAN.enbx create mode 100644 Web/EduResources/VidImage.png create mode 100644 Web/EduResources/WAP.png create mode 100644 Web/EduResources/WBridge.png create mode 100644 Web/EduResources/WRepeater.png create mode 100644 Web/EduResources/WRouter.png create mode 100644 Web/EduResources/X.png create mode 100644 Web/EduResources/about.rtf create mode 100644 Web/EduResources/cellphone.png create mode 100644 Web/EduResources/click.wav create mode 100644 Web/EduResources/firewall.png create mode 100644 Web/EduResources/firewalls.enbx create mode 100644 Web/EduResources/fluorescent.png create mode 100644 Web/EduResources/gpl.txt create mode 100644 Web/EduResources/img_arp.png create mode 100644 Web/EduResources/img_dhcp.png create mode 100644 Web/EduResources/img_ping.png create mode 100644 Web/EduResources/img_tun.png create mode 100644 Web/EduResources/img_vpn.png create mode 100644 Web/EduResources/ip_phone.png create mode 100644 Web/EduResources/languages/edustrings.fr.Designer.cs create mode 100644 Web/EduResources/languages/edustrings.fr.resx create mode 100644 Web/EduResources/languages/edustrings.resx create mode 100644 Web/EduResources/level6_UntaggedAndDHCP.enbx create mode 100644 Web/EduResources/link.png create mode 100644 Web/EduResources/microwave.png create mode 100644 Web/EduResources/noBeep.wav create mode 100644 Web/EduResources/select.png create mode 100644 Web/EduResources/tablet.png create mode 100644 Web/EduResources/tree.png create mode 100644 Web/Resources/Level0-Help.json create mode 100644 Web/Resources/Level0-HubVsSwitch.json create mode 100644 Web/Resources/Level0-IP.json create mode 100644 Web/Resources/Level0-NeedsLink.json create mode 100644 Web/Resources/Level0-NoSwitch.json create mode 100644 Web/Resources/Level0-Ping.js create mode 100644 Web/Resources/Level0-Ping.json create mode 100644 Web/Resources/Level0-SimpleDHCP.json create mode 100644 Web/Resources/Level0_BadPower1.json create mode 100644 Web/Resources/Level0_BadPower2.json create mode 100644 Web/Resources/Level0_BrokenLink.json create mode 100644 Web/Resources/Level0_Frozen.json create mode 100644 Web/Resources/Level0_HiddenSwitch.json create mode 100644 Web/Resources/Level0_NetworkLoop.json create mode 100644 Web/Resources/Level0_NetworkLoop2.json create mode 100644 Web/Resources/Level0_PacketCorruption1.json create mode 100644 Web/Resources/Level0_PacketCorruption2.json create mode 100644 Web/Resources/Level0_Power.json create mode 100644 Web/Resources/Level0_Traceroute.json create mode 100644 Web/Resources/Level1-BadDHCP.json create mode 100644 Web/Resources/Level1-BadIP.json create mode 100644 Web/Resources/Level1-DuplicateIPs.json create mode 100644 Web/Resources/Level1-MidDHCP.json create mode 100644 Web/Resources/Level1-NoGateway.json create mode 100644 Web/Resources/Level1_AddingDevices.json create mode 100644 Web/Resources/Level1_BadGateway.json create mode 100644 Web/Resources/Level1_BadNetmask.json create mode 100644 Web/Resources/Level1_DuplicateMAC.json create mode 100644 Web/Resources/Level1_OneNetTwoSubnets.json create mode 100644 Web/Resources/Level1_OneNetTwoSubnets2.json create mode 100644 Web/Resources/Level1_Practice1.json create mode 100644 Web/Resources/Level1_Practice2.json create mode 100644 Web/Resources/Level1_Practice3.json create mode 100644 Web/Resources/Level1_Practice4.json create mode 100644 Web/Resources/Level1_Practice5.json create mode 100644 Web/Resources/Level1_Practice6.json create mode 100644 Web/Resources/Level1_Practice7.json create mode 100644 Web/Resources/Level1_VPNTraceroute.json create mode 100644 Web/Resources/Level23 create mode 100644 Web/Resources/Level2_Bad_Encryption.json create mode 100644 Web/Resources/Level2_Bad_Route.json create mode 100644 Web/Resources/Level2_Bad_VPN_IP.json create mode 100644 Web/Resources/Level2_Blast_From_Past.json create mode 100644 Web/Resources/Level2_Build_A_VPN.json create mode 100644 Web/Resources/Level2_CannotConnect.json create mode 100644 Web/Resources/Level2_Connect_The_Dots.json create mode 100644 Web/Resources/Level2_FirewallDemo.json create mode 100644 Web/Resources/Level2_FirewallTest2.json create mode 100644 Web/Resources/Level2_Not_Working.json create mode 100644 Web/Resources/Level2_VPN_Demo.json create mode 100644 Web/Resources/Level2_VPN_woes.json create mode 100644 Web/Resources/Level3 create mode 100644 Web/Resources/Level34 create mode 100644 Web/Resources/Level3_BlackHole.json create mode 100644 Web/Resources/Level3_Busted.json create mode 100644 Web/Resources/Level3_Dead.json create mode 100644 Web/Resources/Level3_EncryptionTroubles.json create mode 100644 Web/Resources/Level3_GrandCentralStation.json create mode 100644 Web/Resources/Level3_Middle_Man_Out.json create mode 100644 Web/Resources/Level3_NowhereToGo.json create mode 100644 Web/Resources/Level3_PhoneyNetwork.json create mode 100644 Web/Resources/Level3_TwoDHCPServers.json create mode 100644 Web/Resources/Level3_VPNify.json create mode 100644 Web/Resources/Level3_invisible.json create mode 100644 Web/Resources/Level45 create mode 100644 Web/Resources/Level4_DualWans.json create mode 100644 Web/Resources/Level4_Internalhemorrhage.json create mode 100644 Web/Resources/Level4_InternelSubnetting.json create mode 100644 Web/Resources/Level4_OneRoute.json create mode 100644 Web/Resources/Level4_RouterReplacement.json create mode 100644 Web/Resources/Level4_SinglesLife.json create mode 100644 Web/Resources/Level4_SmallSubnets.json create mode 100644 Web/Resources/Level4_WhoDidThat.json create mode 100644 Web/Resources/Level5_APProblems.json create mode 100644 Web/Resources/Level5_Failed.json create mode 100644 Web/Resources/Level5_HereComesTrouble.json create mode 100644 Web/Resources/Level5_LineOfSight.json create mode 100644 Web/Resources/Level5_LostPacket.json create mode 100644 Web/Resources/Level5_Practice1.json create mode 100644 Web/Resources/Level5_Practice2.json create mode 100644 Web/Resources/Level5_Practice3.json create mode 100644 Web/Resources/Level5_Practice4.json create mode 100644 Web/Resources/Level5_Practice5.json create mode 100644 Web/Resources/Level5_Practice6.json create mode 100644 Web/Resources/Level5_WirelessAccessPoint.json create mode 100644 Web/Resources/Level5_WirelessBridge.json create mode 100644 Web/Resources/Level5_WirelessCorruption.json create mode 100644 Web/Resources/Level5_WirelessDevices.json create mode 100644 Web/Resources/Level5_WirelessRepeater.json create mode 100644 Web/Resources/Level5_WirelessRepeater2.json create mode 100644 Web/Resources/Level5_WirelessRouters.json create mode 100644 Web/Resources/Level6_CleanSlate.json create mode 100644 Web/Resources/Level6_ConnectTheLaptop.json create mode 100644 Web/Resources/Level6_ForbiddenVLAN.json create mode 100644 Web/Resources/Level6_Intro3_LockedOut.json create mode 100644 Web/Resources/Level6_NeedVLANs.json create mode 100644 Web/Resources/Level6_SorryBoss.json create mode 100644 Web/Resources/Level6_SwitchedUp.json create mode 100644 Web/Resources/Level6_TaggedBetweenSwitches.json create mode 100644 Web/Resources/Level6_TwoAccessPoints.json create mode 100644 Web/Resources/Level6_VLANFrustrations.json create mode 100644 Web/Resources/Level6_VLANRouting.json create mode 100644 Web/Resources/Level6_VLANRouting2.json create mode 100644 Web/Resources/Level6_VLAN_Intro.json create mode 100644 Web/Resources/Level6_VLAN_Intro2.json create mode 100644 Web/Resources/Level6_VlanRouting3.json create mode 100644 Web/Resources/Level6_WhereFrom.json create mode 100644 Web/Resources/puzzles.js create mode 100644 Web/allpuzzles.js create mode 100644 Web/img/Animations.png create mode 100644 Web/img/ArrowDown.png create mode 100644 Web/img/ArrowUp.png create mode 100644 Web/img/BurnMark.png create mode 100644 Web/img/Circle.png create mode 100644 Web/img/Copier.png create mode 100644 Web/img/Hub.png create mode 100644 Web/img/Laptop.png create mode 100644 Web/img/PC.png create mode 100644 Web/img/Printer.png create mode 100644 Web/img/Router.png create mode 100644 Web/img/Server.png create mode 100644 Web/img/Shapes.png create mode 100644 Web/img/Square.png create mode 100644 Web/img/Switch.png create mode 100644 Web/img/VidImage.png create mode 100644 Web/img/WAP.png create mode 100644 Web/img/WBridge.png create mode 100644 Web/img/WRepeater.png create mode 100644 Web/img/WRouter.png create mode 100644 Web/img/X.png create mode 100644 Web/img/cellphone.png create mode 100644 Web/img/firewall.png create mode 100644 Web/img/fluorescent.png create mode 100644 Web/img/info.png create mode 100644 Web/img/ip_phone.png create mode 100644 Web/img/link.png create mode 100644 Web/img/menu.png create mode 100644 Web/img/microwave.png create mode 100644 Web/img/select.png create mode 100644 Web/img/tablet.png create mode 100644 Web/img/tree.png create mode 100644 Web/index.html create mode 100644 Web/network.js create mode 100644 Web/scripts/CombinePuzzles.sh create mode 100644 Web/scripts/ConvertXml2Json.sh create mode 100644 Web/selectmenu.js create mode 100644 Web/textwindow.js create mode 100644 Web/ui.js diff --git a/Web/.textwindow.js.swp b/Web/.textwindow.js.swp new file mode 100644 index 0000000000000000000000000000000000000000..f8d2612a4f91b854bf2e4df1b02c5056c7beaf33 GIT binary patch literal 12288 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 j^(0e{=Zp3HNwdS<-z^NCbs=%R1l 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

rf=n3k(YDda+E7P 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

3T@p!_$WC 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

(Fn8*kUwF29hH&Ft*2M6@d1_&hO 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 literal 0 HcmV?d00001 diff --git a/Web/EduResources/ArrowDown.png b/Web/EduResources/ArrowDown.png new file mode 100644 index 0000000000000000000000000000000000000000..9a2bfdad2ff87b0f83dfe8db01ab9be6e0fe9adc GIT binary patch literal 5099 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 RUuzL9P=wEt)lHvU_+P&%RH*;} literal 0 HcmV?d00001 diff --git a/Web/EduResources/BellDing.wav b/Web/EduResources/BellDing.wav new file mode 100644 index 0000000000000000000000000000000000000000..12e1bbe59cfe70bd5d02dba5bb4c44f992d0b8ed GIT binary patch literal 8172 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 My85}Sb4q9e010;HegFUf literal 0 HcmV?d00001 diff --git a/Web/EduResources/Circle.png b/Web/EduResources/Circle.png new file mode 100644 index 0000000000000000000000000000000000000000..645702e7b85d3f97521189a5c4fedca0444996f1 GIT binary patch literal 1802 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 + + + + 1024 + 1024 + 162 + + net_switch0 + 100 + 144 + 457,141 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 144 + 145 + net_switch0 + lo0 + + lo + 145 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + management_interface + management_interface0 + + 144 + 146 + net_switch0 + management_interface0 + + management_interface + 146 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port1 + + 144 + 147 + net_switch0 + port1 + + port + 147 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port2 + + 144 + 148 + net_switch0 + port2 + + port + 148 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port3 + + 144 + 149 + net_switch0 + port3 + + port + 149 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port4 + + 144 + 150 + net_switch0 + port4 + + port + 150 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port5 + + 144 + 151 + net_switch0 + port5 + + port + 151 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port6 + + 144 + 152 + net_switch0 + port6 + + port + 152 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port7 + + 144 + 153 + net_switch0 + port7 + + port + 153 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc0 + 100 + 130 + 251,506 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc0 + lo0 + + lo + 131 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 130 + 132 + pc0 + eth0 + + eth + 132 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc1 + 100 + 133 + 407,506 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc1 + lo0 + + lo + 134 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 133 + 135 + pc1 + eth0 + + eth + 135 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc2 + 100 + 136 + 527,506 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc2 + lo0 + + lo + 137 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 136 + 138 + pc2 + eth0 + + eth + 138 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc3 + 100 + 139 + 658,513 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + pc3 + lo0 + + lo + 140 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 139 + 141 + pc3 + eth0 + + eth + 141 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + server0 + 100 + 154 + 111,151 + server + False + True + + 192.168.1.254 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 154 + 155 + server0 + lo0 + + lo + 155 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 154 + 156 + server0 + eth0 + + eth + 156 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.2 + 192.168.1.6 + route + + + + + 154 + 156 + server0 + eth0 + + + 144 + 147 + net_switch0 + port1 + + + 157 + + + + 130 + 132 + pc0 + eth0 + + + 144 + 148 + net_switch0 + port2 + + + 158 + + + + 133 + 135 + pc1 + eth0 + + + 144 + 149 + net_switch0 + port3 + + + 159 + + + + 136 + 138 + pc2 + eth0 + + + 144 + 150 + net_switch0 + port4 + + + 160 + + + + 139 + 141 + pc3 + eth0 + + + 144 + 151 + net_switch0 + port5 + + + 161 + + + \ No newline at end of file diff --git a/Web/EduResources/EduNetworkReplay.xml b/Web/EduResources/EduNetworkReplay.xml new file mode 100644 index 0000000..888042f --- /dev/null +++ b/Web/EduResources/EduNetworkReplay.xml @@ -0,0 +1,122594 @@ + + + + + Level0_NoSwitch + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 375 + 186 + + net_switch + + false + 117 + net_switch0 + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + + 0 + 0 + + 100 + none + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 127 + + + 100 + 102 + pc0 + eth0 + + + 117 + 120 + net_switch0 + port1 + + normal + true + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 128 + + + 116 + 118 + pc2 + eth0 + + + 117 + 121 + net_switch0 + port2 + + normal + true + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 129 + + + 103 + 105 + pc1 + eth0 + + + 117 + 122 + net_switch0 + port3 + + normal + true + + + + true + false + false + + + Level0_Ping + + + ping + 100 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 100 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_NeedsLink + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 117 + + + 110 + 112 + pc0 + eth0 + + + 100 + 104 + net_switch0 + port2 + + normal + true + + + + true + false + false + + + Level0_IP + + + changecomponent + 110 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 110 + pc0 + + + 7080A78FF2AB + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 110 + 111 + pc0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 110 + 111 + pc0 + lo0 + + -1 + 111 + <_nic_name>lo0 + + + + ADBA1ADCF13C + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 110 + 112 + pc0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 110 + 112 + pc0 + eth0 + + 121 + 112 + <_nic_name>eth0 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 110 + 306 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + true + false + false + + + Level0_SimpleDHCP + + + dhcp + 103 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 113 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_Power + + + poweron + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 109 + net_switch0 + + + 12408DC6591C + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + + + + BF2A9BDB2442 + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + + + + B8071FB99F4B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + 126 + 112 + <_nic_name>port1 + + + + + + DF31F07170D2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + 127 + 113 + <_nic_name>port2 + + + + + + 0CE4D9B03E0C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 128 + 114 + <_nic_name>port3 + + + + + + 1A64EFE60F33 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + -1 + 115 + <_nic_name>port4 + + + + + + F31F1CC3A1F6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + -1 + 116 + <_nic_name>port5 + + + + + + E0F42D8B6B18 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + -1 + 117 + <_nic_name>port6 + + + + + + 177F5825D918 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + -1 + 118 + <_nic_name>port7 + + + + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + gw + + + 410 + 340 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 100 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_HiddenSwitch + + + changelocation + 130 + + 0 + 0 + + + 0 + 0 + + + 526 + 330 + + none + + + changelocation + 130 + + 0 + 0 + + + 0 + 0 + + + 578 + 321 + + none + + + changecomponent + 130 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 130 + net_switch1 + + + 67E05735A0DA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 130 + 131 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 130 + 131 + net_switch1 + lo0 + + -1 + 131 + <_nic_name>lo0 + + + + + + FDB406307363 + + + + <_ip>3232235796 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 130 + 132 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 130 + 132 + net_switch1 + management_interface0 + + -1 + 132 + <_nic_name>management_interface0 + + + + + + CF453510B037 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 130 + 133 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 133 + net_switch1 + port1 + + 140 + 133 + <_nic_name>port1 + + + + + + 4391E4FB7B7A + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 130 + 134 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 134 + net_switch1 + port2 + + -1 + 134 + <_nic_name>port2 + + + + + + 9255021EBA94 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 130 + 135 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 135 + net_switch1 + port3 + + -1 + 135 + <_nic_name>port3 + + + + + + FEE6EA069410 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 130 + 136 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 136 + net_switch1 + port4 + + -1 + 136 + <_nic_name>port4 + + + + + + E32C1783CDFE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 130 + 137 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 137 + net_switch1 + port5 + + -1 + 137 + <_nic_name>port5 + + + + + + 9C967BDA5ACD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 130 + 138 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 138 + net_switch1 + port6 + + -1 + 138 + <_nic_name>port6 + + + + + + E90BE6DDEAE2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 130 + 139 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 139 + net_switch1 + port7 + + -1 + 139 + <_nic_name>port7 + + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 570 + 320 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + true + false + false + + + Level0_BrokenLink + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 751 + 424 + + none + + + ping + 100 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + replace + 130 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 100 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_PacketCorruption1 + + + changelocation + 130 + + 0 + 0 + + + 0 + 0 + + + 734 + 357 + + none + + + ping + 103 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_PacketCorruption2 + + + changelocation + 160 + + 0 + 0 + + + 0 + 0 + + + 637 + 12 + + none + + + ping + 152 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_Traceroute + + + traceroute + 100 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_BadPower1 + + + replace + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + poweron + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 109 + net_switch0 + + + 9D93B33676A4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + + + + C262FB43707F + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + + + + 2F1C16954551 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + 126 + 112 + <_nic_name>port1 + + + + + + EAECBD64BABC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + 127 + 113 + <_nic_name>port2 + + + + + + F0D5B4E3EDF8 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 128 + 114 + <_nic_name>port3 + + + + + + 0E97D4BC54FB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + -1 + 115 + <_nic_name>port4 + + + + + + 311117C6E260 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + -1 + 116 + <_nic_name>port5 + + + + + + E0C6992ED5D4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + -1 + 117 + <_nic_name>port6 + + + + + + 42A9E1473E8F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + -1 + 118 + <_nic_name>port7 + + + + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + + 406 + 328 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 109 + net_switch0 + + + 9D93B33676A4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + + + + C262FB43707F + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + + + + 2F1C16954551 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + 126 + 112 + <_nic_name>port1 + + + + + + EAECBD64BABC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + 127 + 113 + <_nic_name>port2 + + + + + + F0D5B4E3EDF8 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 128 + 114 + <_nic_name>port3 + + + + + + 0E97D4BC54FB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + -1 + 115 + <_nic_name>port4 + + + + + + 311117C6E260 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + -1 + 116 + <_nic_name>port5 + + + + + + E0C6992ED5D4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + -1 + 117 + <_nic_name>port6 + + + + + + 42A9E1473E8F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + -1 + 118 + <_nic_name>port7 + + + + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + + 406 + 328 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 100 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_BadPower2 + + + poweroff + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + replaceUPS + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + poweron + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 109 + net_switch0 + + + 3B7D298C4A15 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + + + + E7A16DF753C2 + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + + + + F8529143CF01 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + 126 + 112 + <_nic_name>port1 + + + + + + 356D68410348 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + 127 + 113 + <_nic_name>port2 + + + + + + D3C49065B445 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 128 + 114 + <_nic_name>port3 + + + + + + CB86A456F04D + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + -1 + 115 + <_nic_name>port4 + + + + + + D6CE0C752F10 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + -1 + 116 + <_nic_name>port5 + + + + + + 1469E5FAD186 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + -1 + 117 + <_nic_name>port6 + + + + + + 1D3449F74CF0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + -1 + 118 + <_nic_name>port7 + + + + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + gw + + + 406 + 328 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 100 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_BadIP + + + changecomponent + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 106 + pc2 + + + DDB8260D9D7E + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 106 + 107 + pc2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 106 + 107 + pc2 + lo0 + + -1 + 107 + <_nic_name>lo0 + + + + D5DADA984DC8 + + + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 106 + 108 + pc2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 106 + 108 + pc2 + eth0 + + 125 + 108 + <_nic_name>eth0 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 646 + 591 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + true + false + false + + + Level1_BadDHCP + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + server0 + + + B3CB2FDCA2C4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + server0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + + 06DA3F95860D + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + server0 + eth0 + + 122 + 102 + <_nic_name>eth0 + + + + + + + <_ip>3232236030 + <_mask>4294967040 + <_gw>3232235836 + gw + + + 103 + 277 + + 100 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235777 + <_mask>3232235826 + <_gw>3232235836 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + dhcp + 112 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 103 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_NoGateway + + + changecomponent + 136 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 136 + pc0 + + + 6B5DE99704FE + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 136 + 137 + pc0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 136 + 137 + pc0 + lo0 + + -1 + 137 + <_nic_name>lo0 + + + + AC1A30094204 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 136 + 138 + pc0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 136 + 138 + pc0 + eth0 + + 141 + 138 + <_nic_name>eth0 + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 252 + 704 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 126 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 126 + net_switch1 + + + 20CF63DC55E5 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 126 + 127 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 126 + 127 + net_switch1 + lo0 + + -1 + 127 + <_nic_name>lo0 + + + + 09BE171FB54B + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 126 + 128 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 126 + 128 + net_switch1 + management_interface0 + + -1 + 128 + <_nic_name>management_interface0 + + + + 95BB62CAB007 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 126 + 129 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 126 + 129 + net_switch1 + port1 + + 140 + 129 + <_nic_name>port1 + + + + 71B0CFC1E4CA + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 126 + 130 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 126 + 130 + net_switch1 + port2 + + 141 + 130 + <_nic_name>port2 + + + + D75639ED8D0D + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 126 + 131 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 126 + 131 + net_switch1 + port3 + + -1 + 131 + <_nic_name>port3 + + + + DBB1F339C395 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 126 + 132 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 126 + 132 + net_switch1 + port4 + + -1 + 132 + <_nic_name>port4 + + + + 960D01469094 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 126 + 133 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 126 + 133 + net_switch1 + port5 + + -1 + 133 + <_nic_name>port5 + + + + 7CBFD5435832 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 126 + 134 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 126 + 134 + net_switch1 + port6 + + -1 + 134 + <_nic_name>port6 + + + + B2A7BD6BF758 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 126 + 135 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 126 + 135 + net_switch1 + port7 + + -1 + 135 + <_nic_name>port7 + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 250 + 502 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + net_switch0 + + + 94BA459B0F0E + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + net_switch0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + C0936FD14A0C + + + + <_ip>3232236037 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 100 + 102 + net_switch0 + management_interface0 + + -1 + 102 + <_nic_name>management_interface0 + + + + A0C7C69C5F9E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 100 + 103 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 100 + 103 + net_switch0 + port1 + + 119 + 103 + <_nic_name>port1 + + + + 4B2456C45767 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 100 + 104 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 100 + 104 + net_switch0 + port2 + + 120 + 104 + <_nic_name>port2 + + + + 452804027C4F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 100 + 105 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 100 + 105 + net_switch0 + port3 + + 139 + 105 + <_nic_name>port3 + + + + 1CFD75E365FA + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 100 + 106 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 100 + 106 + net_switch0 + port4 + + -1 + 106 + <_nic_name>port4 + + + + EA572D995393 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 100 + 107 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 100 + 107 + net_switch0 + port5 + + -1 + 107 + <_nic_name>port5 + + + + DE8B8FEEEE15 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 100 + 108 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 100 + 108 + net_switch0 + port6 + + -1 + 108 + <_nic_name>port6 + + + + 736E73690A3C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 100 + 109 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 100 + 109 + net_switch0 + port7 + + -1 + 109 + <_nic_name>port7 + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 403 + 305 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 116 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 116 + pc2 + + + F494FC063BE5 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 116 + 117 + pc2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 116 + 117 + pc2 + lo0 + + -1 + 117 + <_nic_name>lo0 + + + + 4F70B89ACD65 + + + + <_ip>3232236036 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 116 + 118 + pc2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 116 + 118 + pc2 + eth0 + + 119 + 118 + <_nic_name>eth0 + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 639 + 204 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 113 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 113 + pc1 + + + 575BF7CB33A3 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 113 + 114 + pc1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 113 + 114 + pc1 + lo0 + + -1 + 114 + <_nic_name>lo0 + + + + 052B203B4525 + + + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 113 + 115 + pc1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 113 + 115 + pc1 + eth0 + + 120 + 115 + <_nic_name>eth0 + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 639 + 418 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + true + false + false + + + Level1_DuplicateIPs + + + changecomponent + 154 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 154 + server0 + + + 8525A6C2B17B + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 154 + 155 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 154 + 155 + server0 + lo0 + + -1 + 155 + <_nic_name>lo0 + + + + C9FC0E3ABEEC + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 154 + 156 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 154 + 156 + server0 + eth0 + + 157 + 156 + <_nic_name>eth0 + + + + + <_ip>3232236030 + <_mask>4294967040 + <_gw>0 + gw + + + 111 + 151 + + 100 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235777 + <_mask>3232235796 + <_gw>3232235836 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 130 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 130 + pc0 + + + D5A03447E86D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 130 + 131 + pc0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 130 + 131 + pc0 + lo0 + + -1 + 131 + <_nic_name>lo0 + + + + 598070389051 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 130 + 132 + pc0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 130 + 132 + pc0 + eth0 + + 158 + 132 + <_nic_name>eth0 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 251 + 506 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 136 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 136 + pc2 + + + 87FA2926270E + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 136 + 137 + pc2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 136 + 137 + pc2 + lo0 + + -1 + 137 + <_nic_name>lo0 + + + + 13B0677707D0 + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 136 + 138 + pc2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 136 + 138 + pc2 + eth0 + + 160 + 138 + <_nic_name>eth0 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 527 + 506 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + dhcp + 139 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_AddingDevices + + + changecomponent + 103 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 103 + net_switch0 + + + B87F0D85845A + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 103 + 104 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 103 + 104 + net_switch0 + lo0 + + -1 + 104 + <_nic_name>lo0 + + + + + DD70E59A8B5C + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 103 + 105 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 103 + 105 + net_switch0 + management_interface0 + + -1 + 105 + <_nic_name>management_interface0 + + + + + B830939D71C0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 103 + 106 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 103 + 106 + net_switch0 + port1 + + 116 + 106 + <_nic_name>port1 + + + + + 8342A2E3525E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 103 + 107 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 103 + 107 + net_switch0 + port2 + + 117 + 107 + <_nic_name>port2 + + + + + 8B431BBE1B26 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 103 + 108 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 103 + 108 + net_switch0 + port3 + + 124 + 108 + <_nic_name>port3 + + + + + 9A6204653D5E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 103 + 109 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 103 + 109 + net_switch0 + port4 + + -1 + 109 + <_nic_name>port4 + + + + + E230BC472E97 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 103 + 110 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 103 + 110 + net_switch0 + port5 + + -1 + 110 + <_nic_name>port5 + + + + + B08446AFAAB3 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 103 + 111 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 103 + 111 + net_switch0 + port6 + + -1 + 111 + <_nic_name>port6 + + + + + 9D0897E71EDB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 103 + 112 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 103 + 112 + net_switch0 + port7 + + -1 + 112 + <_nic_name>port7 + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 380 + 350 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 594 + 360 + + ip_phone + + true + 125 + ip_phone0 + + + B6A80B668F42 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 125 + 126 + ip_phone0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 125 + 126 + ip_phone0 + lo0 + + -1 + 126 + <_nic_name>lo0 + + + 7CA5359ABCAA + + + + <_ip>3232235796 + <_mask>4294967040 + <_gw>3232236030 + route + + eth0 + + 125 + 127 + ip_phone0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + true + eth + + 125 + 127 + ip_phone0 + eth0 + + 128 + 127 + <_nic_name>eth0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 590 + 360 + + 100 + ip_phone + + + false + false + false + true + true + false + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 128 + + + 103 + 109 + net_switch0 + port4 + + + 125 + 127 + ip_phone0 + eth0 + + normal + true + + + + dhcp + 125 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 125 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_MidDHCP + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 112 + 465 + + server + + true + 146 + server0 + + + 24FE4A6BCF38 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 146 + 147 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 146 + 147 + server0 + lo0 + + -1 + 147 + <_nic_name>lo0 + + + 45074FF8D687 + + + + <_ip>3232235796 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 146 + 148 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 146 + 148 + server0 + eth0 + + 149 + 148 + <_nic_name>eth0 + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 110 + 460 + + 100 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235796 + <_mask>3232235806 + <_gw>3232235816 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 149 + + + 146 + 148 + server0 + eth0 + + + 103 + 107 + net_switch0 + port2 + + normal + true + + + + changecomponent + 146 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 146 + server0 + + + 24FE4A6BCF38 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 146 + 147 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 146 + 147 + server0 + lo0 + + -1 + 147 + <_nic_name>lo0 + + + 45074FF8D687 + + + + <_ip>3232235796 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 146 + 148 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 146 + 148 + server0 + eth0 + + 149 + 148 + <_nic_name>eth0 + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 110 + 460 + + 100 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235796 + <_mask>3232235806 + <_gw>3232235816 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 100 + + <_ip>3232236803 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_BadGateway + + + changecomponent + 152 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 152 + pc0 + + + 8F49E985C4A4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 152 + 153 + pc2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 152 + 153 + pc2 + lo0 + + -1 + 153 + <_nic_name>lo0 + + + + + + 6DF4C9956D7A + + + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 152 + 154 + pc2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 152 + 154 + pc2 + eth0 + + 159 + 154 + <_nic_name>eth0 + + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 212 + 530 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 109 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_DuplicateMAC + + + changecomponent + 123 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 123 + pc1 + + + 63729E65C616 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 123 + 124 + pc1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 123 + 124 + pc1 + lo0 + + -1 + 124 + <_nic_name>lo0 + + + + 093932E86B83 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 123 + 132 + pc1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 123 + 132 + pc1 + eth0 + + -1 + 132 + <_nic_name>eth0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 420 + 560 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 133 + + + 123 + 132 + pc1 + eth0 + + + 100 + 104 + net_switch0 + port2 + + normal + true + + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 120 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 123 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 126 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 126 + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 126 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_BadNetmask + + + changecomponent + 132 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 132 + router0 + + + 19FE11237644 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 132 + 133 + router0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 132 + 133 + router0 + lo0 + + -1 + 133 + <_nic_name>lo0 + + + + + + 191EE18D5827 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 132 + 134 + router0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 132 + 134 + router0 + eth0 + + 146 + 134 + <_nic_name>eth0 + + + + + + C3FA387A67C6 + + + + <_ip>3232236289 + <_mask>4294967168 + <_gw>0 + ip + + eth1 + + 132 + 135 + router0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 132 + 135 + router0 + eth1 + + 147 + 135 + <_nic_name>eth1 + + + + + + + <_ip>3232236290 + <_mask>4294967040 + <_gw>3232236546 + gw + + + 110 + 240 + + 100 + router + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232236290 + route + + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232236290 + route + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 140 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 140 + router2 + + + 0A04EF7C65A1 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 140 + 141 + router2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 140 + 141 + router2 + lo0 + + -1 + 141 + <_nic_name>lo0 + + + + + + 475D3AE4DDD9 + + + + <_ip>3232236290 + <_mask>4294967168 + <_gw>0 + ip + + eth0 + + 140 + 142 + router2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 140 + 142 + router2 + eth0 + + 147 + 142 + <_nic_name>eth0 + + + + + + 472AEB8D4EC2 + + + + <_ip>3232236546 + <_mask>4294967168 + <_gw>0 + ip + + eth1 + + 140 + 143 + router2 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 140 + 143 + router2 + eth1 + + 148 + 143 + <_nic_name>eth1 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 391 + 121 + + 100 + router + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232236289 + route + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232236545 + route + + + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232236289 + route + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232236545 + route + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + ping + 152 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_Practice1 + + + dhcp + 404 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + replace + 502 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 404 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 404 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 404 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_Practice2 + + + ping + 404 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 115 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 404 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + poweron + 302 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 302 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 302 + server0 + + + 0527A3E7BCD0 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 302 + 303 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 302 + 303 + server0 + lo0 + + -1 + 303 + <_nic_name>lo0 + + + AB7D326B3409 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 302 + 304 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 302 + 304 + server0 + eth0 + + 306 + 304 + <_nic_name>eth0 + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 826 + 209 + + 60 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235778 + <_mask>3232235826 + <_gw>3232235846 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + dhcp + 404 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 115 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 404 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_Practice3 + + + ping + 495 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 495 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 495 + server1 + + + AD8B7D04252C + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 495 + 496 + server1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 495 + 496 + server1 + lo0 + + -1 + 496 + <_nic_name>lo0 + + + + + + 0D4F6561AEF2 + + + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 495 + 497 + server1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 495 + 497 + server1 + eth0 + + 498 + 497 + <_nic_name>eth0 + + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 100 + 350 + + 60 + server + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 495 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_Practice4 + + + poweroff + 388 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + poweron + 388 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 388 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 388 + net_switch3 + + + 9FC73D268CA4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 388 + 389 + net_switch3 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 388 + 389 + net_switch3 + lo0 + + -1 + 389 + <_nic_name>lo0 + + + 2065EEB56F8A + + + + <_ip>3232235788 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 388 + 390 + net_switch3 + management_interface0 + + -1 + 390 + <_nic_name>management_interface0 + + + E1D7A88E4FE2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 388 + 391 + net_switch3 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 388 + 391 + net_switch3 + port1 + + 429 + 391 + <_nic_name>port1 + + + 17D63D3E99DE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 388 + 392 + net_switch3 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 388 + 392 + net_switch3 + port2 + + 431 + 392 + <_nic_name>port2 + + + 25AD82B431D6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 388 + 393 + net_switch3 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 388 + 393 + net_switch3 + port3 + + -1 + 393 + <_nic_name>port3 + + + 1CFCBDBDB92E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 388 + 394 + net_switch3 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 388 + 394 + net_switch3 + port4 + + -1 + 394 + <_nic_name>port4 + + + BE4B5DB55EDC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 388 + 395 + net_switch3 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 388 + 395 + net_switch3 + port5 + + -1 + 395 + <_nic_name>port5 + + + 427E4C09A9F5 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 388 + 396 + net_switch3 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 388 + 396 + net_switch3 + port6 + + 498 + 396 + <_nic_name>port6 + + + 248C60ACBB69 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 388 + 397 + net_switch3 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 388 + 397 + net_switch3 + port7 + + 490 + 397 + <_nic_name>port7 + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 180 + 230 + + 60 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 302 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_Practice6 + + + replace + 499 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 398 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 398 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 398 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 398 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_Practice7 + + + deletecomponent + 509 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 398 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 398 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_Practice5 + + + changecomponent + 302 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 302 + server0 + + + 0A7F032DED8D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 302 + 303 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 302 + 303 + server0 + lo0 + + -1 + 303 + <_nic_name>lo0 + + + + + + 9E71A7C75F73 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 302 + 304 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 302 + 304 + server0 + eth0 + + 306 + 304 + <_nic_name>eth0 + + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 826 + 209 + + 60 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235778 + <_mask>3232235826 + <_gw>3232235846 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + dhcp + 175 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 190 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 410 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 436 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 132 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 142 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 283 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 388 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 467 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 477 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 112 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 115 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 118 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 398 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 401 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 404 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 407 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 182 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 302 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 495 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 103 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 361 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 364 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 367 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 370 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 373 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 376 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 225 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 228 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 314 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 317 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 320 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 323 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 358 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 398 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 401 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 436 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 410 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_Frozen + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 16 + 0 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 257 + 355 + + none + + + poweroff + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + poweron + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 109 + net_switch0 + + + 53012FFE4C36 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + 7EC8D8F10C36 + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + 9EF0B8EB6637 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + 126 + 112 + <_nic_name>port1 + + + 2E5C1F6C2DD1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + 127 + 113 + <_nic_name>port2 + + + 291A23544EE2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 128 + 114 + <_nic_name>port3 + + + 7BB1D864BC13 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + -1 + 115 + <_nic_name>port4 + + + C9870DC3AC97 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + -1 + 116 + <_nic_name>port5 + + + DCC115A29D10 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + -1 + 117 + <_nic_name>port6 + + + 37BB0AADBDBC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + -1 + 118 + <_nic_name>port7 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + gw + + + 400 + 320 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 100 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_FirewallDemo + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 150 + 255 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 428 + 533 + + none + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 118 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 139 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 115 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 128 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 135 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 149 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 154 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 135 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 154 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 154 + + <_ip>3232235781 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 115 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 115 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_FirewallTest2 + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + 281A1EDB18BE + + + + <_ip>3232236801 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 133 + 104 + <_nic_name>wan0 + + + + + F075DC3BF878 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + 557227233746 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 132 + 102 + <_nic_name>eth0 + + + + + 4F6F9A03A05D + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + 152 + 103 + <_nic_name>eth1 + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 410 + 410 + + 100 + firewall + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + route + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235777 + <_mask>3232235781 + <_gw>3232235786 + route + + + <_ip>3232236033 + <_mask>3232236037 + <_gw>3232236042 + route + + + false + true + true + false + false + true + true + false + + + false + 0 + + + + + ping + 128 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 149 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_VPN_Demo + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 134 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 134 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 134 + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 173 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_Bad_Encryption + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + 161592E22A4E + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + EDD633047BE4 + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + 69BFD8E52104 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 754AB2810D00 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + C75389CE92AE + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + A699B841C927 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + 1DA1F8E65CEF + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 153 + 109 + <_nic_name>wan0 + + + + 35B2B96A890B + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + CC7AE0E0C7FB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 105 + 108 + firewall1 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 108 + firewall1 + eth1 + + -1 + 108 + <_nic_name>eth1 + + + + 219407911AD5 + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_Bad_VPN_IP + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 105 + firewall1 + + + D0FA28C6C8E3 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + 1A8609E055CD + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 153 + 109 + <_nic_name>wan0 + + + + 3218A8534ACA + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + 4EA9DF9E02C4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 105 + 108 + firewall1 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 108 + firewall1 + eth1 + + -1 + 108 + <_nic_name>eth1 + + + + 5B40B118708E + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + 497A67477AD7 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + AD60A09CCFF5 + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + 3DDBDF5402AA + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 802A1E09C84F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + D5EBBCED32DE + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_Bad_Route + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + 5EB43B24D328 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + F572D4D7917C + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + 35E98B7C640F + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 3F132C4E7225 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + B482B5D832BE + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + 5EB43B24D328 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + F572D4D7917C + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + 35E98B7C640F + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 3F132C4E7225 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + B482B5D832BE + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_VPNTraceroute + + + traceroute + 137 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_Blast_From_Past + + + changecomponent + 134 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 134 + pc0 + + + F7280A7A4688 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 134 + 135 + pc0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 134 + 135 + pc0 + lo0 + + -1 + 135 + <_nic_name>lo0 + + + + 0D47DE3DF0E9 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 134 + 136 + pc0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 134 + 136 + pc0 + eth0 + + 146 + 136 + <_nic_name>eth0 + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 90 + 830 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 137 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 137 + pc1 + + + 09AB8B56BB86 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 137 + 138 + pc1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 137 + 138 + pc1 + lo0 + + -1 + 138 + <_nic_name>lo0 + + + + 9B49E1A39B4F + + + + <_ip>3232236037 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 137 + 139 + pc1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 137 + 139 + pc1 + eth0 + + 149 + 139 + <_nic_name>eth0 + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 600 + 850 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236037 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 137 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_Build_A_VPN + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + BDC11D705E9D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + A141AB3A843B + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + 1FA606407A1E + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 51E2D79DFBE2 + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + 29C535F42BCB + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + A527DD11EAC2 + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 153 + 109 + <_nic_name>wan0 + + + + 8263040487A8 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + 4B15E8A69858 + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_Connect_The_Dots + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 155 + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + normal + true + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 156 + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + normal + true + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + 83754E2682F9 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + 7FE252254F24 + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + 7D661ED91F1A + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 7113EE3F30C2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + 48A5E3F432CA + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248578 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + BB450FC46B82 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + E3C75ABA4829 + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 156 + 109 + <_nic_name>wan0 + + + + 9FF01B1C071B + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + 38A6EA284837 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 105 + 108 + firewall1 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 108 + firewall1 + eth1 + + -1 + 108 + <_nic_name>eth1 + + + + CB44458ADDDC + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_Not_Working + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + C0A7A1788951 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + + 47ACF0FB89CB + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + + + 98E1F670EAE6 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + + + 2AAA180F43CC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + + + 5D240D48E92F + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + test + + test + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + 9C4B75FA94AC + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + + + 658AC2EF6F33 + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 153 + 109 + <_nic_name>wan0 + + + + + + 89E4F630B348 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + + + 20D465C5B1A9 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 105 + 108 + firewall1 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 108 + firewall1 + eth1 + + -1 + 108 + <_nic_name>eth1 + + + + + + 6FB064D41B65 + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + test + + test + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + 9C4B75FA94AC + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + + + 658AC2EF6F33 + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 153 + 109 + <_nic_name>wan0 + + + + + + 89E4F630B348 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + + + 20D465C5B1A9 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 105 + 108 + firewall1 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 108 + firewall1 + eth1 + + -1 + 108 + <_nic_name>eth1 + + + + + + 6FB064D41B65 + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + test + + test + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_CannotConnect + + + poweron + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 100 + firewall0 + + + 444DA6D7D383 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + 848A7265C70C + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + 2A5F78EFE5BB + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + EBC33B7A21FA + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + C716F92946B9 + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + Test + + + DB539ABE3C72 + + + + <_ip>3232248577 + <_mask>4294967040 + <_gw>0 + ip + + vpn1 + + 100 + 184 + firewall0 + vpn1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 184 + firewall0 + vpn1 + + -1 + 184 + <_nic_name>vpn1 + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip_only + + Secondary + Secondary + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248578 + route + + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232236802 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235777 + <_mask>3232235786 + <_gw>3232235796 + route + + + <_ip>0 + <_mask>0 + <_gw>0 + route + + + <_ip>3232248321 + <_mask>0 + <_gw>0 + route + + + <_ip>3232248577 + <_mask>0 + <_gw>0 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + dhcp + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 186 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level2_VPN_woes + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 724 + 381 + + none + + + changecomponent + 137 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 137 + pc1 + + + DA9C0F17C884 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 137 + 138 + pc1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 137 + 138 + pc1 + lo0 + + -1 + 138 + <_nic_name>lo0 + + + + + + C98F45CAE56E + + + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 137 + 139 + pc1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 137 + 139 + pc1 + eth0 + + 149 + 139 + <_nic_name>eth0 + + + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 600 + 850 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 143 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 143 + laptop1 + + + 7C6E06C231AA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 143 + 144 + laptop1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 143 + 144 + laptop1 + lo0 + + -1 + 144 + <_nic_name>lo0 + + + + + + 57C5DE9CC7A7 + + + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 143 + 145 + laptop1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 143 + 145 + laptop1 + eth0 + + 150 + 145 + <_nic_name>eth0 + + + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 800 + 850 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 124 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 124 + net_switch1 + + + 0084779A5B11 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 124 + 125 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 124 + 125 + net_switch1 + lo0 + + -1 + 125 + <_nic_name>lo0 + + + + + + 1FCD2AB234C2 + + + + <_ip>3232236036 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 124 + 126 + net_switch1 + management_interface0 + + -1 + 126 + <_nic_name>management_interface0 + + + + + + 29F21E47D9EE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 124 + 127 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 124 + 127 + net_switch1 + port1 + + 149 + 127 + <_nic_name>port1 + + + + + + 91A02DB0C198 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 124 + 128 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 124 + 128 + net_switch1 + port2 + + 150 + 128 + <_nic_name>port2 + + + + + + 83C4A235FAB0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 124 + 129 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 124 + 129 + net_switch1 + port3 + + 152 + 129 + <_nic_name>port3 + + + + + + C0E4E68CE306 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 124 + 130 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 124 + 130 + net_switch1 + port4 + + -1 + 130 + <_nic_name>port4 + + + + + + 7E5424025B61 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 124 + 131 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 124 + 131 + net_switch1 + port5 + + -1 + 131 + <_nic_name>port5 + + + + + + CA53F480BBF6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 124 + 132 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 124 + 132 + net_switch1 + port6 + + -1 + 132 + <_nic_name>port6 + + + + + + 6824B165A5DE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 124 + 133 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 124 + 133 + net_switch1 + port7 + + -1 + 133 + <_nic_name>port7 + + + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 700 + 690 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + 7B99B7F1CA49 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + + + FDA64F30DF64 + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 153 + 109 + <_nic_name>wan0 + + + + + + 856E1EF75973 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + + + C4079B4036B0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 105 + 108 + firewall1 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 108 + firewall1 + eth1 + + -1 + 108 + <_nic_name>eth1 + + + + + + 51ED1294DCFC + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 100 + firewall0 + + + A52C0C9A3516 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + + 4D3CC6ACED3F + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + + + A523B05D79CC + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + + + 9EE527B61976 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + + + BD38118DAFEB + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level0_HubVsSwitch + + + ping + 100 + + <_ip>3232235781 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 106 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 155 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 103 + + <_ip>3232236037 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_OneNetTwoSubnets + + + ping + 121 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232236287 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level1_OneNetTwoSubnets2 + + + ping + 121 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232236287 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_Busted + + + changecomponent + 119 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 119 + router0 + + + 1697A05C3AB4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 119 + 120 + router0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 119 + 120 + router0 + lo0 + + -1 + 120 + <_nic_name>lo0 + + + + 7E1CEACE52C0 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 119 + 121 + router0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 119 + 121 + router0 + eth0 + + 128 + 121 + <_nic_name>eth0 + + + + 39E28180EDC9 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 119 + 122 + router0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 119 + 122 + router0 + eth1 + + 129 + 122 + <_nic_name>eth1 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 400 + 158 + + 100 + router + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + ping + 103 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_NowhereToGo + + + changecomponent + 140 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 140 + router2 + + + EEE20D969FB4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 140 + 141 + router2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 140 + 141 + router2 + lo0 + + -1 + 141 + <_nic_name>lo0 + + + + 8F74FA1B807D + + + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 140 + 142 + router2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 140 + 142 + router2 + eth0 + + 147 + 142 + <_nic_name>eth0 + + + + 41BEE5F17C84 + + + + <_ip>3232236546 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 140 + 143 + router2 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 140 + 143 + router2 + eth1 + + 148 + 143 + <_nic_name>eth1 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 403 + 110 + + 100 + router + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232236289 + route + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232236545 + route + + + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232236289 + route + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232236545 + route + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + ping + 152 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 109 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_PhoneyNetwork + + + changecomponent + 118 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 118 + firewall0 + + + BF230682F8E5 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 118 + 119 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 118 + 119 + firewall0 + lo0 + + -1 + 119 + <_nic_name>lo0 + + + + 5D3BE1575374 + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 118 + 122 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 118 + 122 + firewall0 + wan0 + + 160 + 122 + <_nic_name>wan0 + + + + 33155BCB72CC + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 118 + 120 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 118 + 120 + firewall0 + eth0 + + 158 + 120 + <_nic_name>eth0 + + + + F19BE881D9AB + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 118 + 162 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 118 + 162 + firewall0 + vpn0 + + -1 + 162 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Encryption + + Encryption + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 190 + 220 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + server0 + + + 875FEC4027D9 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + server0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + 2A074EE98345 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + server0 + eth0 + + 152 + 102 + <_nic_name>eth0 + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 40 + 550 + + 100 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235778 + <_mask>3232235796 + <_gw>3232235806 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 109 + server1 + + + 820B10855C6B + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + server1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + server1 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + + 084F2C1B7C6C + + + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 109 + 111 + server1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 109 + 111 + server1 + eth0 + + 155 + 111 + <_nic_name>eth0 + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 620 + 550 + + 100 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232236034 + <_mask>3232236052 + <_gw>3232236062 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + dhcp + 103 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 112 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 115 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 103 + + <_ip>3232236052 + <_mask>4294967040 + <_gw>3232236033 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 112 + + <_ip>3232235796 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_VPNify + + + changecomponent + 176 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 176 + firewall0 + + + A193025CB6F5 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 176 + 177 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 176 + 177 + firewall0 + lo0 + + -1 + 177 + <_nic_name>lo0 + + + + CFEA03DCBF3C + + + + <_ip>2886729986 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 176 + 180 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 176 + 180 + firewall0 + wan0 + + 192 + 180 + <_nic_name>wan0 + + + + 9B5F9ED4A606 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 176 + 178 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 176 + 178 + firewall0 + eth0 + + 190 + 178 + <_nic_name>eth0 + + + + EF284A878C45 + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 176 + 195 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 176 + 195 + firewall0 + vpn0 + + -1 + 195 + <_nic_name>vpn0 + + <_ip>2886731010 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + Key + + + + <_ip>2886729985 + <_mask>0 + <_gw>0 + gw + + + 110 + 250 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 181 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 181 + firewall1 + + + B6EDFE8A76DA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 181 + 182 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 181 + 182 + firewall1 + lo0 + + -1 + 182 + <_nic_name>lo0 + + + + 7BD653BB5638 + + + + <_ip>2886731010 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 181 + 185 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 181 + 185 + firewall1 + wan0 + + 194 + 185 + <_nic_name>wan0 + + + + C283D9E18AD4 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 181 + 183 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 181 + 183 + firewall1 + eth0 + + 191 + 183 + <_nic_name>eth0 + + + + F3E21E7D6D24 + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 181 + 196 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 181 + 196 + firewall1 + vpn0 + + -1 + 196 + <_nic_name>vpn0 + + <_ip>2886729986 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + Key + + + + <_ip>2886731009 + <_mask>0 + <_gw>0 + gw + + + 730 + 250 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 152 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 155 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 155 + + <_ip>3232235781 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_BlackHole + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + router0 + + + 3EB39F4913B7 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + router0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + router0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + 5731A6E7D072 + + + + <_ip>3232238082 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + router0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + router0 + eth0 + + 116 + 102 + <_nic_name>eth0 + + + + ACBEE07C1BD1 + + + + <_ip>3232240642 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 100 + 103 + router0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + router0 + eth1 + + 117 + 103 + <_nic_name>eth1 + + + + 5BCA451F276A + + + + <_ip>3232243202 + <_mask>4294967040 + <_gw>0 + ip + + eth3 + + 100 + 118 + router0 + eth3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 118 + router0 + eth3 + + 119 + 118 + <_nic_name>eth3 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 428 + 479 + + 100 + router + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232238081 + route + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232240641 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232243201 + route + + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + ping + 165 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 165 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_Middle_Man_Out + + + changecomponent + 108 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 108 + router2 + + + A35D6B7F7472 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 108 + 109 + router2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 108 + 109 + router2 + lo0 + + -1 + 109 + <_nic_name>lo0 + + + + CC3C08BFD475 + + + + <_ip>3232238081 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 108 + 110 + router2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 108 + 110 + router2 + eth0 + + 116 + 110 + <_nic_name>eth0 + + + + EAD1E50B6800 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 108 + 111 + router2 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 108 + 111 + router2 + eth1 + + 170 + 111 + <_nic_name>eth1 + + + + + <_ip>3232238082 + <_mask>0 + <_gw>0 + gw + + + 143 + 509 + + 100 + router + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 112 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 112 + router3 + + + 8B6051ADC8D3 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 112 + 113 + router3 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 112 + 113 + router3 + lo0 + + -1 + 113 + <_nic_name>lo0 + + + + 2BE8201AE8E5 + + + + <_ip>3232243201 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 112 + 114 + router3 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 112 + 114 + router3 + eth0 + + 119 + 114 + <_nic_name>eth0 + + + + E7C53F95086F + + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 112 + 115 + router3 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 112 + 115 + router3 + eth1 + + 174 + 115 + <_nic_name>eth1 + + + + + <_ip>3232243202 + <_mask>0 + <_gw>0 + gw + + + 428 + 260 + + 100 + router + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + ping + 165 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 165 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_Dead + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + server0 + + + 93A9A346E1B1 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + server0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + server0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + 4FC4A75D4786 + + + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + server0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + server0 + eth0 + + 144 + 102 + <_nic_name>eth0 + + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + gw + + + 8 + 520 + + 100 + server + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235778 + <_mask>3232235786 + <_gw>3232235806 + route + + + true + true + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 152 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 152 + pc2 + + + 749AE2D7CEC8 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 152 + 153 + pc2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 152 + 153 + pc2 + lo0 + + -1 + 153 + <_nic_name>lo0 + + + + 0C66CC235C33 + + + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 152 + 154 + pc2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 152 + 154 + pc2 + eth0 + + 159 + 154 + <_nic_name>eth0 + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 212 + 530 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + dhcp + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 140 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 140 + router2 + + + 88C4F9071D78 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 140 + 141 + router2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 140 + 141 + router2 + lo0 + + -1 + 141 + <_nic_name>lo0 + + + + E1A6A4BC2D25 + + + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 140 + 142 + router2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 140 + 142 + router2 + eth0 + + 147 + 142 + <_nic_name>eth0 + + + + 84A30AB58F37 + + + + <_ip>3232236546 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 140 + 143 + router2 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 140 + 143 + router2 + eth1 + + 148 + 143 + <_nic_name>eth1 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 403 + 110 + + 100 + router + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232236289 + route + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232236545 + route + + + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232236289 + route + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232236545 + route + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 122 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 122 + net_switch1 + + + F4858520B15C + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 122 + 123 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 122 + 123 + net_switch1 + lo0 + + -1 + 123 + <_nic_name>lo0 + + + + 6C3C41BE9A6A + + + + <_ip>3232236036 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 122 + 124 + net_switch1 + management_interface0 + + -1 + 124 + <_nic_name>management_interface0 + + + + E01C85870FAB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 122 + 125 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 122 + 125 + net_switch1 + port1 + + 149 + 125 + <_nic_name>port1 + + + + FE8FDBC07B76 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 122 + 126 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 122 + 126 + net_switch1 + port2 + + 150 + 126 + <_nic_name>port2 + + + + A83CB6214351 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 122 + 127 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 122 + 127 + net_switch1 + port3 + + 151 + 127 + <_nic_name>port3 + + + + 4AFA6D506777 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 122 + 128 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 122 + 128 + net_switch1 + port4 + + 158 + 128 + <_nic_name>port4 + + + + 4E1133964CCC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 122 + 129 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 122 + 129 + net_switch1 + port5 + + -1 + 129 + <_nic_name>port5 + + + + DD38010E58DE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 122 + 130 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 122 + 130 + net_switch1 + port6 + + -1 + 130 + <_nic_name>port6 + + + + 527945E32D49 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 122 + 131 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 122 + 131 + net_switch1 + port7 + + -1 + 131 + <_nic_name>port7 + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 736 + 397 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + dhcp + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 155 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 152 + + <_ip>3232236036 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 152 + + <_ip>3232235786 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 152 + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 152 + + <_ip>3232236037 + <_mask>4294967040 + <_gw>3232236033 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_TwoDHCPServers + + + changecomponent + 130 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 130 + wrouter0 + + + BC70B8620135 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 130 + 133 + wrouter0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 130 + 133 + wrouter0 + lo0 + + -1 + 133 + <_nic_name>lo0 + + + B76883FDBD01 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 130 + 147 + wrouter0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 130 + 147 + wrouter0 + wan0 + + -1 + 147 + <_nic_name>wan0 + + + 46ECD6B507B3 + + + + <_ip>3232235521 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 130 + 134 + wrouter0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 130 + 134 + wrouter0 + management_interface0 + + -1 + 134 + <_nic_name>management_interface0 + + + C22677A3B932 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 130 + 135 + wrouter0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 135 + wrouter0 + port2 + + 148 + 135 + <_nic_name>port2 + + + 535FE70250B0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 130 + 136 + wrouter0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 136 + wrouter0 + port3 + + -1 + 136 + <_nic_name>port3 + + + D5CD6931C3FE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 130 + 137 + wrouter0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 137 + wrouter0 + port4 + + -1 + 137 + <_nic_name>port4 + + + C09BBA997B2C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 130 + 138 + wrouter0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 130 + 138 + wrouter0 + port5 + + -1 + 138 + <_nic_name>port5 + + + 4EA5D4332C99 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 130 + 139 + wrouter0 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 139 + wrouter0 + wport6 + + 288 + 139 + <_nic_name>wport6 + Encryption + linksys + Encryption + + + 3D526061A888 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 130 + 140 + wrouter0 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 140 + wrouter0 + wport7 + + 289 + 140 + <_nic_name>wport7 + Encryption + linksys + Encryption + + + EF18B5850FA0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport8 + + 130 + 141 + wrouter0 + wport8 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 141 + wrouter0 + wport8 + + 291 + 141 + <_nic_name>wport8 + Encryption + linksys + Encryption + + + 4CB417D227EF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport9 + + 130 + 142 + wrouter0 + wport9 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 142 + wrouter0 + wport9 + + -1 + 142 + <_nic_name>wport9 + Encryption + linksys + Encryption + + + 971529D7F46A + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport10 + + 130 + 143 + wrouter0 + wport10 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 143 + wrouter0 + wport10 + + -1 + 143 + <_nic_name>wport10 + Encryption + linksys + Encryption + + + F728A94A5514 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport11 + + 130 + 144 + wrouter0 + wport11 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 144 + wrouter0 + wport11 + + -1 + 144 + <_nic_name>wport11 + Encryption + linksys + Encryption + + + 5D1F324EC4FD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport12 + + 130 + 145 + wrouter0 + wport12 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 145 + wrouter0 + wport12 + + -1 + 145 + <_nic_name>wport12 + Encryption + linksys + Encryption + + + 4F7324E040AB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport13 + + 130 + 146 + wrouter0 + wport13 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 130 + 146 + wrouter0 + wport13 + + -1 + 146 + <_nic_name>wport13 + Encryption + linksys + Encryption + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 230 + 310 + + 100 + wrouter + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>0 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235521 + <_mask>3232235525 + <_gw>3232235540 + route + + + false + false + true + true + false + false + false + false + + + false + 0 + + + + + dhcp + 103 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 123 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 149 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 154 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 207 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 119 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 161 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 130 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 229 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 154 + + <_ip>3232235800 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 154 + + <_ip>3232235796 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 154 + + <_ip>3232235797 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_GrandCentralStation + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 187 + + + 100 + 104 + firewall0 + wan0 + + + 186 + 188 + router0 + eth0 + + normal + true + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 188 + + + 105 + 109 + firewall1 + wan0 + + + 186 + 189 + router0 + eth1 + + normal + true + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 189 + + + 158 + 162 + firewall2 + wan0 + + + 186 + 190 + router0 + eth2 + + normal + true + + + + changecomponent + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 186 + router0 + + + 157B1DFAC920 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 186 + 187 + router0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 186 + 187 + router0 + lo0 + + -1 + 187 + <_nic_name>lo0 + + + + 92809317E94C + + + + <_ip>3232236801 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 186 + 188 + router0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 186 + 188 + router0 + eth0 + + 187 + 188 + <_nic_name>eth0 + + + + 0787F2F4D2BE + + + + <_ip>3232237057 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 186 + 189 + router0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 186 + 189 + router0 + eth1 + + 188 + 189 + <_nic_name>eth1 + + + + 87B3DE0C66C2 + + + + <_ip>3232237313 + <_mask>4294967040 + <_gw>0 + ip + + eth2 + + 186 + 190 + router0 + eth2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 186 + 190 + router0 + eth2 + + 189 + 190 + <_nic_name>eth2 + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 430 + 420 + + 100 + router + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + A332307AB603 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + F81D01426CB9 + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 187 + 104 + <_nic_name>wan0 + + + + 1FC4CC67680D + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 135ABCE0EC88 + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + F0EBD02789A0 + + + + <_ip>3232248577 + <_mask>4294967040 + <_gw>0 + ip + + vpn1 + + 100 + 184 + firewall0 + vpn1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 184 + firewall0 + vpn1 + + -1 + 184 + <_nic_name>vpn1 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248322 + route + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248578 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + F55558F4FE70 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + F82F39CDB6D4 + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 188 + 109 + <_nic_name>wan0 + + + + 16FEC2449BD2 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + 3DA4B9382F26 + + + + <_ip>3232248578 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248577 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248577 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 158 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 158 + firewall2 + + + 34C245A788CA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 158 + 159 + firewall2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 158 + 159 + firewall2 + lo0 + + -1 + 159 + <_nic_name>lo0 + + + + 31D092604B17 + + + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 158 + 162 + firewall2 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 158 + 162 + firewall2 + wan0 + + 189 + 162 + <_nic_name>wan0 + + + + 6029C45B6E39 + + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 158 + 160 + firewall2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 158 + 160 + firewall2 + eth0 + + 181 + 160 + <_nic_name>eth0 + + + + 26372663083C + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 158 + 190 + firewall2 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 158 + 190 + firewall2 + vpn0 + + -1 + 190 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + Key + + + + <_ip>3232237313 + <_mask>0 + <_gw>0 + gw + + + 430 + 230 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248577 + route + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248577 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + A332307AB603 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + F81D01426CB9 + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 187 + 104 + <_nic_name>wan0 + + + + 1FC4CC67680D + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 135ABCE0EC88 + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + F0EBD02789A0 + + + + <_ip>3232248577 + <_mask>4294967040 + <_gw>0 + ip + + vpn1 + + 100 + 184 + firewall0 + vpn1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 184 + firewall0 + vpn1 + + -1 + 184 + <_nic_name>vpn1 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248322 + route + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248578 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 158 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 158 + firewall2 + + + 34C245A788CA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 158 + 159 + firewall2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 158 + 159 + firewall2 + lo0 + + -1 + 159 + <_nic_name>lo0 + + + + 31D092604B17 + + + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 158 + 162 + firewall2 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 158 + 162 + firewall2 + wan0 + + 189 + 162 + <_nic_name>wan0 + + + + 6029C45B6E39 + + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 158 + 160 + firewall2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 158 + 160 + firewall2 + eth0 + + 181 + 160 + <_nic_name>eth0 + + + + 26372663083C + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 158 + 190 + firewall2 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 158 + 190 + firewall2 + vpn0 + + -1 + 190 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + Key + + + + <_ip>3232237313 + <_mask>0 + <_gw>0 + gw + + + 430 + 230 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 137 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 137 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_EncryptionTroubles + + + changecomponent + 158 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 158 + firewall2 + + + 44D004BDAA4F + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 158 + 159 + firewall2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 158 + 159 + firewall2 + lo0 + + -1 + 159 + <_nic_name>lo0 + + + + F4D9EB417EC1 + + + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 158 + 162 + firewall2 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 158 + 162 + firewall2 + wan0 + + 183 + 162 + <_nic_name>wan0 + + + + 4550CEA3D7AA + + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 158 + 160 + firewall2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 158 + 160 + firewall2 + eth0 + + 181 + 160 + <_nic_name>eth0 + + + + DD94F11AEE10 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 158 + 161 + firewall2 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 158 + 161 + firewall2 + eth1 + + -1 + 161 + <_nic_name>eth1 + + + + 34EA78001C3A + + + + <_ip>3232248578 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 158 + 185 + firewall2 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 158 + 185 + firewall2 + vpn0 + + -1 + 185 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232237313 + <_mask>0 + <_gw>0 + gw + + + 430 + 230 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248577 + route + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248577 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + 67112256368E + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + 54DFA9E2DFB1 + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 155 + 104 + <_nic_name>wan0 + + + + 07F508EC08E1 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 154 + 102 + <_nic_name>eth0 + + + + 96086786FBCB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + 1649ED72E482 + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 100 + 157 + firewall0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 157 + firewall0 + vpn0 + + -1 + 157 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + ACEE6C35F049 + + + + <_ip>3232248577 + <_mask>4294967040 + <_gw>0 + ip + + vpn1 + + 100 + 184 + firewall0 + vpn1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 100 + 184 + firewall0 + vpn1 + + -1 + 184 + <_nic_name>vpn1 + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 510 + + 100 + firewall + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>3232248322 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248578 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 105 + firewall1 + + + 41B8EBBC1C26 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 105 + 106 + firewall1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 105 + 106 + firewall1 + lo0 + + -1 + 106 + <_nic_name>lo0 + + + + 073986C5794A + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 105 + 109 + firewall1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 105 + 109 + firewall1 + wan0 + + 186 + 109 + <_nic_name>wan0 + + + + 9A3AA417FC51 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 105 + 107 + firewall1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 107 + firewall1 + eth0 + + 152 + 107 + <_nic_name>eth0 + + + + 46E0145540EB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 105 + 108 + firewall1 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 105 + 108 + firewall1 + eth1 + + -1 + 108 + <_nic_name>eth1 + + + + 9FE0FA2635EF + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 105 + 156 + firewall1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 105 + 156 + firewall1 + vpn0 + + -1 + 156 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Key + + Key + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 510 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>3232248321 + route + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + replace + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 173 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level3_invisible + + + changelocation + 142 + + 0 + 0 + + + 0 + 0 + + + 206 + 237 + + none + + + changelocation + 142 + + 0 + 0 + + + 0 + 0 + + + 207 + 290 + + none + + + changelocation + 130 + + 0 + 0 + + + 0 + 0 + + + 448 + 288 + + none + + + changelocation + 130 + + 0 + 0 + + + 0 + 0 + + + 410 + 285 + + none + + + poweroff + 142 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 162 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 103 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 123 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 130 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 168 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 172 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 119 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 100 + + <_ip>3232235806 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 100 + + <_ip>3232235809 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 100 + + <_ip>3232235808 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 100 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_SmallSubnets + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 443 + 390 + + none + + + changecomponent + 160 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 160 + router2 + + + 627B43FBEC7F + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 160 + 161 + router2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 160 + 161 + router2 + lo0 + + -1 + 161 + <_nic_name>lo0 + + + + + + 52504474A0D3 + + + + <_ip>2886729990 + <_mask>4294967292 + <_gw>0 + ip + + eth0 + + 160 + 162 + router2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 160 + 162 + router2 + eth0 + + 193 + 162 + <_nic_name>eth0 + + + + + + 3A3CFE06AA9F + + + + <_ip>2886729993 + <_mask>4294967292 + <_gw>0 + ip + + eth1 + + 160 + 163 + router2 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 160 + 163 + router2 + eth1 + + 173 + 163 + <_nic_name>eth1 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 360 + 300 + + 100 + router + + + <_ip>2886729986 + <_mask>4294967292 + <_gw>2886729989 + route + + + <_ip>2886730002 + <_mask>4294967292 + <_gw>2886729994 + route + + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + ping + 152 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_OneRoute + + + ping + 173 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 173 + + <_ip>3232235522 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_SinglesLife + + + changecomponent + 158 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 158 + firewall2 + + + 0F09DFE7CCEA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 158 + 159 + firewall2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 158 + 159 + firewall2 + lo0 + + -1 + 159 + <_nic_name>lo0 + + + + + + 227CD473C933 + + + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 158 + 162 + firewall2 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 158 + 162 + firewall2 + wan0 + + 183 + 162 + <_nic_name>wan0 + + + + + + 3E86E7C7C6E7 + + + + <_ip>3232236545 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 158 + 160 + firewall2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 158 + 160 + firewall2 + eth0 + + 181 + 160 + <_nic_name>eth0 + + + + + + 9FF1495C3A49 + + + + <_ip>3232248578 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 158 + 185 + firewall2 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 158 + 185 + firewall2 + vpn0 + + -1 + 185 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Secondary + + Secondary + + + + <_ip>3232237313 + <_mask>0 + <_gw>0 + gw + + + 430 + 230 + + 100 + firewall + + + <_ip>3232235777 + <_mask>4294966784 + <_gw>3232248577 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + ping + 173 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 173 + + <_ip>3232235522 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_RouterReplacement + + + changecomponent + 164 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 164 + router3 + + + C054722BFBB0 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 164 + 165 + router3 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 164 + 165 + router3 + lo0 + + -1 + 165 + <_nic_name>lo0 + + + + + + 88F286E6C0EE + + + + <_ip>2886729994 + <_mask>4294967292 + <_gw>0 + ip + + eth0 + + 164 + 166 + router3 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 164 + 166 + router3 + eth0 + + 173 + 166 + <_nic_name>eth0 + + + + + + 91585213B819 + + + + <_ip>2886729997 + <_mask>4294967292 + <_gw>0 + ip + + eth1 + + 164 + 167 + router3 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 164 + 167 + router3 + eth1 + + 175 + 167 + <_nic_name>eth1 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 450 + 10 + + 100 + router + + + <_ip>2886729986 + <_mask>4294967292 + <_gw>2886729993 + route + + + <_ip>2886730002 + <_mask>4294967292 + <_gw>2886729998 + route + + + + false + false + false + false + false + true + false + false + + + false + 0 + + + + + ping + 152 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_DualWans + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 761 + 65 + + none + + + changecomponent + 124 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 124 + pc3 + + + E10FBCC316A3 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 124 + 125 + pc3 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 124 + 125 + pc3 + lo0 + + -1 + 125 + <_nic_name>lo0 + + + + 68477E8C6648 + + + + <_ip>3232235781 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 124 + 126 + pc3 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 124 + 126 + pc3 + eth0 + + 161 + 126 + <_nic_name>eth0 + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 880 + 830 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 115 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 115 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 115 + + <_ip>3232235781 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_InternalSubnetting + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 179 + + + 178 + 180 + pc5 + eth0 + + + 113 + 121 + net_switch0 + port6 + + normal + true + + + + changecomponent + 178 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 178 + pc5 + + + FCAE81F5469D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 178 + 179 + pc5 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 178 + 179 + pc5 + lo0 + + -1 + 179 + <_nic_name>lo0 + + + + + + 888874707F3B + + + + <_ip>3232236042 + <_mask>4294967168 + <_gw>0 + ip + + eth0 + + 178 + 180 + pc5 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 178 + 180 + pc5 + eth0 + + 179 + 180 + <_nic_name>eth0 + + + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 550 + 640 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 178 + + <_ip>3232261122 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_Internalhemorrhage + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + CF64C8EF2F4F + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + + 18CC496BEBF0 + + + + <_ip>3232240642 + <_mask>4294967292 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + 168 + 104 + <_nic_name>wan0 + + + + + + 4A469D3E6800 + + + + <_ip>3232238085 + <_mask>4294967292 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 151 + 102 + <_nic_name>eth0 + + + + + + E3E8B1CD9B0E + + + + <_ip>3232238081 + <_mask>4294967292 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + 160 + 103 + <_nic_name>eth1 + + + + + + + <_ip>3232240641 + <_mask>0 + <_gw>0 + gw + + + 440 + 350 + + 100 + firewall + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232238082 + route + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232238086 + route + + + <_ip>3232261121 + <_mask>4294967040 + <_gw>3232240641 + route + + + + false + false + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 170 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 170 + copier2 + + + 1F7782BD2088 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 170 + 171 + copier2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 170 + 171 + copier2 + lo0 + + -1 + 171 + <_nic_name>lo0 + + + + + + C101C7BA556C + + + + <_ip>3232235911 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 170 + 172 + copier2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 170 + 172 + copier2 + eth0 + + 176 + 172 + <_nic_name>eth0 + + + + + + + <_ip>3232235906 + <_mask>0 + <_gw>0 + gw + + + 290 + 600 + + 100 + copier + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 133 + + <_ip>3232235911 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 133 + + <_ip>3232236035 + <_mask>4294967168 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 185 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 185 + net_switch0 + + + 4F566C6FB588 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 185 + 186 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 185 + 186 + net_switch0 + lo0 + + -1 + 186 + <_nic_name>lo0 + + + + + + 6961BD8FC7B6 + + + + <_ip>3232236036 + <_mask>4294967168 + <_gw>0 + ip + + management_interface0 + + 185 + 187 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 185 + 187 + net_switch0 + management_interface0 + + -1 + 187 + <_nic_name>management_interface0 + + + + + + 355CE2E67FB4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 185 + 188 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 185 + 188 + net_switch0 + port1 + + 205 + 188 + <_nic_name>port1 + + + + + + D6C1EC43F34C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 185 + 189 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 185 + 189 + net_switch0 + port2 + + 206 + 189 + <_nic_name>port2 + + + + + + A287C1BBB8FA + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 185 + 190 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 185 + 190 + net_switch0 + port3 + + -1 + 190 + <_nic_name>port3 + + + + + + 9521B55C6DC9 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 185 + 191 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 185 + 191 + net_switch0 + port4 + + 213 + 191 + <_nic_name>port4 + + + + + + 1C524B3F50F2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 185 + 192 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 185 + 192 + net_switch0 + port5 + + -1 + 192 + <_nic_name>port5 + + + + + + AE0967E65AF3 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 185 + 193 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 185 + 193 + net_switch0 + port6 + + -1 + 193 + <_nic_name>port6 + + + + + + 059888DA26FE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 185 + 194 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 185 + 194 + net_switch0 + port7 + + -1 + 194 + <_nic_name>port7 + + + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 650 + 640 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 133 + + <_ip>3232236036 + <_mask>4294967168 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 185 + + <_ip>3232261122 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level4_WhoDidThat + + + changelocation + 160 + + 0 + 0 + + + 0 + 0 + + + 291 + 452 + + none + + + changelocation + 152 + + 0 + 0 + + + 0 + 0 + + + 310 + 698 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 429 + 434 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 460 + 429 + + none + + + changelocation + 160 + + 0 + 0 + + + 0 + 0 + + + 349 + 434 + + none + + + changecomponent + 160 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 160 + laptop0 + + + 5C6334415007 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 160 + 161 + laptop0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 160 + 161 + laptop0 + lo0 + + -1 + 161 + <_nic_name>lo0 + + + FE78D40FC692 + + + + <_ip>3232235784 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 160 + 162 + laptop0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 160 + 162 + laptop0 + eth0 + + 164 + 162 + <_nic_name>eth0 + + + 18FAB567CCE8 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan2 + + 160 + 163 + laptop0 + wlan2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + wlan + + 160 + 163 + laptop0 + wlan2 + + -1 + 163 + <_nic_name>wlan2 + + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 340 + 430 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + dhcp + 106 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 155 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 106 + + <_ip>3232236037 + <_mask>4294967040 + <_gw>3232236033 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 152 + + <_ip>3232236037 + <_mask>4294967040 + <_gw>3232236033 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_WirelessRouters + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 134 + + <_ip>3232237314 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 228 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_WirelessBridge + + + ping + 243 + + <_ip>3232236039 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 243 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 243 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_WirelessRepeater + + + changelocation + 276 + + 0 + 0 + + + 0 + 0 + + + 264 + 423 + + none + + + ping + 137 + + <_ip>3232236039 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 137 + + <_ip>3232236038 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_APProblems + + + poweron + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 186 + wap0 + + + DB8B956FD2CE + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 186 + 189 + wap0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 186 + 189 + wap0 + lo0 + + -1 + 189 + <_nic_name>lo0 + + + + + + E3D41860917C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 186 + 190 + wap0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 186 + 190 + wap0 + eth1 + + 197 + 190 + <_nic_name>eth1 + + + + + + 0D0063828056 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport2 + + 186 + 191 + wap0 + wport2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 191 + wap0 + wport2 + + -1 + 191 + <_nic_name>wport2 + MyKey + MySSID + MyKey + + + 04930F77E1B6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport3 + + 186 + 192 + wap0 + wport3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 192 + wap0 + wport3 + + -1 + 192 + <_nic_name>wport3 + MyKey + MySSID + MyKey + + + 4AC7B4D97EA0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport4 + + 186 + 193 + wap0 + wport4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 193 + wap0 + wport4 + + -1 + 193 + <_nic_name>wport4 + MyKey + MySSID + MyKey + + + D524E5A0CE79 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport5 + + 186 + 194 + wap0 + wport5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 194 + wap0 + wport5 + + -1 + 194 + <_nic_name>wport5 + MyKey + MySSID + MyKey + + + B77DDA71CEB0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 186 + 195 + wap0 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 195 + wap0 + wport6 + + -1 + 195 + <_nic_name>wport6 + MyKey + MySSID + MyKey + + + EDEEB76C9803 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 186 + 196 + wap0 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 196 + wap0 + wport7 + + -1 + 196 + <_nic_name>wport7 + MyKey + MySSID + MyKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 790 + 390 + + 100 + wap + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + dhcp + 204 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 105 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 140 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 143 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 210 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 114 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 124 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 134 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 137 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 110 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 198 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 204 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_WirelessAccessPoint + + + changecomponent + 233 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 233 + wap0 + + + 62639BACD985 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 233 + 236 + wap0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 233 + 236 + wap0 + lo0 + + -1 + 236 + <_nic_name>lo0 + + + + + + 64F293021F53 + + + + <_ip>3232236038 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 233 + 237 + wap0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 233 + 237 + wap0 + eth1 + + 245 + 237 + <_nic_name>eth1 + + + + + + 6300CC0A37B1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport2 + + 233 + 238 + wap0 + wport2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 233 + 238 + wap0 + wport2 + + -1 + 238 + <_nic_name>wport2 + myKey + my_SSID + myKey + + + 1885D6A47B95 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport3 + + 233 + 239 + wap0 + wport3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 233 + 239 + wap0 + wport3 + + -1 + 239 + <_nic_name>wport3 + myKey + my_SSID + myKey + + + A506F57C562F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport4 + + 233 + 240 + wap0 + wport4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 233 + 240 + wap0 + wport4 + + -1 + 240 + <_nic_name>wport4 + myKey + my_SSID + myKey + + + 752034C1A8B9 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport5 + + 233 + 241 + wap0 + wport5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 233 + 241 + wap0 + wport5 + + -1 + 241 + <_nic_name>wport5 + myKey + my_SSID + myKey + + + CA0F5425D654 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 233 + 242 + wap0 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 233 + 242 + wap0 + wport6 + + -1 + 242 + <_nic_name>wport6 + myKey + my_SSID + myKey + + + ED2FD94231EC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 233 + 243 + wap0 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 233 + 243 + wap0 + wport7 + + -1 + 243 + <_nic_name>wport7 + myKey + my_SSID + myKey + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 800 + 410 + + 100 + wap + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + dhcp + 251 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 228 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 140 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 256 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 114 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 134 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 110 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 246 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 233 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 251 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 246 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 256 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_WirelessCorruption + + + changelocation + 309 + + 0 + 0 + + + 0 + 0 + + + 148 + 739 + + none + + + ping + 137 + + <_ip>3232236039 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 137 + + <_ip>3232236038 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_LineOfSight + + + changelocation + 152 + + 0 + 0 + + + 0 + 0 + + + 185 + 527 + + none + + + changelocation + 121 + + 0 + 0 + + + 0 + 0 + + + 649 + 532 + + none + + + ping + 112 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 112 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_HereComesTrouble + + + changecomponent + 207 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 207 + wrouter1 + + + E22ED1E27193 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 207 + 210 + wrouter1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 207 + 210 + wrouter1 + lo0 + + -1 + 210 + <_nic_name>lo0 + + + + + + 3E7A578EACE4 + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 207 + 225 + wrouter1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 207 + 225 + wrouter1 + wan0 + + 227 + 225 + <_nic_name>wan0 + + + + + + 5A4462468E2B + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 207 + 224 + wrouter1 + vpn0 + + -1 + 224 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + 9AD382E2CF9D + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 207 + 211 + wrouter1 + management_interface0 + + -1 + 211 + <_nic_name>management_interface0 + + + + + + 086AFC74DF81 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 207 + 212 + wrouter1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 212 + wrouter1 + port2 + + 226 + 212 + <_nic_name>port2 + + + + + + 543B0955B681 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 207 + 213 + wrouter1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 213 + wrouter1 + port3 + + -1 + 213 + <_nic_name>port3 + + + + + + C0ED2720771F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 207 + 214 + wrouter1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 214 + wrouter1 + port4 + + -1 + 214 + <_nic_name>port4 + + + + + + F1A46C35C650 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 207 + 215 + wrouter1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 215 + wrouter1 + port5 + + -1 + 215 + <_nic_name>port5 + + + + + + 79E9469A7501 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 207 + 216 + wrouter1 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 216 + wrouter1 + wport6 + + 285 + 216 + <_nic_name>wport6 + myKey + my_SSID + myKey + + + 7A005E33D907 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 207 + 217 + wrouter1 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 217 + wrouter1 + wport7 + + -1 + 217 + <_nic_name>wport7 + myKey + my_SSID + myKey + + + 95C99AD43971 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport8 + + 207 + 218 + wrouter1 + wport8 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 218 + wrouter1 + wport8 + + -1 + 218 + <_nic_name>wport8 + myKey + my_SSID + myKey + + + DB048CE084A0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport9 + + 207 + 219 + wrouter1 + wport9 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 219 + wrouter1 + wport9 + + -1 + 219 + <_nic_name>wport9 + myKey + my_SSID + myKey + + + 04795C62EF2A + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport10 + + 207 + 220 + wrouter1 + wport10 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 220 + wrouter1 + wport10 + + -1 + 220 + <_nic_name>wport10 + myKey + my_SSID + myKey + + + 30D2A3ABFAF4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport11 + + 207 + 221 + wrouter1 + wport11 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 221 + wrouter1 + wport11 + + -1 + 221 + <_nic_name>wport11 + myKey + my_SSID + myKey + + + 3BB8C507DAB5 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport12 + + 207 + 222 + wrouter1 + wport12 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 222 + wrouter1 + wport12 + + -1 + 222 + <_nic_name>wport12 + myKey + my_SSID + myKey + + + 238D142089AD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport13 + + 207 + 223 + wrouter1 + wport13 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 223 + wrouter1 + wport13 + + -1 + 223 + <_nic_name>wport13 + myKey + my_SSID + myKey + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 470 + + 100 + wrouter + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 186 + wrouter0 + + + F5F7395D2AD0 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 186 + 189 + wrouter0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 186 + 189 + wrouter0 + lo0 + + -1 + 189 + <_nic_name>lo0 + + + 4526E1CD035C + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 186 + 204 + wrouter0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 186 + 204 + wrouter0 + wan0 + + 206 + 204 + <_nic_name>wan0 + + + 08411C8DA8AA + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 186 + 203 + wrouter0 + vpn0 + + -1 + 203 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + Test + + + 3F6EABE21ED7 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 186 + 190 + wrouter0 + management_interface0 + + -1 + 190 + <_nic_name>management_interface0 + + + 97DA4627F7DD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 186 + 191 + wrouter0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 191 + wrouter0 + port2 + + 205 + 191 + <_nic_name>port2 + + + 14DECF74EF0B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 186 + 192 + wrouter0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 192 + wrouter0 + port3 + + -1 + 192 + <_nic_name>port3 + + + 368C5E601B10 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 186 + 193 + wrouter0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 193 + wrouter0 + port4 + + -1 + 193 + <_nic_name>port4 + + + 328A07FD278F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 186 + 194 + wrouter0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 194 + wrouter0 + port5 + + -1 + 194 + <_nic_name>port5 + + + 8CAEA9F8C3AD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 186 + 195 + wrouter0 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 195 + wrouter0 + wport6 + + -1 + 195 + <_nic_name>wport6 + + + DE13D860C54E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 186 + 196 + wrouter0 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 196 + wrouter0 + wport7 + + -1 + 196 + <_nic_name>wport7 + + + 8A1D2D03B823 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport8 + + 186 + 197 + wrouter0 + wport8 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 197 + wrouter0 + wport8 + + -1 + 197 + <_nic_name>wport8 + + + 8C925011571B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport9 + + 186 + 198 + wrouter0 + wport9 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 198 + wrouter0 + wport9 + + -1 + 198 + <_nic_name>wport9 + + + 4BDD539AAF92 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport10 + + 186 + 199 + wrouter0 + wport10 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 199 + wrouter0 + wport10 + + -1 + 199 + <_nic_name>wport10 + + + D099B3B59A49 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport11 + + 186 + 200 + wrouter0 + wport11 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 200 + wrouter0 + wport11 + + -1 + 200 + <_nic_name>wport11 + + + 331A1B2195DB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport12 + + 186 + 201 + wrouter0 + wport12 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 201 + wrouter0 + wport12 + + -1 + 201 + <_nic_name>wport12 + + + 31D4C610D4FC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport13 + + 186 + 202 + wrouter0 + wport13 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 202 + wrouter0 + wport13 + + -1 + 202 + <_nic_name>wport13 + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 480 + + 100 + wrouter + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 270 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 270 + laptop2 + + + A1337DA20EC0 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 270 + 271 + laptop2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 270 + 271 + laptop2 + lo0 + + -1 + 271 + <_nic_name>lo0 + + + 39432680129B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth0 + + 270 + 272 + laptop2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 270 + 272 + laptop2 + eth0 + + -1 + 272 + <_nic_name>eth0 + + + 87DA5377EE50 + + + + <_ip>3232236041 + <_mask>4294967040 + <_gw>0 + ip + + wlan2 + + 270 + 273 + laptop2 + wlan2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + wlan + + 270 + 273 + laptop2 + wlan2 + + -1 + 273 + <_nic_name>wlan2 + myKey + my_SSID + myKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 860 + 470 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 137 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 137 + pc1 + + + F0E979FBB0CD + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 137 + 138 + pc1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 137 + 138 + pc1 + lo0 + + -1 + 138 + <_nic_name>lo0 + + + + + + 2D1A3F2576FD + + + + <_ip>3232236047 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 137 + 139 + pc1 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 137 + 139 + pc1 + eth0 + + 149 + 139 + <_nic_name>eth0 + + + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 600 + 850 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 270 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 270 + laptop2 + + + A1337DA20EC0 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 270 + 271 + laptop2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 270 + 271 + laptop2 + lo0 + + -1 + 271 + <_nic_name>lo0 + + + 39432680129B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth0 + + 270 + 272 + laptop2 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 270 + 272 + laptop2 + eth0 + + -1 + 272 + <_nic_name>eth0 + + + 87DA5377EE50 + + + + <_ip>3232236041 + <_mask>4294967040 + <_gw>0 + ip + + wlan2 + + 270 + 273 + laptop2 + wlan2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + wlan + + 270 + 273 + laptop2 + wlan2 + + 290 + 273 + <_nic_name>wlan2 + myKey + my_SSID + myKey + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 860 + 470 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 137 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 270 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_LostPacket + + + changecomponent + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 186 + wrouter0 + + + 1A59C91AEE8B + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 186 + 189 + wrouter0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 186 + 189 + wrouter0 + lo0 + + -1 + 189 + <_nic_name>lo0 + + + + + + 43A2DA5128ED + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 186 + 204 + wrouter0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 186 + 204 + wrouter0 + wan0 + + 206 + 204 + <_nic_name>wan0 + + + + + + 915D4C30B46F + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 186 + 203 + wrouter0 + vpn0 + + -1 + 203 + <_nic_name>vpn0 + + <_ip>168102415 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + 50F03797A857 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 186 + 190 + wrouter0 + management_interface0 + + -1 + 190 + <_nic_name>management_interface0 + + + + + + 18651A8F9168 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 186 + 191 + wrouter0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 191 + wrouter0 + port2 + + 205 + 191 + <_nic_name>port2 + + + + + + B7143641FD6B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 186 + 192 + wrouter0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 192 + wrouter0 + port3 + + -1 + 192 + <_nic_name>port3 + + + + + + EF3AD090458C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 186 + 193 + wrouter0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 193 + wrouter0 + port4 + + -1 + 193 + <_nic_name>port4 + + + + + + F0E19E055D97 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 186 + 194 + wrouter0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 194 + wrouter0 + port5 + + -1 + 194 + <_nic_name>port5 + + + + + + 61259B5CDCB7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 186 + 195 + wrouter0 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 195 + wrouter0 + wport6 + + -1 + 195 + <_nic_name>wport6 + + + + + + EA82AF720189 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 186 + 196 + wrouter0 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 196 + wrouter0 + wport7 + + -1 + 196 + <_nic_name>wport7 + + + + + + 71B211729814 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport8 + + 186 + 197 + wrouter0 + wport8 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 197 + wrouter0 + wport8 + + -1 + 197 + <_nic_name>wport8 + + + + + + B6505FDF4079 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport9 + + 186 + 198 + wrouter0 + wport9 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 198 + wrouter0 + wport9 + + -1 + 198 + <_nic_name>wport9 + + + + + + 9EBEABAAA6C5 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport10 + + 186 + 199 + wrouter0 + wport10 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 199 + wrouter0 + wport10 + + -1 + 199 + <_nic_name>wport10 + + + + + + B81308812D6C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport11 + + 186 + 200 + wrouter0 + wport11 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 200 + wrouter0 + wport11 + + -1 + 200 + <_nic_name>wport11 + + + + + + CB5B367E557B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport12 + + 186 + 201 + wrouter0 + wport12 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 201 + wrouter0 + wport12 + + -1 + 201 + <_nic_name>wport12 + + + + + + BB7C38471F91 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport13 + + 186 + 202 + wrouter0 + wport13 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 202 + wrouter0 + wport13 + + -1 + 202 + <_nic_name>wport13 + + + + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 480 + + 100 + wrouter + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 186 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 186 + wrouter0 + + + 1A59C91AEE8B + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 186 + 189 + wrouter0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 186 + 189 + wrouter0 + lo0 + + -1 + 189 + <_nic_name>lo0 + + + + + + 43A2DA5128ED + + + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 186 + 204 + wrouter0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 186 + 204 + wrouter0 + wan0 + + 206 + 204 + <_nic_name>wan0 + + + + + + 915D4C30B46F + + + + <_ip>3232248321 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 186 + 203 + wrouter0 + vpn0 + + -1 + 203 + <_nic_name>vpn0 + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + + Test + + + 50F03797A857 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 186 + 190 + wrouter0 + management_interface0 + + -1 + 190 + <_nic_name>management_interface0 + + + + + + 18651A8F9168 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 186 + 191 + wrouter0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 191 + wrouter0 + port2 + + 205 + 191 + <_nic_name>port2 + + + + + + B7143641FD6B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 186 + 192 + wrouter0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 192 + wrouter0 + port3 + + -1 + 192 + <_nic_name>port3 + + + + + + EF3AD090458C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 186 + 193 + wrouter0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 193 + wrouter0 + port4 + + -1 + 193 + <_nic_name>port4 + + + + + + F0E19E055D97 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 186 + 194 + wrouter0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 186 + 194 + wrouter0 + port5 + + -1 + 194 + <_nic_name>port5 + + + + + + 61259B5CDCB7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 186 + 195 + wrouter0 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 195 + wrouter0 + wport6 + + -1 + 195 + <_nic_name>wport6 + + + + + + EA82AF720189 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 186 + 196 + wrouter0 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 196 + wrouter0 + wport7 + + -1 + 196 + <_nic_name>wport7 + + + + + + 71B211729814 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport8 + + 186 + 197 + wrouter0 + wport8 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 197 + wrouter0 + wport8 + + -1 + 197 + <_nic_name>wport8 + + + + + + B6505FDF4079 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport9 + + 186 + 198 + wrouter0 + wport9 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 198 + wrouter0 + wport9 + + -1 + 198 + <_nic_name>wport9 + + + + + + 9EBEABAAA6C5 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport10 + + 186 + 199 + wrouter0 + wport10 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 199 + wrouter0 + wport10 + + -1 + 199 + <_nic_name>wport10 + + + + + + B81308812D6C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport11 + + 186 + 200 + wrouter0 + wport11 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 200 + wrouter0 + wport11 + + -1 + 200 + <_nic_name>wport11 + + + + + + CB5B367E557B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport12 + + 186 + 201 + wrouter0 + wport12 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 201 + wrouter0 + wport12 + + -1 + 201 + <_nic_name>wport12 + + + + + + BB7C38471F91 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport13 + + 186 + 202 + wrouter0 + wport13 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 186 + 202 + wrouter0 + wport13 + + -1 + 202 + <_nic_name>wport13 + + + + + + + <_ip>3232236801 + <_mask>0 + <_gw>0 + gw + + + 180 + 480 + + 100 + wrouter + + + <_ip>3232236032 + <_mask>4294967040 + <_gw>3232248322 + route + + + + false + false + true + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 207 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 207 + wrouter1 + + + 7B7D488A4D0D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 207 + 210 + wrouter1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 207 + 210 + wrouter1 + lo0 + + -1 + 210 + <_nic_name>lo0 + + + 3881E321BD1D + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 207 + 225 + wrouter1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 207 + 225 + wrouter1 + wan0 + + 227 + 225 + <_nic_name>wan0 + + + 0B40DBE8B9ED + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 207 + 224 + wrouter1 + vpn0 + + -1 + 224 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + Test + + + 80EE85A4A63D + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 207 + 211 + wrouter1 + management_interface0 + + -1 + 211 + <_nic_name>management_interface0 + + + DC38FAE324C3 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 207 + 212 + wrouter1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 212 + wrouter1 + port2 + + 226 + 212 + <_nic_name>port2 + + + 41569F1A2F28 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 207 + 213 + wrouter1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 213 + wrouter1 + port3 + + -1 + 213 + <_nic_name>port3 + + + 7D2DC4FA49AB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 207 + 214 + wrouter1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 214 + wrouter1 + port4 + + -1 + 214 + <_nic_name>port4 + + + 87AA9C197214 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 207 + 215 + wrouter1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 215 + wrouter1 + port5 + + -1 + 215 + <_nic_name>port5 + + + 9ED1C249C530 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 207 + 216 + wrouter1 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 216 + wrouter1 + wport6 + + -1 + 216 + <_nic_name>wport6 + + + 0BD6D60AAC14 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 207 + 217 + wrouter1 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 217 + wrouter1 + wport7 + + -1 + 217 + <_nic_name>wport7 + + + 11535D20DF67 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport8 + + 207 + 218 + wrouter1 + wport8 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 218 + wrouter1 + wport8 + + -1 + 218 + <_nic_name>wport8 + + + 7DEF11B26B8B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport9 + + 207 + 219 + wrouter1 + wport9 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 219 + wrouter1 + wport9 + + -1 + 219 + <_nic_name>wport9 + + + 2885A5D91CFB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport10 + + 207 + 220 + wrouter1 + wport10 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 220 + wrouter1 + wport10 + + -1 + 220 + <_nic_name>wport10 + + + A0C3C4E54451 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport11 + + 207 + 221 + wrouter1 + wport11 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 221 + wrouter1 + wport11 + + -1 + 221 + <_nic_name>wport11 + + + 00F68F6E0E58 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport12 + + 207 + 222 + wrouter1 + wport12 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 222 + wrouter1 + wport12 + + -1 + 222 + <_nic_name>wport12 + + + 517280B0E8F4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport13 + + 207 + 223 + wrouter1 + wport13 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 223 + wrouter1 + wport13 + + -1 + 223 + <_nic_name>wport13 + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 470 + + 100 + wrouter + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232248321 + route + + + + false + false + true + true + false + false + false + false + + + false + 0 + + + + + ping + 134 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_Failed + + + changecomponent + 207 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 207 + wrouter1 + + + A3AC183BDEB4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 207 + 210 + wrouter1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 207 + 210 + wrouter1 + lo0 + + -1 + 210 + <_nic_name>lo0 + + + FE9E454ECF0A + + + + <_ip>3232237058 + <_mask>4294967040 + <_gw>0 + ip + + wan0 + + 207 + 225 + wrouter1 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 207 + 225 + wrouter1 + wan0 + + 227 + 225 + <_nic_name>wan0 + + + DD8BF28CAB37 + + + + <_ip>3232248322 + <_mask>4294967040 + <_gw>0 + ip + + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + vpn + + 207 + 224 + wrouter1 + vpn0 + + -1 + 224 + <_nic_name>vpn0 + + <_ip>3232236802 + <_mask>4294967040 + <_gw>0 + ip_only + + Test + Test + + + C40B4EFAB100 + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 207 + 211 + wrouter1 + management_interface0 + + -1 + 211 + <_nic_name>management_interface0 + + + A2DD30B2D457 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 207 + 212 + wrouter1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 212 + wrouter1 + port2 + + 226 + 212 + <_nic_name>port2 + + + 54E94D164B69 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 207 + 213 + wrouter1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 213 + wrouter1 + port3 + + -1 + 213 + <_nic_name>port3 + + + 9132206FDA42 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 207 + 214 + wrouter1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 214 + wrouter1 + port4 + + -1 + 214 + <_nic_name>port4 + + + 9AD7CB069DC3 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 207 + 215 + wrouter1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 207 + 215 + wrouter1 + port5 + + -1 + 215 + <_nic_name>port5 + + + 88790FCB85CE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 207 + 216 + wrouter1 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 216 + wrouter1 + wport6 + + -1 + 216 + <_nic_name>wport6 + myKey + my_SSID + myKey + + + 59A7F9179701 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 207 + 217 + wrouter1 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 217 + wrouter1 + wport7 + + -1 + 217 + <_nic_name>wport7 + myKey + my_SSID + myKey + + + 844CC9EDF8E4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport8 + + 207 + 218 + wrouter1 + wport8 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 218 + wrouter1 + wport8 + + -1 + 218 + <_nic_name>wport8 + myKey + my_SSID + myKey + + + BCC73F88F978 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport9 + + 207 + 219 + wrouter1 + wport9 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 219 + wrouter1 + wport9 + + -1 + 219 + <_nic_name>wport9 + myKey + my_SSID + myKey + + + 17542F0B5FD8 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport10 + + 207 + 220 + wrouter1 + wport10 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 220 + wrouter1 + wport10 + + -1 + 220 + <_nic_name>wport10 + myKey + my_SSID + myKey + + + 339B3F6B295B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport11 + + 207 + 221 + wrouter1 + wport11 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 221 + wrouter1 + wport11 + + -1 + 221 + <_nic_name>wport11 + myKey + my_SSID + myKey + + + 4787637DBCA3 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport12 + + 207 + 222 + wrouter1 + wport12 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 222 + wrouter1 + wport12 + + -1 + 222 + <_nic_name>wport12 + myKey + my_SSID + myKey + + + 6E7A991EEA8E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport13 + + 207 + 223 + wrouter1 + wport13 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 207 + 223 + wrouter1 + wport13 + + -1 + 223 + <_nic_name>wport13 + myKey + my_SSID + myKey + + + + <_ip>3232237057 + <_mask>0 + <_gw>0 + gw + + + 700 + 470 + + 100 + wrouter + + + <_ip>3232235776 + <_mask>4294967040 + <_gw>3232248321 + route + + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>3232237058 + <_mask>0 + <_gw>0 + route + + + <_ip>3232248322 + <_mask>0 + <_gw>0 + route + + + <_ip>3232236033 + <_mask>3232236052 + <_gw>3232236072 + route + + + <_ip>0 + <_mask>0 + <_gw>0 + route + + + false + true + true + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 228 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 228 + tablet0 + + + 78ACDDE649D5 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 228 + 231 + tablet0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 228 + 231 + tablet0 + lo0 + + -1 + 231 + <_nic_name>lo0 + + + + + + 83FE7E96B431 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan0 + + 228 + 232 + tablet0 + wlan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 228 + 232 + tablet0 + wlan0 + + 234 + 232 + <_nic_name>wlan0 + myKey + my_SSID + myKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 850 + 410 + + 100 + tablet + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 234 + + + 228 + 232 + tablet0 + wlan0 + + + 207 + 216 + wrouter1 + wport6 + + wireless + true + + + + changecomponent + 233 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 233 + cellphone0 + + + 9E4D4821E2FB + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 233 + 236 + cellphone0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 233 + 236 + cellphone0 + lo0 + + -1 + 236 + <_nic_name>lo0 + + + + + + C018226DA571 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan0 + + 233 + 237 + cellphone0 + wlan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 233 + 237 + cellphone0 + wlan0 + + 236 + 237 + <_nic_name>wlan0 + myKey + my_SSID + myKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 850 + 560 + + 100 + cellphone + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 236 + + + 233 + 237 + cellphone0 + wlan0 + + + 207 + 217 + wrouter1 + wport7 + + wireless + true + + + + dhcp + 228 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 233 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 228 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 233 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_Practice1 + + + changelocation + 121 + + 0 + 0 + + + 0 + 0 + + + 635 + 519 + + none + + + ping + 472 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 112 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 112 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_Practice3 + + + replace + 283 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + poweron + 283 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 283 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 283 + net_switch2 + + + AB146D10549F + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 283 + 284 + net_switch2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 283 + 284 + net_switch2 + lo0 + + -1 + 284 + <_nic_name>lo0 + + + B7C97B8BED4D + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 283 + 285 + net_switch2 + management_interface0 + + -1 + 285 + <_nic_name>management_interface0 + + + E8BDB5A38183 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 283 + 286 + net_switch2 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 283 + 286 + net_switch2 + port1 + + 296 + 286 + <_nic_name>port1 + + + F0558D9751EE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 283 + 287 + net_switch2 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 283 + 287 + net_switch2 + port2 + + 306 + 287 + <_nic_name>port2 + + + 9012E0782812 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 283 + 288 + net_switch2 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 283 + 288 + net_switch2 + port3 + + 450 + 288 + <_nic_name>port3 + + + B55E81FB99C2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 283 + 289 + net_switch2 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 283 + 289 + net_switch2 + port4 + + -1 + 289 + <_nic_name>port4 + + + EB6716DBEEB1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 283 + 290 + net_switch2 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 283 + 290 + net_switch2 + port5 + + -1 + 290 + <_nic_name>port5 + + + 0A00274327F2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 283 + 291 + net_switch2 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 283 + 291 + net_switch2 + port6 + + -1 + 291 + <_nic_name>port6 + + + 9BD131258AA6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 283 + 292 + net_switch2 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 283 + 292 + net_switch2 + port7 + + 294 + 292 + <_nic_name>port7 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + + 736 + 279 + + 60 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 112 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_Practice4 + + + changelocation + 152 + + 0 + 0 + + + 0 + 0 + + + 255 + 488 + + none + + + changelocation + 121 + + 0 + 0 + + + 0 + 0 + + + 632 + 490 + + none + + + ping + 302 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_Practice5 + + + poweron + 132 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 132 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 132 + net_switch0 + + + 92EA920F888E + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 132 + 133 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 132 + 133 + net_switch0 + lo0 + + -1 + 133 + <_nic_name>lo0 + + + + + + 96BFF5D0E4B0 + + + + <_ip>3232235789 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 132 + 134 + net_switch0 + management_interface0 + + -1 + 134 + <_nic_name>management_interface0 + + + + + + 0B88DB50EE2B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 132 + 135 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 132 + 135 + net_switch0 + port1 + + 169 + 135 + <_nic_name>port1 + + + + + + 33F7DB1C9DEA + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 132 + 136 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 132 + 136 + net_switch0 + port2 + + 171 + 136 + <_nic_name>port2 + + + + + + 96F939301473 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 132 + 137 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 132 + 137 + net_switch0 + port3 + + 512 + 137 + <_nic_name>port3 + + + + + + 7975DA872E92 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 132 + 138 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 132 + 138 + net_switch0 + port4 + + 455 + 138 + <_nic_name>port4 + + + + + + CB18BFB04076 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 132 + 139 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 132 + 139 + net_switch0 + port5 + + -1 + 139 + <_nic_name>port5 + + + + + + 3024CE4878E3 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 132 + 140 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 132 + 140 + net_switch0 + port6 + + -1 + 140 + <_nic_name>port6 + + + + + + 1351D3D6DC60 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 132 + 141 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 132 + 141 + net_switch0 + port7 + + -1 + 141 + <_nic_name>port7 + + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 180 + 690 + + 60 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + replace + 512 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 147 + 811 + + none + + + ping + 112 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_Practice6 + + + changelocation + 410 + + 0 + 0 + + + 0 + 0 + + + 45 + 515 + + none + + + dhcp + 410 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 410 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 410 + + <_ip>134744072 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_WirelessDevices + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 269 + 342 + + cellphone + + false + 132 + cellphone0 + + + AF47A8471AAB + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 132 + 135 + cellphone0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 132 + 135 + cellphone0 + lo0 + + -1 + 135 + <_nic_name>lo0 + + + 56004E290482 + + + + <_ip>3232235782 + <_mask>4294967040 + <_gw>3232235777 + route + + wlan0 + + 132 + 136 + cellphone0 + wlan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 132 + 136 + cellphone0 + wlan0 + + 146 + 136 + <_nic_name>wlan0 + TheKey + my_ssid + TheKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 260 + 340 + + 100 + cellphone + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 263 + 541 + + tablet + + false + 137 + tablet0 + + + 24402CAC7ACA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 137 + 140 + tablet0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 137 + 140 + tablet0 + lo0 + + -1 + 140 + <_nic_name>lo0 + + + 5280AC4D4B0E + + + + <_ip>3232235781 + <_mask>4294967040 + <_gw>3232235777 + route + + wlan0 + + 137 + 141 + tablet0 + wlan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 137 + 141 + tablet0 + wlan0 + + 148 + 141 + <_nic_name>wlan0 + TheKey + my_ssid + TheKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 260 + 540 + + 100 + tablet + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 600 + 423 + + laptop + + false + 142 + laptop0 + + + DF5741876F3D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 142 + 143 + laptop0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 142 + 143 + laptop0 + lo0 + + -1 + 143 + <_nic_name>lo0 + + + 6558384A2AD6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth0 + + 142 + 144 + laptop0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 142 + 144 + laptop0 + eth0 + + -1 + 144 + <_nic_name>eth0 + + + 798542BD9597 + + + + <_ip>3232235783 + <_mask>4294967040 + <_gw>3232235777 + route + + wlan2 + + 142 + 145 + laptop0 + wlan2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 142 + 145 + laptop0 + wlan2 + + 151 + 145 + <_nic_name>wlan2 + TheKey + my_ssid + TheKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 600 + 420 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 132 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 132 + cellphone0 + + + AF47A8471AAB + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 132 + 135 + cellphone0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 132 + 135 + cellphone0 + lo0 + + -1 + 135 + <_nic_name>lo0 + + + 56004E290482 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan0 + + 132 + 136 + cellphone0 + wlan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 132 + 136 + cellphone0 + wlan0 + + 146 + 136 + <_nic_name>wlan0 + TheKey + my_ssid + TheKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 260 + 340 + + 100 + cellphone + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 146 + + + 132 + 136 + cellphone0 + wlan0 + + + 100 + 109 + wrouter0 + wport6 + + wireless + true + + + + changecomponent + 137 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 137 + tablet0 + + + 24402CAC7ACA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 137 + 140 + tablet0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 137 + 140 + tablet0 + lo0 + + -1 + 140 + <_nic_name>lo0 + + + 5280AC4D4B0E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan0 + + 137 + 141 + tablet0 + wlan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 137 + 141 + tablet0 + wlan0 + + 148 + 141 + <_nic_name>wlan0 + TheKey + my_ssid + TheKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 260 + 540 + + 100 + tablet + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 148 + + + 137 + 141 + tablet0 + wlan0 + + + 100 + 110 + wrouter0 + wport7 + + wireless + true + + + + changecomponent + 142 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 142 + laptop0 + + + DF5741876F3D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 142 + 143 + laptop0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 142 + 143 + laptop0 + lo0 + + -1 + 143 + <_nic_name>lo0 + + + 6558384A2AD6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth0 + + 142 + 144 + laptop0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 142 + 144 + laptop0 + eth0 + + -1 + 144 + <_nic_name>eth0 + + + 798542BD9597 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan2 + + 142 + 145 + laptop0 + wlan2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 142 + 145 + laptop0 + wlan2 + + 151 + 145 + <_nic_name>wlan2 + TheKey + my_ssid + TheKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 600 + 420 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 151 + + + 142 + 145 + laptop0 + wlan2 + + + 100 + 111 + wrouter0 + wport8 + + wireless + true + + + + dhcp + 137 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 132 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 142 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 132 + + <_ip>3232235781 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 132 + + <_ip>3232235783 + <_mask>4294967040 + <_gw>3232235777 + route + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_WirelessRepeater2 + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 252 + 491 + + wrepeater + + false + 260 + wrepeater0 + + + 2970E985A63D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 260 + 263 + wrepeater0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 260 + 263 + wrepeater0 + lo0 + + -1 + 263 + <_nic_name>lo0 + + + C9E7CAC3D7F7 + + + + <_ip>3232236052 + <_mask>4294967040 + <_gw>0 + ip + + wlan1 + + 260 + 264 + wrepeater0 + wlan1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + wlan + + 260 + 264 + wrepeater0 + wlan1 + + 275 + 264 + <_nic_name>wlan1 + myKey + my_SSID + myKey + + + 912126CFC9EF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport2 + + 260 + 265 + wrepeater0 + wport2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 260 + 265 + wrepeater0 + wport2 + + 274 + 265 + <_nic_name>wport2 + myKey + my_SSID + myKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 250 + 490 + + 100 + wrepeater + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 260 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 260 + wrepeater0 + + + 2970E985A63D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 260 + 263 + wrepeater0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 260 + 263 + wrepeater0 + lo0 + + -1 + 263 + <_nic_name>lo0 + + + C9E7CAC3D7F7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan1 + + 260 + 264 + wrepeater0 + wlan1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + wlan + + 260 + 264 + wrepeater0 + wlan1 + + -1 + 264 + <_nic_name>wlan1 + myKey + my_SSID + myKey + + + 912126CFC9EF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport2 + + 260 + 265 + wrepeater0 + wport2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 260 + 265 + wrepeater0 + wport2 + + -1 + 265 + <_nic_name>wport2 + myKey + my_SSID + myKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 250 + 490 + + 100 + wrepeater + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 260 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 260 + wrepeater0 + + + 2970E985A63D + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 260 + 263 + wrepeater0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 260 + 263 + wrepeater0 + lo0 + + -1 + 263 + <_nic_name>lo0 + + + C9E7CAC3D7F7 + + + + <_ip>3232236052 + <_mask>4294967040 + <_gw>0 + ip + + wlan1 + + 260 + 264 + wrepeater0 + wlan1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + wlan + + 260 + 264 + wrepeater0 + wlan1 + + 267 + 264 + <_nic_name>wlan1 + myKey + my_SSID + myKey + + + 912126CFC9EF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport2 + + 260 + 265 + wrepeater0 + wport2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 260 + 265 + wrepeater0 + wport2 + + 266 + 265 + <_nic_name>wport2 + myKey + my_SSID + myKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 250 + 490 + + 100 + wrepeater + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 137 + + <_ip>3232236039 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 137 + + <_ip>3232236038 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level5_Practice2 + + + changecomponent + 152 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 152 + wbridge0 + + + 33F400652B64 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 152 + 155 + wbridge0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 152 + 155 + wbridge0 + lo0 + + -1 + 155 + <_nic_name>lo0 + + + EF97DE540407 + + + + <_ip>3232235797 + <_mask>4294967040 + <_gw>0 + ip + + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + wlan + + 152 + 156 + wbridge0 + wlan1 + + 516 + 156 + <_nic_name>wlan1 + Key + NewSSID + Key + + + E3EAC5BC00BE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 152 + 157 + wbridge0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 152 + 157 + wbridge0 + port2 + + -1 + 157 + <_nic_name>port2 + WirelessKey + LAN + WirelessKey + + + 9BE33D7A8AA7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 152 + 158 + wbridge0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 152 + 158 + wbridge0 + port3 + + -1 + 158 + <_nic_name>port3 + + + 762C605E52E2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 152 + 159 + wbridge0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 152 + 159 + wbridge0 + port4 + + 425 + 159 + <_nic_name>port4 + + + AF3BBB43CBA0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 152 + 160 + wbridge0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 152 + 160 + wbridge0 + port5 + + 169 + 160 + <_nic_name>port5 + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 180 + 520 + + 60 + wbridge + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 121 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 121 + wap0 + + + AD70DC7815C9 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 121 + 124 + wap0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 121 + 124 + wap0 + lo0 + + -1 + 124 + <_nic_name>lo0 + + + 36D58C27AD1C + + + + <_ip>3232235796 + <_mask>4294967040 + <_gw>0 + ip + + eth1 + + 121 + 125 + wap0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 121 + 125 + wap0 + eth1 + + 167 + 125 + <_nic_name>eth1 + + + 24BA2AD9CF3B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport2 + + 121 + 126 + wap0 + wport2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 121 + 126 + wap0 + wport2 + + -1 + 126 + <_nic_name>wport2 + Key + NewSSID + Key + + + 0B16D451ED7D + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport3 + + 121 + 127 + wap0 + wport3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 121 + 127 + wap0 + wport3 + + -1 + 127 + <_nic_name>wport3 + Key + NewSSID + Key + + + 66955A0635C6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport4 + + 121 + 128 + wap0 + wport4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 121 + 128 + wap0 + wport4 + + -1 + 128 + <_nic_name>wport4 + Key + NewSSID + Key + + + 00F434D7DBAC + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport5 + + 121 + 129 + wap0 + wport5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 121 + 129 + wap0 + wport5 + + -1 + 129 + <_nic_name>wport5 + Key + NewSSID + Key + + + AA98BE5E80D4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport6 + + 121 + 130 + wap0 + wport6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 121 + 130 + wap0 + wport6 + + -1 + 130 + <_nic_name>wport6 + Key + NewSSID + Key + + + BA281E13B0CD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wport7 + + 121 + 131 + wap0 + wport7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wport + + 121 + 131 + wap0 + wport7 + + -1 + 131 + <_nic_name>wport7 + Key + NewSSID + Key + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 660 + 520 + + 60 + wap + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 302 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_VLAN_Intro + + + ping + 157 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 163 + + <_ip>3232236546 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_VLAN_Intro2 + + + ping + 121 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235782 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235781 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_ForbiddenVLAN + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 109 + net_switch0 + + + 806511AA1905 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + 489FFE40FAE2 + + + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + 9C6DCFB17E4B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + 126 + 112 + <_nic_name>port1 + + + E0376C597A65 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + 127 + 113 + <_nic_name>port2 + + + D0116351AA39 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 128 + 114 + <_nic_name>port3 + + + B89ED795243F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + -1 + 115 + <_nic_name>port4 + + + 2662CFDE8B8D + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + -1 + 116 + <_nic_name>port5 + + + 36BCA73381B8 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + -1 + 117 + <_nic_name>port6 + + + 5536896D586D + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + -1 + 118 + <_nic_name>port7 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + gw + + + 406 + 328 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 100 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_TaggedBetweenSwitches + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + net_switch0 + + + BFD91B484693 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + net_switch0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + + 762AE5A8CD64 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 100 + 102 + net_switch0 + management_interface0 + + -1 + 102 + <_nic_name>management_interface0 + + + + + + 2D8A84299812 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 100 + 103 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 100 + 103 + net_switch0 + port1 + + 120 + 103 + <_nic_name>port1 + + + + + + 7FA469DE6F95 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 100 + 104 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 104 + net_switch0 + port2 + + 139 + 104 + <_nic_name>port2 + + + + + + 8E8930ADFB21 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 100 + 105 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 105 + net_switch0 + port3 + + 140 + 105 + <_nic_name>port3 + + + + + + 971C480AE4EF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 100 + 106 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 106 + net_switch0 + port4 + + -1 + 106 + <_nic_name>port4 + + + + + + B432E2C69E14 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 100 + 107 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 107 + net_switch0 + port5 + + -1 + 107 + <_nic_name>port5 + + + + + + 506E07D71240 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 100 + 108 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 108 + net_switch0 + port6 + + -1 + 108 + <_nic_name>port6 + + + + + + E782D4C32789 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 100 + 109 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 100 + 109 + net_switch0 + port7 + + 141 + 109 + <_nic_name>port7 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 240 + 390 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 110 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 110 + net_switch1 + + + 78DF6985B9BC + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 110 + 111 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 110 + 111 + net_switch1 + lo0 + + -1 + 111 + <_nic_name>lo0 + + + + + + 63C72EC410B1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 110 + 112 + net_switch1 + management_interface0 + + -1 + 112 + <_nic_name>management_interface0 + + + + + + 1B22A4937466 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 110 + 113 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 110 + 113 + net_switch1 + port1 + + 120 + 113 + <_nic_name>port1 + + + + + + 2EB705558D00 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 110 + 114 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 110 + 114 + net_switch1 + port2 + + 142 + 114 + <_nic_name>port2 + + + + + + 8DB576EEC478 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 110 + 115 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 110 + 115 + net_switch1 + port3 + + 143 + 115 + <_nic_name>port3 + + + + + + 4BD3F3BE9104 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 110 + 116 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 110 + 116 + net_switch1 + port4 + + 144 + 116 + <_nic_name>port4 + + + + + + 862F772663D6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 110 + 117 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 110 + 117 + net_switch1 + port5 + + -1 + 117 + <_nic_name>port5 + + + + + + E48B5E55BBEF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 110 + 118 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 110 + 118 + net_switch1 + port6 + + -1 + 118 + <_nic_name>port6 + + + + + + 9A540E6E946E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 110 + 119 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 110 + 119 + net_switch1 + port7 + + -1 + 119 + <_nic_name>port7 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 660 + 390 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 121 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235782 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235781 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_Intro3_LockedOut + + + reset + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + net_switch0 + + + 4FF07A970DA8 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + net_switch0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + + 70548E588190 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 100 + 102 + net_switch0 + management_interface0 + + -1 + 102 + <_nic_name>management_interface0 + + + + + + CCB0705B2352 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 100 + 103 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 100 + 103 + net_switch0 + port1 + + 120 + 103 + <_nic_name>port1 + + + + + + 4F68C65840D4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 100 + 104 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 104 + net_switch0 + port2 + + 139 + 104 + <_nic_name>port2 + + + + + + 34760F83B298 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 100 + 105 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 105 + net_switch0 + port3 + + 140 + 105 + <_nic_name>port3 + + + + + + D08C073A50F4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 100 + 106 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 106 + net_switch0 + port4 + + -1 + 106 + <_nic_name>port4 + + + + + + 48FC36A869F2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 100 + 107 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 107 + net_switch0 + port5 + + -1 + 107 + <_nic_name>port5 + + + + + + 5062B2108013 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 100 + 108 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 108 + net_switch0 + port6 + + -1 + 108 + <_nic_name>port6 + + + + + + 42B581D52F5C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 100 + 109 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 100 + 109 + net_switch0 + port7 + + 141 + 109 + <_nic_name>port7 + + + + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + + 240 + 390 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 121 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_ConnectTheLaptop + + + changecomponent + 115 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 115 + net_switch1 + + + 340E4A18729A + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 115 + 116 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 115 + 116 + net_switch1 + lo0 + + -1 + 116 + <_nic_name>lo0 + + + + + + D6C020EF8921 + + + + <_ip>3232235523 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 115 + 117 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + + + false + true + false + management_interface + + 115 + 117 + net_switch1 + management_interface0 + + -1 + 117 + <_nic_name>management_interface0 + + + + + + E1BB16BE4F94 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 115 + 118 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 118 + net_switch1 + port1 + + 161 + 118 + <_nic_name>port1 + + + + + + C1DD44C2E7DE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 115 + 119 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 119 + net_switch1 + port2 + + 162 + 119 + <_nic_name>port2 + + + + + + 42ACD8F1A649 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 115 + 120 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>4 + <_Tag>Untagged + 4 + Untagged + + + + + false + false + false + port + + 115 + 120 + net_switch1 + port3 + + 170 + 120 + <_nic_name>port3 + + + + + + E066AD9BE5AB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 115 + 121 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 121 + net_switch1 + port4 + + -1 + 121 + <_nic_name>port4 + + + + + + C6A7CA923421 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 115 + 122 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 122 + net_switch1 + port5 + + -1 + 122 + <_nic_name>port5 + + + + + + A6F7BCC561DE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 115 + 123 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + <_ID>4 + <_Tag>Tagged + 4 + Tagged + + + + + false + false + false + port + + 115 + 123 + net_switch1 + port6 + + 156 + 123 + <_nic_name>port6 + + + + + + 29284CABDD72 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 115 + 124 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + <_ID>4 + <_Tag>Tagged + 4 + Tagged + + + + + false + false + false + port + + 115 + 124 + net_switch1 + port7 + + 157 + 124 + <_nic_name>port7 + + + + + + + <_ip>3232235521 + <_mask>0 + <_gw>0 + gw + + + 420 + 380 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 546 + 85 + + none + + + ping + 166 + + <_ip>3232236294 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_VLANRouting + + + ping + 136 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_VLANRouting2 + + + changecomponent + 110 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 110 + net_switch1 + + + 82A06E8B2CF8 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 110 + 111 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 110 + 111 + net_switch1 + lo0 + + -1 + 111 + <_nic_name>lo0 + + + 17469C21EC24 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 110 + 112 + net_switch1 + management_interface0 + + -1 + 112 + <_nic_name>management_interface0 + + + 863C4A468216 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 110 + 113 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 110 + 113 + net_switch1 + port1 + + 120 + 113 + <_nic_name>port1 + + + FB0D22C13804 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 110 + 114 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 110 + 114 + net_switch1 + port2 + + 142 + 114 + <_nic_name>port2 + + + 1899AC4B5014 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 110 + 115 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 110 + 115 + net_switch1 + port3 + + 143 + 115 + <_nic_name>port3 + + + 4B0829964FE2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 110 + 116 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 110 + 116 + net_switch1 + port4 + + 144 + 116 + <_nic_name>port4 + + + 6ED93DDE0125 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 110 + 117 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 110 + 117 + net_switch1 + port5 + + -1 + 117 + <_nic_name>port5 + + + B3068308748A + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 110 + 118 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 110 + 118 + net_switch1 + port6 + + -1 + 118 + <_nic_name>port6 + + + 911E00980E1A + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 110 + 119 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 110 + 119 + net_switch1 + port7 + + 153 + 119 + <_nic_name>port7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 660 + 390 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 136 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235780 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 127 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + level6_UntaggedAndDHCP + + + changecomponent + 155 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 155 + net_switch1 + + + CC72EC273D37 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 155 + 156 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 155 + 156 + net_switch1 + lo0 + + -1 + 156 + <_nic_name>lo0 + + + 3722999579B7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + management_interface0 + + 155 + 157 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 155 + 157 + net_switch1 + management_interface0 + + -1 + 157 + <_nic_name>management_interface0 + + + BF45744DCD23 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 155 + 158 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + + + false + false + false + port + + 155 + 158 + net_switch1 + port1 + + 165 + 158 + <_nic_name>port1 + + + 3BD7F6922C05 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 155 + 159 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 159 + net_switch1 + port2 + + 166 + 159 + <_nic_name>port2 + + + 83B905E930D0 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 155 + 160 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + + + false + false + false + port + + 155 + 160 + net_switch1 + port3 + + 167 + 160 + <_nic_name>port3 + + + 6A287DE058FB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 155 + 161 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 161 + net_switch1 + port4 + + -1 + 161 + <_nic_name>port4 + + + 70A4FA7548F2 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 155 + 162 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 162 + net_switch1 + port5 + + -1 + 162 + <_nic_name>port5 + + + A599AB9727A4 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 155 + 163 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 163 + net_switch1 + port6 + + -1 + 163 + <_nic_name>port6 + + + 0218968A250A + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 155 + 164 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 164 + net_switch1 + port7 + + -1 + 164 + <_nic_name>port7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 420 + 390 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + dhcp + 143 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 147 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_VlanRouting3 + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + firewall0 + + + D011239E8FC7 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + firewall0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + 12388052D342 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wan0 + + 100 + 104 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 100 + 104 + firewall0 + wan0 + + -1 + 104 + <_nic_name>wan0 + + + 1D6935E8CBAD + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0:1 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>0 + ip + + eth0:2 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>4 + <_Tag>Tagged + 4 + Tagged + + + + + + <_ip>3232235521 + <_mask>4294967040 + <_gw>0 + ip + + eth0:3 + + 100 + 102 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + + + false + false + false + eth + + 100 + 102 + firewall0 + eth0 + + 158 + 102 + <_nic_name>eth0 + + + 36C9BA5BB9EB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 100 + 103 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 100 + 103 + firewall0 + eth1 + + -1 + 103 + <_nic_name>eth1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 760 + 80 + + 100 + firewall + + + false + false + true + false + false + true + true + false + + + + eth0:2 + eth0 + Drop + + + eth0:1 + eth0:3 + Drop + + + eth0:3 + eth0:1 + Drop + + + false + 0 + + + + + ping + 150 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_VLANFrustrations + + + ping + 139 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 446 + 657 + + none + + + dhcp + 133 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 495 + 566 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 567 + 610 + + none + + + changecomponent + 139 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 139 + pc3 + + + 861A1F44A6C8 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 139 + 140 + pc3 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 139 + 140 + pc3 + lo0 + + -1 + 140 + <_nic_name>lo0 + + + + + + C9B9B553244E + + + + <_ip>3232236042 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 139 + 141 + pc3 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 139 + 141 + pc3 + eth0 + + 158 + 141 + <_nic_name>eth0 + + + + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 490 + 780 + + 100 + pc + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 139 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 148 + + <_ip>3232236291 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_SorryBoss + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 109 + net_switch0 + + + 86721CAC56DA + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + + + 1879525D32B3 + + + + <_ip>3232235781 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + + + 79DF8CC76EC1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + 151 + 112 + <_nic_name>port1 + + + + + 0684DD35F794 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + -1 + 113 + <_nic_name>port2 + + + + + B231C4F70911 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 133 + 114 + <_nic_name>port3 + + + + + D29C830FDA5D + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + 134 + 115 + <_nic_name>port4 + + + + + 4968E8AD1F74 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + 135 + 116 + <_nic_name>port5 + + + + + 1FF1EF001EA9 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + 136 + 117 + <_nic_name>port6 + + + + + 142E313FF81E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + 152 + 118 + <_nic_name>port7 + + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 390 + 400 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + dhcp + 142 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 142 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_SwitchedUp + + + changecomponent + 115 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 115 + net_switch1 + + + A7D3CB5EA964 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 115 + 116 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 115 + 116 + net_switch1 + lo0 + + -1 + 116 + <_nic_name>lo0 + + + 9B39AF2E4AD6 + + + + <_ip>3232235523 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 115 + 117 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + + + false + true + false + management_interface + + 115 + 117 + net_switch1 + management_interface0 + + -1 + 117 + <_nic_name>management_interface0 + + + 7A1604485E7B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 115 + 118 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 118 + net_switch1 + port1 + + 161 + 118 + <_nic_name>port1 + + + 7F0B29F3D1A7 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 115 + 119 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 119 + net_switch1 + port2 + + 162 + 119 + <_nic_name>port2 + + + F0FBE869A44E + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 115 + 120 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 120 + net_switch1 + port3 + + -1 + 120 + <_nic_name>port3 + + + 45B2C0AA63DD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 115 + 121 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 121 + net_switch1 + port4 + + -1 + 121 + <_nic_name>port4 + + + 4A2B47AE94A1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 115 + 122 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 115 + 122 + net_switch1 + port5 + + -1 + 122 + <_nic_name>port5 + + + 1B44C04F3074 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 115 + 123 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + <_ID>4 + <_Tag>Tagged + 4 + Tagged + + + + + false + false + false + port + + 115 + 123 + net_switch1 + port6 + + 156 + 123 + <_nic_name>port6 + + + E6F6434A7B0A + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 115 + 124 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + <_ID>4 + <_Tag>Tagged + 4 + Tagged + + + + + false + false + false + port + + 115 + 124 + net_switch1 + port7 + + 157 + 124 + <_nic_name>port7 + + + + <_ip>3232235521 + <_mask>0 + <_gw>0 + gw + + + 420 + 380 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 150 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_TwoAccessPoints + + + changecomponent + 195 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 195 + laptop0 + + + A4EB3ACF3A66 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 195 + 196 + laptop0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 195 + 196 + laptop0 + lo0 + + -1 + 196 + <_nic_name>lo0 + + + 87740FC42229 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan2 + + 195 + 198 + laptop0 + wlan2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 195 + 198 + laptop0 + wlan2 + + 207 + 198 + <_nic_name>wlan2 + TheKey + Staff + TheKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 20 + 460 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + 195 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + false + 195 + laptop0 + + + A4EB3ACF3A66 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 195 + 196 + laptop0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 195 + 196 + laptop0 + lo0 + + -1 + 196 + <_nic_name>lo0 + + + 87740FC42229 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wlan2 + + 195 + 198 + laptop0 + wlan2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + true + true + false + wlan + + 195 + 198 + laptop0 + wlan2 + + 208 + 198 + <_nic_name>wlan2 + OtherKey + Staff + OtherKey + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 20 + 460 + + 100 + laptop + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + changecomponent + -1 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 208 + + + 182 + 187 + wap1 + wport2 + + + 195 + 198 + laptop0 + wlan2 + + wireless + true + + + + dhcp + 195 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_WhereFrom + + + changecomponent + 125 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 125 + net_switch2 + + + EF9AF9466EE6 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 125 + 126 + net_switch2 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 125 + 126 + net_switch2 + lo0 + + -1 + 126 + <_nic_name>lo0 + + + + + + 751B5FAFA21B + + + + <_ip>168099865 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 125 + 127 + net_switch2 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>4 + <_Tag>Forbidden + 4 + Forbidden + + + + + false + true + false + management_interface + + 125 + 127 + net_switch2 + management_interface0 + + -1 + 127 + <_nic_name>management_interface0 + + + + + + 58ADC6031713 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + port1 + + 125 + 128 + net_switch2 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>4 + <_Tag>Untagged + 4 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + + + false + false + false + port + + 125 + 128 + net_switch2 + port1 + + 163 + 128 + <_nic_name>port1 + + + + + + 12F249EA3FAC + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + port2 + + 125 + 129 + net_switch2 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>4 + <_Tag>Untagged + 4 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + + + false + false + false + port + + 125 + 129 + net_switch2 + port2 + + 164 + 129 + <_nic_name>port2 + + + + + + 499C0FA23181 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + port3 + + 125 + 130 + net_switch2 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 125 + 130 + net_switch2 + port3 + + -1 + 130 + <_nic_name>port3 + + + + + + F64A89353A34 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + port4 + + 125 + 131 + net_switch2 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + + + false + false + false + port + + 125 + 131 + net_switch2 + port4 + + -1 + 131 + <_nic_name>port4 + + + + + + E10005D133A2 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + port5 + + 125 + 132 + net_switch2 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 125 + 132 + net_switch2 + port5 + + -1 + 132 + <_nic_name>port5 + + + + + + 79AFB6BF388D + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + port6 + + 125 + 133 + net_switch2 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + <_ID>4 + <_Tag>Tagged + 4 + Tagged + + + + + false + false + false + port + + 125 + 133 + net_switch2 + port6 + + 157 + 133 + <_nic_name>port6 + + + + + + 8E14D80820D3 + + + + <_ip>0 + <_mask>4294967040 + <_gw>0 + ip + + port7 + + 125 + 134 + net_switch2 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + <_ID>4 + <_Tag>Tagged + 4 + Tagged + + + + + false + false + false + port + + 125 + 134 + net_switch2 + port7 + + 158 + 134 + <_nic_name>port7 + + + + + + + <_ip>168099841 + <_mask>4294967040 + <_gw>0 + ip + + + 760 + 380 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 150 + + <_ip>3232235778 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 150 + + <_ip>3232236037 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_NeedVLANs + + + changecomponent + 142 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 142 + firewall0 + + + A82161035E93 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 142 + 143 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 142 + 143 + firewall0 + lo0 + + -1 + 143 + <_nic_name>lo0 + + + 23013CBAE77F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wan0 + + 142 + 146 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 142 + 146 + firewall0 + wan0 + + -1 + 146 + <_nic_name>wan0 + + + 0CA402041D56 + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 142 + 144 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0:1 + + 142 + 144 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + eth + + 142 + 144 + firewall0 + eth0 + + 147 + 144 + <_nic_name>eth0 + + + 85055403D46C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 142 + 145 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 142 + 145 + firewall0 + eth1 + + -1 + 145 + <_nic_name>eth1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 390 + 170 + + 100 + firewall + + + false + false + true + false + false + true + true + false + + + false + 0 + + + + + changecomponent + 109 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 109 + net_switch0 + + + 835B1EA95213 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 109 + 110 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 109 + 110 + net_switch0 + lo0 + + -1 + 110 + <_nic_name>lo0 + + + + 52E75B0CC5C8 + + + + <_ip>3232235781 + <_mask>4294967040 + <_gw>0 + ip + + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 109 + 111 + net_switch0 + management_interface0 + + -1 + 111 + <_nic_name>management_interface0 + + + + C93AE6CC892F + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 109 + 112 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 109 + 112 + net_switch0 + port1 + + -1 + 112 + <_nic_name>port1 + + + + FBD71D2971C8 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 109 + 113 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 109 + 113 + net_switch0 + port2 + + -1 + 113 + <_nic_name>port2 + + + + D114AA3FC9AF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 109 + 114 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 109 + 114 + net_switch0 + port3 + + 133 + 114 + <_nic_name>port3 + + + + 0CA54BF37E03 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 109 + 115 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 109 + 115 + net_switch0 + port4 + + 134 + 115 + <_nic_name>port4 + + + + 7579AD2868FE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 109 + 116 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 109 + 116 + net_switch0 + port5 + + 135 + 116 + <_nic_name>port5 + + + + 23FEDE383AE1 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 109 + 117 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 109 + 117 + net_switch0 + port6 + + 136 + 117 + <_nic_name>port6 + + + + 6FB87B2406FB + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 109 + 118 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 109 + 118 + net_switch0 + port7 + + 147 + 118 + <_nic_name>port7 + + + + + <_ip>3232235777 + <_mask>0 + <_gw>0 + gw + + + 390 + 400 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + ping + 130 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 130 + + <_ip>3232236287 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232235779 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236035 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 121 + + <_ip>3232236031 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + Level6_CleanSlate + + + changecomponent + 133 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 133 + firewall0 + + + 473C2C2B7516 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 133 + 134 + firewall0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 133 + 134 + firewall0 + lo0 + + -1 + 134 + <_nic_name>lo0 + + + + + + 57D58EAB3107 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + wan0 + + 133 + 137 + firewall0 + wan0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + wan + + 133 + 137 + firewall0 + wan0 + + -1 + 137 + <_nic_name>wan0 + + + + + + DDB07A62BDAE + + + + <_ip>3232235777 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 133 + 135 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + + + + <_ip>3232236033 + <_mask>4294967040 + <_gw>0 + ip + + eth0:1 + + 133 + 135 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + + <_ip>3232236289 + <_mask>4294967040 + <_gw>0 + ip + + eth0:2 + + 133 + 135 + firewall0 + eth0 + + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + + + false + false + false + eth + + 133 + 135 + firewall0 + eth0 + + 138 + 135 + <_nic_name>eth0 + + + + + + A8B3BD944241 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + eth1 + + 133 + 136 + firewall0 + eth1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + eth + + 133 + 136 + firewall0 + eth1 + + -1 + 136 + <_nic_name>eth1 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 130 + 210 + + 100 + firewall + + + + <_ip>2130706433 + <_mask>0 + <_gw>0 + route + + + <_ip>0 + <_mask>0 + <_gw>0 + route + + + <_ip>3232235777 + <_mask>3232235781 + <_gw>3232235786 + route + + + <_ip>3232236033 + <_mask>3232236037 + <_gw>3232236042 + route + + + <_ip>3232236289 + <_mask>3232236293 + <_gw>3232236298 + route + + + false + true + true + false + false + true + false + false + + + false + 0 + + + + + changecomponent + 100 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 100 + net_switch0 + + + E44308495B64 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 100 + 101 + net_switch0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 100 + 101 + net_switch0 + lo0 + + -1 + 101 + <_nic_name>lo0 + + + + + + 19ECDB730421 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 100 + 102 + net_switch0 + management_interface0 + + -1 + 102 + <_nic_name>management_interface0 + + + + + + 02B49EF0671D + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 100 + 103 + net_switch0 + port1 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + + + false + false + false + port + + 100 + 103 + net_switch0 + port1 + + 139 + 103 + <_nic_name>port1 + + + + + + 638A18B9D307 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 100 + 104 + net_switch0 + port2 + + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + + + false + false + false + port + + 100 + 104 + net_switch0 + port2 + + 140 + 104 + <_nic_name>port2 + + + + + + 956667503A22 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 100 + 105 + net_switch0 + port3 + + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 100 + 105 + net_switch0 + port3 + + 141 + 105 + <_nic_name>port3 + + + + + + 0D73B41B0ECF + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 100 + 106 + net_switch0 + port4 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + + + false + false + false + port + + 100 + 106 + net_switch0 + port4 + + -1 + 106 + <_nic_name>port4 + + + + + + C4E2C7789FDD + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 100 + 107 + net_switch0 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + + + false + false + false + port + + 100 + 107 + net_switch0 + port5 + + -1 + 107 + <_nic_name>port5 + + + + + + 99CAC08CE5AE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 100 + 108 + net_switch0 + port6 + + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + + + false + false + false + port + + 100 + 108 + net_switch0 + port6 + + 165 + 108 + <_nic_name>port6 + + + + + + FDC34ADB865C + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 100 + 109 + net_switch0 + port7 + + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + + + false + false + false + port + + 100 + 109 + net_switch0 + port7 + + 138 + 109 + <_nic_name>port7 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 130 + 390 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + changecomponent + 155 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 155 + net_switch1 + + + 782A6E00B2F4 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 155 + 156 + net_switch1 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 155 + 156 + net_switch1 + lo0 + + -1 + 156 + <_nic_name>lo0 + + + + + + FBC7B1B96690 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + management_interface0 + + 155 + 157 + net_switch1 + management_interface0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + management_interface + + 155 + 157 + net_switch1 + management_interface0 + + -1 + 157 + <_nic_name>management_interface0 + + + + + + 6CE6A6CE2B83 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port1 + + 155 + 158 + net_switch1 + port1 + + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + + + false + false + false + port + + 155 + 158 + net_switch1 + port1 + + 165 + 158 + <_nic_name>port1 + + + + + + 55E9E9392008 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port2 + + 155 + 159 + net_switch1 + port2 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 159 + net_switch1 + port2 + + 166 + 159 + <_nic_name>port2 + + + + + + 450880B85276 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port3 + + 155 + 160 + net_switch1 + port3 + + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + <_ID>3 + <_Tag>Untagged + 3 + Untagged + + + + + false + false + false + port + + 155 + 160 + net_switch1 + port3 + + 167 + 160 + <_nic_name>port3 + + + + + + D630EC57A2E3 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port4 + + 155 + 161 + net_switch1 + port4 + + + + <_ID>1 + <_Tag>Forbidden + 1 + Forbidden + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Untagged + 2 + Untagged + + + + + false + false + false + port + + 155 + 161 + net_switch1 + port4 + + 178 + 161 + <_nic_name>port4 + + + + + + 61C330D27CD6 + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port5 + + 155 + 162 + net_switch1 + port5 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 162 + net_switch1 + port5 + + -1 + 162 + <_nic_name>port5 + + + + + + 2BDF643020FE + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port6 + + 155 + 163 + net_switch1 + port6 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + <_ID>3 + <_Tag>Forbidden + 3 + Forbidden + + + <_ID>2 + <_Tag>Forbidden + 2 + Forbidden + + + + + false + false + false + port + + 155 + 163 + net_switch1 + port6 + + -1 + 163 + <_nic_name>port6 + + + + + + 072F97C6869B + + + + <_ip>0 + <_mask>0 + <_gw>0 + ip + + port7 + + 155 + 164 + net_switch1 + port7 + + + + <_ID>1 + <_Tag>Tagged + 1 + Tagged + + + <_ID>3 + <_Tag>Tagged + 3 + Tagged + + + <_ID>2 + <_Tag>Tagged + 2 + Tagged + + + + + false + false + false + port + + 155 + 164 + net_switch1 + port7 + + -1 + 164 + <_nic_name>port7 + + + + + + + <_ip>0 + <_mask>0 + <_gw>0 + gw + + + 420 + 390 + + 100 + net_switch + + + false + false + false + true + false + false + false + false + + + false + 0 + + + + + dhcp + 143 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 172 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + dhcp + 147 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + newdevice + -1 + + 0 + 0 + + + 0 + 0 + + + 500 + 676 + + none + + + changecomponent + 169 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + true + 169 + copier0 + + + D00FC0A927B9 + + + + <_ip>2130706433 + <_mask>4278190080 + <_gw>0 + ip + + lo0 + + 169 + 170 + copier0 + lo0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + false + false + lo + + 169 + 170 + copier0 + lo0 + + -1 + 170 + <_nic_name>lo0 + + + 296C970D5173 + + + + <_ip>3232236037 + <_mask>4294967040 + <_gw>0 + ip + + eth0 + + 169 + 171 + copier0 + eth0 + + + + <_ID>1 + <_Tag>Untagged + 1 + Untagged + + + + + false + true + false + eth + + 169 + 171 + copier0 + eth0 + + 178 + 171 + <_nic_name>eth0 + + + + <_ip>3232236033 + <_mask>0 + <_gw>0 + gw + + + 380 + 760 + + 100 + copier + + + false + false + false + true + false + true + false + false + + + false + 0 + + + + + ping + 169 + + <_ip>3232236034 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + ping + 172 + + <_ip>3232236290 + <_mask>4294967040 + <_gw>0 + ip + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + none + + + true + false + false + + + true + \ No newline at end of file diff --git a/Web/EduResources/Help.rtf b/Web/EduResources/Help.rtf new file mode 100644 index 0000000..1bef89a --- /dev/null +++ b/Web/EduResources/Help.rtf @@ -0,0 +1,17908 @@ +{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;} +{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f39\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\f40\fbidi \fmodern\fcharset0\fprq1{\*\panose 00000000000000000000}Consolas;} +{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f41\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\f42\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f44\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f45\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f46\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\f47\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f48\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f49\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f61\fbidi \fmodern\fcharset238\fprq1 Courier New CE;} +{\f62\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;}{\f64\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f65\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f66\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);} +{\f67\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f68\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f69\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f381\fbidi \froman\fcharset238\fprq2 Cambria Math CE;} +{\f382\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f384\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f385\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f388\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;} +{\f389\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f431\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f432\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f434\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;} +{\f435\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f436\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\f437\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\f438\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;} +{\f439\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\f441\fbidi \fmodern\fcharset238\fprq1 Consolas CE;}{\f442\fbidi \fmodern\fcharset204\fprq1 Consolas Cyr;}{\f444\fbidi \fmodern\fcharset161\fprq1 Consolas Greek;} +{\f445\fbidi \fmodern\fcharset162\fprq1 Consolas Tur;}{\f448\fbidi \fmodern\fcharset186\fprq1 Consolas Baltic;}{\f449\fbidi \fmodern\fcharset163\fprq1 Consolas (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;} +{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\fhimajor\f31533\fbidi \fswiss\fcharset177\fprq2 Calibri Light (Hebrew);}{\fhimajor\f31534\fbidi \fswiss\fcharset178\fprq2 Calibri Light (Arabic);} +{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} +{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;} +{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\fhiminor\f31573\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\fhiminor\f31574\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;} +{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}} +{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0; +\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* +\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa160\sl259\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused +Normal Table;}}{\*\rsidtbl \rsid1076115\rsid1774947\rsid1795431\rsid2169499\rsid2259517\rsid2703488\rsid2891341\rsid3887485\rsid3998963\rsid4603928\rsid5375111\rsid5966121\rsid6042682\rsid6178591\rsid6700708\rsid6970211\rsid7013448\rsid7216714\rsid7365293 +\rsid7810929\rsid8022092\rsid8342082\rsid8995041\rsid10760348\rsid11215494\rsid12656447\rsid12665668\rsid13008245\rsid13053143\rsid14946433\rsid15539794\rsid15880749\rsid15940135\rsid16462501}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0 +\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\operator tim.young@lightsys.org}{\creatim\yr2017\mo1\dy28\hr20\min53}{\revtim\yr2017\mo3\dy13\hr16\min29}{\version24}{\edmins1559}{\nofpages19}{\nofwords6343} +{\nofchars36160}{\nofcharsws42419}{\vern89}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect +\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701 +\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rsidroot13008245 \nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1 +\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5 +\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang +{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Help:}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 This is a basic help document for EduNetworkBuilder. You can get to this by going to "Help" ->\hich\af39\dbch\af31505\loch\f39 + "Help" from the main network-builder window. Or, if you are working on a puzzle, the number buttons on the right-side should open context help. (Help topics that somehow relate to the specific puzzle). +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Overview: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 EduNetworkBuilder is meant to represent}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5375111 ,}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 fairly truthfully}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5375111 ,}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 how a network functions while removing the complexity of configuration. It focuses on IP addresses, Netmasks, Gateways, and Routes.}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid5375111 \hich\af39\dbch\af31505\loch\f39 Because those concepts lead into others, it also helps teach wireless, DHCP, some firewalling, and VLAN\hich\af39\dbch\af31505\loch\f39 s.}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The Items & Terminology:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 The items in this are broken into three main portions. Devices, network cards, and interfaces. This is how Linux does it, and Windows does too, though it is hard to notice it. +\par \hich\af39\dbch\af31505\loch\f39 A device is the physical object. A laptop, deskto\hich\af39\dbch\af31505\loch\f39 p, server, etc. +\par \hich\af39\dbch\af31505\loch\f39 Different devices can have multiple network cards. Each card has a MAC (Ethernet) address. +\par \hich\af39\dbch\af31505\loch\f39 Each network card can have multiple IP addresses. This allows you to have one network wire coming into a computer, but have multiple IP-addresses. \hich\af39\dbch\af31505\loch\f39 + This adds a little bit of complexity, to it being a "simple" network simulation tool. But it adds a lot of flexibility, as well as being closer to reality. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Building a network:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict +{\pict{\*\picprop\shplid1075{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 1}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\pngblip\bliptag-1272176549{\*\blipuid b42c205b1dadc3d8e90139fb2240d3fc} +89504e470d0a1a0a0000000d4948445200000028000000280802000001749b1fac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa8640000071c49444154484bdd57dd8f1bd515e76f8867e6de19efda3e63ef6cbc4b0bd92854a87de84b637bbf6caf +edb567fcb5ebacbdbbceb26193340502851481699642644759572aa80f7d691b52beb4520b124f2048902a2478e00104127d82079efa42a3f477c7e3ec7a3699 +86aeaa0a7e5aad7c3fce9c7bce3dbf73cebdebc6209cf19c422935b2334e29342dd3ceb83134b2c6768d4f8728a3ea3be39b10e3e2e8614ba6e6cdfd5999cc58 +6b51e98fa718b503f434f5c7c7d47029de824a67ec819de5dc216b6ec29a9fe914b59179bfd19bdc595e6734cb6846214b0d4fda270176964d457f40a1054e8f +c884e3f5267796677c9494820d1676c636eef868b7c4ce7243228b91c9e862c8510c38cb56e3fdf484953d6435b95e1e76ac029ce56af35a92d3a444792d9ce2 +7ba417149a57a8c228c329d1b70a70962715da0818738cce73ca4a7b96a739cd703225cac1777b3f6e36af4d337a3e405546f8466f1270969758e8a83454f3d1 +d75f7cd19be9c159feef706be1cf3efc6823389a54a8c8e84195320a65fdd15f46ee7796fb700bc3b81227b8adac084361629ad1924cb07b491eb869c02d6cad +0acf2fc804a6cc73cac79ea98d1d99e25495c4579c4d7db885cb8c203cab10227f9a871195909ce47a5aa6ca2e47f7e0165e84361f9db60fbf9ebf52188b41e1 +9a244ca8ecbac41ef6d80ccd8c524cdce90aa31298c7e902510bc7f98fc72e36ae4209f2407d7814ca33475b05fcc78c243cef6ceac32d6caefebd12df6cc637 +cdc4e6daecb3a5f40b8b0cd119fcc7279f3a3b76c12dfcadf0bd12fe4dbe32cb82b8b3f3011d4e7e6a9c4a3f9cc9c84167b90fb7f0efce3d2db88b1b96c4859f +64941f4f4df90f9e0643b8c8d3bb31207cb97d298b0843cef0511a21e58fa498b1cee9944249991e3ae079cf2f75bad9092b3561650e5979e4ad096b59350a9a +5e188a58c1d1bc1c70f6f53120fce74eb726534ea13c982813f27f2d38b6188c82a1c82fb3d2b0b3af8f01e1d73a97925a18c74e4a84fc5e6054d50c3019247b +50a1159fe7b1ffd2e9c24320a3086f45082721ace849ae8315e6902884bb3120fc7a670ba907aec6565126f14335725c07d5120ab2ca88b3af8f01e13fb62f3d +c109a5f431241d46e5b3ff5c540c911b64fa852c8ee3ecebc3657377d276d87a78bcc823a0744b3556659180ea2a957c7e675f1f03c2573a5d1c18ee81cf90c1 +61f359cd408d7e44a31aa30dc533c25eee6c81f7228dd8d4af28d4d44671ec2a8204c7f14e43afb6bbc8b253d0ac852f6842794a338ec9647111aa5b414fcdf0 +36a2b277f2e77442264d0b6fdbce67f4d717ffe0eceb6340f872a75b4d6c96129b0bf1cd7a7cf35862b3c20d7ce2d1e9fcbfbef9c6d9b40b03c26f5dec4e4ac3 +5352207f80667c7e44e8e343c6f5ebd79de53d1810feb6d897f07ef0dd51fce5a79f9d3afce31af29bcdbe52686c3134faeb400891044a65a4a1152554f3ffa0 +74df8a23701bdc91e2afbffceac2da49b0d2f4515d11d573c6568c54f538511a618f24a5464f858e3c168916b5302af1b93d79d6052fc51f7ff4b9795f367d30 +56184f54c71227c613c7a3f17c349e8926cae39359fc38182f457e52be37738689ee31c3e838ba181c4b0ba39775be721b78297ea9ddcdc55b30142c43369bb1 +93109ac8a4a2e307d4640f57339af12b4ef0335aa63aa70d555fd6c7e6878dd49e2ceb829762e4a34af35a81eb294964e249505a1224874d73924812b558cb54 +8deac189e5f0ddd98091e16153d3f3c8b038e27e14a3ec58f5ab65554716c9e26a159ae3116434582f3a3ca69762cfa4037767b4e89c2a9a6cb801b51007c229 +6715774573c14bf17b9d6e7df9ed6271bb52d9b6aadb5671dbac6ce7abdb85d2b659de3631b3fa013223d262066d266aa25d167105cbe2b7bbacb8e0a5f815bb +c4afc10e49942bf49e533e51f7f0bbe413d95fcc302361d743147df4a7a8a428352934c7aabb3376c14bf11bedee498596143ac109cf3f58735c8b3498de00af +eecde62a7f4bf9ef99d50c849529d3c38800bbdb9ce3fa314627a421e72bb7819762d42b34f996420d788fd1b3e1b18d50d41c1e5df147ce0cd1fa8f0acb1ade +afc60a177bd023cda30380b9a889282bfbb1f84fed2e2259fcd97d584ad5cde111cb3f52607ade0e6f58596706180c229d96a920d3924a67439483abf7f45a2e +782946542392f1944586027df1dd32174ff02724114aa89660760e65172c97c563a261131a7d161a81e3be7db8facd8bbf2d36de59e3e1badd112182d0609cd4 +46d6d90842f751f438b1271f0a44b38835ae83457805886bc63ca3df07f661f1abedade2f2d5551014cd85fdd1923f0c5be161b0192d562ed64254e3526b6014 +a20f01d18b2f995abb1ec7b78497e2cbed2e14831e59dc2e6a9144e7356adacdd0cfc7844bab3f6b1535036fa5bc4d5fcca4b4d187a7728ebc27bc145fe96c35 +624f81af4df45fe8d9d00bc95482658c9e54696dd8a81ea92c70a3a5d3b99f26de7de53547eccee0a5f87f8aff93e21b37fe0daa86124022a891860000000049454e44ae426082}}{\nonshppict{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 +\picw1058\pich1058\picwgoal600\pichgoal600\wmetafile8\bliptag-1272176549\blipupi95{\*\blipuid b42c205b1dadc3d8e90139fb2240d3fc}010009000003aa09000000008109000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +0701040081090000410b2000cc00280028000000000032003200000000002800000028000000280000000100180000000000c012000000000000000000000000 +000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94c621186b18104a29185221104a21184a21105a21185218105221186b21105229186b291884efeff7ffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94b5844a6321186321106b21186b21187321185221105a2118522118842921735a315a29186321218c4a4284b5b5ceffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94add673638c +4a63944a638c4a5a944a738c4a63944a5a8c4a639452738c4a63a5526329186329186b21186321185a5a4a7be7e7efffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5ce635a21184a21185221185a +21105a21188c21186b2118632129732118528c426329186321185a21185a2118522118522118525a4a7bffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5d6735a21185229216b2118522118522118522921 +7b21219421219421185a8c4a6329185221186321185229215a21185221185a211852291852a5a5bdffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5ce6b5a21186b21104a21184a21184a29216321185221187b21105a21 +187384425229184a21185221186321105221185221185a21185221105221188cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5d66b6321186321185221184a29185221185a29216b2118942918632118638c4a5a291852 +29185a21186321185a21185a29185221185221186321219cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffff9c9cc6c6635a21187321186321185221184a21185a211873291873211052211884844a5a29217b2110522118632118 +6321186321184a21185221185a2121a5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94b521185221185229186321185221185221105229187321185a21185a21186329186329186b21185a21185229188421186321185221 +185229185a211073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94ad21105221185a21185221185a21105a21186321106b21188421185221185221104a29185a21186321185221187321186b21106321185221105a21106b +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b529185221 +185221185221185229185221185a21185a21186329186b21185a21186329187b29189c21186b21219421187b29188c211863211852211873ffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94ad21184a21184a21104a211852 +21185229215a21185a21185a21105221185221187b29186b21105a21186b21107321185a21186321217b211052211052ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b521185221104a29185221185a2921732921732921 +6b21185a21185a21185229219c29188c21189421106b29187321185221185a21186329298c18105affffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b521105a21185a21106321186b29218c29217321185a29186b2118735a +397321186329185221186b21185a21107321185a21105221185221107b211852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff9c94ad29186b21188421185a21186b29187b211884211863211863b55a73ff7b634a315a291863 +29185a21185221187321105229185221187b21186321184affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffff9c94c621107321186b21187321186321105229186b21186321186b52315abd635a31185229185221184a21185a2118 +7b21185221104a211852211863211873ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94b521186321185229187321185a21185a21185229185221185221186321184a29185229185221185a21185229216321185221184a21 +184a291852291852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94b521185221187321107321185221184a21185221104a21185221105a21186321184a29184a21184a21185221104a21185221184a21184a211052211852 +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b529186321 +187321185221184a29185221185221185221184a29185221185a21185229185229185221184a29185221185229185a21185221186321185affffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c9ccec66363bd5a5ab55a5abd635a +b55a5abd635ab5635abd635ab55a5abd635ad66b5a29185221185a21185221185221185221105221185221186b291852ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5d6736321185229185a21185a2118522110522918 +5221184a21185221185a8c4a6329186329215a21184a29185221185221185221187329186b21106bffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94adce635a21186321185221185a21105229185221105a21185221185221 +18638c425a31215229185229185221185221185221107321186321104a211852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff9c94add6736321186321185221185229186321185a21185a21105229185a2118528c4a5a292163 +39316b292163211852211852291863211852211852181052ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffff9c9cb5ce6b5a21185a21105221185221184a21185221104a2118522110522118638c4a6329185a31295a31216b2118 +5229185a21185a21185a21104a211852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94b5d66b635a315263395a5a31526339525a315263395a5a315a63315a5a31529c525a29186b29187321185a29216321185a29216329 +215a29215a21185affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94b58c4a5221185221185221185221104a21185221105221185221184a21185a5a315229185221188421186b21184a21186b21187329216b211852211052 +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94ad29185221 +185221186321185a29185221105221186321185229185221186321185229185229185a21187321186b21187329185221185229186b21107bffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dede52315a4a29524a295a4a2963 +4a296b4a296b4a295a4a295a4a295a4a295a4a295242296352315a21187b21185a21185a21106b21185221184a21185affffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c849c39296321185221186b21185a2918 +5a21105a21186321185229186321187321185a52295a29215229184a21219c211873291873211873ffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeff773739421104a21185a21106321185a21104a21 +185221185221218421105221185229185239217329217b29186321105a211884ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedee7635a9429217321185229185221185221186321218c +29217321185a21185a21298431215a52315a392984211052ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7deef42397b21106321185221185a29216321216321218c2110 +6321188418105221186b2918636b3963ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1074{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}} +{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}}{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 2}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex22\picscaley22\piccropl0\piccropr0\piccropt0\piccropb0\picw4868\pich4868\picwgoal2760\pichgoal2760\pngblip\bliptag-2029053173{\*\blipuid 870f1b0bebebc602ae30d0fca37d41f5} +89504e470d0a1a0a0000000d49484452000000e6000000e60803000000f6b40989000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000ffffff21273f5c7df92e395f636c872934552d385f2d395e2e395e2d395f2d385e2831512228422c375b2b3558222942293253262e4c2a +3355212740232a452d385d252c492c365a252d4a2831502329442d375c2b36592229432b3557212841252d492c375c293354efeff1595e6f9395a1fefefea5a7 +b12228405d6273f8f9f9e0e1e4494d61363c51e7e8eafcfcfc9194a0bfc1c8d5d6da3a3f548c909c7b7f8d515669f5f5f6292f462e344bdfe0e3adafb8c2c3ca +7e818ffdfdfd888b984d5265f4f4f58084912d3249dbdce0787b8a6e728265697a5b5f71505568474c603b415630364c262c43fafafbf7f7f8f6f6f7eaebede6 +e7e9dddee2d8d9ddcecfd4c6c7ceafb1baaeb1b9a9abb59c9fa98d909d878a97858996717484666a7b575c6e43485d3d4257383d53fbfbfbf9f9faf1f2f30000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000046406bb100000009704859730000127500001275010c21fd9c0000056849444154785eeddb797753551486712b55d42008943a8368b5561ceb84 +232ae2ac58e7791ebeff3770539e1c9b9b7b76b2c33ac93da7efef0f71b172f3eea7a585e5929bd60e0565b644992d51664b94d91265b644992d51664b94d912 +65b644992d51664b94d91265fa6e5e11e68394e96375e9980f52a68fd5a5633e48993e56978ef92065fa585d3ae68394e963d51c5902a60cf341caf4b16ab8a4 +28a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16a +b8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4 +b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341 +caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60c +f341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428 +a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8 +a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b16ab8a428a60cf341caf4b1ba74cc0729d3c7ead2311fa44c1fab4bc77c90327dac +2e1df341b333d7d7d76fe971eb8a303fc96ee4da8c5999f606b5e0e25e333279873a70731f3793c7abc1d93dbc4c1eae08874f733279b42a9c3e259fc98375e1 +f629b94c1eab0ee777653279a8420474f467f248954898d49bc903952262424f26afae171d074d67f2da8a1172d054262fad1a290774337961e588f95f2793ff +5e583d72924e261f8dea1ce5c73172924632d76fe347909328b32acabc46df82f8de0c7e72a816ff6c4e942973101acbe44ba81faf31e424b3336fdfffe7c03f +9b37f22d881ff70d3c535f9bfb9479b832f52d6840f48bf61a65f2470bf09343b57826ae7f0b1ab8a377f02f2027999d392cfcdaeac76b0c39496d9973222751 +66cdc849945933721265d68c9c4499aed131fec7cfa5bbf3382778c84916cc3c7117a3ab7092231ce4240b658e4e31b822a7461c92454eb248e6e90de656e6cc +26a7e49093c43337ef666b9536eee19a0c729268e6e82443abe67f81929304338f9f6165f5eef5be40c9494299a3fb981884fb1fe0ac1ee42491cc07cf323010 +1be7386c1a39c9fc99abfe5da4cf316e9b424e3277e6b98778eb41399ff9022527993373f33cef3b34671fe6c249e424f3653eb2f23f10e49de6c609e4249dcc +5e5b8ff28ec3f4d836773a66676e3fbec3fb0dd5131738356f66e6934ff16603f6f4331c9b3523f3d9e778a761dbd9e5de1c3ff3f917789fc17bd1ff02f5322f +bcc47bd4e0e58b5cddcbc9dc7d8577a8c3abaf71779f7ce6eb3c5e8d9d37b8bc473eb38e6f3e13debcc4ed53f2996ff16c4dde7e87e3bbf2999779b42aef5ee1 +fa8e7ce67b3c5997a9bf9a715d3ef37d1eacca91e9bf82b22f9ff9014fd625fcd9fc90072bc3f51df9cc8f78ae325cdf91cffc98e72ac3f51df9cc4f78ae325c +df91cffc94e72ac3f51df9cccf78ae325cdf91cfdc1ebb7475ecf33d5cdc1afbe2cbb1afaee0eb6fc6bedd1dfbee7bfcf0e3d84f3fe3975fc77efb7dec8f3ff1 +17d7cf8deb3bf29983c3477d7bfb6f3eea57ffe1a3beb7f72f1ff5ad2d5edc5151e68d50664b94d91265b644992d51664b94d91265b644992d51664b94d91265b644992d3914996b6bff017677e26ba12d68150000000049454e44ae426082}}{\nonshppict +{\pict\picscalex22\picscaley22\piccropl0\piccropr0\piccropt0\piccropb0\picw4868\pich4868\picwgoal2760\pichgoal2760\wmetafile8\bliptag-2029053173\blipupi120{\*\blipuid 870f1b0bebebc602ae30d0fca37d41f5} +010009000003826a00000000596a000000000400000003010800050000000b0200000000050000000c02e700e700030000001e00040000000701040004000000 +07010400596a0000410b2000cc00e600e60000000000e600e6000000000028000000e6000000e600000001000800000000000000000000000000000000000000 +00000000000000000000ffffff003f272100f97d5c005f392e00876c6300553429005f382d005e392d005e392e005f392d005e382d0051312800422822005b37 +2c0058352b0042292200533229004c2e260055332a0040272100452a23005d382d00492c25005a362c004a2d250050312800442923005c372d0059362b004329 +220057352b0041282100492d25005c372c0054332900f1efef006f5e5900a1959300fefefe00b1a7a5004028220073625d00f9f9f800e4e1e000614d4900513c +3600eae8e700fcfcfc00a0949100c8c1bf00dad6d500543f3a009c908c008d7f7b0069565100f6f5f500462f29004b342e00e3e0df00b8afad00cac3c2008f81 +7e00fdfdfd00988b880065524d00f5f4f4009184800049322d00e0dcdb008a7b780082726e007a696500715f5b0068555000604c470056413b004c363000432c +2600fbfafa00f8f7f700f7f6f600edebea00e9e7e600e2dedd00ddd9d800d4cfce00cec7c600bab1af00b9b1ae00b5aba900a99f9c009d908d00978a87009689 +8500847471007b6a66006e5c57005d48430057423d00533d3800fbfbfb00faf9f900f3f2f1000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +272727272727272727654f4f4f4f4f4f4f4f66515151515151515151672424242424242424240101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101012727272727272727273f4f4f4f4f4f4f4f4f4f50515151515151515138242424242424242424525353 +5353535353535354454545454545454555565656565656565656573232323232323232325859595959595959595a5b5b5b5b5b5b5b5b5b5c5d5d5d5d5d5d5d5d +5e5f5f5f5f5f5f5f5f5f606161616161616161616263636363636363636402020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202010101010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101014e +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201010101010101010101 +0101010101010101010101010000010101010101010101010101010101010101010101010101014d020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020201010101010101010101010101010101010101010101000001010101010101010101 +0101010101010101010101010101014c020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +020202020202010101010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101014b0202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202010101010101010101010101010101010101 +010101010000010101010101010101010101010101010101010101010101014a0202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101490202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101014802020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202030101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101014702020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020203030301010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010146 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020301010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010143020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202444501010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010140020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020241420101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101310202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020202020202020202020202020202020202020202023e3f0101010101010101010101010101010101010101 +010101010000010101010101010101010101010101010101010101010101013c0202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202293d01010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101013239020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202023a3b01010101010101 +010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101012b3602020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020237380101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010133340202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202023527010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101303102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202293201010101010101010101010101010101010101 +010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101012c2d02020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202022e2f0101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101012728290202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202022a2b0101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01242502020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202022627010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010404040404040404040404040404040404040404040404231402020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202130404040404040404040404040404040404040404010101010101010101010101010101010000010101010101010101010101010104040404 +04040404040404040404040404040404040404041621020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020202020202020202020202020202020202020202020202021e220404040404040404040404040404040404 +04040404010101010101010101010101010101010000010101010101010101010101010104040404040404040404040404040404040404040404040404041f20 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202210b040404040404040404040404040404040404040404040101010101010101010101010101010100000101 +0101010101010101010101010404040404040404040404040404040404040404040404040404040b120202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020c04040404 +04040404040404040404040404040404040404040101010101010101010101010101010100000101010101010101010101010101040404040404040404040404 +04040404040404040404040404040404041d1e020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +020202020202020202020202020202020202020202020202020202020202020202141f0404040404040404040404040404040404040404040404040401010101 +010101010101010101010101000001010101010101010101010101010404040404040404040404040404040404040404040404040404040404040b1a02020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202021b1c040404040404040404040404040404040404040404040404040401010101010101010101010101010101000001010101010101010101 +0101010104040404040404040404040404040404040404040404040404040404040404040e150202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202190b040404040404040404040404040404 +04040404040404040404040401010101010101010101010101010101000001010101010101010101010101010404040404040404040404040404040404040404 +040404040404040404040404040b1102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202110404040404040404040404040404040404040404040404040404040404010101010101010101010101 +01010101000001010101010101010101010101010404040404040404040404040404040404040404040404040404040404040404040404161702020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020214180404 +04040404040404040404040404040404040404040404040404040404010101010101010101010101010101010000010101010101010101010101010104040404 +04040404040404040404040404040404040404040404040404040404040404040413140202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202021516040404040404040404040404040404040404040404040404040404 +04040404010101010101010101010101010101010000010101010101010101010101010104040404040404040404040404040404040404040404040404040404 +040404040404040404040b1202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202120b04040404040404040404040404040404040404040404040404040404040404040101010101010101010101010101010100000101 +010101010101010101010101040404040404040404040404040404040404040404040404040404040404040404040404040404040f1002020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202110404040404040404040404040404 +04040404040404040404040404040404040404040101010101010101010101010101010100000101010101010101010101010101040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040b0c020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020d0e040404040404040404040404040404040404040404040404040404040404040404040401010101 +01010101010101010101010100000101010101010101010101010101040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040401010101010101010101010101010101000001010101010101010101 +01010101040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040401010101010101010101010101010101000001010101010101010101010101010404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404010101010101010101010101 +01010101000001010101010101010101010101010404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404010101010101010101010101010101010000010101010101010101010101010104040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404010101010101010101010101010101010000010101010101010101010101010104040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040101010101010101010101010101010100000101 +01010101010101010101010104040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040101010101010101010101010101010100000101010101010101010101010101040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040401010101 +01010101010101010101010100000101010101010101010101010101040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404030303 +03030303030303030303030303030303030303030303030303030404040404040404040401010101010101010101010101010101000001010101010101010101 +01010101040404040404040404040404040404040404040904040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404070a0404 +04040404040404040404040401010101010101010101010101010101000001010101010101010101010101010404040404040404040404040303030303030303 +03030303030304040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404080404040404040404040404040404010101010101010101010101 +01010101000001010101010101010101010101010404040404040404040404040304040404040404040404040403040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404080404040404040404040404040404010101010101010101010101010101010000010101010101010101010101010104040404 +04040404040404040304040404040404040404040403040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040804040404040404040404 +04040404010101010101010101010101010101010000010101010101010101010101010104040404040404040404040403040404040404040404040404030404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040804040404040404040404040404040101010101010101010101010101010100000101 +01010101010101010101010104040404040404040404040403040404040404090404040404030404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404070404040404040404040404040404040101010101010101010101010101010100000101010101010101010101010101040404040404040404040404 +03040404040404040404040404030404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040408040404040404040404040404040401010101 +01010101010101010101010100000101010101010101010101010101040404040404040404040404030404040404040404040404040304040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040408040404040404040404040404040401010101010101010101010101010101000001010101010101010101 +01010101040404040404040404040404030404040404040404040404040304040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404080404 +04040404040404040404040401010101010101010101010101010101000001010101010101010101010101010404040404040404040404040304040404040404 +04040404040304040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404080404040404040404040404040404010101010101010101010101 +01010101000001010101010101010101010101010404040404040404040404040304040404040409040404040403040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040407040404040404040404040404040404010101010101010101010101010101010000010101010101010101010101010104040404 +04040404040404040304040404040404040404040403040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040303030303030303030303030303030303030303030303030303030303040404040404 +04040404010101010101010101010101010101010000010101010101010101010101010104040404040404040404040403040404040404040404040404030404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040804040404040404040404040404040101010101010101010101010101010100000101 +01010101010101010101010104040404040404040404040403040404040404040404040404030404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040804040404040404040404040404040101010101010101010101010101010100000101010101010101010101010101040404040404040404040404 +03030303030303030303030303030404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040408040404040404040404040404040401010101 +01010101010101010101010100000101010101010101010101010101040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040704040404040404040404040404040401010101010101010101010101010101000001010101010101010101 +01010101040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404080404 +04040404040404040404040401010101010101010101010101010101000001010101010101010101010101010404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404080404040404040404040404040404010101010101010101010101 +01010101000001010101010101010101010101010404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404080404040404040404040404040404010101010101010101010101010101010000010101010101010101010101010104040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040804040404040404040404 +04040404010101010101010101010101010101010000010101010101010101010101010104040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404070404040404040404040404040404040101010101010101010101010101010100000101 +01010101010101010101010103030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030101010101010101010101010101010100000101010101010101010101010101010404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040101010101 +01010101010101010101010100000101010101010101010101010101010104040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404010101010101010101010101010101010101000001010101010101010101 +01010101010101040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040401010101010101010101010101010101010101000001010101010101010101010101010101010104040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040401010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010104040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040401 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010104040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010104 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040401010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040401010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010104040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404 +04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101040404050505050505 +05050505050505050505050505050606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606 +06060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606 +06060606060605050505050505050505050505050505050505050504040401010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020203030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030302020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020203030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020201010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000001010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101000001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010000010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010100000101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010100000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict +{\pict{\*\picprop\shplid1073{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 3}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex99\picscaley99\piccropl0\piccropr0\piccropt0\piccropb0\picw1067\pich1067\picwgoal605\pichgoal605\pngblip\bliptag1707607077{\*\blipuid 65c80425ca1c5677ea901160569d16b8} +89504e470d0a1a0a0000000d494844520000003f0000003f0403000000a5710dec000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0030504c5445000000ffffff21273f5c7df92e3a694b64c45a7af33a4b8e2a355d445aad5776ea000000000000000000000000000000ba2f6b5e000000097048 +5973000017110000171101ca26f33f000000954944415448c76310c40f0446a40211251828c4aa401c2e3f49119b0284bc8b123605924a48009b02b8a4167605 +707975ec2634a1c8632a102f87011c6e10524205642858040b225c0a96b840c024b24d181e0a968642c022dac505fd14041150a06c45a90258400ef1801a50054331e3081250204840412016052b6742c0241479ec264c14c4a6003394712940911f12d5a2a00000a6e0d650561e0a840000000049454e44ae426082} +}{\nonshppict{\pict\picscalex99\picscaley99\piccropl0\piccropr0\piccropt0\piccropb0\picw1067\pich1067\picwgoal605\pichgoal605\wmetafile8\bliptag1707607077\blipupi149{\*\blipuid 65c80425ca1c5677ea901160569d16b8} +0100090000035a04000000003104000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +0701040031040000410b2000cc003f003f00000000003200320000000000280000003f0000003f00000001000400000000000000000000000000000000000000 +00000000000000000000ffffff00693a2e003f2721008e4b3a00ad5a4400ea7657005d352a00c4644b00f97d5c00000000000000000000000000000000000000 +00000000000011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111113333333333333333333311111111111111111 +11111111111011111111111111133333333333333333333331111111111111111111111111101111111111111113633333333333333353333351111111111111 +11111111111011111111111111136555555555555555533333338111111111111111111111101111111111111113633333333333333353333333338111111111 +11111111111011111111111111136333333333333333533333333333111111111111111111101111111111111113633333333333333353333333333333111111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113633333333333333353333333333333311111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113633333333333333353333333333333311111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333353333333333333333111111111111111101111111111111113333333333333399633333333333333311111 +11111111111011111111111111133333333333333996333333333333333111111111111111101111111111111113333333333333338333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111113688888888888888863333333333333311111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113633333333333333353333333333333311111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113633333333333333353333333333333311111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113633333333333333353333333333333311111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113622222222222222253333333333333311111 +11111111111011111111111111136333333333333333533333333333333111111111111111101111111111111113333333333333333333333333333333311111 +11111111111011111111111111133333333333333333333333333333333111111111111111101111111111111114444444444444444444333333333333311111 +11111111111011111111111111117333333333333333333433333333333111111111111111101111111111111111113333333333333333333433333333311111 +11111111111011111111111111111111333333333333333333363333333111111111111111101111111111111111111115333333333333333333333333311111 +11111111111011111111111111111111111433333333333333333322333111111111111111101111111111111111111111111433333333333333333353311111 +11111111111011111111111111111111111111123333333333333333334111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +111111111110111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111110040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1072{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 4}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\pngblip\bliptag241480757{\*\blipuid 0e64b435f76b532c311085a3e41fd3fa} +89504e470d0a1a0a0000000d4948445200000028000000280802000001749b1fac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa8640000081149444154484bcd57eb6f1cd515e7ff8977d64e9cd633b37ea03a0e496cc76e4b6a5678e7b93bafb0eb +84d0243b8fddd881a2c42629b445aa6abb2ea85585902a55fdd09a44d8467162124aa42a0da8a042d24ad4940fa804872899fecebdb35eaf6db92180d4a3d5e8 +dc7bf6cc793fe6a1b811e86cdbd1fc85abb94a7ce3e6477476bc202d6ab913714a32d8d98970b6dd2825e6d8d90d5f7bfdca6baf5fc673b3f701f032f0031eba +f5f98a2029b92a5db1f3ad1541d621d276033ad3651cf3f7d5cf1c162e5cedd567f7e9b378deb8f92fdc246468746a62322d69f4de13f46a4154133204328575 +fc80382e7ea190a99101b64792c9242fb4edc0b62b29d1c04d8d6c334d3740836a1ba181dc39f062af31bb579b7df8fbbfe03744fef9e46f1d8764ef33e772a3 +f17014f75b4b8ccac88e5701197af5e61740836dfdee25382b214f4c4c95464e0aa2b1d79ce7feec732ed6ed9e38335d2c56d3b206bb77b6e75b3a34b1cb049e +90c7cf4c812c884a4ad25b651094f61e5b906ae4e9e9574b236378794a565a33a62019f26e4b906a2f779cca6ad4cfd19387bf16b1d9d90be7ce2d02d908447e +6068607ee5953f24581c235f7bcd05849efc840460ee80b73ebcf951f28fb5cc85428898c3bd6fbef9979595dbe7e7afec31e6c0a0b0187057f7598befbdff0f +50394b9d796ae655b2def1afbcfd2e1c22203c885e251e1e6559ce12bddf5e12320abcc7591266a4faf89969e460a9544d670c0496b23263ecec349b453cf308 +1e9e6909a9aaa6e58dcce393b6e797469e6e1273c8504806d29c41ecb4e68cba4d349a65a8a3362168a2c2b96acc9faf4c3cf74b44ac543a4132654820e1fddf +1dd92e197b078b42bb8ee7b720bc9dee3957dde6d2a13154016c060e0960462be8daedb4e0f9880b699d7bdc1ded2610240a67a933a3b61d3740dd25e7fb803a +f303c0ff21734ad651fe49ef62c85e7556dee524640675e6bb77ef5eba743539c0e16dea6a5613321a2bd5587ec44bc80ceacc0892e545172f26fc2969983744 +fab10cc52be45d07399543c23c37b7647b15cb426df8b76f7f81d4df26ea7566863c1ec662b70dd21777ee70ae84f9fdbfdf4090311310e7ef65d15ff5549b9a +b0b162e4c2d1a29b45fde4a95f71aeb56a07b617fdecc55fefe83079d7e10c9c93aab28acca31e3e766a86b324cc03433e2ad9b6c3cac929905352ae096af339 +806735565857e069bb5ef2c05019921d2f0ac7264116a82a518326ca7067a7b11d4847beb5d3640503b51b250f667d9725767412b34727f532aa963f861bcb09 +72b9a3aa761c6543e509e6d38d92f70ff9dcdb501b9cdbc461a8dd22eba86494748bacb5a09833aca4446d6c33b57d783b1c25b5915ef8df0fb2476c2732f3be +69068a5a4693433bdf44ed816c199da0a636ef41faaebe83bd83c5dec1d29efe277afa9ed83f7888ee373203e02d781b886a3f8b38a544fd40f649cccdbc5d66 +928f21ffd018a1d77ab59797ff4d6a7bd1c2c265d57e262553a392bb0be8219dbb1df4138ca04e368520797d9c8bc551529b0d9ecb7f7e87af1b6cf6d491d9da +40bafece079c2b615e5c7c0b0643edf1e7a6f9cdfd40c27cefde3ddbf60b5e0884dfdc0fd41df600f09598bf0a7c69c11797ae75f71eee1e38dcdd779890fd35 +a47f0d824b86eccf966ffe7339e16c842f2d787ef12a6abd17bbcfda16c52a9edfa04b128e3dc05e42c75bbb0aac854d04dfb973f7f99fcca00d5a76f8d2cbbf +473f4e080c1616df6e92f43dc61ac16b463f756820d5f871dae616d1e4f9a6ba11d60b5e5efee4d0e1675cca71b6a53ae191a77e94d01860c94153dd975f8000 +34b5443c9eac4192ad353db0f96040dcafc56fbc7105254b7dd0a9a038a944ed288a9e1f52abad5df9ed5d168d7629b7cf98abef380c21a990cd6f603a045b4b +6866dbbbf4d64eabb5cb7afaf44b890c06eb057ff6d9ad6af5055a733d6cdd2110d3f2afbffb41a6e720cd0031871e82ae48fbedaaab81b0a072793cc6d0a3cf +a6d5175b0975715159edf31c1a0463b69d3ef39b177efa32b33882542cc2d7ae7f28eff6d0a7c19f6e676f6953b1529289ccc3987c84f000d75c0df1fdee129b +0ee877d8ab8cd5aec5a14130b630f45eb602d24706fa68b15889c626612bc9a3e58d211955f8b622b46197ca0149d7107e4347fce4e1741b89c49fe929fe4fc1 +433ebe1768507a01860e3e1c3077e061440bab6493388c29834e8e855237cb1626b91d60ed2f502a0439ed382c53d4a3503aef866d0f63f554b0654257f4efad +5c8da57560e838b718ae4672c162cc2c41e67152310218a2608469da31cb0e2c376c6d37f3b60f24a73c859516e22db4df82dff61dda8d21922c968dd5d1c461 +53574f25825d08ae62c6b31542132488a41923c8843c7ae008a6a69ef777644c5d2f03218b335a76f82870331fc8dd16fe9cc264265763946f21f8d60a263bdb +d4e16a1fae2e72572384dcd5845056e3e640f68845991fe003ccb4b12b0486e16383ce29ccd55e28f714f0b10c578305c8ea3ce5b0d1d5e5f1b3b0d8e7754c16 +8f4ea22488993c9c040c378f3ef664c10af38570876cea865fb043cd28e3137038772c6f05663e947a1ca62e2ad080425bb99ac3ccccef5c2f72bdc0752ba511 +f6a91fc79af36c73c680d3e8d74ecfc7b23f74bd8aeb46482e041bcd0e2b434b87814d098cae77021b00fdb923e1da2ab9007ffcd3bc65510523ab7903092a67 +718fcd842f913cab051929031fc01442e8db89ed27ec238a3e9912442284eea52db31a10863fc63e80ad0071b218e2796309ed6b85f5823ffdf43f417896c6036ad409bd8395bf5e7f2fa17dadb0498c011f7ffcc9f9f317ae5dfb5b72fe066073c1df38c4f17f013cbb0018ce8b07530000000049454e44ae426082} +}{\nonshppict{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\wmetafile8\bliptag241480757\blipupi95{\*\blipuid 0e64b435f76b532c311085a3e41fd3fa} +010009000003aa09000000008109000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +0701040081090000410b2000cc00280028000000000032003200000000002800000028000000280000000100180000000000c012000000000000000000000000 +000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffff7f7f7c6bdbde7dedeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +cec6c67b6b6b846b6b846b6bcec6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7947b7b846b6b7b6b +6b846b6b846b6be7dedeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6cece846b6b846b6b84736b7b6b6b847373a5 +948cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9484847b6b637b6b6b846b6b84736b7b6b6b846b6bffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff847373846b6b7b6b6b847373846b6b84736b7b6b6bffffffded6ced6c6c6cec6bdd6c6 +c6d6c6bdd6c6c6cec6bdd6c6c6cec6bdd6c6c6cec6bdd6c6c6d6c6c6d6c6c6cec6bdd6c6c6d6c6bdd6c6c6cec6bdd6c6c6d6c6c6d6c6c6e7dedeffffffffffff +ffffffffffffffffffffffffffffffffffffffffffc6bdbd7b6b6b84736b7b6b6b846b6b846b6b948484ffffff8c6b6363392963423163392963393163392963 +39316339296339316339316b3931633929633931633929633931633929633931633929633931633929633931633929a58c8cffffffffffffffffffffffffffff +ffffffffffffffffffffffffffefefef8c7b737b6b6b846b6b846b6b847373cec6c6ffffff8c6b636342316339316339316339296b42316b42396b4a426b4a42 +6b42396b4a42734a426b4a426342316b4a42734a426b4a426b42396339316339316339316b4231a58c84ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffb5a5a5846b6b7b6b6b846b6b84736bffffffffffff8c6b636339316339316339316342316339317b5a5a846b6b846b6b633931846b6b7b6b +6b846b6b6339317b6363846b6b84736b6b4239633931633931633931633931a58c8cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +b5a5a5846b6b84736b846b6b8c7373ffffffffffff8c6b636b39316339296b4231633931634231735a5a84736b7b6b6b6b42397b6b63846b6b7b63636b42317b +6363846b6b846b6b6b4a426339316b4231633931634231a58c84fffffffffffffffffffffffffffffffffffffffffffffffffff7f77b5a529c948c846b6b7b6b +6b846b6b846b6ba584846339296339316339296b42316339296339316339297b5a5a7b6363846b6b633931846b637b6b637b63636339317b63637b6363846b6b +6b42396339315a3929633931633929a58c8cffffffffffffffffffffffffffffffffffffffffffffffffffffff7b5a52a59494846b6b84736b846b6b8c7373a5 +84846b39316339316b42316339316339316339316b42316b524a735a5273524a6b423973524a7352526b524a6b423173524a7352527352526b42396339316342 +316339316b4231a58c84fffffffffffffffffffffffffffffffffffffffffffffffffff7f7845a529c8c8c846b6b7b6b6b846b6b84736ba58c845a3929633931 +6339296339316339296339315a39297b5a5a7b6b6b846b6b6339317b6b6b7b6b6b846b6b6339297b6363846b6b84736b6342396339316339296339315a3929a5 +8c84ffffffffffffffffffffffffffffffffffffffffffffffffffffff7b5a52a594947b6b6b847373846b6b8473739c847b6b42316339316339316339296b42 +316339316b4231735a5a846b6b846b6b6b42397b636384736b7b63636339317b636384736b846b6b6b4a426339316342316339316b4231a58c84ffffffffffff +fffffffffffffffffffffffffffffffffffffff7f77b5a529c948c846b6b7b6b6b846b6b846b6ba58c846339296339316339296339316339296339316339297b +5a5a7b63637b6b636339317b63637b63637b63636339317b635a7b6363846b6b6b4239633931633929633931633929a5948cffffffffffffffffffffffffffff +ffffffffffffffffffffffffff7b5a52a59494846b6b84736b7b6b6b8c7373a584846339316339316b42316339296339316339296342316339316b4231633931 +6b42316339316342316339316b42316339316342316339316342316339316b3931633931634231a58c84ffffffffffffffffffffffffffffffffffffffffffff +fffffff7f77b5a529c8c8c846b6b7b6b6b84736b7b6b6ba584846339296339316339296339316339316339316339297b63637b6b6b846b6b6339317b6b6b7b6b +6b7b63636339317b63637b6b6b846b6b634239633931633929633931633929a58c8cffffffffffffffffffffffffffffffffffffffffffffffffffffff7b5a52 +a594947b6b6b847373846b6b8473739c84846b42316339316342316339316b42316339316b39317b6363847373846b6b6b42397b6b6b8473737b63636342317b +6363847373846b6b6b42396339316342316339316b3931a58c84fffffffffffffffffffffffffffffffffffffffffffffffffff7f77b5a529c8c8c84736b7b6b +6b846b6b847373a58c845a39296339316339296339316339296339315a39297b6b637b6b63846b6b633931846b6b7b6b6b7b63636339317b63637b6b6b846b6b +634239633931633929633931633929a58c8cffffffffffffffffffffffffffffffffffffffffffffffffffffff7b5a52a594947b6b6b846b6b846b6b847373a5 +84846b42316339316b42316339316b39316339316b42316342396b42396342316b42316342396b42396342316342316b42396b42396342316b42316339316339 +316339316b4231a58c84fffffffffffffffffffffffffffffffffffffffffffffffffffff77b5a529c8c8c846b6b846b6b84736b7b6b6ba58484633929633931 +6339296339316339316342315a31296339315a39296339315a39296339316339296339315a3929633931633929634231633929633931633929633931633929a5 +8c84ffffffffffffffffffffffffffffffffffffffffffffffffffffff7b5a52a59494846b6b847373846b6b8c7373a584846342316339316b39316339296b42 +31633929ce6b52ff8463ff8463ff8463ff8463ff8463ff8c63ff8463ff8463ff8463ff8463ff8463ce6b526339316b4231633931633931a58c84ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffad948ca59494846b6b7b6b6b846b6b846b6be7dede6b42396339316339316b4231633929633931c6634aff +8463ff845aff8463ff7b5aff8463ff845aff8463ff845aff8463ff7b5aff8463ce6b4a634231633929633931633931a58c8cffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffb5ada57b6b6b846b6b846b6b847373ad9c9ce7d6d6634231634231633931633931633929ce6b52ff8463ff8463ff8463 +ff8c63ff8463ff8463ff8463ff8463ff8463ff8463ff845ad66b526339316342316339316b4231a58c84ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffff948484846b6b7b6b6b846b6b7b6b6b7b6b6be7dede734a42633929633931633931633931c6634aff8463ff845aff8463ff845aff8463ff84 +5aff8463ff7b5aff8463ff845aff8463ce6b4a6339316339296339315a3929a58c8cffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7 +84736b7b6b6b847373846b6b846b6b846b6ba59494845a526339316339316b4231633931ce6b52ff8463ff8463ff8463ff8463ff8463ff8c63ff8463ff8463ff +8463ff8463ff8463ce73526339316342316339316b4231a58c84ffffffffffffffffffffffffffffffffffffffffffffffffffffffd6cece7b6b6b846b6b7b6b +6b846b6b7b6b6b846b6b947b7b84635a6342316b4231633931633931c6634aff8463ff7b5aff8463ff845aff8463ff7b5aff8463ff845aff8463ff845aff8463 +ce6b4a6339316342316b42396b4231ad948cffffffffffffffffffffffffffffffffffffffffffffffffffffffcec6c6846b6b846b6b84736b7b6b6b8473737b +6b6bded6d6ffffffffffffffffffd6cec6633929ce6b52ff8463ff8463ff8463ff8c63ff8463ff8463ff8463ff8463ff8463ff8463ff7b5ace6b526b4239efe7 +e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7847373846b6b7b6b6b846b6b7b6b6b8c7b7bffffffffffff +ffffffffffffd6c6c6633931c6634aff8463ff8463ff8463ff7b5aff8463ff845aff8463ff845aff8463ff845aff8463ce6b4a6b4a39efe7e7ffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffada5a57b6b6b846b6b846b6b846b6bd6ceceffffffffffffffffffffffffdece +ce633931c66b52ff8463ff8463ff8463ff8c63ff8463ff8463ff8463ff8463ff8463ff8c63ff8463d66b526b4239f7efefffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffa59c947b6b6b846b6bb5a5a5ffffffffffffffffffffffffffffffd6c6c6633931c6634aff +8463ff7b5aff8463ff845aff8463ff7b5aff8463ff7b5aff8463ff845aff8463ce6b4a6b4a42efe7e7ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffbdb5b5d6ceceffffffffffffffffffffffffffffffffffffd6cece633931ce6b52ff8463ff8463ff8463 +ff8463ff8463ff8463ff845aff8463ff8463ff8463ff8463d673526b4a39efefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6cec6633931c6634aff8463ff845aff8463ff845aff8463ff84 +5aff8463ff7b5aff8463ff845aff8463ce6b4a734a39efe7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdecece6339319c5242bd634ac66b52bd634ac66b52bd634ac66b52bd634ac66352bd +634ac66b52bd634aa55a426b4239f7efefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffd6cece73524a73524273524a734a4273524a734a4273524a734a4273524a734a4273524a734a4273524a +734a427b5a52efe7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 Use the\hich\af39\dbch\af31505\loch\f39 + item list on the left to choose an item to add to the network. Click on an item to select it. Then click somewhere on the network to place it there. You may put as many of those items on the network as you want before clicking on something else. + +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1071{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 5}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex20\picscaley20\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag1244019737{\*\blipuid 4a263c19a0586281c6b88f3568dcb900} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffefefee5e6e9f1f1f3e8e9eba7aab37276857b7f8dd8d9deebeceec6c7cea7a9b2565b6d3d4257262c4321273f2b3148e6e7eaf4 +f4f6ecedef828593585d6f272d45252b42494d61eaeaecd2d3d8a8abb45b5f71464b5f222840565a6cfbfbfceeeef0aeb1b98e919d2c324865697ae0e1e4a9ab +b54c5164818592b6b8c09a9da855596c34394f717585f0f0f2e9e9eca6a8b27074834e5366a0a2acc0c2c89ea0ab54586b3b4055a5a7b1f7f7f8efeff17d808e +4a4f63282e45bec0c7eaeaedcecfd4a0a3ad3f4459272c44d4d5daaeb0b8898c99454a5e232941353a50cbcdd2d8d9dd9c9fa95d627340455aebebede8e8ebb3 +b5bd90939f33384ee7e8eaedeeefdedfe36b6f7f41465a5a5e70fafafbbbbcc48f929e42485c595e6ff2f2f3dddee27478873e43587a7e8cf8f8f9c7c8ce8d90 +9d484d60f9f9f97e818f3c4257808491e5e5e8cfd1d6adafb8fdfdfdfcfcfcdbdce0858996d6d7db878a9762667742475b2d3249d3d4d9b5b7bf888b98d9dade +6f7382dadbdfc4c6cc8a8d9a373d529699a4868a9753586a616576cccdd3a1a4ae2e334a646979f2f3f48c8f9bf9f9fa9da0aab4b6bec9cad02a3047242a42bc +bec5e6e7e943485ddfe0e3fbfbfb63677830364cd0d2d7abadb6383d53cdced4575c6e474c60646878686c7c787c8b9396a2afb1bad1d2d74b50636c70802e34 +4bd1d2d8e2e3e6d5d6daf1f2f35054679b9ea96a6e7e32374e9395a1989ba6bfc1c8c2c3cabdbfc65c60727f8290f6f6f7a3a6aff3f4f5e4e4e7292f46777a89 +a0a3ae606475848794b1b3bcc2c4cbcaccd2eeeff0363c51cfd0d5737786eaebed8b8e9a494e62c5c7cdb1b3bb44495d696d7d31374d4d52656e7282ccced3aa +acb6d6d8dcb7b9c1787b8a353b51d7d8dd515669525769c8c9cfaeb0b9979aa5999ba6bbbdc5dcdde0393e54edeef0f8f9f9f4f4f5797d8bf1f1f2c1c2c9c0c2 +c97c7f8ef8f8f83b4156a2a5afc3c5cbe1e2e5b0b2bbbabcc36d71819295a0505568b5b7c09194a0f3f3f58c909ccecfd5acaeb7c7c9cff5f5f6000000000000 +000000000000f61cdc9300000009704859730000127500001275010c21fd9c000007b849444154785eed9c799c4d6518c77b6e1aeb702723d3d8c69e656c916c +498c4896c2183b63df8db5b144a8c852239412954412498b8a76d18256b42f4a4942dafba7997b7f8d61ee729ee77def3defc7e7fdfe3367ce79dfe7f97de798 +73cf1ce79c0be83cc18a988615310d2b621a56c434ac88695811d3b022a661454cc38a988615310d2b621a56c434ac88695811d3b022a661454cc38a98861531 +0d2b621a56c434ac88695811d3304dc4732116b8182552e0a29882850ae31b26e68814295a2cb678096fdcc5f89e89192225e3634a5d523ac19bcda5f158c7c4 +0091c43265cb95af9023914312d6727153c44354b152e52a49557dbb02542b89ad4cdc142952fdb26a35903f979ad8c8c525110fc5d7aa9d5c27f71fd419ea62 +04175744ead56f707943043f974618c325fa22895734beb2095207a029867189ae48b3e6312daef206f807954bcbab31944b14455a5dd33ab60df20625a52d46 +7389928827feda76ed13ae43da1074b81e33b8445824fba3227b5774ecd4b90b8286a3c90dbe797c22be476eecdaad4b1c523aa07b2ae6718994886f57f448ab +ddb317123aa4771fdf743e91db23a97dfbf5ef8078ce1980d96c22233230bdf6a0c1210fb3c118321425b844402475d8f011213ef142530a45d868161999de68 +d4e80a0e0eb3c11883426c748a8c1dd72ec9e9613618e3518b8d26918c0913cb4e1a5d15691470572475f294a93721891a99d350928daa4886a7e3f41983f987 +d920b42c83ba6c94443c956656b9b98de8301b845e33519a8d82c8acd9b7c80fb34198530fc5d9c8442a362b3cb7509bd2e8ae91fec28b4122114fdab879b78e +4667cddce66f21802d72fbfc318317a0ad7eee909e3372453c0b7ba3656458843e7cd87b647167f48c08d2ab5aa2df919a681a011296a0071f81083540db0870 +275af09188d05d59e8ab9ba577a3031f91082d5b8ece9aa9ba020df8c844e89e7bd15a2f2bef437d3e4211a279e8ad9511f5519d8f5884ee47739dac6a8ee27c +e422f480fe0ff8d5d24b0f4a2294b806fdb5f1202a0b501121cf4308a08b8717a3321f2511a24548a089b5282b4051841e41043dc8cf19954568dd4a84d0c052 +f9198aba08c53f8a181a988e9a02d44588d62386321b1e4345013a44a81b82a892b51105056811a1e948a248978ea827408f083d5e07599428bf09e5046812a1 +7a4f208c0ae5e5a75ada4488ea228d023d514a823e11da8c3872b6a092048d22f424f288e9360195046814598d3872b6a292047d22439046ced2a7504a823691 +c648a3c236d492a04be4696451e2191493a049a47a0ab2a8d07d2caa49d02332b438b2289199867212f4883c8b286a3494de4e9e831691e7904491e5db514f82 +0e91e7114495d8175050820691a2c8a18cf44e591fea222fee400e6576fa6ef212a22cd287796759085e424911ca222f23850614ae6aa98bbc82101ac87a1535 +45288ac42084165e4351116a22af23821632a5b7fcfa501249d57083d619babf81b222544432da23821e76a5a3ae0815916a48a089e485a82b4241640602e862 +8df0a1243f7291f1e8af8df519a82c422cf226daeb63372acb908aecd980f6fa784be162905ce46d74d7480394962114d982e63ad98cda326422c3d15b273bde +417119229177d19bcb5e7c0dcc6c549721119986ce5cf6513f2c05628ed207bb44a492f062f59aec3f00bb623900fb954eb52422efa133934cdf9d3f6d83fe14 +6aa85c0c9288bc8fc65c3ef04f6f1eecd9d624f19db23ed8225bd197cb87984f7433d69c4392d2a9165ba416da729984f939acc5bab31982ad4298221fa12b97 +a998efe763ac3d8b03d828842732f020ba32e95f1105c0a10075e6639b109ec82768ca242bdf0169d3a7d8748662d8248425b21b3db97c86f97919846dff93f2 +393608e1887c819e5c023f6bff25b6829471582f8421d2172db9047bb4f0abb31e578c53ba18c41199287c4cb233e6e7e7eb6f30248726df62ad10c7222557a1 +23933687512000dfc5625036075b61a510c7224968c8a474e85bb0bec730afb7dc11ac12e254e400fa7109773d7709c67993d54eb59c8a74423b2ee1df72f243 +09ffc8f523b1428833911ffdcdd81cc5fc50acf03f40277efe1b381249c34f8d8bb3d705fc542e67ec147c27c5894833e14387c79cfe77f3a8ecc195b12cc589 +88f089bd04e77f84ffecf5c660518a03911608c685f3f29ce3bbfa62494a7891f9c8c58577bd6dcf2f58901256e4107271d989f9d122fc1e6987643c92313b6a +38f81d39816c1c56a9dc5622c2810895d98f788ea9300b53a3871311ea91ef95776138898951c49108d1292474c65ccc8a260e45e85764744241cc892a4e4518 +4f569cc68ce8e25884263b7cf949870298105d9c8bd091d3881a9ac9181e6518224405913514bf616cb46189d05ca40dceef18197578227432cceb754e615cf4 +618ad0ac9057856a60940b7045e88f64840ec07ec58b6c2ab045887622767ed661841b0844823e4c7502db5d412242dbf2befb39973fb1d51d4422947e0ce1f3 +b00fdb5c422642db07207e2e23b0c52d842244472100162462bd5b8845a83514fcfc85b5ae2117a1e3795eddf637d6b98782086dcc7d31b4ea855b0da888d061 +bc344ce17526da5012c14bc3f62add55a90945116aeaf5c62dc3b2aba88ad0b0847fb0e42eca22f42fbeba8cba88ca135e1a511731042b621a56c434ac88695811d3b022a661454cc38a988615310d2b621a56c434ce1311a2ff000fb438a9c9c2fd470000000049454e44ae426082}}{\nonshppict +{\pict\picscalex20\picscaley20\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag1244019737\blipupi120{\*\blipuid 4a263c19a0586281c6b88f3568dcb900} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefefe00e9e6e500f3f1f100ebe9e800b3aaa700857672008d7f7b00ded9d800eeeceb00cec7c600b2a9a7006d5b56005742 +3d00432c26003f27210048312b00eae7e600f6f4f400efedec00938582006f5d5800452d2700422b2500614d4900eceaea00d8d3d200b4aba800715f5b005f4b +4600402822006c5a5600fcfbfb00f0eeee00b9b1ae009d918e0048322c007a696500e4e1e000b5aba90064514c0092858100c0b8b600a89d9a006c5955004f39 +340085757100f2f0f000ece9e900b2a8a6008374700066534e00aca2a000c8c2c000aba09e006b58540055403b00b1a7a500f8f7f700f1efef008e807d00634f +4a00452e2800c7c0be00edeaea00d4cfce00ada3a00059443f00442c2700dad5d400b8b0ae00998c89005e4a450041292300503a3500d2cdcb00ddd9d800a99f +9c0073625d005a454000edebeb00ebe8e800bdb5b3009f9390004e383300eae8e700efeeed00e3dfde007f6f6b005a464100705e5a00fbfafa00c4bcbb009e92 +8f005c4842006f5e5900f3f2f200e2dedd008778740058433e008c7e7a00f9f8f800cec8c7009d908d00604d4800f9f9f9008f817e0057423c0091848000e8e5 +e500d6d1cf00b8afad00fdfdfd00fcfcfc00e0dcdb0096898500dbd7d600978a8700776662005b47420049322d00d9d4d300bfb7b500988b8800dedad9008273 +6f00dfdbda00ccc6c4009a8d8a00523d3700a4999600978a86006a58530076656100d3cdcc00aea4a1004a332e0079696400f4f3f2009b8f8c00faf9f900aaa0 +9d00beb6b400d0cac90047302a00422a2400c5bebc00e9e7e6005d484300e3e0df00fbfbfb00786763004c363000d7d2d000b6adab00533d3800d4cecd006e5c +5700604c4700786864007c6c68008b7c7800a2969300bab1af00d7d2d10063504b0080706c004b342e00d8d2d100e6e3e200dad6d500f3f2f10067545000a99e +9b007e6e6a004e373200a1959300a69b9800c8c1bf00cac3c200c6bfbd0072605c0090827f00f7f6f600afa6a300f5f4f300e7e4e400462f2900897a7700aea3 +a0007564600094878400bcb3b100cbc4c200d2ccca00f0efee00513c3600d5d0cf0086777300edebea009a8e8b00624e4900cdc7c500bbb3b1005d4944007d6d +69004d37310065524d0082726e00d3cecc00b6acaa00dcd8d600c1b9b7008a7b7800513b3500ddd8d7006956510069575200cfc9c800b9b0ae00a59a9700a69b +9900c5bdbb00e0dddc00543e3900f0eeed00f9f9f800f5f4f4008b7d7900f2f1f100c9c2c100c9c2c0008e7f7c00f8f8f80056413b00afa5a200cbc5c300e5e2 +e100bbb2b000c3bcba0081716d00a095920068555000c0b7b500a0949100f5f3f3009c908c00d5cfce00b7aeac00cfc9c700f6f5f50000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101fb +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101016718fa01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101013a1010119401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101012a10101010cd7201010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101e34f101010101010a00101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101aa441010101010101010760101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101ed1710101010101010101010f90101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101014310101010101010101010101010f80101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101e9101010101010101010 +1010101010891a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101b8601010 +10101010101010101010101010106901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010162eb101010101010101010101010101010101010ce01010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101b3181010101010101010101010101010101010101010f701010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101ae1010101010101010101010101010101010101010101010ef01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101bd10101010101010101010101010101010101010101010101010a501010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101f62d1010101010101010101010101010101010101010101010101010cfe201010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101017f9c10101010101010101010101010101010101010101010101010 +10101029010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101f01f101010101010101010101010101010101010 +101010101010101010101010f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010183101010101010101010101010 +101010101010101010101010101010101010101010f5010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101071010101010 +101010101010101010101010101010101010101010101010101010101010f4010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +e6f31010101010101010101010101010101010101010101010101010101010101010101010101075010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101754b10101010101010101010101010101010101010101010101010101010101010101010101010104b04010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101017b1010101010101010101010101010101010101010101010101010101010101010101010101010101010f301010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101f2101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10070101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101f11010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010830101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101572910101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010f00101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101011bcf101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101f7f0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101ef101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010109cba0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101481010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102d010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101d810 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010bd010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101018810101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010ae +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101c8ee0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101013d1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010104001010101010101010101010101010101010101010101010101010101010101010101010101010101010101edc55d010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101015b1010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101018620101010101010101010101010101010101010101010101010101010101010101010101010101010101ec10100601 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101013b6c1010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010ebb801010101010101010101010101010101010101010101010101010101010101010101010101 +01016b10101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101580f1010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010600101010101010101010101010101010101010101010101010101010101 +0101010101010101ea1d101010107601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101e8101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010e90101010101010101010101010101010101010101 +010101010101010101010101010101966c1010101010150101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101014e101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010350101010101010101010101 +01010101010101010101010101010101010101010101e70f101010101010a76a0101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101d610101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c20101 +01010101010101010101010101010101010101010101010101010101018e10101010101010102d5c010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101012010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101017aa0101010101010101010101010101010101010101010101010101010101e51010101010101010101de601010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101139c10101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101044e30101010101010101010101010101010101010101010101010101e40d10101010101010101010d7410101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101734a10101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010104f01010101010101010101010101010101010101010101010101e0e1101010101010101010101039e2 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101015d1010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010106d0101010101010101010101010101010101010101010101df4a101010101010 +101010101010114c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101dd1010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010103a010101010101010101010101010101010101010101de +1010101010101010101010101010456f010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101c71010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010db01010101010101010101010101 +0101010101016310101010101010101010101010101045dc01010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101d9101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010910301010101 +010101010101010101010101acda10101010101010101010101010101010100c0101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010161d7101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010105f210101010101010101010101010101d8d710101010101010101010101010101010101088010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101d410101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010107701010101010101010101010101d51010101010101010101010101010101010101010d601010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101012b10101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010740101010101010101010101a3101010101010101010101010101010101010101010650101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101b110101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010d30101010101010101017e1010101010101010101010101010101010101010101020 +13010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101d110101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010d20101010101013c3410101010101010101010101010101010 +10101010101010205c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101d010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101079310101010146b0101010101010101010 +10101010101010101010101010101029030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +22b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010109f02010153101010 +1010101010101010101010101010101010101010101010cfc4010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101017a101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10ce015e101010101010101010101010101010101010101010101010101010826201010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101cc101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010cd1010101010101010101010101010101010101010101010101010101010800101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010168101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010bccb010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101af101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010ae01010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101ca101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +32010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101c8a8101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010c972010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101c610 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010c70101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010a7710101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101017c1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010109f13010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101261010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010102d8b01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010171491010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c5620101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010156251010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101055c4010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101c3101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +794c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010106101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010c2010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101091c101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101bf10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010a30101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101015c5a10101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010be010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101bbbc10101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010bd02010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010b1010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102f0101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101b91010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100dba0101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101b71010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1095b801010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101b6101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101034030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101660e101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010107958010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101012745101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010556e01010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101b410101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010b50101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101013710101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010b3010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101016510101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101092b201010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101019e10101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b10101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10105472010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101ae10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010af0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101012f101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101059010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010130ad1010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101e3c010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101ab2e10101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101eac01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101017b10101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010504d0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010154101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101091aa010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101a71010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a8a901010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010114a610101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010107b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101a599 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010928f01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101a410101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010108c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101018c101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010a3010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010102a11010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010a28d010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101011a9f10101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010a00101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101019d89101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010109e660101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101019b101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010109c3c010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101841010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101069310101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101979810101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010999a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101019495101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010259601010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01019091101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101092930101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010132101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010108f010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101012a1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010188e01010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101018d4f10101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102a0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101028b5b101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010108c010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010187886d6489101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010108a5c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102586f84856c10101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101086010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101213b098308 +44171010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010105f14010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101017f80816939101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010823001010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010102227d247e44101f1010101010101010101010101010101010101010101010101010101010101010101010101010 +1010101010101010101010101010101010101010101010101010101010101010101010105a7d0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010171024d7b7c644b10101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010103f1b010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010156757677781010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010797a01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101017172731c746c251010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010700101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +016e6f48205010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +10101010107001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101016a62356b6c1f4a101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 +101010101010101010101010106d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010156676869391010101010101010101010101010101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101015010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010161622c6364101f10101010101010101010101010101010101010101010 +10101010101010101010101010101010101010101010101010101010106566010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101565d5e5f4b101010101010101010101010 +10101010101010101010101010101010101010101010101010101010101010101010101010600101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020101010157582c595a10 +1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105b5c0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010152535450111010101010101010101010101010101010101010101010101010101010101010101010101010101010105556010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010201010101414d4e4f50101010101010101010101010101010101010101010101010101010101010101010101010101010395101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010214474849184a1010101010101010101010101010101010101010101010101010101010 +10101010104b4c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101014142430d4410101010101010101010101010101010101010 +10101010101010101010101010454601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101013b3c063d3e101f101010101010 +1010101010101010101010101010101010101010103f400101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a +3637383910101010101010101010101010101010101010101010101010103a010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101303132333410101010101010101010101010101010101010101010103501010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010201142b2c2d2e1f1010101010101010101010101010101010102f0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010a27282629101010101010101010101010101010102a010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010201012122232420251810101010101010101010102613 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a1b1c1d1e1f1010 +10101010101020010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010113140615161718101010101914010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010a0b0c0d0e0f10111201010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010405060708090101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101020301010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 The arrow box will never add anything. Use this button when you want to drag existing items around, or just select items to edit without the threat of accidentally adding another i\hich\af39\dbch\af31505\loch\f39 +tem to the network. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +If you click on an item that is already on the network, you can drag it and release it to a new location. There is no visual feedback that shows that you are dragging and dropping it. When you release the button, the item will snap to +\hich\af39\dbch\af31505\loch\f39 the new location. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Links:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict +{\pict{\*\picprop\shplid1070{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 6}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex20\picscaley20\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag783477962{\*\blipuid 2eb2ecca66199fd25bb0f84018900df1} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000ffffffccd6fda1b4fb7f99fa6a88f95e7ff9f6f7feabbcfb5c7df9bdcafc6886f998acfbf7f8fe859efa869efabbc8fceff2fe6383f9a0 +b3fbecf0feadbdfb7591f9e0e7fdb8c6fc97acfb7d98fa6b89f96080f921273f4358aa262f505978f0394a8c465db4f4f6fec9d4fda5b7fb88a0fa738ff96484 +f95d7ef9c6d1fc8ba3fa5370de38498adbe2fd829bfa4e68cd2d3967b9c7fc3a4b8ea7b9fbdde3fdc6d2fc829cfae1e7fdb2c1fc8da4fa6282f9000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000af76f61700000009704859730000127500001275010c21fd9c0000041249444154785eeddd6753db401485e1106ae8bd3b8d620c092484ceffff +5fb1c30996ed953dd2de727647ef47fb7eb8cf502cad66e0c354263510b61a085b0d84ad06c25603612b1dc8c7e999d9b9b9d999e98f7861b04420f30bb39fde +9b5d98c7cb85d2802c2ec1809616f146bf2420cbd8bfd032de7a2f01c8ca2a961f6875056fa304206b587da835bc8df82181efabb706bfbbe821eb583bd03a46 +fec50ed9d8c4d681363730d48b1db285a5836d61a81739641b2b97b48db16ee4901d6c5cd20ec6ba914376b17149bb18ebc60dd9c3c2a5ed61901db28f7d4bdb +c7203be400fb9676804176c821f62ded1083ec9023ec5bda1106d921c7d8b7b4630cb243b0ee9830d87c458ccae667249bdf5ad97c8e64f3c99ecdb5563657bf +f9dc8f647387d8fa8c9583a573cfde6a7df98aa503a5738ad2eaf60d5b074ae65cabe768b5be63ed919239697c73b4923ffbfdef48fd34feddd12de5e7234547 +ca4fac061de93e431c76f44af1a96ec8312946481d0723a496831052cfc107a9e9a083d475b0416a3bc820f51d5c9008071524c6c10489721041e21c3c904807 +0d24d6c10289769040e21d1c1001070544c2c10011711040641cfe1021873b44cae10d11733843e41cbe1041872b44d2e10911753842641d7e1061871b44dae1 +0511773841e41d3e1005870b44c3e10151713840741cf61025873944cb610d51731843f41cb61045872944d3610951751842741d761065871944db6105517718 +41f41d3610038709c4c26101317118406c1cfa1023873ac4caa10d31732843ec1cba1043872ac4d2a109317528426c1d7a1063871ac4daa10531772841ec1d3a +1007870ac4c3a101717128407c1cf210278738c4cb210d71730843fc1cb210478728c4d32109717508427c1d7210678718c4db210571770841fc1d3210028708 +84c12101a1700840381cf11012473484c5110ba1714442781c711022471484c91103a1724440b81cf521648eda1036475d089da32684cf510f42e8a8056174d4 +81503a6a40381dd521a48eca1056475508ada32284d7510d42eca80461765481503b2a40b81d659093d3b3f3f645a773d13e3f3b3de9bd42ee08432eaff00769 +d1d525bd2304596c63ff423f7e923b4621d737d87da85fbfa91d23905bec1de80f46381b82dc61e9607718a26c1032d6c12d198054f8072c741521f758774cf7 +18e5ab0809fec5fcc15631ca5701f28065c7f68061ba0a9047ec3ab6470cd3d5873c61d5093d619cad3ee4199b4ee819e36cf5212fd874422f1867ab0f095c2a +866a639cad3ee4159b4ee815e36cf5211d6c3aa10ec6d9caf02b92cdcf4836bfb5b2f91cc9e6933d9b6bad7cae7eb3b91fc9e70e319b7bf67c4e51f239d71a7b +d2788b11ce8621a567bf37d718206d04123e8d6f8ffedf3eb20290e0f311fa8290d0132bf64a20e9d540d86a206c3510aea6a6fe02994e4e0779c5d8590000000049454e44ae426082}}{\nonshppict{\pict\picscalex20\picscaley20\piccropl0\piccropr0\piccropt0\piccropb0 +\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag783477962\blipupi120{\*\blipuid 2eb2ecca66199fd25bb0f84018900df1} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fdd6cc00fbb4a100fa997f00f9886a00f97f5e00fef7f600fbbcab00f97d5c00fccabd00f9866800fbac9800fef8f700fa9e +8500fa9e8600fcc8bb00fef2ef00f9836300fbb3a000fef0ec00fbbdad00f9917500fde7e000fcc6b800fbac9700fa987d00f9896b00f98060003f272100aa58 +4300502f2600f07859008c4a3900b45d4600fef6f400fdd4c900fbb7a500faa08800f98f7300f9846400f97e5d00fcd1c600faa38b00de7053008a493800fde2 +db00fa9b8200cd684e0067392d00fcc7b9008e4b3a00fbb9a700fde3dd00fcd2c600fa9c8200fde7e100fcc1b200faa48d00f982620000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101012324252627282929282726252423010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101012a2b09090909090909090909090909092b2a0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010a27090909090909090909090909090909090909270a01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101012e2f090909090909090909090909090909090909090909092f2e +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010132090909090909090909090909090909090909 +09090909090909093201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101340909090909090909090909 +09090909090909090909090909090909093401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101013409090909 +09090909090909090909090909090909090909090909090909093401010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011809090909090909090909090909090909090909090909090909090909090909091801010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010135090909090909090909090909090909090909090909090909090909090909090909093501010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010e090909090909090909090909090909090909090909090909090909090909090909090e0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010136090909090909090909090909090909090909090909090909090909090909090909090909360101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101013709090909090909090909090909090909090909090909090909090909090909 +09090909093701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010138090909090909090909090909090909090909090909090909 +09090909090909090909090909093801010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101013909090909090909090909090909090909 +09090909090909090909090909090909090909090909390101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101013a0909090909090909 +0909090909090909090909090909090909090909090909090909090909093a010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010127 +09090909090909090909090909090909090909090909090909090909090909090909090909092701010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101013b09090909090909090909090909090909090909090909090909090909090909090909090909093b0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010129090909090909090909090909090909090909090909090909090909090909090909090909090929010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101013b09090909090909090909090909090909090909090909090909090909090909090909090909093b01 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101270909090909090909090909090909090909090909090909090909090909090909 +09090909090927010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101013a090909090909090909090909090909090909090909090909 +09090909090909090909090909093a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101013909090909090909090909090909090909 +09090909090909090909090909090909090909090909390101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101380909090909090909 +09090909090909090909090909090909090909090909090909090909090938010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +37090909090909090909090909090909090909090909090909090909090909090909090909370101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101013609090909090909090909090909090909090909090909090909090909090909090909090936010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010e090909090909090909090909090909090909090909090909090909090909090909090e0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101350909090909090909090909090909090909090909090909090909090909090909090935010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101180909090909090909090909090909090909090909090909090909090909 +09090918010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101340909090909090909090909090909090909090909 +09090909090909090909340101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101340909090909090909090909 +09090909090909090909090909090909093401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101320909 +09090909090909090909090909090909090909090909090933010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101012e2f0909090909090909090909090909090909090909090930311d1d010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a270909090909090909090909090909090909092c2d1d1d1d1d1d010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101012a2b09090909090909090909090909092b2a011d1d1d1d1d1d1d010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101012324252627282929282726252423010101011d1d1d1d1d1d1d010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d +1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d +1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d +1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d +1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d +1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d +1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d +1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d +1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d +1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d +1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d +1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d0101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d +1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011d1d1d1d1d1d1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011d1d1d1d1d1d1d01010101010101010101010101020304050606050403020101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010101010107080509090909090909090909050807010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d010101010101010a0b09090909090909090909090909090b0a010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010101010c09090909090909090909090909 +09090909090c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01010d0e090909090909 +09090909090909090909090909090e0d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1d1d1d1d1d1d01 +0f090909090909090909090909090909090909090909090f01010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +011d1d1d1d1d1d220909090909090909090909090909090909090909090909090c01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101011d1d1d1d2109090909090909090909090909090909090909090909090909091001010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101011d1d1f200909090909090909090909090909090909090909090909090909121101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101011d1e09090909090909090909090909090909090909090909090909090909130101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010114090909090909090909090909090909090909090909090909090909 +09090914010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011509090909090909090909090909090909090909 +09090909090909090909091501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101160909090909090909090909 +09090909090909090909090909090909090909160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011709090909 +09090909090909090909090909090909090909090909090909090909170101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010118090909090909090909090909090909090909090909090909090909090909090918010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011909090909090909090909090909090909090909090909090909090909090909091901010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101011a09090909090909090909090909090909090909090909090909090909090909091a0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101011b09090909090909090909090909090909090909090909090909090909090909091b010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101011c09090909090909090909090909090909090909090909090909090909 +090909091c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101090909090909090909090909090909090909090909 +09090909090909090909090909010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c090909090909090909090909 +09090909090909090909090909090909090909091c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b09090909 +090909090909090909090909090909090909090909090909090909091b0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101011a09090909090909090909090909090909090909090909090909090909090909091a010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011909090909090909090909090909090909090909090909090909090909090909091901010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101180909090909090909090909090909090909090909090909090909090909090909180101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010117090909090909090909090909090909090909090909090909090909090909090917010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010116090909090909090909090909090909090909090909090909090909 +09090916010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011509090909090909090909090909090909090909 +09090909090909090909091501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140909090909090909090909 +09090909090909090909090909090909090909140101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101130909 +09090909090909090909090909090909090909090909090909091301010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101011112090909090909090909090909090909090909090909090909090912110101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011009090909090909090909090909090909090909090909090909091001010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010c0909090909090909090909090909090909090909090909090c010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010f090909090909090909090909090909090909090909090f0101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010d0e09090909090909090909090909090909090909090e0d +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c09090909090909090909090909 +09090909090c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0b090909 +09090909090909090909090b0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101070805090909090909090909090508070101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010102030405060605040302010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 Click on the link button, then left-click on the starting item and drag to the destination item. Release the button on the destination and a "link" box will appear. Select the network-cards and interfaces that are selec +\hich\af39\dbch\af31505\loch\f39 ted. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Configuring The Devices: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +Double-click an item to edit it. You can change the host name, and add network cards and interfaces. You can also set the default gateway and add routes. On servers, you can configure the DHCP service. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Network Cards: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 A netw\hich\af39\dbch\af31505\loch\f39 +ork card is the thing that connects the device to the network. There are many different types of network cards. Ethernet (wired), Wireless, VPN (virtual network cards), and a number pf other ones. +\par \hich\af39\dbch\af31505\loch\f39 Dif}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8342082 \hich\af39\dbch\af31505\loch\f39 ferent devices can have one or }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 multiple network cards \hich\af39\dbch\af31505\loch\f39 depending on the nature of the device. Each network card has a unique MAC (Ethernet) address. +\par \hich\af39\dbch\af31505\loch\f39 Each network card can have multiple IP addresses (each IP address is assigned to an "interface". This allows you to have one network wire coming into a computer\hich\af39\dbch\af31505\loch\f39 +, but have multiple IP-addresses connected to that one wire. This adds a lot of flexibility for things such as firewalls and routers. +\par \hich\af39\dbch\af31505\loch\f39 For the most part, you should not need to add extra network cards. But, if you want to, you can by pressing the + button\hich\af39\dbch\af31505\loch\f39 +. If you press the edit button on a network card, you can choose if the network card is configured statically or DHCP, you can configure the VPN settings, and a few other items. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Interfaces:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 You change an interface when you are editing a device. If the de\hich\af39\dbch\af31505\loch\f39 +vice has multiple network cards, you need to select the network card you want to change the interface for. The interface initially looks like: "0.0.0.0 - 0.0.0.0" This is the network and subnet. The whole object of the program is to simulate what happe +\hich\af39\dbch\af31505\loch\f39 n\hich\af39\dbch\af31505\loch\f39 +s when you have different values here. Or to have someone set up a network and then for you to go in and configure it so it works. Double-click on an interface to set the IP Address and netmask for that interface. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Default Gateway:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 The default gateway is \hich\af39\dbch\af31505\loch\f39 +on a device editing screen at the top-right. Click on the button to set it. If a Network Card is set to use DHCP then any value you put in will be overridden if the device does a DHCP Request. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 ACTIONS: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 You can right-click a device and do actions on it. \hich\af39\dbch\af31505\loch\f39 +Delete, edit, ping from, arp from, dhcp request (if the device is configured to use DHCP), remove links between devices, and a few other things. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Packets: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +A packet is information that is sent from one computer to another. In this simulation, you can see the packets flowing between devices. A packet has a source and destination. Each packet looks different from the others. +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict +{\pict{\*\picprop\shplid1069{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 7}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag-1822675188{\*\blipuid 935c2f0ce92c8b0cb6c1e465c717d5d2} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fa6c8af96382f95d7ef9d0d9fcf6f7fddbe2fcb2c1fb809afa5c7df9e4 +eafda7b9fac0ccfcecf0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffc5e7ff9e6ecfda7bafa0000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000011d1f0ff00000009704859730000127500001275010c21fd9c000003d149444154785eed9ce956e3300c4687a6d32ddd982e40cbfafe2f49433f +4e612844921d57f38dee5fa8e57b9278b77e5d911022de08116f84883742c41b21e28d10f14688782344bc1122de08116f84883742c41b21e28d10f146887823 +44bc1122de08116f84883742a4955ed5ff3d188ec6937a3aad27e3d17030eb573dfc313fdd88cc17cbeb3f67b95e2ee6f8a7bce417e9ad9613d4fa1b26cb55fe +27935ba4bf466d5b58aff0835c6415996f6ad45340bdc9fa8e6514d90e514531c32d7e9a816c2237b7a89d8adb1bfc3c994c22773bd44ccdee0e45249245643f +40ad4c0cf62826891c22f78a4ffc1cf53d0a4a215de441d8e0fec4fa0185d9491659253e8e237572b7922af2889a24f38802ada489eccd8dd5577669df7c9248 +354625b230ae50ac891491ed13aa9089a7948e3e41e419f133f28ca20dd84556089e157be36516e9e07934989f8955648bc0d9b17e2746912af3777ee2c9d876 +d944f659dbddcf8c6dfd894d24633ff8951d82e83089641b979cc7345ab18874d2f07ec4d2081b441eb28c777fa2368cea0d2219e61f6dbc209402bdc83d8275 +8a7ecea816d977fe6235d4ea36582d92b4ce2067807062b4227708d439da5522ad48a75de147b4dda252e406610aa05c83548a98d6456ddc22a4109d486783f7 +73e806f43a11f57a7b0a430495a1129923442154fb272a910d22146283b0225422453af51335c28ad088f411a0189ae1bc46a4c0b0f7336b0496a010e9a1f882 +2876b11522c5df2cd5bba51059a2f4822c115a8042a4e53c43174c105a805ca4706f7844de27ca451628bb280b046f472e72814f44f391c845be39b7d42dd708 +de8e58e402bd4883b827118b5428b930e2b579b1c805bac3067197281699a1e4c2cc10be15b148a1f5acbf11af6f89458ace724f88e7bb6291114a2ecc08e15b +118b74b8d9f61363846f452c728121638378d82816293c5f7f473c6f178b4c517261a608dfcaff2742f36ad17cec34cd2f4d87483344a11934d20ce369265634 +535d9ac5079ae5209e053a9a25539a456c9a6d059e8d1e9aad379acd509aed699e0303344738780ed5d01c73a23978c6731490e67026cf71599a03cc3c47ca69 +0ef9f35cbba0b908c3733589e7b218cdf53d9e0b953c575c792e1dd35c03e7b998cf932a812779054f3a119e042f3c29777892201d20494b75802551589ed46d +2f0e52b71d2049a6778025bde1019284930d2429401b4892b23690a4c97d63256c8c7d272e7e832495f4118ae4deeff4aafeec9f4fb77e0142c41b21e28d10f1 +4688782344bc1122de08116f84883742c41b21e28d10f14688782344bc1122de08116f84883742c41b21e28d10f10689c8d5d52bf6759318a246662d0000000049454e44ae426082}}{\nonshppict{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0 +\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag-1822675188\blipupi120{\*\blipuid 935c2f0ce92c8b0cb6c1e465c717d5d2} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c00f98a6c00f9826300f97e5d00fcd9d000fdf7 +f600fce2db00fbc1b200fa9a8000f97d5c00fdeae400fab9a700fcccc000fdf0ec00fdefea00faac9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccf +c400f97f5e00fdece600fabaa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040d060708090a0b0c0c0b0a090807060d0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010e0f10111212121212121212121212121212121212121212121211100f +0e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010213100a121212121212121212121212121212121212121212 +1212121212121212120a101302010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113141212121212121212121212121212121212 +12121212121212121212121212121212121212121214130101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e150b1212121212121212121212 +121212121212121212121212121212121212121212121212121212121212120b150e010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011607121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121207160101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011718 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212181701010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101191a12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121a19 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101011b0612121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212061b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101011c0b121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212120b1c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011d14121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212211d0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101130b1212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212120b130101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011e1212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121e0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b1a12121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121a1b01010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010309121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101161f1212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121f160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +20121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212200101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101131212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212130101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101012012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212200101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010116121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212160101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101031f12121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121f030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101011b09121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121209 +1b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a1212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011e12121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121301010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1d0b1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212120b1d01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212210101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101011c121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121c0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101011b0b12121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b1b0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010106121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212120601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101191212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121a0101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101171212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212170101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010118121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121218010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010116121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121216010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010712121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010e121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +120e0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101011512121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121215010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010b1212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212120b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010412121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121301010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101141212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212140101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +04121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121213010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121001010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212120a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010e12121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212120e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010f1212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212120f01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010110121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011112121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121211010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010312 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010104121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212130101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010d12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212120d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101061212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010107121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121207010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010812121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212120801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101091212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b12 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010c121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010c12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212120c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010b1212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212120b0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212120a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010912121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212120901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101081212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212080101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010107121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121207010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010612 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010d121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120d0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101031212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010111121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212110101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011012121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121210010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f1212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212120f01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120e0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101101212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121210010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010104121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101011412121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121401010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101041212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212130101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b1212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212120b01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011512121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212150101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010e1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120e010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101071212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010116121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010118121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121218010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011712121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121701010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a12121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121a010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101191212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121901010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010106121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121206010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011b0b121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b1b01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011c12121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121c010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011412121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121221010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011d0b12121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212120b1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101131212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121213010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011e1212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121e0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101011a121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121a01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011b09121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212091b0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101031f121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121f0301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011612121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121216010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101012012121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212200101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011312121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012012121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212122001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01161f12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121f16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101030912121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121209030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101011b1a12121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121a1b01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011e12121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121e01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101130b121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b13010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d14121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212141d0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0b1212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b1c0101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011b06121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +061b0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101191a1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121a190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101171812121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121218170101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011607121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121207160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010e150b12121212121212121212121212121212121212 +12121212121212121212121212121212121212121212120b150e0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010414121212121212121212 +12121212121212121212121212121212121212121212121212121212121413010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +13100a1212121212121212121212121212121212121212121212121212121212120a101302010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010e0f10111212121212121212121212121212121212121212121211100f0e0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0b0c0c0b0a090807060d04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 The Ping packet goes from one computer to the other. When it gets to the destination, the destination computer sends a ping response that says, "the ping made it." +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1068{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 8}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag1748859600{\*\blipuid 683d7ad04fca3dd8c66ece4cf808f2d2} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fa23d22cd0d9fcf6f7fddbe2fcb2c1fb809afae4eafda7b9fac0ccfcec +f0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffce6ecfda7bafa0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000001eac206e00000009704859730000127500001275010c21fd9c000003b649444154785eed9cd9765a310c451ba00c6508430264faffdf2c849395 +90014bb2ae514fb55f132cef05d7f6956dfdba212145a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d148946 +8a442345a29122d1489168a448915e7ff07b381a4ffebc32198f86d341bf873ffad38dc86cbeb83d097ce676319fe19f7cf117e92d17e8f48f2c96fedf8cb7c8 +6085ce16582df1012f5c45666b7453c4daf537e628b219a18762461b7cd4013791bb7bf44ec5fd1d3e5e8d93c876879ea9d96dd144252e22fb217a6562b84733 +5578883ca047661ed0500df5228fc201f712ab473466a75a6489be54523dadd48a3ca123d53ca1412b75227bf360f5955ddd335f25d2c7d2d687491fcd9aa811 +d9a0076ed44cf41522cf08efc8339a366017711aaeceb10f5e66910ebe8f23e6efc42ae2fe7cbc617d4e8c227d84ed00e3d86513d9bb8ebbe74c6cf3894dc471 +1efcca0e41749844dcd625df635aad58443a19783f6219840d228f08d7218655bd41c4e1fda3c40b4229d08b54bf0f4ad0bf33aa45f608d531ea31582d529567 +90334438315a912d02758e364ba415e9742afc88765a548adc214c03943948a588292f6ae31e2185e8443a5bbc7f876e41af1351e7db6b1821a80c95c80c211a +a1da3f5189a8f671ea5923ac089508023403614568440668bf199ae5bc46a4c1b2f79c15024b5088f4d07c4314bbd80a91e6bf2cd56f4b21523c07e0cf02a105 +2844d07853105a805ca4f16c78423e27ca45e668bb2973042f2317b9c223a27948e4223f9c5bea965b042f2316b9c22c72443c9388453accbf5f429c9b178b5c +613a3c229e12c52253b4dc9829c217118b34ca677d469cdf128b347dcb7d47fcbe2b1619a3e5c68c11be8858a4c3cdb64b4c10be8858040d3707e18ba4482b10 +be488ab402e18bfc7f2234c32fcd8448b344a15934d22ce3695eac685e7569920f34e9209e041d4dca9426897d956523420b5088d06cf4d06cbdd16c86d26c4f +f31c18683e6e21ac089508cda11a9a634e3407cf788e02d21ccee4392e4b738099e74839cd217f9e6b1734176178ae26f15c16a3b9bec773a192e78a2bcfa563 +9a6be03c17f3794a25f014afe02927c253e085a7e40e4f11a4032465a90eb0140af329ddf612a074db0192627a0758ca1b1e2029387984a404e81192a2ac4748 +cae4beb2140ec6b10b17bf42524afa044571ef377afdc1f49f2fb77e0552241a29128d1489468a442345a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d14890689c8cdcd5f4d7b352dc04ed9e90000000049454e44ae426082}}{\nonshppict +{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag1748859600\blipupi120{\*\blipuid 683d7ad04fca3dd8c66ece4cf808f2d2} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c002cd22300fcd9d000fdf7f600fce2db00fbc1 +b200fa9a8000fdeae400fab9a700fcccc000fdf0ec00fdefea00faac9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccfc400fdece600fabaa7000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040b060708090a0a0a0a0a0a090807060b0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d +0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010110110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a11100101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011415 +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a151401010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1716 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0618010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d1a0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09 +18010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a180101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101160a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a170101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a140101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a12010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a110101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101030a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a080101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101060a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1401010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a17010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101160a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a06010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1801010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09180101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a111a0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101190a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +06180101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a17160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010114150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a15140101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104110a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1110010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d0c0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0a0a0a0a0a090807060b04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 The ARP packet (see the section on ARP) is used when one computer is looking for the MAC address of the other computer. You usually do not see these packets in this simulation unless you specifically ask a machine to +\hich\af39\dbch\af31505\loch\f39 find the arp of another. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1067{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 9}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag-491375475{\*\blipuid e2b6348d9bf57bfe4a73d613ee6d91e6} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fac41e1ed0d9fcf6f7fddbe2fcb2c1fb809afae4eafda7b9fac0ccfcec +f0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffce6ecfda7bafa0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000d44ac02400000009704859730000127500001275010c21fd9c000003b649444154785eed9cd9765a310c451ba00c6508430264faffdf2c849395 +90014bb2ae514fb55f132cef05d7f6956dfdba212145a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d148946 +8a442345a29122d1489168a448915e7ff07b381a4ffebc32198f86d341bf873ffad38dc86cbeb83d097ce676319fe19f7cf117e92d17e8f48f2c96fedf8cb7c8 +6085ce16582df1012f5c45666b7453c4daf537e628b219a18762461b7cd4013791bb7bf44ec5fd1d3e5e8d93c876879ea9d96dd144252e22fb217a6562b84733 +5578883ca047661ed0500df5228fc201f712ab473466a75a6489be54523dadd48a3ca123d53ca1412b75227bf360f5955ddd335f25d2c7d2d687491fcd9aa811 +d9a0076ed44cf41522cf08efc8339a366017711aaeceb10f5e66910ebe8f23e6efc42ae2fe7cbc617d4e8c227d84ed00e3d86513d9bb8ebbe74c6cf3894dc471 +1efcca0e41749844dcd625df635aad58443a19783f6219840d228f08d7218655bd41c4e1fda3c40b4229d08b54bf0f4ad0bf33aa45f608d531ea31582d529567 +90334438315a912d02758e364ba415e9742afc88765a548adc214c03943948a588292f6ae31e2185e8443a5bbc7f876e41af1351e7db6b1821a80c95c80c211a +a1da3f5189a8f671ea5923ac089508023403614568440668bf199ae5bc46a4c1b2f79c15024b5088f4d07c4314bbd80a91e6bf2cd56f4b21523c07e0cf02a105 +2844d07853105a805ca4f16c78423e27ca45e668bb2973042f2317b9c223a27948e4223f9c5bea965b042f2316b9c22c72443c9388453accbf5f429c9b178b5c +613a3c229e12c52253b4dc9829c217118b34ca677d469cdf128b347dcb7d47fcbe2b1619a3e5c68c11be8858a4c3cdb64b4c10be8858040d3707e18ba4482b10 +be488ab402e18bfc7f2234c32fcd8448b344a15934d22ce3695eac685e7569920f34e9209e041d4dca9426897d956523420b5088d06cf4d06cbdd16c86d26c4f +f31c18683e6e21ac089508cda11a9a634e3407cf788e02d21ccee4392e4b738099e74839cd217f9e6b1734176178ae26f15c16a3b9bec773a192e78a2bcfa563 +9a6be03c17f3794a25f014afe02927c253e085a7e40e4f11a4032465a90eb0140af329ddf612a074db0192627a0758ca1b1e2029387984a404e81192a2ac4748 +cae4beb2140ec6b10b17bf42524afa044571ef377afdc1f49f2fb77e0552241a29128d1489468a442345a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d14890689c8cdcd5f4d7b352dc04ed9e90000000049454e44ae426082}}{\nonshppict +{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag-491375475\blipupi120{\*\blipuid e2b6348d9bf57bfe4a73d613ee6d91e6} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c001e1ec400fcd9d000fdf7f600fce2db00fbc1 +b200fa9a8000fdeae400fab9a700fcccc000fdf0ec00fdefea00faac9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccfc400fdece600fabaa7000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040b060708090a0a0a0a0a0a090807060b0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d +0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010110110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a11100101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011415 +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a151401010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1716 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0618010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d1a0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09 +18010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a180101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101160a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a170101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a140101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a12010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a110101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101030a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a080101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101060a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1401010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a17010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101160a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a06010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1801010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09180101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a111a0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101190a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +06180101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a17160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010114150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a15140101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104110a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1110010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d0c0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0a0a0a0a0a090807060b04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 DHCP packets contain IP address information (See the section on DHCP or DHCP Servers). They are used when a device needs to find its own IP address.\hich\af39\dbch\af31505\loch\f39 + A DHCP server will respond with a packet to tell the device what IP address it should use. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1066{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 10}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag2141164277{\*\blipuid 7f9f92f57aa505550b7d7f06bd375aff} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fae9a038e9a036d0d9fcf6f7fddbe2fcb2c1fb809afaea9f35ea9e33ea +9e31ea9d30e4eafdea9d2eea9c2dea9b2ba7b9faea9b2ac0ccfcecf0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffce6ecfda7bafa0000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000073b8309000000009704859730000127500001275010c21fd9c0000053f49444154785eed9c6b771a390c4097c7421887907990c086249090feff +9f58c9234ab7bb3d581edb0855f7539a94f1dc23cb3633b6fe1a29c144a46122d23011699888344c441a26220d1391868948c344a46122d23011699888344c44 +1a26220d1391868948c344a46122d230116998c845c693e9dfb3f9dda2aa9cabaac5dd7c763f9d8ce98fe9c923b27c583dbaba6edab6ed08f8b1a96bf7b87a58 +d27f4a4b7a91f17a558142d73d3d3d3d031b0ffe04bf00a1a6ae56ebf491492d32ddbaba058793c0e61f82fe893a5d5bbbed9a3e908aa422cb970a2d7a0912f8 +05920197ea25691f4b28b29bbb862ce8ae7f03b9346ebea38f262099c8eb9b0fc6258913e80261797ba58f0f2691c8fbbe6e7d30e83e03f06169ebfd3b5d6220 +49440e33d7763c0da48f8a9b1de832834821f251616e70351050815ca93ee84243182ef2b9c55e15a381a04a5b6f3fe962f10c1659574dbc06822a4d35785a19 +2a7274180ebaa7487c508e74c15886891cf64d37281c3d1094aed90fcbf9412293c5c06ef503ec5e8b095d368a2122bb6a78b73a81ddcb0d99e807887c417a24 +098767b301932fba7404f1226b97223dce60a2b8f8c12b5ae42bb1079944c7245664e7dac41e64129b279122932abd873769abc8b12b4ee4b04899e76730e317 +71f3499cc8bec9e2e14d9a3d35c2234ae458279b3f7e0567c6a8d54a8cc8ba86018b1a4e0e247c1d330847887c62a253b31900932a62551f21b2cd95200424fc +376a8a015fe42367c742204d6afe7746b6c8216fc742b073b1c760b6c80c3a1635980d188367d45c305c91775c62517bd9c0a50af7291157640f533a35971158 +aa70a745a6c86bee4cef8109be663e83648abc65cff41e08c91b3519084f645726207d48780b7a9ec8bc50407c48e6d468182c916589218bd8748ef5fe8425f2 +52600e39b1796e5ea8d920582255b980e05c5251b3417044a675b98080c9136b39cf11d9164b7504d27d4b0d87c01019174c7504d29df1169b2152b66771fb16 +436455b467f9beb5a2a6036088941cb33cac712b5c64e9caf62cdfb7c2e7c470918782b3610f7cbf7aa0c62f132e523a459849122ef2583a4530491ea9f1cb04 +8b949e4510ce4c122c32293c8b2090edc1cfe683454a4f8708647bf094182c72df14ef59b894bfa7e62f122c322b3e68f9612bf8f956b048b96fb96738df7783 +45eeca0f5a38fede51f3170916595c476441cd5f2458a4f89211d9842f1b392274f582e411291f109cdaa9f98bfc89226aba9692645733fcaa9910d52c51d42c +1ad52ce3d57cb152f35577ecbaac3b50fe8f2c0f1fd43c0ed2f3804ecd2353350fb1cb2f1b33bd56d0f3a247cdab37352f43d5bc9ed6b361a0e8b895730b879e +4d356ab639a9d978a6672ba09acd997ab6cb8ef645420201c9bc8159cf9672359bfcf51cbb187de43b29d683995ee0208c9ea3497a0e8ba939be371a1db1b000 +359c98a2072af31e71654f853d7122f90e1d3f973d743c9a6438ce0e80872b7a0c1c0fe643c2a736c1a549e183f97a4a25e8295ea1a79c882f6091ccc47b5ca9 +c0cba9e40eddca20ae5b72474f1124e0e8ab84d10d4502ddaabb72592a2049a1b0f6fa85c27ce9b6c80a74086a74f53701a5db002ca61769e2b34348313d00cb +1bc604c5f72a41e50d01250527115f02345c8534c4950045ce4559e9667f8bb7905a9415f9b94c2eddf37fb88132b99ef5bf0b17d3dd7bfc2f40e2060a177b7e +2a257dae248d06dee1664a49f7f4c5bd9be65cdb1bab7b37cd4d15f73e319e4cef6fbedcfa153011699888344c441a26220d1391868948c344a46122d23011699888344c441a26220d1391868948c344a46122d23011699888344c441a4a4446a3efba65dcb60554fc240000000049454e44ae426082}}{\nonshppict +{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag2141164277\blipupi120{\*\blipuid 7f9f92f57aa505550b7d7f06bd375aff} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c0038a0e90036a0e900fcd9d000fdf7f600fce2 +db00fbc1b200fa9a8000359fea00339eea00319eea00309dea00fdeae4002e9dea002d9cea002b9bea00fab9a7002a9bea00fcccc000fdf0ec00fdefea00faac +9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccfc400fdece600fabaa700000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040c060708090a0a0b0b0a0a090807060c0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010d0e0f100b11121213131414141414141414141413131212110b100f0e +0d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102150f0a111213141416161717171718181818181818181717 +1717161614141312110a0f1502010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115190b1113141616171718181818181a1a1a1a +1a1a1a1a1a1a1a1a1818181818171716161413110b19150101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d1b0a1113141617171818181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818181717161413110a1b0d010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c070b1214161717 +18181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817171614120b071c0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1e +111314171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817171613111e1d01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101011f20111316171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181717161311201f +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010121060b13161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a18181716130b0621010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101220a12141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a18181714120a22010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010123191114161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716141126230101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101150a12161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716130a150101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101012411131617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818161411240101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101212012141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171412202101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010309121617181a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171612 +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0b131618181a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a181816130b1c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +250b131618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816130b250101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101150b141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140b150101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101250b141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140b250101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101011c0b141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140b1c0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101030b131718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130b030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101012109131618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171309 +21010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010120121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a181816132001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010124121617181a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a181716122401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115111417181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181714111501010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +230a1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140a2301010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010119121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181613260101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010122111617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181611220101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101210a1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140a210101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101061216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1816120601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011f0b1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1817140b1f01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101201317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181713200101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d111417181a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816111d0101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011e131718 +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817131e010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101011c111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816111c010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101071317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010d0b1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1814 +0b0d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101011b1216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1817121b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816111501010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101191317181a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181713190101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020b1417181a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140b020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18161115010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130f01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a17140a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010d0b16181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1816110d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010e1216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816120e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130f0101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101101417181a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171410010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020b1418181a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140b02010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010311 +16181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816110301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181612150101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010c1217181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1817120c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101061317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a181713060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101071317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171307010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101081417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17140801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101091417181a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1714090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a1417181a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a14 +171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010a14181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140b0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010a14181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a18140b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010a14171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a18140a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101091417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17140901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101081417181a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1714080101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101071317181a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171307010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010613 +17181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010c1217181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817120c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1816121501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101031116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a181611030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101020b1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140b02010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101101417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1714100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130f010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e1216181a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816120e01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d +0b16181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816110d0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17140a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1817130f010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1816111501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101020b1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140b020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101191317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817131901010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181611150101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a1417181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140a01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011b1216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817121b0101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010d0b1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140b0d010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101071317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181713 +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101011c111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a181816111c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101011e1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1817131e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816111d01010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101201316181a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171320010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011f0b14 +17181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140b1f01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101061216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18161206010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101210a1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140a2101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010122111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817161122010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010119121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +18161326010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101230a1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1817140a2301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115111417181a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817141115010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010124111617181a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171612240101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010120121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816122001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101012109131618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818161309210101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101030a131718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817130a0301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011c0b131718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140b1c010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101250b141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140b250101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101150b141718181a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18 +1817140b150101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101250b131618181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a181816130b2501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +011c0a131617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a181716130b1c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101030912161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817161209030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101212012141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171412202101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101240b131617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171613112401010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101150a12161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716120a15010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010123191113161718181a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716131119230101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101220a1214161718 +181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171614120a220101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010121060b1314171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171714130b +06210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101011f20111316171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18 +181717161311201f0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101011d1e111314161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a181817171413111e1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011c070b12141617171818181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a18181817171614120b071c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010d1b0a111314161717181818181a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a181818181717161413110a1b0d0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104190b1113141616171718 +1818181818181a1a1a1a1a1a1a1a18181818181818171716161413110b1915010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +150f0a1112131414161616171717171818181818181717171716161614141312110a0f1502010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010d0e0f100b11111213131314141414141414141313131211110b100f0e0d0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0a0b0b0a0a090807060c04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 A VPN packet is an encrypted packet (see the section on VPNs) that goes between t\hich\af39\dbch\af31505\loch\f39 wo firewalls that are configured for a VPN. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1065{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 11}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag-1623277241{\*\blipuid 9f3ec147e5c4dc9d1929e3271c19db70} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fae9ebf3e8ebf3d0d9fcf6f7fddbe2fcb2c1fb809afaeaecf3ebedf3ed +eef3eeeff3e4eafdeff0f3f0f1f3f1f2f3a7b9faf3f3f3c0ccfcecf0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffce8eaf3e6ecfda7bafa0000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000d03575d900000009704859730000127500001275010c21fd9c0000054949444154785eed9c6b771a390c4097c742f0849079904042124848faff +ff61258f58baddedc1f2d846d1d13dfd90a6653cf7c8b23d83adbf464a3011699888344c441a26220d1391868948c344a46122d23011699888344c441a26220d +1391868948c344a46122d23011699888344c441a267291f164faf76c7eb37095833f8b9bf9ec763a19d33fa6278fc8f26e75efeaba69dbb623e0c7a6aeddfdea +6e49ff292de945c6eb950385ae7b78787804361efc097e01424ded56ebf491492d32ddbaba058793c0e689a0bfa24ed7d66ebba60fa422a9c8f2b9428b5e8204 +7e8364c0a57a4edac7128aece6ae210bbaeb3f402e8d9befe8a3094826f2f2ea837149e204ba40585e5fe8e3834924f2b6af5b1f0cbacf007c58da7aff469718 +481291c3ccb51d4f03e9a3e26607bacc205288bc57981b5c0d04542057aa77bad010868b7c6cb157c56820a8d2d6db0fba583c8345d65513af81a04a530d9e56 +868a1c1d8683ee29121f94235d30966122877dd30d0a470f04a56bf6c3727e90c86431b05bfd0376afc5842e1bc51091dde7f06e7502bb971b32d10f10f982f4 +48120ecf6603265f74e908e245d62e457a9cc14471f18357b4c857620f32898e49acc8ceb5893dc824364f2245269fe93dbc49fb193976c5891c1629f3fc0c66 +fc226e3e8913d937593cbc49b3a7467844891ceb64f3c7efe0cc18b55a891159d7306051c3c98184af6306e108918f0a129d9acd00985411abfa08916dae0421 +20e17f50530cf822ef393b16026952f39f19d92287bc1d0bc1cec51e83d92233e858d46036600c9e5173c17045de708945ed6503972adcb7445c913d4ce9d45c +4660a9c29d1699222fb933bd0726f89af90e9229f29a3dd37b2024afd464203c915d9980f421e12de87922f34201f1219953a361b0449625862c62d339d6f727 +2c91e70273c889cd63f34ccd06c112a9ca0504e7928a9a0d822332adcb05044c1e58cb798ec8b658aa2390ee5b6a380486c8b860aa2390ee8c6fb11922657b16 +b76f314456457b96ef5b2b6a3a008648e19ef5f4046b606a3a807091a52bdbb37cdf0a9f13c345ee0ace863df07c75478d5f265ca4748a3093245ce4be748a60 +92dc53e3970916293d8b209c992458645278164120db83dfcd078b949e0e11c8f6e0293158e4b629deb370297f4bcd5f245864567cd0f2c356f0fbad6091724f +b96738cfbbc12237e5072d1c7f6fa8f98b048b2cae23b2a0e62f122c72856904fa56f8b23158049ed7e9ea05d9843fb7078b7c76e5039225226a44d4742d35c9 +ae66f8553321aa59a2a85934aa59c6ab79b052f3a83b765dd61d28ff4796970f6a5e07e97941a7e695a99a97d86abe56d0f3458f9aafded47c19aae6eb693d1b +06d46ce1d0b3a946cd3627351bcff46c0554b33953cf76d9d1be48482020993730ebd952ae6693bf9e6317a3f77c27c57a30d30b1c84d1733449cf613135c7f7 +46a3231616a0861353f44065de23aeeca9b0274e24dfa1e3c7b2878e47930cc7d901f070458f81e3c17c48f8d426b834297c305f4fa9043dc52bf49413f1052c +9299788f2b15783995dca15b19c4754beee82982041c7d9530baa148a05b75572e4b05242914d65ebf50982fdd1659810e418daefe21a0741b80c5f4224d7c76 +0829a6076079c398a0f85e25a8bc21a0a4e024e24b8086ab9086b812a0c8b9282bddec1ff116528bb222bf96c9a57bfe0f545a5672995ccffadf858be9ee3dfe +1720f10d0a177b7e29257dae248d06dee1db9492eee98b7b37cdb9b63756f76ec0e11b15f73e319e4c6fbf7db9f52b6022d23011699888344c441a26220d1391 +868948c344a46122d23011699888344c441a26220d1391868948c344a46122d230116998883494888c463f01b00bdd2a18bb77380000000049454e44ae426082}}{\nonshppict{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0 +\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag-1623277241\blipupi120{\*\blipuid 9f3ec147e5c4dc9d1929e3271c19db70} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c00f3ebe900f3ebe800fcd9d000fdf7f600fce2 +db00fbc1b200fa9a8000f3ecea00f3edeb00f3eeed00f3efee00fdeae400f3f0ef00f3f1f000f3f2f100fab9a700f3f3f300fcccc000fdf0ec00fdefea00faac +9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccfc400f3eae800fdece600fabaa7000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040c060708090a0b0a0a0b0a090807060c0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010d0e0f100a11121213131414141414141414141413131212110a100f0e +0d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102150f0a111213141416161717171718181818181818181717 +1717161614141312110a0f1502010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115190a1113141616171718181818181a1a1a1a +1a1a1a1a1a1a1a1a1818181818171716161413110a19150101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d1b0b1113141617171818181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818181717161413110b1b0d010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c070a1214161717 +18181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817171614120a071c0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1e +111314171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817171613111e1d01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101011f20111316171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181717161311201f +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010121060a13161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a18181716130a0621010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101220b12141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a18181714120b22010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010123191114161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716141127230101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101150b12161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716130b150101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101012411131617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818161411240101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101212012141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171412202101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010309121617181a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171612 +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0a131618181a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a181816130a1c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +260a131618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816130a260101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101150a141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140a150101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101260a141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140a260101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101011c0a141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140a1c0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101030a131718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130a030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101012109131618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171309 +21010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010120121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a181816132001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010124121617181a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a181716122401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115111417181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181714111501010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +230b1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140b2301010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010119121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181613270101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010122111617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181611220101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101210b1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140b210101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101061216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1816120601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011f0a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1817140a1f01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101201317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181713200101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d111417181a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816111d0101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011e131718 +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817131e010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101011c111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816111c010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101071317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010d0a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1814 +0a0d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101011b1216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1817121b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010b1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816111501010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101191317181a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181713190101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a1417181a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18161115010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130f01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a17140a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010d0a16181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1816110d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010e1216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816120e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130f0101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101101417181a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171410010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a1418181a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a02010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010311 +16181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816110301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181612150101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010c1217181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1817120c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101061317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a181713060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101071317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171307010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101081417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17140801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101091417181a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1714090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a1417181a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b14 +171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140b01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101012514181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101012514181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a18140a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010b14171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a18140b0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101091417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17140901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101081417181a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1714080101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101071317181a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171307010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010613 +17181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010c1217181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817120c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1816121501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101031116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a181611030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101020a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a02010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101101417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1714100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817130f010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e1216181a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816120e01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d +0a16181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1816110d0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17140a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010f1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1817130f010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1816111501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101020a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101191317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817131901010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101041116181a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181611150101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b1417181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140b01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011b1216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817121b0101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010d0a1417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18140a0d010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101071317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181713 +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101011c111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a181816111c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101011e1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1817131e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816111d01010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101201316181a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171320010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011f0a14 +17181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140a1f01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101061216181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18161206010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101210b1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817140b2101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010122111417181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817161122010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010119121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +18161327010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101230b1317181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1817140b2301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010115111417181a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817141115010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010124111617181a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171612240101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010120121618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181816122001010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101012109131618181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818161309210101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010325131718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181713250301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011c0a131718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140a1c010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101260a141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a181817140a260101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101150a141718181a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18 +1817140a150101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101260a131618181a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a181816130a2601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +011c25131617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a181716130a1c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101030912161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1817161209030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101212012141718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171412202101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101240a131617181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18171613112401010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101150b12161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716120b15010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010123191113161718181a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18181716131119230101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101220b1214161718 +181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171614120b220101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010121060a1314171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1818171714130a +06210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101011f20111316171718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18 +181717161311201f0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101011d1e111314161718181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a181817171413111e1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011c070a12141617171818181a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a18181817171614120a071c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010d1b0b111314161717181818181a1a1a1a1a1a1a1a1a +1a1a1a1a1a1a1a1a1a1a1a1a1a181818181717161413110b1b0d0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104190a1113141616171718 +1818181818181a1a1a1a1a1a1a1a18181818181818171716161413110a1915010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +150f0a1112131414161616171717171818181818181717171716161614141312110a0f1502010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010d0e0f100a11111213131314141414141414141313131211110a100f0e0d0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0b0a0a0b0a090807060c04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 A Tunnel packet is like a VPN packet, except it is not encrypted and anyone can read the information found in it. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Solving Puzzles\hich\af39\dbch\af31505\loch\f39 : + +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +Under the menu-item, "Samples", you will find the puzzles. Opening this window will let you select from a number of puzzles which will help you learn how the program functions and test your knowledge of networking. The puzzles start with a low complexi +\hich\af39\dbch\af31505\loch\f39 ty (level zero is mainly about basic usage of this program) and work their way up. Starting at the beginning is recommended, but you can jump to whatever complexity you want to master. +\par \hich\af39\dbch\af31505\loch\f39 As you try to solve a puzzle, you should see a series of radio-buttons\hich\af39\dbch\af31505\loch\f39 + on the upper-right. These are your "help-o-meter." Help of zero, the bottom, does not do anything for you. If you click it up one button, it will color-code the machines that have problems. If you click it onto the third button, it will give you a li +\hich\af39\dbch\af31505\loch\f39 t\hich\af39\dbch\af31505\loch\f39 +tle more information about the problem when you mouse-over the problematic computer. And the top-most button will basically tell you what you need to do when you mouse-over the problem. Some puzzles, however, are set up to not show you the complete solu +\hich\af39\dbch\af31505\loch\f39 t\hich\af39\dbch\af31505\loch\f39 ion, and so you will need to think those out. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Making Puzzles: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +EduNetworkBuilder is set up so you can make puzzles to give to others to do. Start by thinking out your problem, what you want to solve and how you want them to solve it. Then, draw your "netw\hich\af39\dbch\af31505\loch\f39 +ork" by adding all the pieces. Once all the pieces to the puzzle have been added, positioned and configured to your liking, you need to go to "Edit" and "Options." +\par \hich\af39\dbch\af31505\loch\f39 Start by giving the puzzle a good name (title). This shows up at the top of the network wi\hich\af39\dbch\af31505\loch\f39 +ndow. You can determine if the device names and their IP addresses are displayed by checking the "Display Titles" checkmark. +\par \hich\af39\dbch\af31505\loch\f39 Set the "Message given when network loaded", which explains the puzzle. Make sure to give enough information that they can unders\hich\af39\dbch\af31505\loch\f39 +tand what you want them to do with the puzzle. You can use ctrl-enter to add a new-line (since enter, by itself, closes the options window). +\par \hich\af39\dbch\af31505\loch\f39 In the "tags" box, you can select the networking help topics that you want available for the player. These will s\hich\af39\dbch\af31505\loch\f39 how up along the side of the networking box. +\par \hich\af39\dbch\af31505\loch\f39 Finally, double-click in the "tests" box, or right-click to "add" a test. Choose the device that is affected. The source device is the one that will change color to tell you that there is a problem with it. T +\hich\af39\dbch\af31505\loch\f39 here are many sorts of tests, from needing to ping something, to have an IP-Address which is considered "local" to something else. +\par \hich\af39\dbch\af31505\loch\f39 You can also choose to "lock" things. This keeps others from changing them during the puzzle. For example, locking pc0 NIC \hich\af39\dbch\af31505\loch\f39 +192.168.1.3 will keep people from changing the network card that has the IP address of 192.168.1.3. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Levels: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Level_0: Program operation. +\par \hich\af39\dbch\af31505\loch\f39 Level_1: Basics: IP Addresses, Netmask, Gateway, Ping, etc. +\par \hich\af39\dbch\af31505\loch\f39 Level_2: Firewalls, VPNs, etc. +\par \hich\af39\dbch\af31505\loch\f39 Level_3: Troubleshooting the\hich\af39\dbch\af31505\loch\f39 basics +\par \hich\af39\dbch\af31505\loch\f39 Level_4: Advanced Subnetting and Routing +\par \hich\af39\dbch\af31505\loch\f39 Level_5: Wireless +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 NETWORKING TOPICS: +\par \hich\af39\dbch\af31505\loch\f39 The Basics: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 There are four main components to subnetting. The IP Address, the netmask, the default gateway, and static routes. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The IP Address: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The IP Address is a set o\hich\af39\dbch\af31505\loch\f39 +f four numbers, connected by periods. Each of the numbers is eight bits long, which means it is a number between 0 and 255. On any network, each IP Address should be unique. The IP Addresses should also be "local" to the other IPs next to them. The Ne +\hich\af39\dbch\af31505\loch\f39 t\hich\af39\dbch\af31505\loch\f39 mask is what determines if an IP address is considered local. +\par \hich\af39\dbch\af31505\loch\f39 Most IP addresses are "public" and are reserved for specific people, places, and things. These reservations are managed by various "registrars" on the Internet. But there are three main sets o +\hich\af39\dbch\af31505\loch\f39 f "internal" IP addresses that are set aside for use behind firewalls. 10.x.x.x, 192.168.x.x, and 172.16-31.x.x We will be using these "Private" IP Addresses in this simulation. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The Netmask: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The network mask (or netmask) is a set of numbers that state wh\hich\af39\dbch\af31505\loch\f39 +at is considered "local" and what is considered "remote." Anything that is not considered local is sent to the computer specified by the "default gateway." Anything that is considered local is sent straight out to the local network, destined to the loca +\hich\af39\dbch\af31505\loch\f39 l\hich\af39\dbch\af31505\loch\f39 machine. +\par \hich\af39\dbch\af31505\loch\f39 The netmask usually looks something like 255.255.255.0. In binary, this looks like: +\par \hich\af39\dbch\af31505\loch\f39 11111111.11111111.11111111.00000000 +\par \hich\af39\dbch\af31505\loch\f39 Again, each bit can either be 0 or 1, and a byte is 8 bits in length. There are 4 bytes in each IP address, and the same nu\hich\af39\dbch\af31505\loch\f39 +mber in each netmask. The 255 number is the highest number that can be represented in one byte. All the bits are set to 1. +\par \hich\af39\dbch\af31505\loch\f39 A netmask can also be expressed by "CIDR" notation. This is a count of how many 1s there are in a row before the first zero. Th\hich\af39\dbch\af31505\loch\f39 e number above would be expressed as /24. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The Gateway: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +The gateway is a computer on the same subnet as the IP address, where any non-local packets are sent to. The computer compares the destination IP address with the local computer's IP address, using th\hich\af39\dbch\af31505\loch\f39 +e subnet-mask to determine if it is local or not. If the packet is local, it is sent straight out of the network card to the destination computer. If the packet is not local, it is routed to the default gateway, which sends it on towards the final desti +\hich\af39\dbch\af31505\loch\f39 n\hich\af39\dbch\af31505\loch\f39 ation. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 DHCP: +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict +{\pict{\*\picprop\shplid1064{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 12}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag-491375475{\*\blipuid e2b6348d9bf57bfe4a73d613ee6d91e6} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fac41e1ed0d9fcf6f7fddbe2fcb2c1fb809afae4eafda7b9fac0ccfcec +f0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffce6ecfda7bafa0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000d44ac02400000009704859730000127500001275010c21fd9c000003b649444154785eed9cd9765a310c451ba00c6508430264faffdf2c849395 +90014bb2ae514fb55f132cef05d7f6956dfdba212145a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d148946 +8a442345a29122d1489168a448915e7ff07b381a4ffebc32198f86d341bf873ffad38dc86cbeb83d097ce676319fe19f7cf117e92d17e8f48f2c96fedf8cb7c8 +6085ce16582df1012f5c45666b7453c4daf537e628b219a18762461b7cd4013791bb7bf44ec5fd1d3e5e8d93c876879ea9d96dd144252e22fb217a6562b84733 +5578883ca047661ed0500df5228fc201f712ab473466a75a6489be54523dadd48a3ca123d53ca1412b75227bf360f5955ddd335f25d2c7d2d687491fcd9aa811 +d9a0076ed44cf41522cf08efc8339a366017711aaeceb10f5e66910ebe8f23e6efc42ae2fe7cbc617d4e8c227d84ed00e3d86513d9bb8ebbe74c6cf3894dc471 +1efcca0e41749844dcd625df635aad58443a19783f6219840d228f08d7218655bd41c4e1fda3c40b4229d08b54bf0f4ad0bf33aa45f608d531ea31582d529567 +90334438315a912d02758e364ba415e9742afc88765a548adc214c03943948a588292f6ae31e2185e8443a5bbc7f876e41af1351e7db6b1821a80c95c80c211a +a1da3f5189a8f671ea5923ac089508023403614568440668bf199ae5bc46a4c1b2f79c15024b5088f4d07c4314bbd80a91e6bf2cd56f4b21523c07e0cf02a105 +2844d07853105a805ca4f16c78423e27ca45e668bb2973042f2317b9c223a27948e4223f9c5bea965b042f2316b9c22c72443c9388453accbf5f429c9b178b5c +613a3c229e12c52253b4dc9829c217118b34ca677d469cdf128b347dcb7d47fcbe2b1619a3e5c68c11be8858a4c3cdb64b4c10be8858040d3707e18ba4482b10 +be488ab402e18bfc7f2234c32fcd8448b344a15934d22ce3695eac685e7569920f34e9209e041d4dca9426897d956523420b5088d06cf4d06cbdd16c86d26c4f +f31c18683e6e21ac089508cda11a9a634e3407cf788e02d21ccee4392e4b738099e74839cd217f9e6b1734176178ae26f15c16a3b9bec773a192e78a2bcfa563 +9a6be03c17f3794a25f014afe02927c253e085a7e40e4f11a4032465a90eb0140af329ddf612a074db0192627a0758ca1b1e2029387984a404e81192a2ac4748 +cae4beb2140ec6b10b17bf42524afa044571ef377afdc1f49f2fb77e0552241a29128d1489468a442345a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d14890689c8cdcd5f4d7b352dc04ed9e90000000049454e44ae426082}}{\nonshppict +{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag-491375475\blipupi120{\*\blipuid e2b6348d9bf57bfe4a73d613ee6d91e6} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c001e1ec400fcd9d000fdf7f600fce2db00fbc1 +b200fa9a8000fdeae400fab9a700fcccc000fdf0ec00fdefea00faac9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccfc400fdece600fabaa7000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040b060708090a0a0a0a0a0a090807060b0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d +0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010110110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a11100101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011415 +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a151401010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1716 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0618010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d1a0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09 +18010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a180101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101160a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a170101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a140101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a12010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a110101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101030a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a080101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101060a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1401010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a17010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101160a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a06010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1801010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09180101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a111a0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101190a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +06180101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a17160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010114150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a15140101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104110a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1110010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d0c0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0a0a0a0a0a090807060b04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 DHCP is a protocol for when a computer does not have a static IP address set up for it. Often when a computer turns on or connects up to the wireless, it needs \hich\af39\dbch\af31505\loch\f39 +to have one assigned to it. DHCP is what happens. Basically the client broadcast out a "DHCP" request. The request only goes out to "local" computers (it stops when it hits a router). A DHCP Server will respond (if one exists on the local network) and +\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 give the client an IP Address.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 DHCP Server: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +(See DHCP above) A DHCP server remembers all the clients that request IP addresses so it issues the same IP address if that particular client asks a second time. It also remembers which IP addresses it has given\hich\af39\dbch\af31505\loch\f39 + out so it does not give the same IP address to different computers.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 Ping: +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid7810929\charrsid1788261 {\*\shppict{\pict{\*\picprop\shplid1054{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}} +{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}}{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 13}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag-1822675188{\*\blipuid 935c2f0ce92c8b0cb6c1e465c717d5d2} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fa6c8af96382f95d7ef9d0d9fcf6f7fddbe2fcb2c1fb809afa5c7df9e4 +eafda7b9fac0ccfcecf0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffc5e7ff9e6ecfda7bafa0000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000011d1f0ff00000009704859730000127500001275010c21fd9c000003d149444154785eed9ce956e3300c4687a6d32ddd982e40cbfafe2f49433f +4e612844921d57f38dee5fa8e57b9278b77e5d911022de08116f84883742c41b21e28d10f14688782344bc1122de08116f84883742c41b21e28d10f146887823 +44bc1122de08116f84883742a4955ed5ff3d188ec6937a3aad27e3d17030eb573dfc313fdd88cc17cbeb3f67b95e2ee6f8a7bce417e9ad9613d4fa1b26cb55fe +27935ba4bf466d5b58aff0835c6415996f6ad45340bdc9fa8e6514d90e514531c32d7e9a816c2237b7a89d8adb1bfc3c994c22773bd44ccdee0e45249245643f +40ad4c0cf62826891c22f78a4ffc1cf53d0a4a215de441d8e0fec4fa0185d9491659253e8e237572b7922af2889a24f38802ada489eccd8dd5577669df7c9248 +354625b230ae50ac891491ed13aa9089a7948e3e41e419f133f28ca20dd84556089e157be36516e9e07934989f8955648bc0d9b17e2746912af3777ee2c9d876 +d944f659dbddcf8c6dfd894d24633ff8951d82e83089641b979cc7345ab18874d2f07ec4d2081b441eb28c777fa2368cea0d2219e61f6dbc209402bdc83d8275 +8a7ecea816d977fe6235d4ea36582d92b4ce2067807062b4227708d439da5522ad48a75de147b4dda252e406610aa05c83548a98d6456ddc22a4109d486783f7 +73e806f43a11f57a7b0a430495a1129923442154fb272a910d22146283b0225422453af51335c28ad088f411a0189ae1bc46a4c0b0f7336b0496a010e9a1f882 +2876b11522c5df2cd5bba51059a2f4822c115a8042a4e53c43174c105a805ca4706f7844de27ca451628bb280b046f472e72814f44f391c845be39b7d42dd708 +de8e58e402bd4883b827118b5428b930e2b579b1c805bac3067197281699a1e4c2cc10be15b148a1f5acbf11af6f89458ace724f88e7bb6291114a2ecc08e15b +118b74b8d9f61363846f452c728121638378d82816293c5f7f473c6f178b4c517261a608dfcaff2742f36ad17cec34cd2f4d87483344a11934d20ce369265634 +535d9ac5079ae5209e053a9a25539a456c9a6d059e8d1e9aad379acd509aed699e0303344738780ed5d01c73a23978c6731490e67026cf71599a03cc3c47ca69 +0ef9f35cbba0b908c3733589e7b218cdf53d9e0b953c575c792e1dd35c03e7b998cf932a812779054f3a119e042f3c29777892201d20494b75802551589ed46d +2f0e52b71d2049a6778025bde1019284930d2429401b4892b23690a4c97d63256c8c7d272e7e832495f4118ae4deeff4aafeec9f4fb77e0142c41b21e28d10f1 +4688782344bc1122de08116f84883742c41b21e28d10f14688782344bc1122de08116f84883742c41b21e28d10f10689c8d5d52bf6759318a246662d0000000049454e44ae426082}}{\nonshppict{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0 +\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag-1822675188\blipupi120{\*\blipuid 935c2f0ce92c8b0cb6c1e465c717d5d2} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c00f98a6c00f9826300f97e5d00fcd9d000fdf7 +f600fce2db00fbc1b200fa9a8000f97d5c00fdeae400fab9a700fcccc000fdf0ec00fdefea00faac9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccf +c400f97f5e00fdece600fabaa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040d060708090a0b0c0c0b0a090807060d0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010e0f10111212121212121212121212121212121212121212121211100f +0e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010213100a121212121212121212121212121212121212121212 +1212121212121212120a101302010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113141212121212121212121212121212121212 +12121212121212121212121212121212121212121214130101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e150b1212121212121212121212 +121212121212121212121212121212121212121212121212121212121212120b150e010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011607121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121207160101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011718 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212181701010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101191a12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121a19 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101011b0612121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212061b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101011c0b121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212120b1c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011d14121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212211d0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101130b1212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212120b130101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011e1212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121e0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b1a12121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121a1b01010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010309121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101161f1212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121f160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +20121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212200101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101131212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212130101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101012012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212200101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010116121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212160101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101031f12121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121f030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101011b09121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121209 +1b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a1212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011e12121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121301010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1d0b1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212120b1d01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212210101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101011c121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121c0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101011b0b12121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b1b0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010106121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212120601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101191212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121a0101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101171212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212170101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010118121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121218010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010116121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121216010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010712121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010e121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +120e0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101011512121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121215010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010b1212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212120b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010412121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121301010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101141212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212140101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +04121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121213010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121001010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212120a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010e12121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212120e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010f1212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212120f01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010110121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011112121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121211010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121202010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010312 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010104121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212130101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010d12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212120d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101061212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010107121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121207010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010812121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212120801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101091212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b12 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010c121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010c12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212120c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010b1212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212120b0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212120a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010912121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212120901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101081212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212080101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010107121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121207010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010612 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010d121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120d0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010412121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101031212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010102121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121202010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010111121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212110101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011012121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121210010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f1212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212120f01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120e0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101101212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121210010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010104121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101011412121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121401010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101041212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212130101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010b1212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212120b01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011512121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212150101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010e1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120e010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101071212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010116121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010118121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121218010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011712121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121701010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a12121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121a010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101191212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121901010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010106121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121206010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011b0b121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b1b01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011c12121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121c010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011412121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121221010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011d0b12121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212120b1d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101131212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121213010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011e1212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121e0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101011a121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121a01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011b09121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212091b0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101031f121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121f0301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011612121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121216010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101012012121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212200101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011312121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012012121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212122001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01161f12121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121f16010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101030912121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121209030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101011b1a12121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121a1b01010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011e12121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121e01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101130b121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b13010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d14121212121212121212121212121212 +121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212141d0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0b1212121212 +1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212120b1c0101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011b06121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +061b0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101191a1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212 +1212121212121a190101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101171812121212121212121212121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121218170101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011607121212121212121212121212121212121212121212121212121212121212 +12121212121212121212121212121212121207160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010e150b12121212121212121212121212121212121212 +12121212121212121212121212121212121212121212120b150e0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010414121212121212121212 +12121212121212121212121212121212121212121212121212121212121413010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +13100a1212121212121212121212121212121212121212121212121212121212120a101302010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010e0f10111212121212121212121212121212121212121212121211100f0e0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0b0c0c0b0a090807060d04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 A Ping is a simple packet that is sent from one comput to the other. The computer you send the pin\hich\af39\dbch\af31505\loch\f39 +g packet to will usually respond. The word "Ping" comes from the concept of a submarine and sonar. Something does a "Ping" and you hear an echo to tell you that the computer is alive. This is usually what it is used for, to determine if a computer is t +\hich\af39\dbch\af31505\loch\f39 u\hich\af39\dbch\af31505\loch\f39 rned on, functional, or to see if the network is properly set up. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid7810929 \hich\af39\dbch\af31505\loch\f39 Traceroute: +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7810929 \hich\af39\dbch\af31505\loch\f39 Traceroute is more complex than a ping. It is used to test all the routers along t}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid13053143 \hich\af39\dbch\af31505\loch\f39 he path between two computers. It is particular\hich\af39\dbch\af31505\loch\f39 +ly nice to use when you are checking out a complex network. Instead of pinging every spot along the way, you can use traceroute to automatically test. +\par \hich\af39\dbch\af31505\loch\f39 Traceroute works by }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7810929 \hich\af39\dbch\af31505\loch\f39 send}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid13053143 +\hich\af39\dbch\af31505\loch\f39 ing}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7810929 \hich\af39\dbch\af31505\loch\f39 a special packet with a \loch\af39\dbch\af31505\hich\f39 \'93\hich\af39\dbch\af31505\loch\f39 TTL +\loch\af39\dbch\af31505\hich\f39 \'94\hich\af39\dbch\af31505\loch\f39 (Time to Live). The time to live starts at 1. Each router along the path is supposed to subtract 1\hich\af39\dbch\af31505\loch\f39 + from the TTL, and when the TTL reaches 0, the router that has it responds to tell you it has dropped the packet. Traceroute catches these \hich\af39\dbch\af31505\loch\f39 +error messages and tells you which computer it got it from. Then, traceroute adds 1 to the ttl and sends out anot\hich\af39\dbch\af31505\loch\f39 her packet. +\par \hich\af39\dbch\af31505\loch\f39 +With a TTL of 2, the second router responds. Then the TTL is increased to 3 and it keeps going. Traceroute will continue until it has reached the end, or until the maximum hops has been reached. In the real world, the maximum is usually 30. +\hich\af39\dbch\af31505\loch\f39 In this program, it is much lower than that. +\par \hich\af39\dbch\af31505\loch\f39 The traceroute program exists on most operating systems, but under \hich\af39\dbch\af31505\loch\f39 differen\hich\af39\dbch\af31505\loch\f39 t names. It might be \hich\af39\dbch\af31505\loch\f39 called +\hich\af39\dbch\af31505\loch\f39 tracert, traceroute, or a few other variations.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7810929\charrsid7810929 +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid7810929 +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 MAC Addresses: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Each Network Card has a hard-coded "address". These are supposed to be unique to each network card, and look something like: }{\rtlch\fcs1 \af2 +\ltrch\fcs0 \f2\insrsid6700708 \hich\af2\dbch\af31505\loch\f2 10:08:b1:73:aa:5b.}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Packets that are being sent o\hich\af39\dbch\af31505\loch\f39 +n the local network use the "Ethernet protocol", which sends the packet from one MAC Address to another. }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 ARP: +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict +{\pict{\*\picprop\shplid1063{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 14}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag1748859600{\*\blipuid 683d7ad04fca3dd8c66ece4cf808f2d2} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffdfdfef4f6fde4e9fdd0dafcbac8fca3b5fa8da5fa7c96fa23d22cd0d9fcf6f7fddbe2fcb2c1fb809afae4eafda7b9fac0ccfcec +f0fdeaeffd97acfaf1f4fd9fb2fafbfbfddde4fcf9fafdc4cffce6ecfda7bafa0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000001eac206e00000009704859730000127500001275010c21fd9c000003b649444154785eed9cd9765a310c451ba00c6508430264faffdf2c849395 +90014bb2ae514fb55f132cef05d7f6956dfdba212145a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d148946 +8a442345a29122d1489168a448915e7ff07b381a4ffebc32198f86d341bf873ffad38dc86cbeb83d097ce676319fe19f7cf117e92d17e8f48f2c96fedf8cb7c8 +6085ce16582df1012f5c45666b7453c4daf537e628b219a18762461b7cd4013791bb7bf44ec5fd1d3e5e8d93c876879ea9d96dd144252e22fb217a6562b84733 +5578883ca047661ed0500df5228fc201f712ab473466a75a6489be54523dadd48a3ca123d53ca1412b75227bf360f5955ddd335f25d2c7d2d687491fcd9aa811 +d9a0076ed44cf41522cf08efc8339a366017711aaeceb10f5e66910ebe8f23e6efc42ae2fe7cbc617d4e8c227d84ed00e3d86513d9bb8ebbe74c6cf3894dc471 +1efcca0e41749844dcd625df635aad58443a19783f6219840d228f08d7218655bd41c4e1fda3c40b4229d08b54bf0f4ad0bf33aa45f608d531ea31582d529567 +90334438315a912d02758e364ba415e9742afc88765a548adc214c03943948a588292f6ae31e2185e8443a5bbc7f876e41af1351e7db6b1821a80c95c80c211a +a1da3f5189a8f671ea5923ac089508023403614568440668bf199ae5bc46a4c1b2f79c15024b5088f4d07c4314bbd80a91e6bf2cd56f4b21523c07e0cf02a105 +2844d07853105a805ca4f16c78423e27ca45e668bb2973042f2317b9c223a27948e4223f9c5bea965b042f2316b9c22c72443c9388453accbf5f429c9b178b5c +613a3c229e12c52253b4dc9829c217118b34ca677d469cdf128b347dcb7d47fcbe2b1619a3e5c68c11be8858a4c3cdb64b4c10be8858040d3707e18ba4482b10 +be488ab402e18bfc7f2234c32fcd8448b344a15934d22ce3695eac685e7569920f34e9209e041d4dca9426897d956523420b5088d06cf4d06cbdd16c86d26c4f +f31c18683e6e21ac089508cda11a9a634e3407cf788e02d21ccee4392e4b738099e74839cd217f9e6b1734176178ae26f15c16a3b9bec773a192e78a2bcfa563 +9a6be03c17f3794a25f014afe02927c253e085a7e40e4f11a4032465a90eb0140af329ddf612a074db0192627a0758ca1b1e2029387984a404e81192a2ac4748 +cae4beb2140ec6b10b17bf42524afa044571ef377afdc1f49f2fb77e0552241a29128d1489468a442345a29122d1489168a4483452241a29128d1489468a442345a29122d1489168a4483452241a29128d14890689c8cdcd5f4d7b352dc04ed9e90000000049454e44ae426082}}{\nonshppict +{\pict\picscalex10\picscaley10\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag1748859600\blipupi120{\*\blipuid 683d7ad04fca3dd8c66ece4cf808f2d2} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fefdfd00fdf6f400fde9e400fcdad000fcc8ba00fab5a300faa58d00fa967c002cd22300fcd9d000fdf7f600fce2db00fbc1 +b200fa9a8000fdeae400fab9a700fcccc000fdf0ec00fdefea00faac9700fdf4f100fab29f00fdfbfb00fce4dd00fdfaf900fccfc400fdece600fabaa7000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010203040b060708090a0a0a0a0a0a090807060b0403020101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d +0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010110110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a11100101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011415 +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a151401010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1716 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0618010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d1a0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +09030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a130101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09 +18010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1d0101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a180101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101160a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a170101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a140101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0701010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0c0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a12010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a110101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101030a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0b01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a060101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0801010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0901010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a080101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101060a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0601010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d01010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101020a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a100101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +07010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a1301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a15010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1401010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101170a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a17010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101160a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1601010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a06010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1801010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a19010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a1d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101011a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1701010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010118090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09180101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101030a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a100101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011c0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a1c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a13010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010103090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09030101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010118170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a171801010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101011b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1b01010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a10010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a111a0101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101190a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a190101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010118060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +06180101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010116170a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a17160101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010114150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a15140101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010113070a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07130101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010c120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a120c0101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104110a0a0a0a0a0a0a0a0a +0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1110010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +100e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0e1002010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010c0d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d0c0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010102030405060708090a0a0a0a0a0a090807060b04030201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 ARP stands for "Address Resolution \hich\af39\dbch\af31505\loch\f39 Protocol." Computers on a local network talk to each-other by using the MAC Addresses. }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\insrsid6700708 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +ARP is what is used when one computer wants to find the MAC address of another computer. It usually sends out a broadcast that says, "who has this IP Address?" And \hich\af39\dbch\af31505\loch\f39 +it gets a response back that says something like, "I have that IP and my MAC address is: }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f2\insrsid6700708 \hich\af2\dbch\af31505\loch\f2 10:08:b1:73:aa:5b}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 " +\par \hich\af39\dbch\af31505\loch\f39 We do not get into it too much on this program, but if a computer does not know the MAC address of the computer it is trying to communicate with, it\hich\af39\dbch\af31505\loch\f39 + first sends out an ARP request to find that before it sends out a packet containing the ping or other communication. +\par \hich\af39\dbch\af31505\loch\f39 You can usually run: arp -a +\par \hich\af39\dbch\af31505\loch\f39 from a commandline to see all the MAC addresses that the computer has remembered. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Unicast Packet: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 A Unicast pa\hich\af39\dbch\af31505\loch\f39 cket is a packet that is going to one specific computer.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 +\b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 Broadcast Packet: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +A broadcast packet is one that is sent out to everything that is considered local to it. Routers, firewalls, and some other devices do not pass broadcasts on. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid7365293\charrsid7365293 \hich\af39\dbch\af31505\loch\f39 Power:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid7365293 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid2259517 {\shp{\*\shpinst\shpleft0\shptop3\shpright1490\shpbottom387\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr4\shpwrk0\shpfblwtxt1\shpz3\shplid1029 +{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex76\picscaley76\piccropl0\piccropr0\piccropt0\piccropb0 +\picw3450\pich889\picwgoal1956\pichgoal504\pngblip\bliptag1069067716{\*\blipuid 3fb8adc468f9e25b3b53f904bafffcaf}89504e470d0a1a0a0000000d49484452000000a30000002a080200000050b17cc7000000017352474200aece1ce90000109249444154785eed5bd9935c5519ef +bbdfdb7b4ff76c992c246848022498842c24200a460838187789a0a296e583a556f9c083fe0b3ef80082e55202226008b21a212ca99028645f262bd967c8acdd +d3cbdd177fe79c9e9e21e999e92422dd95e9ba49f57cf73bdff9ceb7feceb9b7b95c2e179afa5c0516e0af82354e2d915860cad3574b1c4c797acad3578b05ae +96754ee5f4d5e269ee32b037473f0d6aa1807e2650bed15787a5555de0257b9ae77941103c7c7c3f3491c5ea2b127841e6798ee76004df75ddf194839bb1c050 +88c3fa260e887a5a1e9416f04f14907e3ef58c7fb17a97e6695841a49f81c15cb1a843683d2d781c5db8100ca1453a221131a20602e7eaba5e95156e46108b92 +a4eb662e97b72cbb015687ed93204b4a5c522299a420708e6ddb5543f9d23c2d49126cb16b4fd7731b5e3d74f88386b005fc276b4dd7adfcf5ca9b92cbaee7a7 +b778e3791a118c50ce66f3bfffe3337bf61d1a1e2e3484a7b55847eb9c35d3662d7bf0dec8ec69de957a9a156d54eb8181ec134f6d7ce3cd6ddd3de75127eadc +16a21c8b243f959ebe2a969e7fcbf5c69ad5ad0bae6bbbd8d32c9b11c7b95c61ebb61d8f3cf6e4b9eef3b6edd4f9ea50aca2c96b9ba6af4e4f5be6e6f7feea67 +ab6fbabe753c4fd78abd6108b8fac30ffb9f7f61d3d66d3bfb0786eadfcde85c5a6c7ab27571343577a87b5b7ee0a06d65c7abdb703316f5eef69d2fbffa5677 +776f03b839149294442c7343ac699e553c3fd8fdae6d0e4d109a35799a8294d0e0606efb7f76ffe92f7f3f76fc946198f51eefa11075f367c2f11985a1c37da7 +5eb7f4bef1dbb358d28d1d3bf7238eb76c7dcfb2ebbd43037f494a32d1bc309afab46be53f3cfea2593aef7b13a93db9a751d9d0c00052b6bebbe3a597370388 +350428852d5ae7ac6d9e7507c076ef89576d733008aae04706b651b1f6ec3df4e6dbdb0f1c3c5a15b8d65b580385a5da97b5cf5da768995cefcee1fe3d9e6b61 +7b75f9390d2bc8b28ccab6eddfbbfef9af770e1e3a566f6baeaa0f2f28e9e9b7aa91b65cefaeeea31bcc624f5075e34183180b04d24636bfb3e5bd62a954ff0b +e445558bcd00f8300be7ce9f781975bb169d27ca691aef0240fb4baf6c7ee1a537f61f38d210459b18223eb3a963956d6673bd7bf4dc095ad6aac43b5219db87 +835dc71f79eca95dbb0fe60bc5fa071fd8ebcb6a53aafd6641d40a83870a43475cbba63dc2b89e66451b3be6d367ba37bef8faaedd0786b2c3b5c4ce27cb2388 +6a2431bb79e6ed816fe7fbf694b2473dd7a8aa12d94a04a1debec1b7dedefedabfdee9eb1ffc6435af7176eca992ad4bc2f16b50b4f3035d8e591d635ec2c909 +7573e85c4fff5b5bdefbfd1f9e2995aa9f36d4a8dfff8d4d8db637b52fc7c6a3fbd0d3c3fdfb1d6b343abfbaeeae6f7c6ded4d0be763974536d9b27cbe2fbb75 +dbeee736bc76f4d849d76d80532094ab74c7ea64db12abd47beef0d38e950f0564a38be3bf582cf6dbdffc7ac5b29b2e793fad69dab113bdaf6cdab1f1e5ad86 +6935040ac39a01b6b1c54459eb3bf506dc3c1685553c6d1806e23808b80d2ffefba9e7de3edf37f07f0bc42b9c08483bda34d773f49ea3cfc3d995d55d91a7c3 +e1f091d3eeebdb725b77e6005f1be2889b13649c6ae7fbf79fed7aca758a14858db6e7b19e46427b81f88fcdb917360f4e700c7e858ef91f0fe7041c040df7ee +ea3db909ed39f0470f76aec8d3914864f7feb31b5fd9b1794bd7ff58e38f4d5c7afa6a25dc3adcbfefd4dec72f9ee4024fe331c79fffb6f589676b02ae1f9bca +b50a063856a2ed2db3ee404bea39f2773d7f66ecc82bf5f47fdedffbeca617de3ab5898ff91c17d8e724eba4ec1b04c4690b2cb1d5092cde3a29b97d1276aa52 +8b2bcf74c426f298c83a25db3d925fe4392950afb3c48cebebbcd32dd9dd12ee4a6dae3cc311536ee071f659096271978ff8ca4c479ae67042e00e88d659c9ed +17c10c99f2344788979ba87150757ac5c0459b0d224b0d8c8262f8d3cb0bfa5e75c6dc07e2cd0b8bd9e3b578da71dcdf3df2c49f1efd8b6292030757126c5976 +24910b42a2eb82c8a13e4892a129a411fabe62d9b2e5041ce7f33c881e9e1c0581e07a61c3e4fcc054154b9599f523254374dc10e1e48ad13086801394b04e8e +9b029eb714d95288292056d34d914204b039b2081d3c81075db61d4c8781b885b9ac48446b9e7fcda21febf9d397e7e9494e4ea45637795fbef9fb43991f64a3 +ab74215e3ee88ede524aafcfa5d60dab9fb243e4383ca45c6327d7e6c1862bbcd41093447bf823765b297d7f2e796f41fd74f90447996325eea69c0f66234b21 +9370823fbaaa94f92e191eff62015e6756d3e69b508089c5a5ccb52093d848f5535f196efe1e512cfd603671578157273a3720c7daa2081b8e051cc09ce1a291 +e9cfe24a660bf0259d33809b5343c3e9815cb450de5e0b9e1f2de8606bee1b4a66f3121c89d5058162dbe9fe1ce8f02e5318c478ae4064f60da50687e1332a32 +502d9b4d941ec86aec843108e1e96f8231d32b96d741c11d4c172e9515a3bad119277caaaeaa32ceab990e553f939d91e1919f1484a400ff23db464508012792 +0b2b2b13f16c5424cc65ce913715308a031d9cfc08274ffe646243d08d71e27fd0d9f06accec569999f21336890e619a4cb0489e8fc763994c2a1c562f80961c +7209d80ca9f391d71302461f4b2cb3317ad9a9c45b65ce317ec05218738513f9cd82a02c73440246c37e6398c7ac827cade8c626aafea1fb08e99a59d335baba +f1b0b3f0f0c30f571500ccd2ddd37b60ffd1233bcf9a4714d446e380ea9c970287cee872f61919b5d4fa40f1f33c51c90fb94382794c06a7794075fbc4c02661 +442afc29d9ec5251f9bd611a741ee70e8ae034f669a03b28fe901970beced9a7657d9f6aec57f1c52f96999d5ec93c42c412c95d1a11e253631abc794801bfbe +4f8326f65939915ea4445a71d08fbd6665513072221efdc54f1f5a73e7ad6d6dcd38ec842d90e2f8f2fece7defefedb215498fa8465843f9f5f18497f8844319 +3735d50c2b8e44ca2cccec0ba8ba12d84cc6896701d09ae75c5130c2aaa169ae44da0df11dcf99aaac473422535140814c529c25814d6486551464e23a2ad6d4 +c04ce89083e9309c4ae61d9928c66ed99a2a469b936d4bb1a1280c768ddd3d36679a3e7ffbca9ffc68fdb5b36760a6f15e1a18f7f9341019faf4df9e7f71d3bb +6f8668c6c0b270069a2bbe0be8dc8a0f8ba3c5fa16f40a714ac06b3e2bad20062687f6098d09a7ecc3bbbec1f926f13dca2ca752ce2084ae1f1844269292d708 +9d2cd206331f402c98351f74a600919c17d8742800a441303a2439a455cf9cff9d8bfb742a95587ef3a25ffefc872d2de98a2110c7e8d38ffeeec9c71fff2b2b +b0ac01132b93f61910222282e7d135593a82c8b152cc7120829fd1d1aa8962024f7c4f3fa8c0e8dc8c1371c08844267b7103de4523a6cc44ace757521fd3a1b5 +b3bece6eb1b1a004921c4d5f77719f8e44c28b16ce5bffadce95cb17e3e50184ef78e7f693546f5810998a04c5e51578e6667cf01db809b77c93da9de42ee7e5 +ca9cc062c4cdd4075e9e7266c1599e0b43ca9cfd22e1a43209aa82cc7e3a514e606e261634f88a02b855992e444b08530ca33004948b3fad2d995b562c5e77df +9ad6d60c73f3d8e246bc2bf0c8455c4832e6663229cd5442a46e66b6c677c6895bcccd8cce88153713e308642ce3aca844649689a3cc442c9da8acc34800b1b0 +1ba59767bcb07ea3322d5a38ffbe7bbfb068e18289dd0c3526f13432157818680b9798762bed504c7b0415773840bfac81f0611fa0bacc99f2484fa5e201bc81 +b4a5765788965d81218c539e658b239ce027326791890003218dd90818b0a2006ef1104255e684106667d361140472172d251e8b2e597ce3bace359ffbec0aec +4358dd1e1b0d0412bb1e80182e409e327aa29098405fdb61a8984c4738dd32a7ed2041199d7182ce329b7d208a71e256255f197a674406bb98d85166cbc6148c +9f950a99f253ddd88ca3cab3de3c73c6b4bbd7dcf6e5ce2f64d2c909b2b96cc989fbf4d1c281a1657b126b0ad1d53a2f85c8de492716051e4e75e6b5791649c4 +3e11655c5b600260273bf380e848530f495c14507b539d85c4da827aad85b68d0d15c686179aa010cea506e98803a25fe2a5162f7e47a9e96bc3c0ea62b3eb15 +48be8239ba5c4fde93073fc4e20250f006b00fe310372d3f1e8adf598cdd5a8a2c31e075fd801a4f8ef669d862d5ca25f77de9cee5372f2425c3752b6e666f98 +c0347bb6ef3abce5bdcc40365ad46171a4115a23ac1c36aca6ec702c5f827bd03ba106507a62b8d83498032790b9adc8c845ea3caba56f285628d1de4cf66318 +0ed09ecae6c1a91a968e5d164faa3164b6f40e8288bd16db6811b1ae971ecc257384395a421b0bb0af4399c174b1828e5b908c5b080e575584684ba54f076eb1 +a3a3f581f55fbeedd665d1886659931f624e96d3324935b1d545d2f0711f99540e90b82fb6b8c857d244594eab0112146cb884a807bc4d833624243c6cb5c526 +0f5e2f07b2eae34fb041020f4e0ae9512db0dd0285d0533e3651e5a409fb508089253a20d7590de303cc8eec27f4164f68f2c6e6343238918875de7bc7cae59f +c123d7f15ef48424a49764bbb8904fd8819535f47dc1f1b003c66e6724f942e89a84cd01a7379279a4fb82027aa5a732ff314ec941ee8e663f9b68b478d03b8c +99d13f2ad96792a96e238d9f2d9de763f1e8dd5fbc1dbd1970cc719c5aceaa27c1de078f1ffea0e7843b243ae724f3b06a9f9102da6ee154806ac05deb980c20 +8d9c26704c245d198721c621d5e911d162617d781a5fac3332b0374b533e1270e8ce7901c3cd232aea046472128915c0021cb098c715eba482aa006652f30352 +21c8190b24efd3d0f581ef107388004c4d0e64ce48f649c53cacc45324a725c16c4be4d67fbb73f5aa9b53c9387961f9a3efb056727ac78ebd3b77ec47e8007e +5bf4e8c31545b2dd03f822e92532228d5882c8909d38d920e71e3839a1281d3b47c4074e3c80bd2184063787a0415e524ec988006792ae0e8cc6e3f99a22a11e +00d5a378908d22aa34941385325d557017a5854d470a9e0c7e0900de0a8719f676ed7c52cb75ae5d71cf5d9f9bded18a97be6a7c437712ecfdcc4bff7863dfeb +1c0e25388a80fab177223945cead121eaa28c1507982864846a63dd247b1050311a8ca843f0274681cb1619487e1cc7909ca89060f543548c01af017af90e221 +a45cb4611f1d614844d090904245412f1fa9070838d019565766db801124c52149e7e1ef19f31e686a5f9c891b0bda8f7df3ebf760737541dd2e27287d9045b0 +f7a34ffee1b127c9791605cf0050f01fd11079465b26feb4e112d6a769cee13bf5b744fc4101394a2b503ac2021b33261f9d95a5383811160cbec1a338f32244 +06e2285883fba147b91e003002ca89c06bf44ccdf51031ac22602e4fd5c21982bd153e37a7f9f443f7df86268de71148e81a5f9299c8d307bb8ebdb6e91dbc2b +c91650ff9fb639f7643a6e9c3d4d5931bf386fdeb5aeeb547ff3997a1a2f1d3cbbe1d50d1bff59ffeb6295229c98356dee57db33c20db34b777dfe06f466acae +46371309e3fd5a07cfb2608b225eb7d1ab3fc9af4303e1518f2c6baa2a86159f19a2faef56a8a7f1e012efc40de76b7a61e3935f2c79ff4712e578242cab7862 +e7d9b56773b9928de7691802fd05ce268f2c1be5839fe3908bb4d5897f6e435e6a26cf11c63d67a8cb15138041d787d5550fe209d41e37a71bf737766cb593fe +ccae2e7d59ab52b580ed0b645ddaaf756a55648aaffe2c30d9b3acfad3784aa3cbb3c094a72fcf6e8d376acad38de7b3cbd378cad39767b7c61b35e5e9c6f3d9e569fc5f26ff178811746d230000000049454e44ae426082} +}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}}{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 26}}{\sp{\sn dhgt}{\sv 251659264}}{\sp{\sn fLayoutInCell}{\sv 1}} +{\sp{\sn fAllowOverlap}{\sv 1}}{\sp{\sn fBehindDocument}{\sv 1}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard +\ql \li0\ri0\widctlpar\pvpara\posy2\dxfrtext180\dfrmtxtx180\dfrmtxty0\wraparound\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex76\picscaley76\piccropl0\piccropr0\piccropt0\piccropb0 +\picw3450\pich889\picwgoal1956\pichgoal504\wmetafile8\bliptag1069067716{\*\blipuid 3fb8adc468f9e25b3b53f904bafffcaf}010009000003a628000000007d28000000000400000003010800050000000b0200000000050000000c022b00a400030000001e00040000000701040004000000 +070104007d280000410b2000cc002a00a300000000002a00a3000000000028000000a30000002a0000000100180000000000b850000000000000000000000000 +000000000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffffffffff7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7 +f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffff +fff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7 +f7f7f7f7f7f7fffffffff7f7fffffff7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f7fffffff7f7f7f7f7f7f7 +f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffff +fff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7 +f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7fff7f7f7f7f7fffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffff +ffffffffefefefefe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7 +e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7ef +e7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7f7e7e7fff7effff7f7fffffff7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffff7efefefe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7 +e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7ef +e7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7e7efe7e7e7e7 +e7efe7e7e7e7e7efe7e7e7e7e7efe7e7efe7e7ffefeffff7f7fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffded6d69c948c63524a6b525263524a6b525263 +524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b52 +5263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a +6b525263524a6b525263524a6b525263524a6b525263524a6b525263524ab57b6bde8c7befad9cded6d6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7fffffffff7f7b5a5a563524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b52 +5263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a +6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b525263524a6b52526b524a8c635ade +8c73e7a58cd6bdb5fffffffffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffd6cece7b7b6b394a29395229395a29394221423121422921422921394221395229394a29423929 +392921422921393121394a29315229395a29394221423121392121422921394229395229394a29423929422921422921393121394a2939522939522939392142 +3121422921423129394221395229395229394a29393121422921422921423929394a29395a29395229395a29393921422921422921423121394a293952293952 +29395229394a294229219c5242d67352c67b63a59494efefe7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79c8c8c422129 +31182939212939212942292939212142292139212139212931182939212942292142292139212139212939182939212939182942292142292142292139212139 +21293918294221293921214229214229213921293118293921293921294229213921214229213921213921293118293921293921214229213921214229213921 +293921293118293921293921294229293921214229213921213921293118293921293921294229296b3929d66b52c66b52a5847bdededefffffffffffff7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7ffffffcecec6849473318431319c39299c39397331393921422929422921397331299439318c3939522942312942292139523131843131a539299c39396b +31393929422921423121397331299439318439395229422929422921395229317b3131a542299c39396b31393921422929393929397331299c3931a542317b31 +395229422921422929395a29318c39299c3931a542299c39395a31423121422929423121318c39299c3931a542299439318439393121a55a42ce6b52b563526b +5252ada5a5efe7e7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f79c8c943118313110392910393118393921294229214229213921 +31311031311039311831422929422921422929311831311042291039311839392129422929422921392129291039311042391831422921422921422929311831 +31103929103931183942292142292142292139213129103931103929103939213142292142292139212131183929103931103929103939183139212942292139 +21213921312910393110392910393118394221296b4231d66b52bd634a7b524aa59494deded6fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffd6cece7b9c7329b54221d64221de4a +298c31424229392121422921298c3121ce4221b539396b31392921422921315a2929ad4221d64221de4a298431394a2942292142312929943921ce4229ad3939 +6b3139212142292131632929ad4221d64221ce42298431394229392121394229298c3121d64a21d64229a539315a2942292139212131733121b53921de4a21d6 +4221de4a316b2942312939212142392921b54221d64a21d64221ce4229a5394239299c5239ce6b52a552424229294a3131bdb5b5f7f7f7fffffff7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7fffffffff7f794848c31103921004221004a21083939183142292142292131182929084221004231103939212142292139212131 +103921004221004a21083939212939212142292931182921084221004231183142292142292139212129103921004221004a2100424229294229214229213118 +2921004a21004229084231103142292142212142212929083921004a21004221084a29103139212942292142212929103121004221004221004a210839422129 +6b3931d66b52b55a426339314a39319c948cdeded6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f700 +0000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffcecec6849c7b29a53929bd4221bd4231843939392942292142292131843929b54229a5 +42315a29423129422921395a31299c3929c64221bd42317b31394229422929423121318c3929b53931a542396331422921422921396331299c3929c64221b542 +397b3939422942292139422931843929bd4229c642299439395a3142292142292131633131a54221bd4229c64221bd4239633142312142292139312131ad4229 +bd4229c64221b542319c39423121a55a42ce6b4aad5a4a4229214229297b6b63c6bdbdf7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f79c8c +94311831290842210842311039391829422929422921392131290839291042311031422921422921422929311031290842210842311042392129422921392121 +39213129084229084231183142292942292142292929103929084221084229104239212142292942292139213121084229084229084239183142292142292939 +2129311039210842290842290842311839392129422929392129311831210842290842210842311039392129734231d66b52b5634a5a31294a31295a4a42b5a5 +a5e7e7e7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7ffffffd6cece7b736b394229394a29394a29393921422921422921422921393921394a2939422942312939292142292139312142422939422939 +4a29393921423121392121422921393921394a29394221423129422921422921393121394229394a29394a29393921423121422921423121393921394a29394a +29424229393121422921422921423929394221394a29394a29394a29393121422921422921422921394221394a29394a29394a293939214229219c5242ce6b52 +a55242422921422921523931846b6bcec6c6fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79c8c8c42292939212939212939212142292939212142 +29213921213921293921214221294229214229213921213921293921293921293921214229214229214229213921213921293921294229293921214229214229 +21422129392129392129392129422921392121422921392121392129392129392129392121422921392121422921392121392129392129392129392121422921 +3921214229213921213921293921293921293921214229296b3929d66b52b55a426339314229214a31295a4a42b5adadfffffffffffff7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffcecec68473734229214229 +29422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921 +42292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142 +2921422929422921422921422921422929422921422921422921422929422921422921422921a55a42ce6b52ad5a424229214229294229215a423984736bcec6 +c6fff7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f79c948c422921422921422921422929422921422921422921422929422921422921422921422929422921 +42292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142 +29214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229 +29422921734231d66b52bd634a6339294229214229214a312973635abdb5b5efefe7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffd6cece7b736b42392939392139422939312142292139212142292139312142 +42293939214231214229214229213929214239293939214242293931214229214229214229213931213939293939214231293921214229213931214239293939 +21394229393121422921392121422921393121424229393921423929392921422921392121423121393921424229393921394229393121422921392121422921 +3939214242293939213942293939214229219c5239ce6b52a552424229213921214229214229215239317b6b6be7e7e7f7f7f7fffffff7f7f7f7f7f7ffffffff +f7f7948c8c4229213921214221293921214229214229214229213921214221293921214229293921214229213921214229293921213921293921214229213921 +21422921392121422129392121422921422921422921392121422929392121422129392121422921422921422921392121392129392121422929392121422921 +4229214229213921213921293921214221293921214229214229214229213921213921293921214221293921214229216b3931d66b52b55a4263392942292142 +29213921214a313173635ac6bdbdf7efeffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7ffffffcecec6848c73316b31317b31317b31395a31423121422921422921395a31317331396b31394229423129422921424229316329 +317b39317b31395231393121422929422921395a31317331396b31394a29422921422921424a29316331317b31317331395a31423121422921393121395a3131 +7331317b31316329424229422921422921394a29396b31317b31317b31317b31424a29422921422921423121397331317331317b31317331396b31423121a55a +42ce6b4aad5a4a422921422921422921422929422921523931b5a5a5efe7e7f7f7f7fffffff7f7f7fffffff7f7f79c8c94392129311839311831392131392129 +42292942292142212931183139183139212942292142292142292939212931183131183139213139212942292142292142292931183131183139212942292942 +29214229213118293118393118313918314221214229294229214221293118313118393118313921294229214229294229213921313118313118393118313921 +31392121422929422921392131311831311839311831391831422129734231d66b52b5634a5a31294229294229214229214229215a4239847b73ded6d6f7f7f7 +fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffd6cece7b947329 +b54221d64221de4a298c31394229422921422921298c3121ce4221b542396b31392921422921315a2929ad4221d64221de4a298431394a293921214231212994 +3929ce4221ad39316b3142292142292131632929ad4221d64221d64a298431394229422921394a29298c3121d64a21d64229ad42315a29422921422921317331 +21b53921de4a21d64221de4a316b2942312142292142392921b53921d64a21d64221d64a29a5394239299c5242ce6b52a5524242292142292142292139212142 +29214229215239319c948cdededefffffff7f7f7f7f7f7f7f7f794848c31183921004221004a2908393921313921214229213118292908422100423110394229 +2142292139212131103921004221004a21083939212942292142292931182921084221004231183939212142292139212129104221004221004a210042422929 +39212142292131182921004a21004221084231103142292139212139212929083921004a21004221004a29103939212939212139212931103121084a21004221 +004a2908394221316b3931d66b52b55a426339313921214229214229214229214229214a3129735a5aded6d6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffcecec67b9c7b29b53929d64a21d642319439394229422929422921 +31943921c64229bd4231633142312942292139633129ad3921d64a21d642318c39394229422921393121319c3921c64229ad42316b3142292942292139633129 +a53929d64a21ce4231843939422942292939422931943921ce4229d64a29a53939633142292142292931733129b54221d64229d64a21d642396b313931214229 +2939392129bd4221ce4229d64a21ce4229ad42393121a55a42ce6b52ad5a4242292142292942292142292142292142292942292194847bd6d6cefffffff7f7f7 +fffffff7f7f79c8c9431103121084a21004229104239183142292142292139213129084229084229103942292942292142292929103929084a21004229084239 +212942292942292139213121004229084a31103142292142292142292929083921084a21004229084239212142292139212139213121004221084a2100423918 +3942292142292139212929104221004221084a21004231103939212942292139212931183921004221084a2100422910423921296b4231d66b52bd634a633929 +4229214229214229294229214229214229215a4239d6cecefffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffd6cece7b846b396331316b29317331395229423129392121422921395229396b313163293942294229214229213939 +21395a31316b31317331394a29423121422921423121315229316b31315a29394229392121422921394221396331316b31316b31394a29423129392121423121 +395229396b31316b31395a31393921422921392121394a29316329317331316b31317331394229423121392121423121316329397331316b31316b31315a2942 +31219c5239ce6b52a552424229213921214229214229214229213921214229218c7b73d6d6cefffffff7f7f7fffffffff7f7948c8c3921293118313118313118 +29392129422921422921392121391831311829392129392121422921392121392129311031311831311829422929392121422921392121391831311031392129 +42292142292139212139213131183139183131182942292142292142292139212131183131183139183139212942292142292142292931182931183131183139 +18313118294229294229214229293918293118313118313118313118294229296b3931d66b52b55a426339294229214229213921214229214229214229294a31 +31cecec6fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffe7d6ce +b58c84844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a3984 +4a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a +39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39c6634ad66b52ad5a4a422921422921422921 +4229294229214229214229218c7b7bd6cecefffffff7f7f7fffffffff7f7c6a59c844239844a39844a39844a39844239844a39844a39844a39844239844a3984 +4a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a +39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239844a39844a39844a39844239 +844a39844a39844a39844a39a55a42e77352b5634a5a3129422929422921422921422921422929422921523931cec6c6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffffe7dee7a58cde7352d66b52de7352d66b52de7352d66b +52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352 +d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de +7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352de7352de7352ad5a42523129422921422921392121422921422921422921847b73d6d6ceffff +fff7f7f7f7f7f7ffffffefb5a5de735ad66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352 +d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de +7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52de7352d66b52ef735ab55a +427342314229214229214229214229213921214229214a3131cecec6fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffe7ded6b5948c7342397342316b39317342316b39317342316b39317342316b39317342316b39317342316b +39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342 +316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b3931 +7342316b39317342319c5242c66b529452395a31294229214229214229214229294229218c7b7bd6cecefffffff7f7f7fffffffff7f7c6adad84524a7342316b +39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342 +316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b39317342316b3931 +7342316b39317342316b39317342316b39317342316b39317342316b39317342316b3931734231944a39bd634aad5a425a392942292142292942292142292142 +2921523931cec6c6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7fff7f7e7ded6ad9c9c5231294a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a2929 +4a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a +31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29216339319c5239de73527b42 +315231294229214229213921214229218c7b73d6d6cefffffff7f7f7f7f7f7ffffffe7e7debdada56b524a5231294a29214a29294a29214a31294a29214a2929 +4a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a +31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29214a29294a29214a31294a29 +214a29294a29214a31294a29214a29294a29215231298c4a39c6634aad5a425231294229214229214229214229294a3131cecec6fffffffffffff7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffded6d67b6b634a313142292942 +29214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229 +21422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921 +4229294229214229214229214229294229214229214229214229294229214229214a29216b4231a55a42bd634a8442395a39294229214229214229218c7b7bd6 +cecefffffff7f7f7f7f7f7f7f7f7ffffffdededea594945239394a31294229214229294229214229214229214229294229214229214229214229294229214229 +21422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921 +42292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942 +29216339318c4a39c6634a9c5242633931422921422929422921523931cec6c6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdb5ad7b6b634a3931422921422921422921392121422921422921422921 +39212142292142292142292139212142292142292142292139212142292142292142292139212142292142292142292139212142292142292142292139212142 +29214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229 +214229213921214229214229214229214229216b3931bd634ab5634a7b42314a2929422921422921847b73d6d6cefffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +d6cece94848452423942292139212142292142292142292139212142292142292142292139212142292142292142292139212142292142292142292139212142 +29214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229 +214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229215a39299c5239ce6b528c4a395a3129 +3921214229214a3131cecec6fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7ffffffffffffffffffbdb5b57b6b634a31294229294229214229214229214229294229214229214229214229294229214229214229214229 +29422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921 +4229214229214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214a +2921844a39c6634ab55a4a6b39314a31294229218c7b7bd6cecefffffff7f7f7f7f7f7f7f7f7ffffffffffffffffffefefef8473734a31314231294229214229 +29422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921 +42292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142 +29214229294229214229214229214229294229214229214229214229294a29216b3931c6634abd634a844239523129422921523931cec6c6fffffff7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efef +b5adad735a5a39212142292142292142292139212142292142292142292139212142292142292142292139212142292142292142292139212142292142292142 +29213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921 +21422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921422921ad5a42de7352c6634a5a3129422921 +8c7b73d6d6cefffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffc6c6bd8473734a313142292139212142292142292142292139212142292142292142 +29213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921 +21422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921392121422921 +4229214229213921214229214a29218c4a39ce6b4ace6b528c4a394229294a3131cecec6fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f700 +0000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f7efefefb5ada54a39314229214229294229214229 +21422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921 +42292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942 +2921422921422921422929422921422921422921422929422921422921633929a55a42c6634aad5a4a52312994847bd6cecefffffff7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7fffffffffffff7f7f7bdb5b57b6363422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921 +42292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942 +29214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214229214a2929523129844a +39b55a4ac6634a7342315a4239cec6c6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffff7e7e7de9c948c63524a42312942292142292142292139212142292142292142292139212142 +29214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229 +21422921392121422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921 +3921214229214229214a29216b3929a55a42d66b529c5242a5847bd6d6cefffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffefefefbdb5ad7b +6b634229294229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229 +21422921392121422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921 +392121422921422921422921392121422921422921422921392121422921422921422921392121422921523121945239ce634ac6634a6b4239d6ceceffffffff +fffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7fffffff7f7f7efefe7948c845a4a42422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921 +42292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142 +2921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921422929422921523129733931b563 +4ad66b52d69c94e7d6d6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffff7efefbdb5ad634a4a423129422921422921422929422921 +42292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142 +29214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229294229214229214229214229 +294229214229214229214229294229214229214229214a2929633931a55a42de7352ad6352e7d6cefffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffffffffd6cece84737363 +524a5a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42 +425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a42 +5a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a426b524aef8c73ffbdadffefe7fffffff7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f7efefef9484846b5a525a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42 +425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a42 +5a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a4242634a425a42425a4a425a424263 +4a425a42425a4a4273524ac67b63f7947bffe7defffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffffffffff7efefe7dedee7dededededee7dedee7dedee7dedededede +e7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7 +dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7de +dedededee7dedee7dedee7dededededee7dedee7dedee7e7deffefe7fffff7fffffffffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +fffffffffffff7f7f7e7e7e7e7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7 +dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7de +dedededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededee7dedee7dedee7dededededeefe7e7f7e7e7ffefefffffff +fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7 +f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7 +f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7 +f7f7f7f7f7fff7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7 +f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7 +f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7 +f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeff7f7f7f7f7f7f7f7f7f7efeffff7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7 +f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7 +f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000040000002701ffff030000000000}\par}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7365293\charrsid7365293 +\hich\af39\dbch\af31505\loch\f39 Some}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7365293 \hich\af39\dbch\af31505\loch\f39 + devices (networking devices like switches, hubs, routers, etc.) can have their power turned on and off. This does not necessarily fix problems. But, if the power is off, that device cannot do it\hich\f39 \rquote \loch\f39 s task. Lu +\hich\af39\dbch\af31505\loch\f39 ckily for you, the device does look like it is off, when it is powered off. Look for the lights. If the lights are all dark, the device might be powered off. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid4603928\charrsid7365293 +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Static Routes: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 A static route has a network, a subnet mask, and a gateway. The gateway must b\hich\af39\dbch\af31505\loch\f39 +e local to the computer that is sending out the packet, otherwise the computer cannot figure out how to send the packet. Static routes are used primarily for telling routers, firewalls, and computers how to send packets when the IP addresses and gateways +\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 are not obvious. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Comparing IP addresses: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +When a computer wants to compare IP Addresses, it does it by using the subnet mask. A mask hides something. A Halloween mask hides our face; masking tape covers a wall to keep it from being painted on. A subnet m\hich\af39\dbch\af31505\loch\f39 +ask hides the subnet. For example, an IP address of 192.168.0.50 and netmask of 255.255.255.0 looks like: +\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39\afs24 \ltrch\fcs0 \f39\fs24\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 IP: +\par \hich\af39\dbch\af31505\loch\f39 11000000.10101000.00000000.00110010 +\par \hich\af39\dbch\af31505\loch\f39 Mask: +\par \hich\af39\dbch\af31505\loch\f39 11111111.11111111.11111111.00000000 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +The mask has 24 ones in a row. So it could also be represented as \hich\af39\dbch\af31505\loch\f39 +/24. When it is compared, the first thing that happens is the subnet is masked out. In the mask, the final set of numbers are zeroes. The numbers where the mask is a 0 is dropped. The resulting number is: 192.168.0.0. This is called the "Network Addr +\hich\af39\dbch\af31505\loch\f39 e\hich\af39\dbch\af31505\loch\f39 +ss." We do the same thing for both the source and destination IP. Then we compare the Network Address of both of them. If they have the same network address, then they are considered to be on the same network. If they do not have the same network addr +\hich\af39\dbch\af31505\loch\f39 e\hich\af39\dbch\af31505\loch\f39 ss, they are considered to be on different networks. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 VPNs: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +A VPN stands for a "Virtual Private Network." It is used to make a secure connection between computers or networks, usually across the Internet. It is usually used in the context of either someon\hich\af39\dbch\af31505\loch\f39 +e working from home and wanting to access printers or file-shares off the office network. Or, two different networks wish to be connected (two offices in different states, etc). +\par \hich\af39\dbch\af31505\loch\f39 A VPN has an IP address, which is defined like any other IP address. That IP\hich\af39\dbch\af31505\loch\f39 +-Address should be on a subnet that is unique to the VPN (such as 192.168.50.1). The VPN also has a VPN endpoint. The endpoint is the external IP address of the firewall that has the other end of the VPN. +\par \hich\af39\dbch\af31505\loch\f39 The VPN also has an encryption key. This encrypt\hich\af39\dbch\af31505\loch\f39 ion key is supposed to be hard to guess, and it is must be the same at both ends of the VPN. The key is case-sensitive. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 DEVICES: +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Hubs: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1062{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 15}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex25\picscaley25\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag368747267{\*\blipuid 15faa303dbc215d09b3cb36c70e8c642} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000ffffff21273f5c7df9292f469c9fa9515669fcfcfc282e45dddee29395a1494e62fafafb262c43d6d8dc8d909d474c60f9f9fa232941cf +d1d67f82903c4257f4f4f5c7c8ce797d8b3a3f54f2f3f4bec0c7707483353a50eeeef0b4b6be46d91f6165762f354beaeaeca5a7b15e63742c3248e4e4e7a0a2 +ac565a6cfdfdfd9699a44e5366fbfbfb5f7ff9a7b9fb7792fafafbfe000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000002d6b9b1d00000009704859730000127500001275010c21fd9c0000026649444154785eedd8c772db4014445173e89c73ce3987ffff397388b621 +c813205355ef02d577a32117affa68c9339b9564082d43681942cb105a86d032849621b40ca165082d43681942cb105a86d032849621b40ca165082d43681942 +cb105a86d032849621b40ca165082d43681942cb105a86d032849621b40ca165082d43681942cb105a86d032849621b40ca17522488a6dbbdd6a48a19340742f +aa9dc39049ba175576244d29341fa27b5165c76a20e93420ba17d5e03805c8702eacec580d24ffd59a423321fb6b71fd711c0cd91f892b3b5603195eda536816 +643812d6e83810a2235165c76a207a1e06d18da88e3a0cc9e9445413c7596d2ad485e84454d93142ce6954a12540f44ce9fc058d2ad483e8445413c7c54b1a55 +aa03d189a8b263845cd6a8627c889e295db9aa51c5da109d886ae2b8765da3ca35213a1155768c901b1a55890ed133a59bb734aa520ba213514d1cb7ef6854ad +064427a2ca8e117257a3aab1217aa674efbe4655ab43f6ff91d8a4d8f540a3ea2d03f2509b1a912152a4f4e8b13635aa437424aaa390279ad46a0990a75ad46c +019067cfb5a8d902202f34a85d13f27268b8f77f1fbb9ffffd62f8e62fe495f674c2435ebfd19e4e78c85bcde94587bcd39a6e70c8fb0f5ad30d0ef9a831fdd8 +904f9f35a61f1ad2fcfde75868c8174d99531312d90ef2f59ba6cc090cf9defefde75860c80f0d991717f2f39786ccab0e595886d032849621b40ca165082d43 +681942cb105a86d032849621b40ca165082d43681942cb105a86d032849621b40ca165082d43681942cb105a86d032849621b40ca165082d43681942cb105a86d03284d64a209bcd6fbcc0ff864213588d0000000049454e44ae426082}}{\nonshppict +{\pict\picscalex25\picscaley25\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag368747267\blipupi120{\*\blipuid 15faa303dbc215d09b3cb36c70e8c642} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff003f272100f97d5c00462f2900a99f9c0069565100fcfcfc00452e2800e2dedd00a1959300624e4900fbfafa00432c2600dcd8 +d6009d908d00604c4700faf9f90041292300d6d1cf0090827f0057423c00f5f4f400cec8c7008b7d7900543f3a00f4f3f200c7c0be0083747000503a3500f0ee +ee00beb6b4001fd94600766561004b352f00eceaea00b1a7a50074635e0048322c00e7e4e400aca2a0006c5a5600fdfdfd00a499960066534e00fbfbfb00f97f +5f00fbb9a700fa927700fefbfa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020330310101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020203032f010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020203032e0e010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020303032c2d010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202022020202020202002020202020202 +02202020202020200202020202020202202020202020200202020202020202202020202020200202020202020202202020202020202002020202020202022020 +20202020202002020202020202022020202020202020200202020202020202202020202020202020200202020202030303022b01010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202202020202020 +20020202020202020220202020202020020202020202020220202020202020020202020202020220202020202020020202020202020220202020202020200202 +02020202020220202020202020200202020202020202202020202020202020020202020202020220202020202020202020020202020203030302080901010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +02022020202020202002020202020202022020202020202002020202020202022020202020202002020202020202022020202020202002020202020202022020 +20202020202002020202020202022020202020202020020202020202020220202020202020202002020202020202022020202020202020202002020202020303 +030202292a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101020202202020202020200202020202020202202020202020200202020202020202202020202020200202020202020202202020202020200202 +02020202020220202020202020200202020202020202202020202020202002020202020202022020202020202020200202020202020202202020202020202020 +20020202020203030302020228010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010102020220202020202020020202020202020220202020202020020202020202020220202020202020020202020202020220 +20202020202002020202020202022020202020202020020202020202020220202020202020200202020202020202202020202020202020020202020202020220 +20202020202020202002020202020303030202022627010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010202022020202020202002020202020202022020202020202002020202020202022020202020202002 +02020202020202202020202020200202020202020202202020202020202002020202020202022020202020202020020202020202020220202020202020202002 +02020202020202202020202020202020200202020202030303020202022501010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101020202202020202020200202020202020202202020202020200202020202020202 +20202020202020020202020202020220202020202020020202020202020220202020202020200202020202020202202020202020202002020202020202022020 +20202020202020020202020202020220202020202020202020020202020203030302020202022401010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010102020220202020202020020202020202020220202020202020 +02020202020202022020202020202002020202020202022020202020202002020202020202022020202020202020020202020202020220202020202020200202 +02020202020220202020202020202002020202020202022020202020202020202002020202020303030202020202222301010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202022020202020202002020202020202 +02202020202020200202020202020202202020202020200202020202020202202020202020200202020202020202202020202020202002020202020202022020 +20202020202002020202020202022020202020202020200202020202020202202020202020202020200202020202030303020202020202210101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030302020202020202 +1f010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020303 +03020202020202021d1e010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020203030302020202020202021c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020303030202020202020202021b01010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303020202020202020202191a01010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303020202020202020202180101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010103030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303 +03030303030303030303030303030303030303030303030303030303030303030303030303030303030302020202020202020202170101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020303030302020202020202020215160101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202030303030302020202 +02020202021401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +03030303020202020202020202121301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020203030303020202020202020202101101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +020202020202020202020202020202020203030303030202020202020202020f0101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020202020202030303030202020202020202020d0e0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020202020202020202020202020202030303030202020202020202020b0c0101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +0202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303030202020202020202020a010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202030303030202020202020202 +02080901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202030303 +03020202020202020202060701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020303030303020202020202020202050101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020303030302020202020202020204010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010102020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020303030302020202020202020201010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202030303030202020202020202020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202030303030202020202020202010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303030202020202020201010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303020202 +02020202010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010102020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020303030302020202020201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202030303030302020202020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202030303030202020202010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202030303030202020201010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020203030303030202020101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303020202010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020203030303020201010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020303 +03030302010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202030303030201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202030303030101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020203030303010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202 +02020202020202020202020202020202020202020202020202020202020202020203030301010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 A Hub is a very simple networking device. When a packet comes into a hub, the packet is sent out of the rest of the network wires (links) attached to it. The packet is not sent out of the wire that it came in on.}{ +\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Switches: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1061{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 16}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex99\picscaley99\piccropl0\piccropr0\piccropt0\piccropb0\picw1067\pich1067\picwgoal605\pichgoal605\pngblip\bliptag1065801268{\*\blipuid 3f86d63486073c0f8c3bc07a2382454f} +89504e470d0a1a0a0000000d494844520000003f0000003f0403000000a5710dec000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0030504c5445000000ffffff21273f5c7df946d91f0000000000000000000000000000000000000000000000000000000000000000006da33691000000097048 +5973000017110000171101ca26f33f000000774944415448c7edd2b10d803010034046c8b3419e5f20618328fbcf44856421830ba8d0bb489353ec228b3da724 +4890e0057092066025f79b0415006be800e803123800da00803700e8b401c04ed211f0090062f8f418317d9ec7f80498daa04055003e0cdfa04055a099d86002b4cbafbe4b821f012b07dca0b1d24c17d5b90000000049454e44ae426082}}{\nonshppict +{\pict\picscalex99\picscaley99\piccropl0\piccropr0\piccropt0\piccropb0\picw1067\pich1067\picwgoal605\pichgoal605\wmetafile8\bliptag1065801268\blipupi149{\*\blipuid 3f86d63486073c0f8c3bc07a2382454f} +0100090000035a04000000003104000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +0701040031040000410b2000cc003f003f00000000003200320000000000280000003f0000003f00000001000400000000000000000000000000000000000000 +00000000000000000000ffffff003f272100f97d5c001fd946000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111122222222222222222222222222222222222222223111 +11111111111011111111222222222222222222222222222222222222222232111111111111101111111124422244222442244422444224442244422444423231 +11111111111011111111244222442224422444224442244422444224444232211111111111101111111124422244222442244422444224442244422444423222 +11111111111011111111222222222222222222222222222222222222222232221111111111101111111122222222222222222222222222222222222222223222 +21111111111011111111222222222222222222222222222222222222222232222211111111101111111124422244222442244422444224442244422444423222 +22111111111011111111244222442224422444224442244422444224444232222221111111101111111124422244222442244422444224442244422444423222 +22211111111011111111222222222222222222222222222222222222222232222221111111101111111133333333333333333333333333333333333333333222 +22211111111011111111322222222222222222222222222222222222222223222221111111101111111112222222222222222222222222222222222222222332 +22211111111011111111112222222222222222222222222222222222222222322221111111101111111111122222222222222222222222222222222222222223 +22211111111011111111111222222222222222222222222222222222222222233221111111101111111111112222222222222222222222222222222222222222 +32211111111011111111111112222222222222222222222222222222222222222321111111101111111111111222222222222222222222222222222222222222 +23311111111011111111111111222222222222222222222222222222222222222231111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +11111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111 +111111111110111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111110040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +A switch is like a hub, except that it has some brains to it. A packet coming into a switch is sent out only to the destination it was intended to go to. The first time a packet comes to a particular d\hich\af39\dbch\af31505\loch\f39 +estination, the switch needs to figure out where that destination is. So the first packet is sent everywhere. When the destination responds, the switch now knows where the destination is, so the packet is only sent out that one port from then on. +\par \hich\af39\dbch\af31505\loch\f39 The swi\hich\af39\dbch\af31505\loch\f39 +tches in this simulation have some features of a "managed switch", in that they pretend they have spanning tree turned on. Spanning tree helps if you have a network loop (see the network loop puzzles for an example of what happens.) Spanning-tree finds +\hich\af39\dbch\af31505\loch\f39 t\hich\af39\dbch\af31505\loch\f39 he quickest path through a series of switches from source to destination, ignoring the other paths.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 Routers:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1060{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 17}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex25\picscaley25\piccropl0\piccropr0\piccropt0\piccropb0\picw4233\pich4233\picwgoal2400\pichgoal2400\pngblip\bliptag238345595{\*\blipuid 0e34dd7b84150105f7e7cb716f9d90ff} +89504e470d0a1a0a0000000d49484452000000c8000000c808030000009a865eac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +0300504c5445000000fffffffcfcfcefeff1dcdde0c4c6cca9abb58d909d717585595e6f454a5e34394f292f46222840f8f9f9dedfe3b4b6be7b7f8d3a3f5421 +273ff9f9fad7d8dd9a9ca7f2f3f4bdbfc6646878f8f8f8c1c2c9808491fafafb5055685c7df95978f04258a94c65c6252d4dcdced45b7bf63d519a2127408588 +955a7bf53b4e933a4c8fafb1ba5979f1303e715370de2a345ceeeef04860bb252e4e394a8a212841cfd0d55776ea2d3967516dd72a345b475eb75b7cf7394b8d +5776eb313e72506cd52a355e445bb05a7af4526fdb2c37624d67cb2933594359ac5877ee364682526fdc2d3864445aad242b493c4e943f529d272f51465db538 +49882b365f4e68cd5b7cf833427a5472e25a7af34156a5232a464054a15979f2262f51273054445aae5572e335447f2e3a682229442c386428325734447d4d68 +cc4a63c23d50994c67c92f3c6c283156394a8c2b36605371df4a63c05877ec2f3c6d2f3b6b5573e5455bb134427b5674e74155a44f6ad02e3a6a4961bd5878ee +2c3763394a8b4861bc5573e33646834962c02e3b6a4359ad4156a6324077252d4c5573e427305300000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000032d7982500000009704859730000127500001275010c21fd9c0000095b49444154785eed9d89971d451587cd64269399cc9ace9e4c1e3a3cc21a +8c38801a312c8aa246451c1251148520a2a288a8b82f88fa575bddfd75775577adaf97f429fb3b59e6dd7bebdefa9d79dd5dbd54f5c78e44c224646c4c42c6c6 +24646c4c42c6c624646c4c42c6c624646c4c42c6c624646c4c42c6c624646c4c42c6466f42968e2eaf1c5b3dbeb67e62637373e3c4fadaf1d5632bcb47977077 +4e1f42b6b677764f26064eeeee6c6f11d8255d0b3975facc3a5db6b07ee6f4291a7445a742ce9e3b4f4f3d387fee2ccd3aa13b21172eaed1456fd62e5ea0717b +ba12b27d89ce0572699b046de944c8d28ac77661627da5933d590742f676e8d2c2ecec91aa05ad852cb59691b2d3fab7d256c8ca265d69c9e60a0917a59d90ed +cbf4a3c1ec9e8ff393c26c36e3a70697db6df66d845c58a50f2aa2b3824fecf35121f719d4acb6d919b710722ff565e8e76c36bfef0a2605bc199864ee25f502 +2c2c64eb7e8a57d0c18c071ec4a882b7006bc5fd0b0fc31615b2bc41e902ba56307f08bb0a5e091c051bcb14086541210f53b7805e553c72158f0a5e055c050f +5322908584eced5214e891cca39fc4a782b7064ed85de8f0b888906bea8084dea87cea31bc2a781be0ce59bf46a1101610b24dbd1c7a5263fee903fc2ab83510 +90b3c021255cc8e314cba11b759e78127f0ddc3a88c8799c62fe040b59a154067d68f299cf125103b71e623282472ca142ce5128830e68f89cf6b8ee10a22839 +47415f0285c83aa8aee3fae7f59b8880080304a5042a0913227faf28ade5a92f10a485202d84a4847dbb8284c8db3985f5dc789a2813c469202025688b0f1122 +ef77296be019c32622416413fc29217be10021d7489f425103cf1a8e222a0437c09d127064f417b2271dcf2969c2be8954105e07af60dd7fb4e22f441a5f51d0 +c8735f24d0090d6ae014ec52dc8db71069bc4b39335f7a9e4837b4a88153e03d16f615b24c6201c5ccccbfecded62b68a4824fe07b7ee22964ab3a8fa29485af +bce0b3ad97d04a059f38d3f23c67f414529dd752c8c657bf46ac2fb453c025ce7ee982033f21d57506ca281cf07f41c026023454c0e57b45c24bc805520aa822 +53b7cebf1eb289e4d054068fc0eb2a919790eafa1545641a76bfc3610ddacae0499255ba61c547483534a1844cd3e37b3854a1b10c1ebfa18a8f90eaba281524 +7024072f60f01831eaa1b5048e24b94c476c7808a9c6ee1490c021b8f90d4c738f11a316da4be0f01ad1bb852c95d7db492f812363ff9bb9edfa830b6c221979 +7b191cc9a6fbae835b4875ff83ec15d8e15b2f66c6f9b7f91c4ed65e067b92ecd019334e217ba472ea489297be339f1d1ede083e8a5490b8027b923887c14e21 +e65f08e68a83976f1dce6e7ff7153e2e02a94b307bfc4a5c429648e4a1436cf0dffbbed8d65fe5d34290bc047392b8b6129710f32e0bb3c20f7ef8da8d1fb5f9 +8d98abb8765c2e21e56921894b30d7d8fff14bad7498ebacd321130e21c6833ad61ea0400156e7e1dd21a47c9e81b425987b80022598934b74c9805d4835ec25 +6b01d65ea0440156d720d82ee42239ead931f604450063925ca4537aec42cae77d485a80b5272852803559a3537aac42ce9262d85f88b19af5f92eab90eada3b +3901636f5006303aaecf5b8594cfc3911230f608850063729e6e69b109394582b108496ccf41da849ca67d2d31b65ea1540eb624394dc774d8849ca1fd68849c +a1633a6c42f4e32c6c3d43b11c6cd6f19645c816cdc72324b15c3eb508310c18b1f50cc572b059078e1621fa73434cbd43b90c4cd6f3448b90eace0ef93230f5 +0ee5323059effb588494cfe9932e075bef502e075b7292ae69300bd19fad631a000a6660b29db99b851ca5eda8841ca5734dcc42aa9b6d64cbc0340014ccc064 +bb116716a2bf7e826900289881c9762dc52ce4186d959458068192295892e4189d6b6216a2bdbb836510289982c576cfc72ce4386d4725e4389d6b621652cdcf +215b0a9641a0640a16db79bb5948f5e809d952b00c022553b0d8c6bf662127682b67c4301014156048921374ae895988ee59070c034151018624d9a0734dcc42 +aa192e64136018088a0a3024c9269d6bf27f20249aaf56341b7b34bbdf680e88d10c51a2193446338c8fe6c42a9a53dd682e3e447339289a0b74f15c328de622 +7634b715a2b9d113cdadb7786e8646737b3a9a0706a27984239e876aa279cc299a07cfe27914309a8733a3795c369e0798431f290fe0f5375ebec38f32a42fc1 +dcf691f2c087fc0378fdcd5bb77fd29c6a42f212cced1ff20f9a7611c2ab6fcd66f39f36663191bc0473fb69172113618278fa3591e2edfabcb23c7305e60e26 +c2844c4d0ae2674f890c4fbcc127c8f34a60ef626a92ff64b1307efe9c4830ff85f2ddcab34a60ef64b298f7f4bd40def9659ae057f2772b4ba980a39be97b9e +132a03d97f719eb67ff7d77c16640915707434a1d26f8a6b28effd266b7ef87e399329fbac80a3b329ae5e938e43f9ed2379f3df15eb5ce41f15f07437e9d863 +1a7828affcfefa6c26feccaeb3565d9e4b2177083a9b06ee9e981fcc9d0fd29687e2ef07d9e69e7eaa91c565743731dfb15402ae10fe901e4566b7d3bf6f8a8f +e9873a79a0a0c3a5125c8b57e0f2e7e0a16c9f95fdf3d64d7bce4e17af702e2782cf97fd3fd24ef027fe5721b0f3e5449c0bbce0f3e4cfb76866823841c70bbc +782cb983d38783bf3c4ba37473d7409ca0f325773c1641c2e9c1fe5f0d028030410f8b20f92c4b85d7c93b7fa3811ea204bd2c4be5b550186e077f7f80702d04 +a5f4b250983c54312bf19172f31fc46a2128c56768521022c473313d02ccfc333b1a1a2026a5b7c5f4e411bd4d894bcba344e92024c563ec2e1126c477c14901 +411aaea623130384a4f4bae0a4f712a02904d539f8d0b8ef2522a3e72540d56f975d0931759e4f2f9f68212023ec7b250816e2b74c6e0a1135aedc970d159be0 +cf1960995c752f6c5342408d9b6fe3ae813b2764bf0b0b08f15a4a5a80bbc67befe256c09933d452d25e8b7b0b70aa5cf9175e197c30dce2de02e772eb025c2a +8f65e7b80a780a865c6e5de05a005f8043e5a37bf016602f187a017ce72b090458150e3ec49983b562f8571208ac2f89106052f8b7f4cdc22473375e1221b0be +b6432fe4c9ff987d77edb51d02cb8b54f49d7dfff6ecbf57ef68dfe871175fa49212c9ab6d04b1bc6c4810c9eb9f5222792157461caf48cb88e4a5751971bc46 +30278e173b4214afda2c89e1e5a7778549c8d898848c8d49c8d898848c8d49c8d898848c8d49c8d898848c8d49c8d898848c8d49c8d898848c8b2347fe070dd388f775e36d200000000049454e44ae426082}}{\nonshppict{\pict\picscalex25\picscaley25\piccropl0\piccropr0\piccropt0\piccropb0 +\picw4233\pich4233\picwgoal2400\pichgoal2400\wmetafile8\bliptag238345595\blipupi120{\*\blipuid 0e34dd7b84150105f7e7cb716f9d90ff} +0100090000036a50000000004150000000000400000003010800050000000b0200000000050000000c02c900c900030000001e00040000000701040004000000 +0701040041500000410b2000cc00c800c80000000000c800c8000000000028000000c8000000c800000001000800000000000000000000000000000000000000 +00000000000000000000ffffff00fcfcfc00f1efef00e0dddc00ccc6c400b5aba9009d908d00857571006f5e59005e4a45004f393400462f290040282200f9f9 +f800e3dfde00beb6b4008d7f7b00543f3a003f272100faf9f900ddd8d700a79c9a00f4f3f200c6bfbd0078686400f8f8f800c9c2c10091848000fbfafa006855 +5000f97d5c00f0785900a9584200c6654c004d2d2500d4cecd00f67b5b009a513d004027210095888500f57b5a00934e3b008f4c3a00bab1af00f1795900713e +3000de7053005c342a00f0eeee00bb6048004e2e25008a4a390041282100d5d0cf00ea76570067392d00d76d51005b342a00b75e4700f77c5b008d4b3900eb76 +5700723e3100d56c50005e352a00b05b4400f47a5a00db6f520062372c00cb674d0059332900ac594300ee77580082463600dc6f520064382d00ad5a4400492b +2400944e3c009d523f00512f2700b55d4600884938005f362b00cd684e00f87c5b007a423300e2725400f37a5a00a5564100462a2300a1544000f2795900512f +260054302700ae5a4400e37255007f443500683a2e004429220064382c00573228007d443400cc684d00c2634a0099503d00c9674c006c3c2f00563128008c4a +390060362b00df715300c0634a00ec7758006d3c2f006b3b2f00e5735500b15b45007b423400e7745600a4554100d06a4f006a3a2e00bd614900ee7858006337 +2c008b4a3900bc614800e373550083463600c06249006a3b2e00ad594300a6564100774032004c2d2500e4735500533027000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010102030405060708090a0b0c0d0d0c0b0a09080706050403020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010e0f101112131313131313131313131313131313131313 +1313131313131211100f0e0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011415160a131313131313131313131313131313 +131313131313131313131313131313131313130a1615140101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011718191313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313191817010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a1b09131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313091b1a01010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f1c13 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131c0f010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010102050a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a +05020101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101011d10131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313101d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010210131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131002010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101050d1313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313130d05010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010f1e1313131313131313131313131313131313131313131313131f1f1f1313131313131313 +13131313131313131313131376591f8a2e662713131313131313131313131313131313131313131e0f0101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101011a071313131313131313131313131313131313131313131f1f1f1f1f1f1f1f +131313131313131313131313131313131313131338891f1f1f1f1f1f131313131313131313131313131313131313131313071a01010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010124131313131313131313131313131313131313131f1f1f1f +1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313887a1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313132401010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e2813131313131313131313131313131313 +131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131335851f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313 +13131313280e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040c131313131313131313 +1313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131387201f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313 +131313131313131313131313130c0401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012c131313 +1313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313337a1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1313131313131313131313131313132c01010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011d1113131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131327861f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313111d010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101310a131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313 +13131313131374721f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313130a31010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010f131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313 +13131313131313131313131313134e6b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313130f010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010136131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +131313131313131313131313131313131313131313132726251f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131336010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101051313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131347611f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313 +13131313130501010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101181313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313133585561f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1313131313131313131313131801010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101011813131313131313131313131f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313132e591f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131801010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010513131313131313131313131f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313132f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313130501010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101361313131313 +1313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313 +13843e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313133601010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010f13131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313 +1313131313131313134e831f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313130f01010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101013113131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313 +13131313131313131313131313131313131382291f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313133101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101011d0a131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313 +13131313131313131313131313131313131313131313131313136f811f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313 +1313130a1d0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010111131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313 +131313131313131313131313131313131313131313131313131313131313131313132380561f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1313131313131313131311010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101012c131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313357f431f1f1f1f1f1f1f561f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f131313131313131313132c010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010104131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313137e581f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131304010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e0c1313131313131313131f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313237c1f1f1f +1f1f1f1f1f1f1f7d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130c0e010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101281313131313131313131f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313352b251f1f1f1f251f1f1f1f694e131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313132801010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012413131313 +13131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313137b3e1f1f1f1f591f1f1f59671313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313132401010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01011a131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313667a1f1f1f1f561f1f1f7a23131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313 +131a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101071313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313135b793c1f1f3c1f1f1f3c2b1313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +13131313131313131307010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010f1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313772d1f1f1f1f1f1f7845131313131313131f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1313131313131313130f010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101011e1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131374751f1f1f1f1f56765b13131313131313131f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131e01010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101051313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313132352251f1f1f1f72731313 +13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130501010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101020d13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313136f70 +1f1f1f1f712313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313130d0201010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101101313131313131313131f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313136d441f1f1f256e351313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313100101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011d131313131313131313 +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313136c3e1f1f1f376513131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131d0101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011013 +13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131341611f1f1f6b231313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313 +13131313131001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101021313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313135e691f1f256a35131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1313131313131313130201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101051313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131364675859684713131313131313131313131313131313131f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313050101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010a13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313136465576613131313131313131313131313 +1313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313130a010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010f1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130f010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101011c13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131c01010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101011a1313131313131313131f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131a01010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b1313131313131313131f1f1f +1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313 +1b010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010913131313 +131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +13131313131313130901010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101171313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f +1f1f1f1f1f1f1f1f1313131313131313131701010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101181313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313180101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101011913131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131319010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101141313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131314010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101151313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131501010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101161313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313160101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a13131313131313131f1f1f1f1f1f +1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f131313131313 +13130a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010e13131313131313 +13131f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f +1f1f1313131313131313130e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0f1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f +1f1f1f1f1f1f1f1f1f1f1313131313131313130f0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101101313131313131313131f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131f1f1f1f1f1f1f1f1f1f1f1f13131313131313131310010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101111313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101011213131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313120101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101021313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f131313131313131313020101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101031313131313131313131f1f1f1f1f1f1f1f1f1f1f1f131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f13131313131313131303010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101041313131313131313131f1f1f1f1f1f1f +1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313131313 +13131313040101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101051313131313131313 +131f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f +1f1f1f13131313131313131305010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010106 +1313131313131313131f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1f1f1f1f1f1f1f1f1f1f1f1313131313131313130601010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101071313131313131313131f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131f1f1f1f1f1f1f1f1f1f1f131313131313131313070101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101081313131313131313131f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f13131313131313131308010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101091313131313131313131f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1313131313131313130901010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010a1313131313131313131f1f1f1f1f1f1f1f1f1f1f131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1313131313131313130a0101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010b1313131313131313131f1f1f1f1f1f1f1f1f1f1313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1313131313131313130b010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010c1313131313131313131f1f1f1f1f1f1f +1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1313131313 +131313130c01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d1313131313131313 +131f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f +1f1f1f1313131313131313130d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010d +1313131313131313131f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131f1f1f1f1f1f1f1f1f1f1313131313131313130d01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010c1313131313131313131f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131f1f1f1f1f1f1f1f1f1f1313131313131313130c0101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010b1313131313131313131f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1313131313131313130b010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010a1313131313131313131f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1313131313131313130a01010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101091313131313131313131f1f1f1f1f1f1f1f1f1f1f131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f131313131313131313090101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101081313131313131313131f1f1f1f1f1f1f1f1f1f1f13131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f13131313131313131308010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101071313131313131313131f1f1f1f1f1f1f +1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1313131313 +13131313070101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101061313131313131313 +131f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f +1f1f1f13131313131313131306010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010105 +1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f +1f1f1f1f1f1f1f1f1f1f1f1313131313131313130501010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101041313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131f1f1f1f1f1f1f1f1f1f1f1f131313131313131313040101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101031313131313131313131f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f13131313131313131303010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101021313131313131313131f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130201010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101011213131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131312010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101111313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101101313131313131313131f1f1f1f1f1f +1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f131313131313 +13131310010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f13131313131313 +13131f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f +1f1f1313131313131313130f01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0e1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f +1f1f1f1f1f1f1f1f1f1f1313131313131313130e0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010a13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313130a01010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101161313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313160101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101151313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131315010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101141313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131401010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101011913131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f +1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131319010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101181313131313131313131f1f1f1f +1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313 +13180101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101171313131313 +131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f +13131313131313131317010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010913131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1313131313131313090101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101011b1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131b010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101011a1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131a01010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101011c13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131c010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010f1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130f01010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010a13131313131313131f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f131313131313131313131313131313131313131313132363545b1313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313130a010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101051313131313131313131f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313131313131313135f606140625b1313131313131313131313131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130501 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101021313 +131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313134e5c5d1f25425e131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313 +13131313131302010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101101313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313355758561f595a5b13131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f131313131313131313100101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101011d1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313135455251f565640 +47131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131d010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101101313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313 +51521f1f1f1f1f255313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +13131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313100101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101020d13131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313 +1313131313131323501f1f1f1f1f1f3c2a3513131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313130d02010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101051313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f131313131313131313134e4f1f1f1f1f1f1f1f2542231313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313050101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011e1313131313131313131f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313354a1f1f1f1f1f1f1f1f1f4041131313131313131313131313131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131e01010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010f131313131313 +1313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131f1f1f1f1f1f1f1f1f1f1f3e3f13131313131313131313131313131313131313131313 +1313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130f0101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101071313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131f1f1f1f1f1f1f1f1f1f1f1f43343513131313131313131313131313 +131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313 +13070101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101011a131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131f1f1f1f1f1f1f1f1f1f1f1f1f254d231313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13 +1313131313131313131a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101241313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f351f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f46471313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f131313131313131313240101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101281313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f4b4c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313132801010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010e0c1313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f494a351313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313130c0e0101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104131313131313131313131f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f254823131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313130401010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012c131313131313131313 +131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f464713131313131313131313131313131313131313131313131313131313 +131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313132c010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010111 +131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f44451313131313131313131313131313131313131313 +13131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313110101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101011d0a131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f3e3f131313131313131313131313 +13131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313130a1d010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101013113131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f433435131313 +13131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313 +13131331010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010f13131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f42231313131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13 +131313131313131313130f0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101013613131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f4041131313131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f13131313131313131313133601010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010513131313131313131313131f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f3e3f131313131313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131305010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101181313131313131313131313 +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f3c3d351313131313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313180101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101181313 +131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f3b23131313131313131313131313131313131313131313131f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131801010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101051313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f393a131313131313131313131313131313131313 +131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131305010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010136131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f373813131313131313131313 +1313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13131313131313131313131313360101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010f131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f25343513 +13131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313130f01010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101310a131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f32331313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313 +130a3101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101011d1113131313131313131313131313131f1f1f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1f1f2f301313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f131313131313 +1313131313131313111d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012c1313131313131313131313 +131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2d2e1313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f +1313131313131313131313131313132c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040c13 +13131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f252b1313131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f +1f1f1f1f1f1f1313131313131313131313131313130c040101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010e2813131313131313131313131313131313131f1f1f1f1f1f1f1f1f1f1f1f292a1313131313131313131313131313131313131313131f1f1f1f +1f1f1f1f1f1f1f1f1f1f1f1313131313131313131313131313131313280e01010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010124131313131313131313131313131313131313131f1f1f1f1f1f1f1f1f25262713131313131313131313131313131313 +131313131f1f1f1f1f1f1f1f1f1f1f1f131313131313131313131313131313131313132401010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101011a071313131313131313131313131313131313131313131f1f1f1f1f1f22231313131313131313 +1313131313131313131313131f1f1f1f1f1f1f1f131313131313131313131313131313131313131313071a010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010f1e1313131313131313131313131313131313131313131313131f2021 +13131313131313131313131313131313131313131f1f1f1313131313131313131313131313131313131313131313131e0f010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101050d1313131313131313131313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130d05010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102101313131313131313 +13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131310020101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +1d101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +1313101d010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010102050a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313130a0502010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010f1c1313131313131313131313131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131c0f01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010101010101010101010101010101010101011a1b09131313131313131313131313131313131313131313131313131313131313 +131313131313131313131313131313131313091b1a01010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010117181913131313131313131313131313131313131313 +13131313131313131313131313131313131313131313131918170101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011415160a13131313131313 +1313131313131313131313131313131313131313131313131313130a161514010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010e0f1011121313131313131313131313131313131313131313131313131211100f0e0101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +010101010101010101010101010102030405060708090a0b0c0d0d0c0b0a09080706050403020101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 A router is a network device that recieves a packet and sends it \hich\af39\dbch\af31505\loch\f39 +onward to the next destination. You may need to configure the routes on the router (see the topic on Static Routes). It will have some basic routes set based on the interfaces configured on the device. Anything that is considered "local" has a basic ro +\hich\af39\dbch\af31505\loch\f39 u\hich\af39\dbch\af31505\loch\f39 te defined for it. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Firewall: +\par }\pard \ltrpar\ql \li0\ri0\sa200\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict +{\pict{\*\picprop\shplid1059{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 18}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\pngblip\bliptag-1272176549{\*\blipuid b42c205b1dadc3d8e90139fb2240d3fc} +89504e470d0a1a0a0000000d4948445200000028000000280802000001749b1fac000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa8640000071c49444154484bdd57dd8f1bd515e76f8867e6de19efda3e63ef6cbc4b0bd92854a87de84b637bbf6caf +edb567fcb5ebacbdbbceb26193340502851481699642644759572aa80f7d691b52beb4520b124f2048902a2478e00104127d82079efa42a3f477c7e3ec7a3699 +86aeaa0a7e5aad7c3fce9c7bce3dbf73cebdebc6209cf19c422935b2334e29342dd3ceb83134b2c6768d4f8728a3ea3be39b10e3e2e8614ba6e6cdfd5999cc58 +6b51e98fa718b503f434f5c7c7d47029de824a67ec819de5dc216b6ec29a9fe914b59179bfd19bdc595e6734cb6846214b0d4fda270176964d457f40a1054e8f +c884e3f5267796677c9494820d1676c636eef868b7c4ce7243228b91c9e862c8510c38cb56e3fdf484953d6435b95e1e76ac029ce56af35a92d3a444792d9ce2 +7ba417149a57a8c228c329d1b70a70962715da0818738cce73ca4a7b96a739cd703225cac1777b3f6e36af4d337a3e405546f8466f1270969758e8a83454f3d1 +d75f7cd19be9c159feef706be1cf3efc6823389a54a8c8e84195320a65fdd15f46ee7796fb700bc3b81227b8adac084361629ad1924cb07b491eb869c02d6cad +0acf2fc804a6cc73cac79ea98d1d99e25495c4579c4d7db885cb8c203cab10227f9a871195909ce47a5aa6ca2e47f7e0165e84361f9db60fbf9ebf52188b41e1 +9a244ca8ecbac41ef6d80ccd8c524cdce90aa31298c7e902510bc7f98fc72e36ae4209f2407d7814ca33475b05fcc78c243cef6ceac32d6caefebd12df6cc637 +cdc4e6daecb3a5f40b8b0cd119fcc7279f3a3b76c12dfcadf0bd12fe4dbe32cb82b8b3f3011d4e7e6a9c4a3f9cc9c84167b90fb7f0efce3d2db88b1b96c4859f +64941f4f4df90f9e0643b8c8d3bb31207cb97d298b0843cef0511a21e58fa498b1cee9944249991e3ae079cf2f75bad9092b3561650e5979e4ad096b59350a9a +5e188a58c1d1bc1c70f6f53120fce74eb726534ea13c982813f27f2d38b6188c82a1c82fb3d2b0b3af8f01e1d73a97925a18c74e4a84fc5e6054d50c3019247b +50a1159fe7b1ffd2e9c24320a3086f45082721ace849ae8315e6902884bb3120fc7a670ba907aec6565126f14335725c07d5120ab2ca88b3af8f01e13fb62f3d +c109a5f431241d46e5b3ff5c540c911b64fa852c8ee3ecebc3657377d276d87a78bcc823a0744b3556659180ea2a957c7e675f1f03c2573a5d1c18ee81cf90c1 +61f359cd408d7e44a31aa30dc533c25eee6c81f7228dd8d4af28d4d44671ec2a8204c7f14e43afb6bbc8b253d0ac852f6842794a338ec9647111aa5b414fcdf0 +36a2b277f2e77442264d0b6fdbce67f4d717ffe0eceb6340f872a75b4d6c96129b0bf1cd7a7cf35862b3c20d7ce2d1e9fcbfbef9c6d9b40b03c26f5dec4e4ac3 +5352207f80667c7e44e8e343c6f5ebd79de53d1810feb6d897f07ef0dd51fce5a79f9d3afce31af29bcdbe52686c3134faeb400891044a65a4a1152554f3ffa0 +74df8a23701bdc91e2afbffceac2da49b0d2f4515d11d573c6568c54f538511a618f24a5464f858e3c168916b5302af1b93d79d6052fc51f7ff4b9795f367d30 +56184f54c71227c613c7a3f17c349e8926cae39359fc38182f457e52be37738689ee31c3e838ba181c4b0ba39775be721b78297ea9ddcdc55b30142c43369bb1 +93109ac8a4a2e307d4640f57339af12b4ef0335aa63aa70d555fd6c7e6878dd49e2ceb829762e4a34af35a81eb294964e249505a1224874d73924812b558cb54 +8deac189e5f0ddd98091e16153d3f3c8b038e27e14a3ec58f5ab65554716c9e26a159ae3116434582f3a3ca69762cfa4037767b4e89c2a9a6cb801b51007c229 +6715774573c14bf17b9d6e7df9ed6271bb52d9b6aadb5671dbac6ce7abdb85d2b659de3631b3fa013223d262066d266aa25d167105cbe2b7bbacb8e0a5f815bb +c4afc10e49942bf49e533e51f7f0bbe413d95fcc302361d743147df4a7a8a428352934c7aabb3376c14bf11bedee498596143ac109cf3f58735c8b3498de00af +eecde62a7f4bf9ef99d50c849529d3c38800bbdb9ce3fa314627a421e72bb7819762d42b34f996420d788fd1b3e1b18d50d41c1e5df147ce0cd1fa8f0acb1ade +afc60a177bd023cda30380b9a889282bfbb1f84fed2e2259fcd97d584ad5cde111cb3f52607ade0e6f58596706180c229d96a920d3924a67439483abf7f45a2e +782946542392f1944586027df1dd32174ff02724114aa89660760e65172c97c563a261131a7d161a81e3be7db8facd8bbf2d36de59e3e1badd112182d0609cd4 +46d6d90842f751f438b1271f0a44b38835ae83457805886bc63ca3df07f661f1abedade2f2d5551014cd85fdd1923f0c5be161b0192d562ed64254e3526b6014 +a20f01d18b2f995abb1ec7b78497e2cbed2e14831e59dc2e6a9144e7356adacdd0cfc7844bab3f6b1535036fa5bc4d5fcca4b4d187a7728ebc27bc145fe96c35 +624f81af4df45fe8d9d00bc95482658c9e54696dd8a81ea92c70a3a5d3b99f26de7de53547eccee0a5f87f8aff93e21b37fe0daa86124022a891860000000049454e44ae426082}}{\nonshppict{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 +\picw1058\pich1058\picwgoal600\pichgoal600\wmetafile8\bliptag-1272176549\blipupi95{\*\blipuid b42c205b1dadc3d8e90139fb2240d3fc}010009000003aa09000000008109000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +0701040081090000410b2000cc00280028000000000032003200000000002800000028000000280000000100180000000000c012000000000000000000000000 +000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94c621186b18104a29185221104a21184a21105a21185218105221186b21105229186b291884efeff7ffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94b5844a6321186321106b21186b21187321185221105a2118522118842921735a315a29186321218c4a4284b5b5ceffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94add673638c +4a63944a638c4a5a944a738c4a63944a5a8c4a639452738c4a63a5526329186329186b21186321185a5a4a7be7e7efffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5ce635a21184a21185221185a +21105a21188c21186b2118632129732118528c426329186321185a21185a2118522118522118525a4a7bffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5d6735a21185229216b2118522118522118522921 +7b21219421219421185a8c4a6329185221186321185229215a21185221185a211852291852a5a5bdffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5ce6b5a21186b21104a21184a21184a29216321185221187b21105a21 +187384425229184a21185221186321105221185221185a21185221105221188cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5d66b6321186321185221184a29185221185a29216b2118942918632118638c4a5a291852 +29185a21186321185a21185a29185221185221186321219cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffff9c9cc6c6635a21187321186321185221184a21185a211873291873211052211884844a5a29217b2110522118632118 +6321186321184a21185221185a2121a5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94b521185221185229186321185221185221105229187321185a21185a21186329186329186b21185a21185229188421186321185221 +185229185a211073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94ad21105221185a21185221185a21105a21186321106b21188421185221185221104a29185a21186321185221187321186b21106321185221105a21106b +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b529185221 +185221185221185229185221185a21185a21186329186b21185a21186329187b29189c21186b21219421187b29188c211863211852211873ffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94ad21184a21184a21104a211852 +21185229215a21185a21185a21105221185221187b29186b21105a21186b21107321185a21186321217b211052211052ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b521185221104a29185221185a2921732921732921 +6b21185a21185a21185229219c29188c21189421106b29187321185221185a21186329298c18105affffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b521105a21185a21106321186b29218c29217321185a29186b2118735a +397321186329185221186b21185a21107321185a21105221185221107b211852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff9c94ad29186b21188421185a21186b29187b211884211863211863b55a73ff7b634a315a291863 +29185a21185221187321105229185221187b21186321184affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffff9c94c621107321186b21187321186321105229186b21186321186b52315abd635a31185229185221184a21185a2118 +7b21185221104a211852211863211873ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94b521186321185229187321185a21185a21185229185221185221186321184a29185229185221185a21185229216321185221184a21 +184a291852291852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94b521185221187321107321185221184a21185221104a21185221105a21186321184a29184a21184a21185221104a21185221184a21184a211052211852 +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b529186321 +187321185221184a29185221185221185221184a29185221185a21185229185229185221184a29185221185229185a21185221186321185affffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c9ccec66363bd5a5ab55a5abd635a +b55a5abd635ab5635abd635ab55a5abd635ad66b5a29185221185a21185221185221185221105221185221186b291852ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94b5d6736321185229185a21185a2118522110522918 +5221184a21185221185a8c4a6329186329215a21184a29185221185221185221187329186b21106bffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94adce635a21186321185221185a21105229185221105a21185221185221 +18638c425a31215229185229185221185221185221107321186321104a211852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff9c94add6736321186321185221185229186321185a21185a21105229185a2118528c4a5a292163 +39316b292163211852211852291863211852211852181052ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffff9c9cb5ce6b5a21185a21105221185221184a21185221104a2118522110522118638c4a6329185a31295a31216b2118 +5229185a21185a21185a21104a211852ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffff9c94b5d66b635a315263395a5a31526339525a315263395a5a315a63315a5a31529c525a29186b29187321185a29216321185a29216329 +215a29215a21185affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff9c94b58c4a5221185221185221185221104a21185221105221185221184a21185a5a315229185221188421186b21184a21186b21187329216b211852211052 +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c94ad29185221 +185221186321185a29185221105221186321185229185221186321185229185229185a21187321186b21187329185221185229186b21107bffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dede52315a4a29524a295a4a2963 +4a296b4a296b4a295a4a295a4a295a4a295a4a295242296352315a21187b21185a21185a21106b21185221184a21185affffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c849c39296321185221186b21185a2918 +5a21105a21186321185229186321187321185a52295a29215229184a21219c211873291873211873ffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefeff773739421104a21185a21106321185a21104a21 +185221185221218421105221185229185239217329217b29186321105a211884ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedee7635a9429217321185229185221185221186321218c +29217321185a21185a21298431215a52315a392984211052ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7deef42397b21106321185221185a29216321216321218c2110 +6321188418105221186b2918636b3963ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff040000002701ffff030000000000}}}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 A firewall has some ports that work as routers, but it can also have WAN ports. A WAN port does not allow incoming packets. Anything coming int\hich\af39\dbch\af31505\loch\f39 +o the firewall that is destined for inside the firewall is blocked. In a real firewall, you would have the option to do port-forwarding, which would allow incoming traffic to go to a particular destination. We do not have any way to communicate between +\hich\af39\dbch\af31505\loch\f39 d\hich\af39\dbch\af31505\loch\f39 evices except "ping", which we usually do not port-forward for. So this simulation does not do port-forwarding. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +The firewall can also do VPNs (see the help topic on VPNs for more information). The VPN allows devices behind one firewall to talk to devices\hich\af39\dbch\af31505\loch\f39 behind another firewall. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Wireless Router: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1058{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 19}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\pngblip\bliptag1579083670{\*\blipuid 5e1ee7967f7d0b879bc48aaf9c27415c} +89504e470d0a1a0a0000000d4948445200000028000000280806000001fbf988fb000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa864000007d349444154484bed570b5054d719266dfa98b4e9b4419687700f2fb505795cd880467909ec835d76977d +2fb0cb5304a1a8910d0b52301a7168422bd1214ded60954e264323c43e683a36d6269ad43a9562528db1da98c49aa4441194b0bbf7feb7ff8593a94cc0113083 +d3f49bf9e69cff3fff39f7bfe79cfdefb73eb38773d78d0eda9d84da3f02367f8f85ee3d3dbc2a70294c38d72a1990a5238d0c9c3dffee8509e78c687e62efdb +b4fb5f4444675ea1dd495825845fa1da2de4624b5d3e3efa5002451202ca35cce493a7430cab1aa2dddb837d38e314ed4e0f0028cdb0f5ba57a42aaf5e7af7f2 +af455b241d9e84e6770cac4b269c622f013de6263b4704d97e026aecd390cf1b82207c89766f8ffc8dafbe842ff0356ace8ce6969dc74a2a1a07a93933ba7e71 +a43ec3f2fc28353f8b4ff78ce3b88a8b97f9ce4f6dccf9011a32f102df54480857807bd65154096b24a1bc7251885b19b40c63218a86f9f864a86a0664e718c1 +1444c0b49bf0d9fb70a323096f4973f15302af8d8cfe468ed751e34fbcda143c21bc319a200674184843ee32ae5e0582cddd3bf3237fe11a53cd7d6e6ace1f49 +8a764f82fc871776edea5a425d73c7dfffe1cd8c4fa91f68ffd9c060d4aa7a0f75cf1d398e7da3b6eae7de3bf0c2a9419d6ddb25bc13f7d1a13b43dfa13f9d91 +4b8817098ee5495051d20a1d4fbe2834bb9e1152f2ba057fff1850f8315cfe22e666215e369bad8f9b72676e458aa2fabc26d1ce6ba40ed049edbc1e5b3bd282 +147d220d5287479f58346ec2be29a71d1a02c8d4db7a2bb2d4b587cba208c863195007125e8b59e646329ed20866548b59299662598b253c5e58c85946c09ade +0039c12c8c8f8f7f972e3115f8a420f169b3219dfabf06dfc5c9303030b0859af34769fd6bd7f0fedd4fcdf9236cb99debefffa38b9af30366f66547d1fab792 +92534e52d7fce0da39fc9d6f2f8af67eeba12577a7da3cd57df94d674b77e7b6a77a0f50d7fc90e978d96d2c68bc109352ffcef0f0cd24ea9e3b8297a93e3457 +bf74e5e311cfaad5a9b23dd43d378807225d5377beacf6a747558e9e0f0a6afb3ea243770efc7d1622273e8eaf0dba8f7476761e5db7e5f561fc70364a157bc4 +cfdbc4d82d2ca053a787346c15afc22a9383ccdf7c09962cb70a6dadfdb071fdd350f2fd1785bcc591a0f2656e64632dd4fb116f7ed98e993f5ecff7fe8113a5 +581eb212d9657300b6b052bd5b687fb4011e531bc11625e5747ec16eb1b459365c006b71cbf40b62eabe56b6983363e1cc4556b30e4f21b655c99385558d140b +ae4eea182fc056f4d970d1ad2687972e3115a27ec8d1137061e1d497a02c384304533901cc8453f4a2263b818517b3ce2d60407e04856a500487fa8c7fd4e898 +f99575c104aaf0a92a86e1726208af27a21d3252b38cf12a62b05ae3988e6178255675a57f2494a36d2fdf3e7d8622a29332c4c3e02db104cc7a8653c6104e2e +6160bd8c813c2d03065c4013cd8042c58005757672bc06770a7ce9f4cf0207a72df3b761249dfa45c599b787b2ff7c72504bcd7b0fed9dc72f36363d398867f5 +1075dd3b181b139834f3219e441bf9ebd7c79752f7bd83cad6d19fdcffd50747befe80df8db02519bba8fbdec081dfc337b2f3b67e141092f056d5a6b67f6a1c +1d1f3a9d6d0fd2e185c7e9b337d729aded97363fde7f225361fc9bc5d13874f19df75be9f0c242acf1b686a14f22a2e5efc7aca8fcd76ac373671f9137fc3b90 +c40f8b1f601ab67078e2594f8d3f4971bf7ae2cdb654eb2177746af3d8e9b31fbc12b5b2dab365cb8e321ab67068fcd1e953af1c7be3aff1b2a7af6f6d3b78aa +c079723036dd39969dffc2d10d2d3d4769d8c2e0fa183c9298b57d94e7f9edd746045d9a61efcd1473df95d2d2caa6ae5f79bac972cbb8dbed8ea3e19f0ff01e +0528949510179e0ef1c858da2646664059d34528315583a6f08050e3ec1114b94ea1c2755cc854d50a19c6fd82a5aa5f2829dd00711193f362c353399131e169 +bc34228d4f14d78ab3414be710d6f639fc17fb65efcbb238a9d923938483a8eb449985720cf4c8ba15592037fd1cacb955d064b24381653b54ae7f56686ee911 +b4794de03217f356471724a46c00e71a2518fc188fc937f8937209e3b5e37c914571b97ca96ee7846c9b5582b86bf7bd77ec586f4c64365f2509e545a9a6439d +8389f146a4461498e87b0c290aaa0a24faa1b1f271d8d1d82ac802c2f84c4928872fc4e748423c6a093362f60bfdb8d08f71d7615c09b248f70c68e34c801a14 +f28b7e30bb0431d8375d59733e3f21de6bb5c57bd40c0bbab52cd857b2e0886621bf9c051561c1b09a05a5960563180b651a163416b4315655c682298f853cec +6bcb585e99c4f2ba0816720a700cfdead004af36dd259e046ff0277c83a15094ebb33be22c75ed614d00ee1cca4e8bb83ba10ca80242bce645a1636b8389d781 +8be706e26e068678f2f1e8720382c7ab161351e2f3f210d4b88b0928709e16fb7a5c07e5292fc7b58c1823f38fe43469ae89d310afcd26d4bdb34ed050d07458 +610807793f03665c48768e11b2506ccb930988825b1d44408da25bb6175b1c5777601228be3176428067ef9bb816203b47043d0a716b240a71518cef478d1d18 +0165690d9ccc3f9c93265900fff4fc16afd557e8a3ef0c583a0e5615d6c1668383df88dc642c9ae8bbf06d9d063bfaec7c3df6c556dc8106e44ee436b4c5bec81f239d46bba7c5e8f06c15e3cdc55c1dfa361a8ba1ca75108ebffec60ddcb987e923ff8f2f227c7cfe036ec86e035ae35c840000000049454e44ae426082} +}{\nonshppict{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\wmetafile8\bliptag1579083670\blipupi95{\*\blipuid 5e1ee7967f7d0b879bc48aaf9c27415c} +0100090000037f0a000000008109000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +070104000800000026060f000600544e50500601c5000000410b8600ee0028002800000000003200320000000000280000002800000028000000010001000000 +0000000000000000000000000000000000000000000000000000ffffff00000000000024570e000000000000c0ff000000000000400000000000000000000000 +000000000000022222220041494c01ffffff0000000003ffffff8000000001ff7fff4000000003ffffffe0143d6f01ffffffc000000003ffffffc00080ca01ff +ffffc000004b03ffffffe0ffffff01ffffffc041494c01ffffffe000c0ff007fff7fc000400000ffffffe0000000007fffffc0143d6f002bfbaa80ffffff0000 +d500000000000000ff000000803f0000fd00000000000000fa000000000000005700000000000000fe000000000000005e000000000000006e00000000000000 +34000000000000003e000000000000003c000000000000003c0000000000000014000041494c000038000000803f000018000000000000001800000000000000 +10000000000000003800000000000000000000000000000000000000000081090000410bc6008800280028000000000032003200000000002800000028000000 +280000000100180000000000c012000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffff7b636b5a5273635a735a52736352735a527b635a7b5a5273635a7b5a5273635a735a527b635a8c5a5284635a7b5a527b635a945a5273635a845a52 +84635a7b5a5273635a73ad7b6bd6cecefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7423929 +21526b21184a215a4a21315a21215a21525a21185221294a21424a21184a214252214a6b211863215252214a6b211852215a4a212952212152214a4a214a5221 +185a7b4252523139efe7deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff215a4a18b54221185a18de +4221634a18314221de4a21184a216b52ffffff21185221944a21b54a18105221ce4a21a54221185218de42215a5218215a21c64a18a54221184a7b426321184a +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73524a21185221316b21186b21314a21214a21185221 +294a21185221215221295218186b21296b21296b21185221294a21294a21184a21314a21215221185221294a21295221184a84425a21186331215284635affff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff21185221185221185a18217b21184a21105221216b18105a211852 +18184a21185a18184a21186b21104a21214a18184221184a21185221185218104a21214a21185229184a7b394a21185a211052635a73ffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffff73524221524a21bd5221297b21de4a21635221396b21de4a21215a21635221a54a211852219c +5a21b54a21185a21ce4a21a54a21184a21e74a215a5221295221c64a21ad4a21184a7b425a21184a211852635273ffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffff31315a315a5a31215231635231396331295a316b5a31214a31425a314a4a31215a314a63315a5231184a31 +634a31525231215231634a31394a31215231634a31524a3121527b425221185218105263527bffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffff734a4263315a63395263315a63395263315263395263316b63395a63315a63396363396b63395a63315263395263314a633952633152 +63395a63315263395a63315a63395a63315294525a21185a21187b635284ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffff4a293121106b21185a18105221185221105221185218105221187b21106b21186b181052846b7b847b8421184a21104221185218104a2118522110 +5221186321107321186394525a5a315221104a84635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdb5ad +29185221185221184a21185221185a21186b211863635aa539317b21186b6b6394944a399c52397b739421184a524a7bb59cad31295a21184a18105221185221 +185229214ade735a29215284635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff21184a2110 +4a211852181052211852423973a55a4a6b4a5a635a84845a5a9c6b6bad7b7b84525263527ba5635affffff4a427b18105221185a18106321186321105a523163 +84526384635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6b5b539213121184a21184a21184a21 +184a393163e7735a8c636b5a2921b5949cbd8c8c9c7b84946b73ad5a42b5736331181821185221184a21104a211863211842211863211852b55a5a84635affff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b4a4a422129422131422129422131422131e78463 +6b5263a56352ad736b7b524ac67b6373524aa55242bd6b5a7363634229314221294221313921294221313921314221315a3131f79c84ffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6ceb5634a9c9c9cffff +ffce7b6b524239ffffffffefe7944a31efefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff844231ffffffffffffa55a42ffffff6b +6363ffffff5a3121ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa56352734231ad73639c7363d6b5adad634a8c6352b5735a +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd68c7bdecec6944231b58c84ce735a7b4231ffffffad8473ffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff947b4a2918c6ada5bd6b5a4a3129ffffffad5a42ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffff422118ffffffb55a42ffffffefded66b39298c8484ffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffe7debd63427b42317b5a52d6a5947b39297b4231ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffff77b5affffff6b3931a552397b4a39311818ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefa58c8c84 +84ffffff4a3939b58c84846b63ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c5a4abd847bffffff7b +635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff944a39291010944a39211010a59494ffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8452423121188c736b946352ffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce73636b6363a58c84423939ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffff100808ffffff422921ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffd6c6632921b55a42ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffb55a42522921ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffce7b63523931ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce9c94ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7391810000000ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0800000026060f000600544e50500701040000002701ffff030000000000}}} +{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The wireless router is the most complex device on the network. It functions as a firewall, as a switch (on the wired side) and as +\hich\af39\dbch\af31505\loch\f39 a hub (on the wireless side). It has VPN capability and can serve DHCP. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1057{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 20}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\pngblip\bliptag63258229{\*\blipuid 03c53e75d46f94b9f265aed8df7b2335} +89504e470d0a1a0a0000000d4948445200000028000000280806000001fbf988fb000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa8640000057e49444154484bedd7795013571800706b8fb1620bf5401944c43082a4728908b490605a84728bc478d0 +80a0528454c3885261c2b4450494a25c1539ac0e78003219ad400ac58910b0d6560491c62068624a0211212121d9cd6e37f866fca34021b18419fdcd64f27ddf +7bd9bcecdbbcb73b67faca58ca2810beb4d4e233797b7b070ba42f7c97517677ad7bfc104827b1c474ed08085fda9f58d80bc29708a46009085f108b1193cb55 +acf3201d9f9191512908276760b8420ac289b9f8e74361fbab1a413a31044148d6aef14a4bfb28189426c6e78b9b40f80a649e93524038b9e402793e082787b3 +0d97633fc800a413c3d9473dde1b7ba41ba413737023f705eceb44403abece47885752ae985fc2547682d2f802a35ba467aa1597b031be0f4ae3b377d929bd5a +db702684b28f07c3f07e501e1f8aa26f817016a8aaedce0e0e0e7e0452dd1d4a7f20b125a44c3e0553859dabf9868b560d30afb2ba7a7b7bb340597b696747ea +b1190af5f020de9a6760a20665edd911be5726e7f2c56e41a5a39b69f795d8b5620c9aa6afbc162a0d8af98d4b4f3cc6b9c26455acb409141a9bd84c61b99b00 +8952ad08893c250e8b2916b9f9a63fa96f111fd94217683739d864cc6d6d6d4dd4c4d149f56242e8f951acf6cedffd903f97cb3d3ad6e98d29c3e3f1d7e57239 +01a4bac339ec42dbdbdb6340aabba52b49287641e340aa9bc60e7481c3c634f9af373869a0a49ba7628486fd87a12f02c88f414937518c7ed93aefece72e81c5 +1028e986486122a6960190a955a0fa3f3791a998376fbe6cbd6f019c5ed893dec8666f0365ed686636285ed0f17978a3728de34e792825a20a346927b742758f +cd6eba63611ba6ce2fba58b3c17dcb2068d20e357910e2727b6e9a596f462a2baf999bdb9075db5796ac20a83d88db9ffaecf91d4e3c764b444bebe9c74e031e +344f0fb6f62dc6af751162ef6f9be3296879f985bc5317466f92c93bb4fb0b5efc5955dad0d45b93902d295eef9da7de16997927805a244acbbac4035da68776 +42f1c487923fbc917259e1177d172dbe32c0a47c7d43842d14daed7c9ddd4374cdcf158964cb5c034ad0f4e327cb34f5c22a71fd58075df0f97d6c10bef19ad2 +dc4f10bd7769ae0354f3c2f6c813630db3094f80509dfd7e449352b21e62039e0bcab38366405fa549af2e3471428c8ced50994cf6ef876b7d629c443e742225 +2b2d1d628657d951d5768e24a6664d01cdfac76c18f9d3c92342e4e29bfd3ca7a0fa81ada3571f83c158009af56b6808f1dd9ad0072f5f1d0c2db70a522f3373 +1cfdf8d36f2442a148f715f85548ca53fcf0c14738a8f86c79cb4293f508d173d3c0eed80cd67c8345326c9a57816efa810de0ddb894ce67568e6183d5d7dbff +32b30a469c5cb74a330a1f9f33362722bba30fd04057fdb8c783729d7d4ea93c36573eb35cb3a9cf3b92a3cc29b9d969e3761876f52f52c71dcae9025d671e76 +a7b484ca5088dddc7d45584cb8c41acdb372a6a1ab6ddc05d8433599d30637ac5e17034310f42df8c8cc3a9c3312e0b9f5229494d9d88677a62962e9a93d5e91 +1c3835fb17a11ff5cc00ce3e5c1612f747bfa797df6dbd2c3945d5a33c03430ba8a8f8c2599e50b5ceffcb8201cfb03a3831a3a56b7b54a6b8f9eec87d3bd251 +9513f1a052201090c0c7668612467610422bd55e11ad50d49e98b1e7f9b68750dac6edd7d18484435c6cca4d34b58cf3b26643635b243535fd9a269f11d874bd +77e0b88213125ec02fabecb28e4d614b162eb2900c4b474afdf6de466aebd8ecbc0af9fdc5669fc0747ad29d9dc97285833b5d8a0d7a0d38c4ffabae15b1883b +26112d5fe9206b6e6ec9c2bed8b4a679b82e8171fa897f741b5a56c169f1a29c1e160a85a91d3c841a9f291ab4de7000292929f9091c423f6a9ae08338fb0864930fb95ba5521140790c76d667c7b6f71a9a33e71fd768a01c2cd1451a0000000049454e44ae426082}}{\nonshppict +{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\wmetafile8\bliptag63258229\blipupi95{\*\blipuid 03c53e75d46f94b9f265aed8df7b2335} +0100090000033f06000000004105000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +070104000800000026060f000600544e50500601c5000000410b8600ee0028002800000000003200320000000000280000002800000028000000010001000000 +0000000000000000000000000000000000000000000000000000ffffff00000000000024570e000000000000c0ff000000000000400000001800000000000000 +100000000000000238e00041494c000774c000000000000fffe00000000000065740000000000003bfc000143d6f000719c0000000000003bd80000080ca0003 +35800000004b0003ff8000ffffff0001df800041494c0003fb800000c0ff00011100000040000001ff00000000000001df0000143d6f0000ff0000ffffff0000 +7700000000000000fa000000803f00005e00000000000000fe000000000000007c000000000000007e000000000000005c000000000000003c00000000000000 +3c0000000000000038000000000000001c00000000000000380000000000000010000041494c000038000000803f00001c000000000000003800000000000000 +00000000000000000000000000000000000000000000000000000000000041050000410bc6008800280028000000000032003200000000002800000028000000 +280000000100080000000000000000000000000000000000000000000000000000000000ffffff00f3a28b002b2b2b0010101000ddb8ad006231230051515100 +984c3600f6977d00432017002d1b1500341912002f161000f4f4f400d789770087423100803f2e007d4334006a3124005f2f220043322f00602e2300190b0800 +1e0f0b00564e4a00f5bdb100904b3800af97930046322e00eb7f640022130f0090483300bab3b1009d4f3800e0e0e000e876570051261c0050271c00321d1800 +7a3c2c00f9baa500b1584000643023004e241b009a7970004f271b007b6c670023110d0035191200474140008a6c6500130b0a00f5a087000a080800fcfcfc00 +974b3500403e3e005d322700d3b6af0051271d00e19a8a00401f160071686500964d3800e4735000563a3100bf604500ad705d005c322900d66b4e0061585500 +fbdcd20092493600ac523e00c6634800c39e9300783a2a009c4d390093776d00faab9400843f2f00c4c2c200e3947d005d2e21009f503a00a89c9600d56e5200 +543d3700f77f5f006e3627006a332600feded600ef7d5f0044211700dfdada00ea947c0052281d0051433f00f9b19e00562a1f00d4d3d300a8574100bf8b7c00 +6e362b00c6634600bb9085009b5f4c0060302300ce6d53004c464100fbb8a6003f1e1500ca6a50005a403e0088797200cc664900bab1ae00c98879004f2a2000 +df876e002a191600f8af9c00210f0b00975e4d00b95d41008b645a0086432f0075403400c7684f00382d2b00fefefe00f7af9b00582b1f0073392800a7a6a600 +f8a7920064302400fefcf900ac553f00c8614600b65a420077767600f4a38a002e160f0089858500af584300e0c4bd00926353009d6a5d0095483500894b3a00 +8b635900eac7bc009c5f4e00e4725400a98e8700f78c71009760530021131200cb674c00f6ab95003b1d14007c727200723d3100feeaea00f78d6e005c383000 +96584900a58a8300aa584200bdb8b300d0684c00baadaa00ecae9d006b585300c06f5800733d2d00ed886d0031201c00c7c5c500f2c5b700997f7600d1684d00 +99584600e98b730071372800c8c8c800bc7c68009e4e3900a3553f00fbebe700eaad9a00dadada0061302300e8e3e300eae3e300000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101c3c401010101010101010101010101010101010101 +01010101010101010101010101010101010101c201010101010101010101010101010101010101010101010101010101010101010101bb010101bcbdbe010101 +bfc0c10101010101010101010101010101010101010101010101010101b2b3b401b5b6b701b80101b9ba01010101010101010101010101010101010101010101 +01010101a5a6a7a8a9aaabacadaeafb0b1063701010101010101010101010101010101010101010101010101019d9e01019f01a001a1a2a301a4010101010101 +010101010101010101010101010101010101010101019293940195969798999a9b9c0101010101010101010101010101010101010101010101010101018a8b8c +0101018d8e01018f9091010101010101010101010101010101010101010101010101010101018182830184858687018889010101010101010101010101010101 +01010101010101010101010101017a7b01017c7d017e017f8001010101010101010101010101010101010101010101010101010101016f707172737475767778 +7901010101010101010101010101010101010101010101010101010101010166676801696a6b6c6d6e0101010101010101010101010101010101010101010101 +0101010101015c5d5e5f60616201636465010101010101010101010101010101010101010101010101010101010101590101015a0101015b0101010101010101 +01010101010101010101010101010101010101010101015051525354555657580101010101010101010101010101010101010101010101010101010101010148 +494a014b4c4d4e4f0101010101010101010101010101010101010101010101010101010101010101404142434445464701010101010101010101010101010101 +01010101010101010101010101010101013a3b3c013d3e3f01010101010101010101010101010101010101010101010101010101010101013536373839011701 +01010101010101010101010101010101010101010101010101010101010101010130013132333401010101010101010101010101010101010101010101010101 +0101010101010101292a2b2c2d2e2f01010101010101010101010101010101010101010101010101010101010101010101242526272801010101010101010101 +010101010101010101010101010101010101010101010101011e1f20212223010101010101010101010101010101010101010101010101010101010101010101 +011a011b1c1d01010101010101010101010101010101010101010101010101010101010101010101010116171819010101010101010101010101010101010101 +010101010101010101010101010101010101121314150101010101010101010101010101010101010101010101010101010101010101010101010f1011010101 +01010101010101010101010101010101010101010101010101010101010101010101010c0d0e0101010101010101010101010101010101010101010101010101 +01010101010101010101090a0b010101010101010101010101010101010101010101010101010101010101010101010101010108010101010101010101010101 +01010101010101010101010101010101010101010101010101010506070101010101010101010101010101010101010101010101010101010101010101010101 +01010100000301010101010101010101010101010101010101010101010101010101010101010101010102030401010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010800000026060f000600544e50500701040000002701ffff030000000000}}} +{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Wireless Access Point: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The WAP (Wireless Access Point) is a simple device, which allows you to plug o\hich\af39\dbch\af31505\loch\f39 +ne Ethernet port into a wire, and attach multiple wireless devices to it. Read up on General Wireless for more information on how to configure it. }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\hich\af39\dbch\af31505\loch\f39 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1056{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 21}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\pngblip\bliptag-1837271951{\*\blipuid 927d7471fcd0e3d1418850009d192cea} +89504e470d0a1a0a0000000d4948445200000028000000280806000001fbf988fb000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa8640000064d49444154484bed97094cd35718c09933dbb2cdc5e996b9cc594a292d2de592a3f48252ca615540b008 +684118caac222a1d0a0ebca601c1e1118238310387c6e8883ac5c54cf1981b1a4198f39c4e238a3a5410613d68bfbdffeb037150c22181ccfd922fffef7cef4b +ff2fefffd5aaef68f29e6d24aa194f51284ce44f854d853f009de50bd8c951ba037b8a2738c4ba016234765a2463cdb66b447d0e832bab27aa193acb1b3c159b +d126dee64d286c9c45d8611fecf1dcf96f782e8a06a2f68c8bbbb48aa8ddd3d6d6a6f18bda67104a148d7575f5e5944d09099bf13eca0096dc0b04c56cdc9bff +551a084b592f363eb8a0df7c04517b262af9d41193c9f426312d9391b9eef4ec396935c4b44cd1ce63a9d288ddcdc4ec4afb6f8624f5e65d4351bbddd4d43496 +a498a17e2f4ae6aa33f0130b5b06a85f7b92626565341a8ffa5f9d00748e18f8051cf02ab503869b08f841d9a0d56ad924cd9ce8103b11ad2206f6244f6007bb +039d2b8628f5ae417a2b8f1f9b68e861325b2f816367dbd224ca321d31078e4760aede3520fb465e5e1193b8facfef7f1864cee2d4eadc6faa6b38c2543d71f7 +9f49aa1dcd91ead23bc57bab6a422257dd4687fa3512ea1de8a0a4b41f1c0fe13488989d036b361c82948c1d200add0963c7393f3f5848e4330fbd78b83a439d +1f677132f456c4215bf1a23d2e68eb2500a648804f2f9d250186bb109d5e212e64b89318dbeca74e74e5d90b968f13da693c12bb3e088394fed718fb89a7a9ba +ba3a9d9803272ef5cc1374fe461273e0d01d66b51d3e7c7c29310706eaec7555ccbc2b1e9ee273c4353096ae6b7c7ff4075cc37b63982fe7b6c929b97b519359 +92bf2ae7fb62e21a1832d54fbaf0e8b41b3c71eaadc6c6160fe2ee3fe3598a074af591fa474ff54291c47f0b71f70fea85b8f9a65c8f4f2aac50a8f6dc8f4e2a +7b4842bd072dc26eff3856d61a4ee6e7179e4a4cffa5115d1cebdd03b718db639d8594764fe1f6ddc6f6bb2e22a50e6c1c2361454e0524246f87594907c08e2b +c3314aacedc410a95a6cf9d3d8dcdc72b03d9992d8040d7ef2a76c8665cbb3617ad40274e98676c4c3926f41942ad9f282dd5da296c449948c17ed714187596e +38c969be2bc82fd1c069810bb6250799203b6f8d75de1c57909e608035dbdce5d2f41c2329ef8a0dcf3c6cda3889c05628c04fcab6e50bb18d632887bad5ad91 +6ec7f303bd5e2f26e55db1e59b8ba86bde21c60d98622f644b8013e601dc99e6ee6d0502e046b8e105b55add7d52da3ddd5cf13d0a297b95b974ad41feebb99a +60620e3f72f37fbe99b67c7d0d7a5f63886bf8d0da0a13bc95fb8d346eb8b1a9493bfc0e54e2dae682916f8c7afad6db1f3ea333a579c43d3c28fed1f48e3c74 +c5c3719fba5ef97c51d69f53551b1f683459a34878e8a9bddc32376846eeed252b0f57ca02c32f44a8d21a6edeaa5b4bc2430bfa3ebe1bb9ace16f0637a08ec7 +4fbc270a2bbd2c0858f6d7c734e746ea034cd2868e355bf5f33fa28975a72a2f664966ecd7712519adb597ef9fe478a9f5e9e95fc593b4a1236d436dd5c9d3bf +9d77f6dfd4b4226b5f55b4e65c8da38fa6551eb5b76261e69e0a92363434b59a0413fd5637a37167f593a710e21db6ad45ac2cab8f8b4b5c5e74405f427388d0 +ea743a27923e78dcb973af54245582bb20a4433c45d3604ee66d088b4c86c9313b61e197fb4136f50bf82ced0c28c253c0575902ca79e59090b804dcd114d4b9 +b6b30864f1b07197c1f2bfc49e4045f46bd76f3c62727df1a8d0597cfc5520454d4c9ab61854f129103233076217ec00cdaa32080c5f0931f1a91032fb3b3c4d +2982e3bad453e2c09f0ba29002888e59d4f706d1e0a33e547eccd4ddc2962431f96b48cbdc000c7b9f6ee39dc53bfc5be009e6619d1a03fbdc20f5ff9bed1308 +ce095260f2a6806b920f70fc0380c55780cb02e4739c0c9c8000e045faa1f864e04d978353ac0ce7baa8a5e0186dd65d93a4602f0b04a68b02ade58bfdb6c8cf +0fcaea68b6df0dd2ed2560e320c68bd8f0d013d97436f2513a9a14b1cd45426d849e2fe4127f471dcaa7741be4a7a6497e50368e5b23bf56ab3d8eeecc1164eb +de4135480dd9de47197821ffab13f0b0cd927be1819bce11e3a15b50ccc6717e01070fdf944e0de05ea576a48e860771869b080fe3c252161ec8a90643a7271a0d064318d9b26fa006cb23a2d5bac11065f47cdd89b3cdcfd06b7521dbfdcfab8a95d53f7cec6667e36323f60000000049454e44ae426082}}{\nonshppict +{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\wmetafile8\bliptag-1837271951\blipupi95{\*\blipuid 927d7471fcd0e3d1418850009d192cea} +0100090000033f06000000004105000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +070104000800000026060f000600544e50500601c5000000410b8600ee0028002800000000003200320000000000280000002800000028000000010001000000 +0000000000000000000000000000000000000000000000000000ffffff00000000000024570e000000000000c0ff000000000000400000000000000000000000 +000000000000022222220041494c01fffffe0000000003ffffff8000000001ffffff0000000003ffffff80143d6f01ffffffc000000003ffffffc00080ca01ff +ffffc000004b03ffffffe0ffffff01ffffffc041494c01ffffffe000c0ff007fffffc000400000ffffffe0000000007fffffc0143d6f002bffaa80ffffff0000 +d500000000000000ff000000803f0000fd00000000000000fa000000000000005700000000000000fe000000000000005e000000000000006e00000000000000 +34000000000000003e000000000000003c000000000000003c0000000000000014000041494c000038000000803f000018000000000000001800000000000000 +10000000000000003800000000000000000000000000000000000000000041050000410bc6008800280028000000000032003200000000002800000028000000 +280000000100080000000000000000000000000000000000000000000000000000000000ffffff00feeeee00371b1300c5968d00c67762004b312d00b1563f00 +542b1f00fccabe005d2c2100af563e000d06040041252100c3705a006a5f5e009b847e003d37360080514500321d180089716900915e4e008d4836002b141000 +8a47320025120e009e9090008d584900b68173007a5e5700e5a38c00877f7e0041353100ae8c82007a666100ec79590068382d00a6533c0079473a00301f1900 +fbdcd500bd5e4300773d30007a5b5400cf9c8d00773d2d00773b2a003d1f1700b1583e00e8d7d2006b392a00857b7b00f49075004b271c00bea49e00b86b5600 +432b2300a8574100d28e7a00d3c4c20092463000ad898000cb755b0075402e00aa7f6f009f5e4a0074423400a66b59009a6e6300ceaca200aa5e4b0082595000 +af6e5b0083443300fdfdfd009b533f0068626200572c1f00fcfcfc00fbd2c900ad5a44009a969600c77b68004b3e3b00fbe5de0094483500e7e4e400e6e3e300 +56413c00503a3500523c3700e17f660070595300a45f4c00b17d6f00764e4300c67a640074544b00a3564200b76a560073686500513b350063433a00fba79100 +fefefe00a89d9a003f272100523b3600e47457008c615700592e2200b58e8400c08c80009f7e74009d706500a4513c00b26e5d0030181300432b26003d262000 +b55c4500725e5900422b25005e464000a356410072524a0074635e008c5c50009f6d6000af8275008154480077635f00a5615000703d3000624f4b0067382c00 +98503c00715f5b00f5f3f300513c3700756560004e3833007e6b6700934d3800934b37008a7c79006d5a5500b49a9200513b360043282100e070530042272100 +705e5a00beb7b5008f7068008e7f7a0040292300a1543f006a3a2d00703c2f0099503d0048402800416530004d2d2500406e320047462a004b382700416d3100 +4c2e250047472a0044592d004c2d250045552d0043602f00416b3100435b2e00416e3200484329004b312500426530004d2d240089493800345d2c0023bb3f00 +1ed94600326c2f00394527001fd645003d2a2100316d2f0028a23a002a98380025b33e0020cd430026a639001fd9460032662d003c34230023c1410027a63b00 +3f2820008a4938008c7b78003e2921003d2c22003d2d22003e2821003e2721003e2b21003e2b22003f2720003e272000f8f8f8003c2d22003a3924003a3c2500 +3c2f22003a3b24003b3523003b3423003b3824003a352300442d2600d0cac900685551003a38240035562a0033602c003c302200345f2c003d272100393d2500 +374d2800374a280036532a00345c2b00354f280034602c003a3a24003d2b210034572b00364f2900a76b5a00f9f8f8006b5b57006c5b5600f3cac10000000000 +00000000000000000000000000000000000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101 +01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101680101016801010168010101680101016801 +0101680101016801010101010101010101010101010101f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5f60101010101010101010101010101014ae1 +e26ae3d7e4e5e6e7e8cfe9ea6aebec6aedeeeff0f1d2f2f3010101010101010101010101010101b6b76ab8b9babbbcbdbe6abfc06ac1c26ac3c4c5c6c7c8c9e0 +01010101010101010101010101014ad5d66ad7d8bcd9cfd8da6adbdc6ad9dd6ad7d5ced6dad2c9dedf0101010101010101010101010101cbcc6acdcbcecdcfcb +d06ad0cc6acdd06acdcbcfcdd1d2c96ad3d40101010101010101010101014ab6b76ab8b9babbbcbdbe6abfc06ac1c26ac3c4c5c6c7c8c96a6aca010101010101 +01010101010101a1a2a3a4a5a6a7a8a9aaabacada3aeafa3b0b1b2b3afb4b56a6a980101010101010101010101014a8585858585858585858585858585858585 +85858585859fa06a6a9868010101010101010101010101996a6a6a6a6a6a6a6a6a6a6a9a9b9c6a6a6a6a6a6a6a6a9d9e6a98010101010101010101010101018a +8b6a6a6a6a6a6a8c8d6a8e8f90916a9293946a6a6a6a959697986801010101010101010101010101017a6a6a6a6a7b7c7d7e7f808182838485866a6a6a6a6a87 +8889010101010101010101010101010168696a6a6a6a6b6c6d6e6f707172737475766a6a6a6a6a77787968010101010101010101010101010157585959595a5b +5c5d5e5f6061626364655959595959596667010101010101010101010101010101014e014e014e4f50514e52534a545556014e014e014e014e01010101010101 +01010101010101010101010101010101494a014b014c014d01010101010101010101010101010101010101010101010101010101010101014142434445464748 +01010101010101010101010101010101010101010101010101010101010101013a3b3c3d3e3f0140010101010101010101010101010101010101010101010101 +010101010101010134353637380139010101010101010101010101010101010101010101010101010101010101010101012f0130013132330101010101010101 +01010101010101010101010101010101010101010101010128292a2b2c2d2e010101010101010101010101010101010101010101010101010101010101010101 +01230124252627010101010101010101010101010101010101010101010101010101010101010101011e1f012021220101010101010101010101010101010101 +0101010101010101010101010101010101011b1c011d010101010101010101010101010101010101010101010101010101010101010101010101161718191a01 +01010101010101010101010101010101010101010101010101010101010101010101121314150101010101010101010101010101010101010101010101010101 +010101010101010101010e0f1011010101010101010101010101010101010101010101010101010101010101010101010101010c010d01010101010101010101 +0101010101010101010101010101010101010101010101010101090a0b0101010101010101010101010101010101010101010101010101010101010101010101 +01010107080101010101010101010101010101010101010101010101010101010101010101010101010101050601010101010101010101010101010101010101 +01010101010101010101010101010101010101040101010101010101010101010101010101010101010101010101010101010101010101010101020300010101 +0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010800000026060f000600544e50500701040000002701ffff030000000000}}} +{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Wireless Bridge: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +A Wireless Bridge is the opposite end of a Wireless Access Point. It has one wireless client connection, to connect to something that serves a wireless signal, and a built in Ethernet switch to connect to the wired connections. It goes at the far end of +\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 a wireless link, and allows you to attach multiple wired devices. The Wireless Bridge is also called Wireless Client Mode (when referring to wireless devices.) +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang1024\langfe1024\noproof\insrsid2259517\charrsid2259517 {\*\shppict{\pict{\*\picprop\shplid1055{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} +{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 22}}{\sp{\sn wzDescription}{\sv Image}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}} +\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\pngblip\bliptag991145542{\*\blipuid 3b13ae462c7cca9c1834cac9a3ab36d8} +89504e470d0a1a0a0000000d4948445200000028000000280806000001fbf988fb000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa8640000072f49444154484bed970d54935518c747d6293b599627c33e0e1f2ae0010a44600c70c858088c8dc9820d +1054bebf14056ce2100542998270f830d050500f58a9181859217ad2d2400aad2ca16049f22146b0a9efd8c7d3fbceeb64c0d848ac73aadf39cf799fe7ff3ef7 +de67f7beefdd7d49538713babdf7f9b9d6b751482239bab0c1c49c8acc1d54e203810a38b355e284f8469c1b20aef38cac2a55024171755f2a71ada91325a904 +023b679eba4f24690e84a407ecaaec3743ae0abc9219c8d5a4a9e97c4d7f7fff62c23fd7dcbb796d6a41a3eac658f67dd855cb8e6a1a92cbe5a9ec88baa1a2a2 +d24ac247b7ef31baa6b186521e25c2fc122172493b8a1adb903b1e335bd635e4929e9bf3ea75e46a42cc59fc869cd32824c5ae2fdb8a5c4de2de191079b1620b +5148f20929eb747767c4a3f00199b915bd61e1fc667cdede1ebeab103a79268b6d6959b2a1a1a13928e51ec47cb103a2d473179f9c0f261634502a958b500a89 +a450283ebb9f30dac85e42c030cc02a5694f0c8aaf9ec655c9286e32a45028de28d4c02f383bb7b3b3f34149fab0b7e6ca461bcaea4f50a80199552517897ae9 +28d48f392f3b4b5f305c82a150cdeefd30dbd832446eefc4eb47926e3a7a945654668e287b77dd657b67a600c92afc937bee2ca1c6895cbcd3faf025d35c5b6d +58ba08e4d19b4e75ed2c69ba6843cb122359052fbcf4bc7770c14d5e6449fbeab565e790ac1d7cd4145ac04170f508854d59c7c023600f38a0ed2a6863171cae +39097b0fb7c0da8c4670611f00cfd006cd876b34c4f363e39a04fa9aab5f996aa0493b1cfd20ea32e289bef8f5b74ad47c3cf848afe26636059b8f9afe1b78c3 +dee36d7cb73240a11a6207b3b72717a0507f8ce693c578e3c750a8c1caf08d3f23577f162c8e52e01d3e8e423552a9d2ca8e5ea040a17ee0ab37f3e9e74cc58e +8ebe2f21494dc8e6c1833e0129dfa3503f4ade97bef3da227f4551f181e34852b3c42dbad7c229f9565858c65348d20d2f66ff25530ba7eb730c178ddb6db66e +3fd2ece8e2f34d4bcbe55a24e986ccac10d92e8d1ba6723efc1d492af0a998e5ea19fb5b4ed1773fbef8b29d14c9ba7173675e5b601d78e7c8a777357e724629 +9614cbfff45dbadfb61e3bfa2efd3aac3d8331b961e975ce5edb87572556fc241275af42b748e1c975cdc5075aabf9b9dfb4b0e22eff82e4c91114dfaad8537e +a2dedc217604c34604af9938dd240e1b84ad49a91757d4defcd88377f08f88f48e1e7c33c91d771019cb324eb9324b7808d811c7212c4a008ce816f5ee62bc88 +09cb39d9c0df7608aa6abe004b1b1af0423768ff6b148b6fd7dd6fbc841aabee68ac45c4f25557ffa42e080a4dd2dee1449ba8367bc32549d5e9a41d8eae4297 +19a32b7ff32eedafe1d8469319d1a199b5078c8c8cb8a2e6e399a8a136233ac430692f6a3a31a3b676bd0c35fb9f7f98acac9dab0d1e7b42e1e0e0d071f5ead5 +59489e14e29fe415333a666060a0686b6b8b44f2a3212d7f70b18975e0c8425b6629927442fc19fbc79e1f34347df30eee4ff211380d6416b65c996be426f70f +2fefbc70e1c2b3489e94e39fcbb25e98e78899da4649b66cc9df86e4e9e76aa76c9913a3403cd7d06c7077c9d1f6c6a62f13d12dade0afe793810927bf5c6045 +1565e71dfec93f34f3ca448787692124adaf7cbe25fd86b94de05d76507ab7f9ebf41e5d83a5082586564e09375333aa5b19ec55ad8e6e910367ce7c35f161f7 +61482c543ee9ec9d23b62373ae195b73316ee2d91e5b5ace4851691517a54c88a0e4c67533bbf03f1cdc37dc581670a499caca1b5ac18bbf826e4f1f172e4b4f +d0fc04edb5a7443b4d6d23642b56eef83e29e7d70e6fdfc08f50ca384eb7c83c29ac3dd87b078e04f84636f61b5bf26e7ffbc37085a95590bcbbbb9b81d21e1e +8944398fc71fc4b83127dbadedfcba59616543eb324eb41a5972c50e5e0503f8323f83523558279494ac4bcd6f30b1e2ddfee4b4a8b5ea58db7716cee992a04d +03ed7446dcd48fd3da4814de4d9cf5bc91acafafcfb9f25817c366691a16c3afbf249148e605257c204ae56f3b8b52d5e045cf70f3db35585fdfb01bf70d9232 +2f76da50d7ff3e3c3ccceeee971f75a2a70de12fd04c94fe7044f34f75ecaf3a0a544636704353c077e53ec8ccab077c26c187bb13ecdfdc011c6e3cd853fcd4 +965f7e1e22d7574066c119205383216f4f13ec283c018ce052307fdd1b62d22f81204308145a381456cbb47f254e06dec8e45afbcfb7786bb22174cd06586849 +83988d1f80336b2f24f02b81eac183e5ac0488def41938ba30358e13211119e04ee7a8fc15c16960bf3c0fe801a5e0cd5cadd2a2f0e2fd4304405d5106c161eb +a75e207ef0893fd9705a397a50c2165aba831d8503ee9e211aba2eb35aec053e7ee1ea98caa9046b4a9cca278e81532e90f8fe5e68ed0b8fc216e046f6ca5517 +fb970bbcdfc1741b719a247b0991bf143f59624df88b34e1b7ae56fe8e02d96fc5286432993f1a726ae005360406c74b1f8505042748cf7e2d96e0cb6a8b86fb9fff2a24d29fad821ec20c6267a20000000049454e44ae426082}}{\nonshppict +{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw1058\pich1058\picwgoal600\pichgoal600\wmetafile8\bliptag991145542\blipupi95{\*\blipuid 3b13ae462c7cca9c1834cac9a3ab36d8} +0100090000037f0a000000008109000000000400000003010800050000000b0200000000050000000c0233003300030000001e00040000000701040004000000 +070104000800000026060f000600544e50500601c5000000410b8600ee0028002800000000003200320000000000280000002800000028000000010001000000 +0000000000000000000000000000000000000000000000000000ffffff00000000000024570e000000000000c0ff000000000000400000000000000000000000 +000000000000022222220041494c01fffffe0000000003ffffff8000000001ffffff0000000003ffffff80143d6f01ffffffc000000003ffffffc00080ca01ff +ffffc000004b03ffffffe0ffffff01ffffffc041494c01ffffffe000c0ff007fffffc000400000ffffffe0000000007fffffc0143d6f007eebfe80ffffff0024 +413600000000003f81be0000803f003d815c00000000003f80fe000000000015003400000000003f80fc00000000001f00dc00000000001f80fc000000000017 +005000000000000f007800000000000d005800000000000e007800000000000600700041494c000e00380000803f0004003000000000000e0030000000000006 +00300000000000020020000000000000000000000000000000000000000081090000410bc6008800280028000000000032003200000000002800000028000000 +280000000100180000000000c012000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffff6b5a5a6b5a5a73635a6b5a526b5a5a6b5a5a73635a6b5a526b5a5a6b5a5a73635a6b5a526b5a5a6b5a5a73635a6b5a526b5a5a6b5a5a73635a6b5a +526b5a5a6b5a5a73635af7cec6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff422921 +42292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942292142292142292142292942 +2921ad7363ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4229213921214229214229 +214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229214229214229213921214229218c4a396b5a52 +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff42292142292142292142292942292142292142 +2921422929422921422921422921422929422921422921422921422929422921422921422921422929422921422921422921945239423129d6d6ceffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff422921422921422921392121422921422921422921392121422921 +4229214229213921214229214229214229213921214229214229214229213921214229214229214229218c4a39422921392921ffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4229214229294229214229214229214229294229214229214229214229294229214229 +21422921422929422921422921422921422929422921422921422921422929422921944a394229214229298c7b7bffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffff5231294a29215231294a29215231294a29215231294a29215231294a29215231294a29215231294a292152 +31294a29215231294a29215231294a29215231294a29215231298c4a3942292139212173635affffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffff734231734231733931734231734231734231733931734231734231734231733931734231734231734231733931734231734231 +734231733931734231734231734231733931a5524242292142292173635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffc6bdbd4229214229213921214229214229215a39395a42424229214229214229213921214229214229214229213921214229214229214229214a31 +2963524a422921422921a552396b393142292173635afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7 +5a42394229214229214229216342396b42316b5a52422921422929422921422921422921422929422921422921422921422929422921947b737b6b6342292942 +29214a2921e773524a292973635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c635a7363 +5a4a3129ad736b9c5239a57b6b5a4a426b4a4abd7b6b4a393942292139212142292184635a5a4a423921217b5a528c4a319c5a4a634a4a4229219c736384635a +9c523973635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c5242ad5a4aa58c84634a42b5 +6352b58c847b6b639c5a4ace6b4a5a4239422921422921422921e77b63522921bdadad84524ad6ada5a5847bc68473c6ada5a55a42423129bd634a73635affff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbd7b6bada59c8c5242735a5aa56352b58c849c6352 +8c5a4a8c4a396b5a52523939523931523939c69c8ca5736bc69484634239bd948cb5948c945a4a4a3129ce7b6b8c8484634239ffad94ffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7947ba58c8cb59c9ce7b5a56b39297b6b63ffffffc66b5a392121ffff +ffffffffffffffffffffffffffb57363bd6b5aefb5a57b4a39a55a429c9c9cde84638c4a31ffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff211008ffffffffffff7b4231ffffffffffffffffff847b7bffffffffffffffffffff +ffffffffff945242ffffffffffffce8473734231ffffffffefef7b4239ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffff84423184635abd7b6b8c4a39c69c94a573638c4a31ffffffffffffffffffffffffffffffffffffb57363 +9c6b5affffff946352d68c7b9c6b5ad66b52a5736bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffef7b5abd6b5a5231299c6352ffffff5a2921944a31ffffffffffffffffffffffffffffffffffffff8c73ffffff5a3121ffff +ffd6b5a57b3929f77b5affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff78c73524242f7ad9c5a31216b524affbdad8c635affffffffffffffffffffffffffffffffffffffffff311818bd7b6b9c6352845242efbdad8c +4a31524a4affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ff84524affffff6b3121ffffffe78c73ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbd634a5a3121ffffff5a3121ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefe7a552398c52426b +4231bd948cad5242524239ffffffffffffffffffffffffffffffffffffffffffef7b5a6b4a39734239d6948c845242311810ffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c4a395239315a3121c66b5a8c4231 +ffffffffffffffffffffffffffffffffffffffffffffffffe7947b6b3929ffffffad5a428c5242735a52ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa56b5acec6c63929218c7b73291810f7f7f7ffffffffff +ffffffffffffffffffffffffffffffffefd6cead8c849c736b4a3939947b73d6ceceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef7b63ffffff5a31297b5a524a3129ffffffffffffffffffffffffffffffff +ffffffffffffffffffffff733931ffffff635252ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffff422118522918391818a59494ffffffffffffffffffffffffffffffffffffffffffffffff +ffffff6b42316331217339295a3939ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffff944a39291818ffffffcec6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffbd735affff +ffad948c845a52ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffce6b52211008523129fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77b5a211810735a4a312121ff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffff4221189c6352ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6b53918106b3121ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeada56b +31216b4231ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffad5239944a31efe7e7ffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5a3121ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc66b524a2118ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ad943921219c9494ffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffc69c8c7b635affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff080000313131ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffff422118000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff424242ffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffff8c6352ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0800000026060f000600544e50500701040000002701ffff030000000000}}} +{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Wireless Repe\hich\af39\dbch\af31505\loch\f39 ater: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +Wireless has a limited distance it can travel, but sometimes you would prefer to stretch the wireless out farther. A wireless repeater has a wireless client connection, which connects it to a wireless server, and it has a wireless server, which allo +\hich\af39\dbch\af31505\loch\f39 +ws you to attach other wireless clients to it. When you are rolling out wireless in a building, it is important to realize that wireless repeaters are usually a bad idea. Each wireless access point usually has a maximum capability for the amount of data +\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 +it can transport. Adding a repeater does extend the distance and increases the number of devices that works on the one wireless antenna. Everything sent from the repeater gets sent up to the parent antenna, which means the parent antenna has that much m +\hich\af39\dbch\af31505\loch\f39 o\hich\af39\dbch\af31505\loch\f39 re bandwidth used. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Packet Corruption: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +There are a number of things that can cause packets not to successfully get from one side of the network to the other. Even if your routing is fine, you may have problems with packet corruption where some packets dro\hich\af39\dbch\af31505\loch\f39 +p but some get through. With Internet packets, this is often due to using too much bandwidth. But if it is on your own network, you should check your managed switches to see if you have a lot of errors on the links in question. (This simulation does no +\hich\af39\dbch\af31505\loch\f39 t\hich\af39\dbch\af31505\loch\f39 have error counts.) +\par \hich\af39\dbch\af31505\loch\f39 Bad wires will usually stop a packet in its tracks, though sometimes they will only corrupt packets when you have enough traffic. +\par \hich\af39\dbch\af31505\loch\f39 If a network wire runs too close to electrical cables for too long, the electricity going through the c\hich\af39\dbch\af31505\loch\f39 +ables will bleed over into the network wires, which can cause a lot of packets to drop on that link. +\par \hich\af39\dbch\af31505\loch\f39 Network wires running too close to fluorescent lights can also get corrupted. Again, it is the pulsing of the electricity that can cause bleed-over into n\hich\af39\dbch\af31505\loch\f39 etwork cables. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 General Wireless: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +A wireless connection uses an antenna in both the client and server to connect the two using a radio signal. To secure the connection, it uses a name (the SSID) and a password (the wireless key) which much match. +\par \hich\af39\dbch\af31505\loch\f39 Wireles\hich\af39\dbch\af31505\loch\f39 +s works the way a hub works instead of working like a switch. A switch figures out which wire a particular computer is attached to, and it sends the packet only to that one computer. A wireless device does not have individual wires connecting to the dif +\hich\af39\dbch\af31505\loch\f39 f\hich\af39\dbch\af31505\loch\f39 erent computers. Instead, it broadcasts out the signal on the radio channel, and all the individual computers listen to the packet to determine if it is for them. +\par \hich\af39\dbch\af31505\loch\f39 The problem with this, is that it affectively divides up the bandwith between the devices co\hich\af39\dbch\af31505\loch\f39 +nnected to the network. For example, if you have a 54 MBps wireless G device with 10 devices connected to it, each device gets roughly 5.4 MBps. +\par \hich\af39\dbch\af31505\loch\f39 A wireless repeater extends the wireless signal, but it mainly adds more people to one antenna. So instead of\hich\af39\dbch\af31505\loch\f39 + 10 devices on the one wireless, you now have 20. That divides up the signal farther, breaking up the 54 MBps to 2.7 MBps per person. +\par \hich\af39\dbch\af31505\loch\f39 Wireless adds latency to each link. Some of that is due to the fact that most wireless devices use encryption to secure \hich\af39\dbch\af31505\loch\f39 +the device. There is some overhead in encrypting and decrypting the packet, particularly since the access-point has a pretty wimpy CPU. The amount of latency depends a lot on the quality of the wireless equipment. Many people use small home/office (soh +\hich\af39\dbch\af31505\loch\f39 o\hich\af39\dbch\af31505\loch\f39 +) equipment for their wireless networks until they realize the amount of pain those can impose on a larger network. Better, big name-brand equipment (HP, Cisco, etc) makes a huge difference in the amount of latency, as well as being able to manage in bul +\hich\af39\dbch\af31505\loch\f39 k\hich\af39\dbch\af31505\loch\f39 . Intermediate equipment (like Ubiquiti) has a pretty good mix of good price and better quality. +\par \hich\af39\dbch\af31505\loch\f39 Many devices have MIMO (Multiple Input, Multiple Output) antennas. This usually allows you to work on two channels simultaneously. Without MIMO, a wireles\hich\af39\dbch\af31505\loch\f39 +s device can only function on one channel at a time. What this usually means is that, if one wireless G device connects to a wireless N (150 MBps) access point, everything on that access point switches to the lower speed of wireless G. The MIMO antennas +\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 allow you to be running one network on N while the other runs on G. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Wireless SSID: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The wireless SSID\hich\af39\dbch\af31505\loch\f39 + (Service Set Identifier) is basically the name of the wireless connection. Advanced devices can have multiple SSIDs on one access-point (this simulator does not allow for that). The SSID is usually public information which is broadcast out from the dev +\hich\af39\dbch\af31505\loch\f39 i\hich\af39\dbch\af31505\loch\f39 ce. You need to specify the key when you connect to make sure you have permission to access the network. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Wireless Key: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The wireless Key is a password for accessing the particular SSID that the key is associated with. The key is used in encrypting packets +\hich\af39\dbch\af31505\loch\f39 between the device and the wireless Access-point. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 ADVANCED TOPICS:}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Subnetting: }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +(Based heavily off of LordFlasheart's post, "Subnetting Made Easy" here: }{\field{\*\fldinst {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +HYPERLINK http://www.techexams.net/forums/ccna-ccent/38772-subnetting-made-easy.html }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid13008245 {\*\datafield +00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90bae00000068007400740070003a002f002f007700770077002e0074006500630068006500780061006d0073002e006e00650074002f0066006f00720075006d0073002f00630063006e0061002d006300630065006e00 +74002f00330038003700370032002d007300750062006e0065007400740069006e0067002d006d006100640065002d0065006100730079002e00680074006d006c000000795881f43b1d7f48af2c825dc485276300000000a5ab000302880000009a020000}}}{\fldrslt {\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 http://www.techexams.net/forums/ccna-ccent/38772-subnetting-made-easy.html}}}\sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par \hich\af39\dbch\af31505\loch\f39 An IP address is made up of 32 bits, split in\hich\af39\dbch\af31505\loch\f39 to 4 octets (octet = 8 bits). Some bits are reserved for identifying the network and the other bits are left to identify the host. +\par \hich\af39\dbch\af31505\loch\f39 Below shows you how, for each class, the address is split in terms of network (N) and host (H) portions. +\par }{\rtlch\fcs1 \af40 \ltrch\fcs0 \f40\lang9\langfe1033\langnp9\insrsid6700708 \hich\af40\dbch\af31505\loch\f40 NNNNNNNN.HHHHHHHH.HH\hich\af40\dbch\af31505\loch\f40 HHHHHH.HHHHHHHH /8 +\par \hich\af40\dbch\af31505\loch\f40 NNNNNNNN.NNNNNNNN.HHHHHHHH.HHHHHHHH /16 +\par \hich\af40\dbch\af31505\loch\f40 NNNNNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH /24 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +There is a boundary at each dot, therefore there are boundaries after bits 8, 16, 24, and 32. This is an important concept to remember. The first move in do\hich\af39\dbch\af31505\loch\f39 +ing any work with subnets is to figure out which boundary segment you are working within. So you will need to remember the 8, 16, 24, 32. +\par \hich\af39\dbch\af31505\loch\f39 We will either be working with the netmask given in CIDR notation (/24) or in dotted decimal (255.255.255.0). The fi\hich\af39\dbch\af31505\loch\f39 rst thing to do is to determine the block size: how big the subnet is. + +\par \hich\af39\dbch\af31505\loch\f39 With CIDR (/24) we do this by first finding the nearest boundary higher than our number. For example, we are using a /20 subnet. The next boundary up is /24. We then subtract our sub\hich\af39\dbch\af31505\loch\f39 +net from the boundary. 24 - 20 = 3. There are three bits that make up the size of the subnet. the number of numbers in 3 bits = 2 ^ 3 (two to the power of 3, or 2 * 2 * 2), which is 8. Remember that the first number is lost to the "network address" an +\hich\af39\dbch\af31505\loch\f39 d\hich\af39\dbch\af31505\loch\f39 the last number is the "broadcast address". +\par \hich\af39\dbch\af31505\loch\f39 It is very simple to determine the block size when using the dotted decimal (255.255.255.0) format. You find the last number that is not 255, and subtract it from 256. For example, if you are doing 255.255.255 +\hich\af39\dbch\af31505\loch\f39 .240, the last number is 240. 256 - 240 = 16. So the block size is 16. But, what do we do with the block size? Well, the easiest thing to do is to look at a number of examples, and it should make more sense. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Question: What subnet does 192.168.12.37/29\hich\af39\dbch\af31505\loch\f39 belong to? +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 You may wonder where to begin. We always start with determining which boundary we are working with for this address. +\par \hich\af39\dbch\af31505\loch\f39 Our mask is a /29. The next boundary up is 32. So 32 - 29 = 3. Now 2^3 = 8 which gives us our block size i.e. 2 to the power of\hich\af39\dbch\af31505\loch\f39 3 equals 8. +\par \hich\af39\dbch\af31505\loch\f39 We have borrowed from the last octet as the 29th bit is in the last octet. We start from zero and count up in our block size. Therefore it follows that the subnets are:- +\par +\par \hich\af39\dbch\af31505\loch\f39 192.168.12.0 +\par \hich\af39\dbch\af31505\loch\f39 192.168.12.8 +\par \hich\af39\dbch\af31505\loch\f39 192.168.12.16 +\par \hich\af39\dbch\af31505\loch\f39 192.168.12.24 +\par \hich\af39\dbch\af31505\loch\f39 192.168.12.32 +\par \hich\af39\dbch\af31505\loch\f39 192\hich\af39\dbch\af31505\loch\f39 .168.12.40 +\par \hich\af39\dbch\af31505\loch\f39 .............etc. +\par \hich\af39\dbch\af31505\loch\f39 Our address is 192.168.12.37 so it must sit on the 192.168.12.32 subnet. +\par +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Question: What subnet does 172.16.116.4/19 sit on? +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Our mask is /19 and our next boundary is 24. Therefore 24 - 19 = 5. The block size is 2^5 = 32. +\par \hich\af39\dbch\af31505\loch\f39 We have borrowed into the third octet as bit 19 is in the third octet so we count up our block size in that octet. The subnets are:- +\par \hich\af39\dbch\af31505\loch\f39 172.16.0.0 +\par \hich\af39\dbch\af31505\loch\f39 172.16.32.0 +\par \hich\af39\dbch\af31505\loch\f39 172.16.64.0 +\par \hich\af39\dbch\af31505\loch\f39 172.16.96.0 +\par \hich\af39\dbch\af31505\loch\f39 172.16.128.0 +\par \hich\af39\dbch\af31505\loch\f39 172.16.160.0 +\par \hich\af39\dbch\af31505\loch\f39 .............etc. +\par \hich\af39\dbch\af31505\loch\f39 Our address is 172.16.116.4 so i\hich\af39\dbch\af31505\loch\f39 t must sit on the 172.16.96.0 subnet. Easy eh? +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Question: What subnet does 10.34.67.234/12 sit on? +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Our mask is 12. Our next boundary is 16. Therefore 16 - 12 = 4. 2^4 = 16 which gives us our block size. +\par \hich\af39\dbch\af31505\loch\f39 We have borrowed from the second octet as bit 12 sits \hich\af39\dbch\af31505\loch\f39 in the second octet so we count up the block size in that octet. The subnets are:- +\par \hich\af39\dbch\af31505\loch\f39 10.0.0.0 +\par \hich\af39\dbch\af31505\loch\f39 10.16.0.0 +\par \hich\af39\dbch\af31505\loch\f39 10.32.0.0 +\par \hich\af39\dbch\af31505\loch\f39 10.48.0.0 +\par \hich\af39\dbch\af31505\loch\f39 .............etc. +\par \hich\af39\dbch\af31505\loch\f39 Our address is 10.34.67.234 which must sit on the 10.32.0.0 subnet. +\par \hich\af39\dbch\af31505\loch\f39 Hopefully the penny is starting make sense. We w\hich\af39\dbch\af31505\loch\f39 ill now change the type of question so that we have to give a particular host range of a subnet. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Question: What is the valid host range of the 4th subnet of 192.168.10.0/28? +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Easy as pie! The block size is 16 since 32 - 28 = 4 and 2^4 = 16. We need to count\hich\af39\dbch\af31505\loch\f39 + up in the block size in the last octet as bit 28 is in the last octet. +\par \hich\af39\dbch\af31505\loch\f39 192.168.10.0 +\par \hich\af39\dbch\af31505\loch\f39 192.168.10.16 +\par \hich\af39\dbch\af31505\loch\f39 192.168.10.32 +\par \hich\af39\dbch\af31505\loch\f39 192.168.10.48 +\par \hich\af39\dbch\af31505\loch\f39 192.168.10.64 +\par \hich\af39\dbch\af31505\loch\f39 .................etc. +\par \hich\af39\dbch\af31505\loch\f39 Therefore the 4th subnet is 192.168.10.48 a\hich\af39\dbch\af31505\loch\f39 nd the host range must be 192.168.10.49 to 192.168.10.62, remembering that the subnet and broadcast address cannot be used. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Question: What is the valid host range of the 1st subnet of 172.16.0.0/17? +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 /17 tells us that the block size is 2^(24-17) = 2^7 = 128\hich\af39\dbch\af31505\loch\f39 +. We are borrowing in the 3rd octet as bit 17 is in the 3rd octet. Our subnets are:- +\par \hich\af39\dbch\af31505\loch\f39 172.16.0.0 +\par \hich\af39\dbch\af31505\loch\f39 172.16.128.0 +\par \hich\af39\dbch\af31505\loch\f39 The first subnet is 172.16.0.0 and the valid host range is 172.16.0.1 to 172.16.127.254. You must remember not to include the subnet address (172.1\hich\af39\dbch\af31505\loch\f39 +6.0.0) and the broadcast address (172.16.127.255). +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Question: What is the valid host range of the 7th subnet of address 10.0.0.0/14? +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 The block size is 4, from 16 - 14 = 2 then 22 = 4. We are borrowing in the second octet so count in the block size from 0 se +\hich\af39\dbch\af31505\loch\f39 ven times to get the seventh subnet. +\par \hich\af39\dbch\af31505\loch\f39 The seventh subnet is 10.24.0.0. Our valid host range must be 10.24.0.1 to 10.27.255.254 again remembering not to include our subnet (10.24.0.0) and the broadcast address (10.27.255.255). +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 What if they give me the subnet\hich\af39\dbch\af31505\loch\f39 mask in dotted decimal? +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +If you're lucky and they give you a mask in dotted decimal format then you should have an even easier time. All you need again is your block size. +\par \hich\af39\dbch\af31505\loch\f39 Let's say they have given a mask of 255.255.255.248 and you wish to know the block s\hich\af39\dbch\af31505\loch\f39 ize. Here's the technique: +\par \hich\af39\dbch\af31505\loch\f39 1. Starting from the left of the mask find which is the first octet to NOT have 255 in it. +\par \hich\af39\dbch\af31505\loch\f39 2. Subtract the number in that octet from 256 to get your block size e.g. above it is 256 - 248 = block size of 8. +\par \hich\af39\dbch\af31505\loch\f39 3. Count up from zero i\hich\af39\dbch\af31505\loch\f39 n your block size in the octet identified in step 1 as you have learned above (the example above would be in the last octet). +\par \hich\af39\dbch\af31505\loch\f39 Another example is a mask of 255.255.192.0 - you would simply count up in 256 - 192 = 64 in the third octet. +\par \hich\af39\dbch\af31505\loch\f39 One more example is 2\hich\af39\dbch\af31505\loch\f39 55.224.0.0 - block size is 256 - 224 = 32 in the second octet. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 WHEN TO SUBNET: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +The word, "subnet", means one network that is part of another. The process of subnetting, therefore, is the process of breaking a network into smaller pieces.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Subnetting used t\hich\af39\dbch\af31505\loch\f39 +o be very critical to the smooth operations of a network. Old versions of Windows did lots of broadcasting, and networks were very loud. That, combined with slower networks, meant a lot of congestion. To remedy that, they used to subnet networks into s +\hich\af39\dbch\af31505\loch\f39 m\hich\af39\dbch\af31505\loch\f39 +all pools of like items (PCs, printers, servers, etc.) This would have the net effect of shrinking the distance a broadcast packet would travel, as well as give granular control of security. +\par \hich\af39\dbch\af31505\loch\f39 But a number of technological advances happened, which removed m\hich\af39\dbch\af31505\loch\f39 any of the reasons to subnet. +\par \hich\af39\dbch\af31505\loch\f39 * Switches were invented so only broadcast traffic went to every machine. +\par \hich\af39\dbch\af31505\loch\f39 * Protocols got a lot smarter, relying less and less on broadcast traffic to make things work. +\par \hich\af39\dbch\af31505\loch\f39 * Programs got a lot smarter, using other methods than br\hich\af39\dbch\af31505\loch\f39 oadcasts. +\par \hich\af39\dbch\af31505\loch\f39 * Router speed increased, so routers could handle more traffic and larger routing tables. +\par \hich\af39\dbch\af31505\loch\f39 * Network speeds increased exponentially, which increased the carrying capacity of a single network exponentially. +\par \hich\af39\dbch\af31505\loch\f39 * And many other advances. +\par \hich\af39\dbch\af31505\loch\f39 So, in short, \hich\af39\dbch\af31505\loch\f39 +subnetting is no longer critical for making a small network function. But subnetting of large networks is very important. Security is probably the biggest reason to subnet. Subnetting very large networks can still be very helpful in keeping down traffi +\hich\af39\dbch\af31505\loch\f39 c\hich\af39\dbch\af31505\loch\f39 . And Subnetting networks that are connected via VPNs is still a very important part of planning large scale networks. +\par \hich\af39\dbch\af31505\loch\f39 There are a few main rules for how to subnet: +\par \hich\af39\dbch\af31505\loch\f39 * All IP subnets should use natural boundaries. +\par \hich\af39\dbch\af31505\loch\f39 \hich\f39 * Grouping like objects into \'93\loch\f39 \hich\f39 natural\'94\loch\f39 sub\hich\af39\dbch\af31505\loch\f39 nets makes them easier to control. +\par \hich\af39\dbch\af31505\loch\f39 * Smaller adjacent subnets should fit into larger subnets, most of the time. +\par \hich\af39\dbch\af31505\loch\f39 * Smaller routing tables require less management and resources. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 All IP subnets should use natural boundaries. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +Even if you do not need all the space, you should break up networks into ranges of the power of 2. It is very common to say something like, the first 50 IPs are for networking equipment, the next 20 are for printers, etc. But it is much better to use 64 +\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 +IPs for networking equipment, and 16 IPs for printers... The numbers are not quite as simple on the brain, but they are a lot easier to control in your firewall. You can block access from the Internet to your networking equipment my making one simple ru +\hich\af39\dbch\af31505\loch\f39 l\hich\af39\dbch\af31505\loch\f39 e if you make your ranges appropriately. You should also plan on growth. It is very common for people to run out of their IP space, simply because they failed to plan. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 \hich\f39 Grouping like objects into \'93\loch\f39 \hich\f39 natural\'94\loch\f39 subnets makes them easier to control. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 As mentione\hich\af39\dbch\af31505\loch\f39 +d above, it is common to want to block Internet access directly to and from your networking equipment and printers. You may want to allow certain traffic to individual departments (many organizations allow the media departments to access Facebook and soc +\hich\af39\dbch\af31505\loch\f39 i\hich\af39\dbch\af31505\loch\f39 +al media sites during work-hours, while other departments are not allowed to access those same sites.) If your equipment and PCs are subnetted along natural boundaries (8, 16, 32, 64, etc.), you can usually make a single rule to allow or block traffic to +\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 those particular items. +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Smaller adjacent subnets should fit into larger subnets, most of the time. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 +If you plan it right, you should be able to supernet your subnets, and have one route or rule for them. For example, you may have your networking equipment \hich\af39\dbch\af31505\loch\f39 +in 1-63, and your printers from 65-127. That means you can have one route or rule that matches all 128 IPs. This makes life a lot simpler for creating many sorts of rules.}{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 + +\par \hich\af39\dbch\af31505\loch\f39 Smaller routing tables require less management and resources. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Again, with the onse\hich\af39\dbch\af31505\loch\f39 +t of more powerful routers, firewalls, and faster networking speeds, this is no longer quite as critical as it once was. But if you have a finely tuned firewall, you can end up with many rules. Often it is very nice to block all access to a whole range +\hich\af39\dbch\af31505\loch\f39 i\hich\af39\dbch\af31505\loch\f39 nstead of blocking access to each machine one IP at a time. Often, the "less management" simply means less work for the techies who are keeping things running smoothly. +\par +\par }{\rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 VLANs:\line }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6970211 \hich\af39\dbch\af31505\loch\f39 +Most managed switches can be configured for VLANs. }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6700708 \hich\af39\dbch\af31505\loch\f39 Virtual Local Area Networks\hich\af39\dbch\af31505\loch\f39 + (Virtual LANs) allow you to segment y}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6970211 \hich\af39\dbch\af31505\loch\f39 +our network for security sake. Any computer, or device, that is on one VLAN can communicate with anything else on that VLAN. If it is not on the same VLAN, you need a router to route the packets between VLANs.}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid6700708 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid2259517 {\shp{\*\shpinst\shpleft5229\shptop-284\shpright9668\shpbottom2039\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr4\shpwrk0\shpfblwtxt1\shpz0\shplid1028 +{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 +\picw7807\pich4101\picwgoal4426\pichgoal2325\pngblip\bliptag228299346{\*\blipuid 0d9b9252bce41f38f6369a69367bfc61}89504e470d0a1a0a0000000d49484452000001270000009b080600000157226d6d000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa86400002d3049444154785eed9d777815d5f6f7fd59eef57abd8a0824404821c400818424244020a1496f69a48754 +4a121212a448470444bdd243a4298888f48e8a80a2281de9bd88d49046c0d73feebdcff37df79a700ea7ec7372ca9c46f61f9f6766d69ad933b367cdda7defe7 +1e3e7c087bc3a60f95fe961fa29d1be3dca1c36a729b3e5446737fa4050fd292eb7ca824b71c44d41bccd5c9c973cf3da72dd31428087f334582a79313a31eca +5a88873214a31eaaacac5c094faf89e2dc8a0abe9e079defececac750f9d0ff5f8f163fcf9e79f5c9d26959595d2f9044faf0b3a7fc3860d5ad7e9fd7c6fbcf1 +0657cee3db6fbfc52bafbcc2d5190bf7a14e9f3e2d6dcbcacab47496e0b5d75e533bd67a28fa149ab2eaf0f1f1e1ca4d45efe7b334d1d1d15cb9da43ddbf7f5f +4d99e0311979617b50fc7bb19a5c379558b6ba078a3e6bcbd16973e5ca15e57e7e7ebe725f7aa8c8ba69d2cd374edbaa54943f2847accb08250ab92a9595f798 +dddd521e2f5e19cc1ea8b5c4c387154ab921dc2bbd2741fbd24329d239e3d2ba0a6cf87eac045f6f1cdea3b3e133612c2a58b866d8d4193c7ab493c5d416b6bf +4b43a79fef2fecc197bfac9650c8769dfb06db4e6ec7c6a39b6d63e805ebc6a0415a186a45b973f53679a84af6433caa7c24c1d3dbe4a1aac3a60fd587e5cffb +3a7968c96dfa50c98109b870f8a8969cfb5015151556cb0ef3e0c754a5f5f2e83c747ebe7bf7aabcab2d100f65283a0dfdf6ed3b5a79675d28f2e7869eaf4071 +8d66be9efb508afcb6a1796e63cf27f4e5ebb90fe5eece4f932cc1a54b97b4643a6dca185c5d5db9f2ea78fef9e7b972bd0f75e8d021ae5c17dedede5c79759c +3f7f5eed58eda1ead5aba7a6cccaca523be6a199859603bd3145596482a7e341f97382a73306e9a178378f731da3cc9fc7357a9aa95740f973e2e1c352e9f8ea +f559cafcf9e215c16ae71a42444cc4d33cfa3b6da62bd3b9f77bced33a5917f30a9b48f9f38a8afd5c7d75d4af5f5fb94ff972ca9f13746cf2dff7f8f1b76cbb +1d25a59bb574d5a1993f3f7df30c769ed9894dc7b7e041d903d31fca54ee96dc95f2e7c4c12bea15b00aacfe50943f276fee7079746b10fb961fa29cdc11e1dc +04f16c7b41a3da5c931a1b51f12ca206b208ea5fcf0d63d9f6928828fdf0aa8179181751ac8813593753c296451d39b15844292288f8386601ff3c07c23211f5 +045b96bce446449481888832108b44947f580182a2f210323c1bfe9d4622242f1b1ede1db9e71acba3478fd176480e027ae523b04f3eda65e52068603e86648f +e79e6f0e0f4a1ea2dd50163e7b17ff0eec3d72b3d1367c2a366df98e7b3e61b445eddebd5bda2e5dba544b270713264c90b657af5ed5d2590a430af4064714d5 +54a91e2f5ebc58ed580e547fe9e5cb97abe92cc1dcb97395fbd535b31a1451d40cce935b1a4bfbc203070e28f7cd8e285eed9a024f4f4faedc141e3c78a0251b +3182dfe069295ab7a60653be4e6744ddbe7d9b2b5745f37734950e1d3a70e54479b97195cc86f2b7bffd8d2b5fb76e1d57ae8ca8883aa9486b51a844b5599b47 +55dbfb5e2586b7c1abe3e4e4c495535bfdc67d13957cb12991738ef590222ade6d24625df2d56954801141ef732f5a9abd12f3077e8ad9118598d5670edeebf6 +112675f900fb3f7dfacfeb635ea1975a245454fca4a65fb7a533e62e7067b8a9b164452ba637dfc2ba76edca9513cdde1d01dfc9139528e4063973b9a03697a2 +650158b4cc4f8dc2a52d51b49c22817f9ddcfcf1c71f5ab29da7be4583d4103825f9a9512fd117917352ad1b51b664f2b6a96a96522b4abbfd5c1f3522a224cb +486889ba092dd4206be19dcfa3c65894b9d4d888a26ae070670fa4387b22a141f5f9c11a1b51a9ce8da5be3ebd598411bc7354a9b11115c122278b91c2881111 +a59ba4c004c4333e0c34ac0d59387303312aa2f62ffe59a57121150f6e6917649f558c8aa8c8ba19525355bcc75429b24444e9e0a9355521224a078a084af07c +4faa6d287b609dc117f68049ce7cdab4695cf9b38c8828031111652022a20c4444948188883210a3224ad18d7ed6ac59ca7dde79a6a2085315de797260ecbd0c +8ea8ae23de817fc79168933a1cc171b9088ac9c5db091ba54ea2bcf38da5edd01cb44d1f8e80ae23d16ec870f8878d84877727eeb9e622f59fc8cd4640cf7cb4 +49ca45ebfe23e0fe5618f75c050647d4a3478fa4f10fddbb77c7f4e9d3a57d92f1ce3505c5f88ace9d3ba34d9b36d23eef3c3950dc8b1a5d7bf4e861d0bd8cfa +f58e1c39226d79ad1872b271e346ae5c6ee883f0e43c4c72e69642b52f8035f0f5ad6a5cd8b46993964e138323aa65cb966ac7b76e3d1dec2c17c3860d53eedf +bc79534d6749323333b972550c8aa8152b5668c9060f9677d614cd7e0c2fbcf082dab1ad3128a2781d25020303b564e6f0eaabafaa1d5382a17a2c37a5a55543 +8b140c193244ed58936a232a3191df39e2c489135cb9a9c8d533c65054872d11ebd7af573bd6446f44592b07be6b177fba024b4e36121515a525d3d7c5486744 +19f285e5ca6c6edecc1f37161414c495cb01effd1a356aa42553a033a2f2f2f2b87255e6cd377c849f2ef445764e4e0e576e292e5fbecc9513dc88524da679dc +3a7b4b39469388737fda8fc858fef18f7f70e5b3e736520e2a258a1fece49e670a2525255c39a1e9e41528234ab5b75db2f7c75a27aa5215514f7bdb991351ba +983dd745adb3999c11a56ff6275d333d29234ad5428605f3fb3112553df29ecebea30aef7c6dcaa591bf4441c13069ab79ce92956d94a3815547051ffb6db8d6 +b9a63063c60caebcb8b418c565c5ca197f14238a89e756156c445ca302f6a2ea5d134956cea97af8fdd44da96be2bce8227c32600166f69a8dc95d3ec0a44efc +9b6b52597947cd52566e88d538a712abd7b5d3ea9648acdf224f6d82aed46dc6ae59ea9dcda29f76367b6e469f05087f334dd914a520b661164aeff1ff5773a8 +acbcad9c5a89f87c7d24935b370fa58be9bb3e500e032728a2686838e974a67a9640b3efa682c2a586f77c33175d5911e7e400adfe9b524fbd27bdf2ac1a5155 +33129cc1e33fbf6196b593e565b64963ef4b4a8c1f7f6f2c8af1faed9343a5ad663eeae2ed8bd218fe5d677761fbe91dd87c62ab34d7d686a355350b568e28db +d16c6cae9aff31b6c8542322eae0e5c3701ed45639e102f1eb65e3a65479e6236ac76fdf48be86d72378e08234ee353c6a8445493365a8cc66a76fc60c5dd418 +1f2578cafffbeb2fac9ef56fc4b87923dad51b596e4d91e9f616d29a75c09523e6559f0983aa61c4366d257588a66969fa33a25dfd10efd11c7dd93e75bd3f53 +cdcc2bd5210caa8691eaed8721cc70c67934438ab3074604c522811da733687b561894c018d298414532c321ef94efcc8ca891afe4adfa31fad673c3b5c3555d +014c4518540dc7d0e9560cc5f20655f11015e515b87de1ce53ce576d7995a702ebe23806a5316f1991d0788ada714d1a1c62af38ac4145d4d16eb91006657b1c +da43453a0d533b1606657b1cc6a0a8bdf0eb191b95ac9aba16e363a6e0c6a1ebdcf305b6c1f132e54fa0c9d76ae2c8197b471894405684410964451894405684 +41096445189440561cc2a0683c0bcd946f08ed7a7f2ccd553e6fde3cbb61c7ae7ddc67d5a465481686e44ce486618f7cf05111f73d3469db7396ded501f46111 +830a7daf1ddcbdc2e0d1340ccd2283e137dc1fad67b6844f526b78340b854f7c10823f6e81ceb15fe3c60df987229bc3a3c78f1130c917fe137cd1aaa015bc42 +43d0b8550778750a81ffbb7e089cda12ee2cd29b0f6c8bd02e71dc30ec91e2e212e95b048cf743d0472dd13c3a184d42dac3ad31fb3132031134ab25bc7bb685 +4ff701484cd15e83cf502c9ee48586862af7695ca7bef9f5ed111a25131949834e1ec2cfcfcfe8dee8f6ccf6eddbf1d75f7fe1e4c993ca192cccc562064511cf +5bb0bf634779168db11675ebd655ee17171763fefcf96a7a47e6e5975f56eed3ccf7728c73b6884191e51f3b768caba30962e41aa06d69548d4941f3e6cdb564 +8ec8ddbb77b161c3063599e63c13a620bb41d1e8777dc9c29d3b77744e69604fc4c5c571df837e86cf3fff5c4bee68f07e0c9a118ae64bd3941b83ac06a56fc1 +1055787fbe3d41f9097db31dc8b99692ad484d4de5ca3ffae823eefa4e86228b412d5ab40867ce9ce1ea788c1f3fdea273b09983217f2965d40b0b0bb93a47a0 +a8a848effc7a0d1b36e4ca0dc16c83aa55ab16575e1dba2663b0256428867a4f373737872df1bdf8e28b5cb92abd7bf7e6caabc36483ba7fffbe59b3b43569d2 +842bb7257ffffbdfb9721e344164757370d923b4eadfa143d58f2f3f78f0a04973309a645063c78e357bc6cd6fbef9c6a864d2d29862e0afbdf61a576ecfe89b +cf48935ebd7a19ed858d36a8dab56b73e58640934b5137e078b7f15c22eb0d3579794773a03c1dd531f174faa06bf6efdfcfd1d9675248c641efcad3e9e2a597 +5ee2ca75a16d50957cae5dbb6676be870caa6a7dd0a71377a942b39759dba0ce9d3b877dfbf671757c2ab566445385d6239573863439a1f9448d9d6d920a4fa3 +468de2ea7868195464dd34eec72668d6b6ea1694d584c6e4ad1eb319312ef912b18df4a3386ffbacaad5c62d09455642420257a71bc735284332e33ca8444bf5 +873c9d265c83ca0dddcd6568ebb5461b54f983320c693101096e2310ce194aa54d2a92dc476298af7c732dd2cc7973177a62cdce1c2ecbbfeacb9203f5457ed5 +a994e6462b5a4e6bdefaaacd97c665293b8751c4f6e55810580e7efbed37a3db516956bf2605a9683a3a87cbeb51da2b0f4a0615d76804f30eb46ab3f69c909a +c434cc95a07d4bcc066809c8a03457895685a666d46f5055619c3b3f03e72eccc0c54b398c61387f6128ce9e1b8c53a7d371e2b7541c399e8c43871370f00957 +af4de686650b4c69562183d25cc15a15d569231548064543c2772fd92bb1f5835dd8326307364fdf8e0def6dc3fa295bb076d2267c356103be1cb7b68a77d762 +f38ced5a81d91bdfef4fc4b2559db174552783d9b87d00372c4786aa78e6cc99c3d569f2dbef27e191d50d2e199d0ca62163fab773a5ebb533e5cf08b42cfb85 +4b63b0657b187712581ecb56f8e2e295d1dcf01c998103071a9c19ffe5caaf485e3e1875e3bc502bcacd005cd17d56243efeaeca609f5983aaa9d0d2f99a338a +aa424be95bb2865f18d43386302881d9ec3af51d1aa47760f999aea89fd6b65a1aa48548242dc9e686670ec2a09e01ee96dcc5902fb3f17aa4ab7e54f23e2df2 +8271f6d6596e78e6200c4a202bc2a004b2218ca90672f9e429cc7abb0f06ba7ae35dcfa648717d0ba35a8620dfab35f77c4311c65483a036cb3e755d11ebe42e +d1dfc903fd1bf962b8931b0693ac81795d9a8531d520c898529801d154d2347d344d7a1fdb2a0ad1cc8892d83e4d78cfbbce508431d520c898d29931f5766e8c +5e8c818cdecc80fa3c21861df3ae3314614c350832a6646634d98cf8864d90dfaa1f62ebb94aab25d024f759ceda0dbbc6208ca90641c6a448e268c90d69bf9e +9b744c79a66806ef3a4311c654835078a65e6444cc0ba5b16d7fdf70c4b12de59fc843f1ae3314614c350832a6c4c0384602621979c109486bda095f4e7a0f0f +6568bf13c65483b975eb9634c7044f670ac2986a300e674cd4fde1eed5bb5a0b02ddb96458477681e5701863ba7ef81a66f4fab7d6808228e76c697f59ea4aee +7502ebe130c614513755c390d411c6647b1cca9822eb66aa218cc9be7058cf14e93454ed581893ed11c99c403684310964c3e18d6940ed4118e25d8083abcc5b +865d603e0e634c5fcfdca4b6686254ab38fcf8d94f0e33e4bc26e030c6a489afaf2f572eb01dc29804b2218c49201bc29804b2218c49201bc29804b2218c4920 +1bc29804b2218c49201bc29804b2218c49201bc29804b2e130c6545656ae4687d0502d1941b3e5f2aeb725340882f7ac3c78d7db33aacf4e0b30edd8b1534d26 +516eda7b59c498be5cb395bb16bf26019dc7617ee14aeefafeb682d6c0f56cd699fbbc9a84462cc1ead5abb9e1d81bb44228ef1db4e984561d4d9bd65a7663fa +ef7fff83b6e9c3d12e3b0721c3b311d0331f016f1720b04701daa40e47c8882c04742b4070c418f6e06158b0e80b6e38b6a2d7b089f0ef3c12fe1d4722282e57 +7ae676d9d9088ac9857fd848b449ce95de6be03bb7a4c8a751b2bc70ec8d2e7923a56f41ef25bd5b4c9ef41ef4ad02bae72328720442f2b2111abe186e5ea1dc +30aa437663fadffffe8b5605ad1038ad255acf6c09cf90f6f00cec80266d43e097eb8fe08f5ba049707b34efd3193dfaf2d79ab5251d737ac0a345283c9a86c1 +2729087e79fe087cdf17cde382e0eed511be4303a4f78a2ef81dd7aedfe486618fb49fd20e4dda8748efe5d12c143eb1410864efd1aac01f4ddab447b3f06004 +7dd812a1038a70efbe69ebfc5a2499a3bf5501ad1c44193ddacfc8c850d3f1aeb535aacf4794949460e9d2a5387af4a8b440a342ae6f8d5c7b44f59d14b46fdf +5e7abf254b9628658f2a2bb9d71b82c532e0043d282dc1a0387ef3cd37d5f48e80629d5b329e2953a668e91d19c5dacccf3fffbc96ce142c6a4cafbcf28adab1 +39ab5adb022ad5b568d142796ceac2d8f648696929f2f2f2a47d5a6d9d16f2d13cc7582c664cf4176b2e8c3766cc18549ae146adcdaa55aba4553515c7414141 +165d3ac29ad07b9d3f7f5e799c9e9eaea637058b1813593d6fed585aedfae79f7fd692db2b9a8b409371ddb871434de6a8d042dfaa3fb6a1cbf7ebc322c6a499 +bc29a0bf3a2d2d8dabb337ae5ebd2a65bc5565f4fcd3a74f5793392a2fbffcb2daf1c68d1b8d5e4d5313d98d69f0e0c178f04077d1b27163f36674b5163e3e3e +dc24cdc5c5454be688383939a91dd3bbbefdf6db6a326391d598eeddbb8799336772750a9e7bee39aedcdef0f3a33578b5e5eeeeee0e9f6fa2e7a7644e53ae5a +d83005598dc9907562e3e2e2506e62db8fb5983f7f3e74ad2849491ffd343c9da370e5ca15eeaae1c78e1dc3debd7bb5e486229b3175efde5d6ff2a660ebd6ad +387b56fe25aae444df4f4115b0cb962de3ea1c050f0ffe7cdfe4b1bcbcbcb83a4390c5982e5fbe2cd574f3749a90579a3cd97e56ddd6e4d4a95358bf7e3d57a7 +c0d1f34dfab21ae4144c4d39643126639741f7f6f6e6caed817af5ea71e5aa38ba31fdeb5fffe2ca09ea96f2f5d75f7375d561b631b56bd74e6a36e1e974a159 +7f632fd01f191515c5d5a9326dda348392747b84deb1ba54e48d37dee0caabc32c63a28cdcba75ebb83a7de82a29d99a9c9c1c835c3cfd3c6bd7aee5eaec9ddd +bb7757db0a91949464525267b2315166cd5477bf78f162bbab49a6f7d155d9cac3d8a4dd5ea03c114fae0a795df2be3c9d3e4c362673daa9a868bd72a57dcd1c +77fcf8711c3e6cf804648edae8fbc20b2f70e59a68d6901b8249c674e0c001b3ea23880e1d3a70e5b6c2d8cad4acac2ca3f38af600d5ecf3e49acc9e3d1bb76f +dfe6ea7461b43191379223cf636a26cf12501e223bdbb8f5fea95273fffefd5c9d3db366cd1aae9cc7a04183b8725d186d4c4d9b3635b91e42154f4ff3d68395 +93b0b030aebc3a020202b8727b65dbb66d528f0e9e8e87b19d198d3226aabdfefefbefb93a43181d3c19f16ee37512e39cc9bdced2185755f1349ff8eaabff54 +91db3fc1c1c146e573694c1d7555e6e978186c4c64d1e6e673c898f2c2f6e8c416c6b463c70e5cbf7e9dabe371e2440a967ed90dcb56f7e0b26091794b935a12 +4333df0ac8f08cf1bedac654c9c7a5914bd5bee6f946608fc6644c750041c6b461cf386cdc3791cbc222fbed62634ab24cd91a43bd999a316d18bb19a94de722 +ad45219701b5cd1b9a54654c7b75626d63ba7bf72e162d5ac4d5e9c2518d89ded5948ad693274fe2c71f7fe4ea34d130a62dc80ed9c13e2cdf7384d731be97e4 +d543d790e53b19312ef9886d543d74ded0e613517ccbf2cd15542a35b6aecc518de9c30f3f4471713157571dfadaf254b1b8314d78fb13c4b98e42bcc704c4ba +8c30903c9cd9266737957bacf8af4931ba7469ab3ce65fa7e02c366ceb89c52b83f1e9e74128faacb55ee8bce55fb663e19ee484651b288933f6c7b9577a4fa2 +6bcfaeb85752b5afcafd52f5112d5ac694d56e1b7243777331c598660e28c4e0e6e310596f3077f90b4d22eb656288cf789c95d1988e1e8bc79a9dc319395c3e +99abbf59e8b7539399910461c9aa8e58b4ccaf7a96fab2ad2f4acb6673c3b305c636ff543eac44ed818dd174740e9726233390bd6284da35cfdd3a770bc35a4e +425ca30289584a8ef440e7c4bb8ec4897586ff75cb72bec0d2ec95f834e333cc8b2ec2dca845f8247c213eee3f0fb3faccc1f49effc6d4ae1f6272970f30a9cb +4c4cec38831b8ea91c3d96c092a0495a499282ea8ce9c2a59958b7a523e62f7a0b7317b855cbbc851e58b7b923f304f3b8e1d9021a4dcd93eb828ce9cd184ff8 +4e9ec8a5f9f891cc98f2d5ae79eee795875832341a091e9398b1f0921c75621ae64a2ccd5cad16903d63ae3111d7aeff1be72eccc0b9f3d370e9f2305cb8380c +e7cf0fc199339938792a0dc74e0cc291a34938783841e2d74309ec3a7ed75f6bf3d75f7f195d3f6892311d597702ef779b836867f5c505f531a1e347d83c6e87 +5a40f609e5112a2463daf0fdbb8cb15caa8ca9ea5c7e388ecddcb9738d6a67ab60f1409031f94c18cba5e9985c2999a3f314d74979a683eb8f60f792bd125b66 +ecc4e6e9dbb1e9fdedd830750bd64dd98c35133762f5f8f5f872dc5a8955efae45e903fb5e9da9a46c23967fd5054b57753298258cc77f6ee386e7c8346fde9c +2be731b0300f0d333bc325a393c1786677477169b17a06fc59e2cab54955a5abcf83b533c81c0a59a6b970694b76ed02adb01c1d637a44344c0b8053522b865f +b5d44bf45572bbe4f6b36b4ce5e59fe1ec8541dc0c321f579c399f8c3fff74cc1e94fa4848a0fc1b5fa7c9c835e310f65e6fd48a723388baf15ec85c998bbb25 +779f5d63aa821a2989df98917c83478f77e1d1a39dec98f27bdb99c16d4559d91694946e464909b189c91d3bdff4e52fab35f80ad3564d571eefb9b0877b9d02 +aa8b3a7df38cc49e8b7bb1ebec37d8797617b69fde89eda77660ebc96dd87c7c0b361eddac64133ba66b9f7163aa79bc11edce2d7d11cdc6e662ccda09dcebe4 +4018d333863026816c0863129805e5738e5c3d8a83970fb34cb1071aa48571714e6987ac9523a4f36e15dfe286650ec2989e015c32dac325b333eaa7b5ad9606 +692112f553dba2b8ccb45e04ba10c6f40c5055ef437543bea89bd0423ff13e52bd105d238c49a0c5853b17e09ad602af47baeaa5566455dd10ede7ac7907e515 +f24e6d248ce919811a66955456f1a8f2914ee83c5e38e6208c49201bc29804829a465919ae9e3a8d2b8ccba7cee0cae933b8ceb8c58e7f6790ee3a6dcf5e4245 +85ed56e210ce49207886b971f12236142e465e5877c4b9796388933b9219d18c814e1ee8c3b6439c3d10e7ea8f54f7d6e8e7e283dc861e4864f284fa1eb878c8 +f0f95ce446382781e01985d6ea4a6eda0a11cc090d60cea637a317a3ff13a218318dfc30a8453fa4b878218111ddd013f10d9b488437688c73c239090402b921 +e7349939a7f8e034c404a7239a11c98862843f21266438a27d2390c01c1839ac7e4f1c572a23857141382781402037e49c4678fb494ea680319011c94820eab9 +21ae457f0c6815833ef55c25a714cf886550518f8ea9687749382781402037e49ce29873a2a21c4145bb642abeb1225b82b3077354cc4131c794cfb6594c4764 +30c8498d72adda9e15ce492010c80d39a721ac5897e8cc724acc19518e881c5476fdc69213a29c51527d6f0cf56a2f39a2b82732ca3551fdd4e0faeeb8794438 +2781402033e49ce2bd5b3147e38670e6a0a2d9368391df80e5945cdcf08eab1b521af922c6375c724a5441debf4e23a4b46a8b6593a6e1f70b972cd219ce5084 +7312089e612acaca505e56ae4505e3cead5b68d9c2073fecdd27f5d8e55d6f4b847312086a28b47a304d9e43eb0af0f4b646382781a086229c9385a001f865a5 +65f8e3cc1fd83fff277c1c3e1f898d8621aee1102ef10d8722a1510e923d46e3f38cd578608559ed05027b463827b9a97c8864f71c0ca83d486ba6607552115e +279d234fc1b2d495c239096a3cc239c90d734e117599e3e1381d55123cdfe3ca09e19c0402e19ce4e789738a741ac218a693f03a195cc74408e7241008e7243f +d5e49c625d4621b5d97cae4e81704e0281704ef26360b14e1fc2390904c239c98f99754e54912e9c9340209c93fc9073aa938a28e71c44d7cfe3d3200f716e13 +10ed94810cef7c7c1031177b16ee9316d32fbd5f8a87159c7005821a86704e56e6debd7b68e9db12d3a64de3ea05024115c2395919724ebebebec2390904d520 +9c939511ce4920300ce19cac8c704e02816108e76465847312080c4338272b239c93406018c2395919e19c0402c310cec9ca08e724101886704e5646382781c0 +308473b232c239090486219c939511ce4920300ce19cac8c704e02816108e76465847312080c4338271979f4e811befbfe6774ef93a297ae3d93f076af64ae4e +956e7d066160fa3cecfce1162a2b1f71ef295050895f0f1e47cffe69dcb834168afb88a499285c75515afc917f4f81a9509c2efdec6b299e79f12fd17b90f4af +74635bae5e8d54c40d5d8e83278ab9f7b3040ee19c28a257aefe16de7ee178cb571e023a8d4140e7b1f0f0ee8879852bb161c306ac5cb952a0c1aa55ab58dc7f +83a632c67d8bb69968d3e30316f76118923d1edbb66de3de5b603c5f7fbd16a3de9d072f4ebc9b4a9b9e33e11b920537af506cdaf21df71fb5040ee19cfef7bf +ffa2fdf8f6f0cdf687875718fcc7fbc1a3691802a6f8a169ff6034691b82964303e019d0010193fde0d9a63d9ac70649328f6661087cdf17cda383e1d9ba7dd5 +7eaf2ee812b716ee6f85a17de7189cbf70857b5f01cbadb284a1e3b09e6835ba153c5a84a2d5a8aab8f7cdf147f3b82034691f02df610168ecc7e27e821fbc42 +43a4b86e55c0be158b5fff717e68991108779608044cf145b3f0b6882eb8c9e2be23fc83fbe2e4a9f3dcfb0a4ca3b8b80421e342d0ac1ffd17ede1ff0efb6e2c +110878cf57fa179a0e084633f67d24dd245fb837ee287dcb1629ade119d41e01537dd1b46f1b78776b8740768d4fb770840e2862df2b14bd07a4e3e61fb7b9f7 +b5040ee19cfef39fff207e781606a4a7a24f7826060c4945dff00c440c4d45bfc474f4894e438ff838f48e4c47f8d014f48bce40afb864f44e4c44df884c4464 +a5a27f521afa3279c4b01484276563ecac83b87de71ef77e82a790734a199e8f0183599c4764b02d8b4716a703d2d3d03f99edc730595a2abaf71b843e6989e8 +c78efb26a4a267523c33e60c84b36f3520959dc7be5b38fb5efd13333076ce7d16f7f7b9f7139847696919e27286a17f423afa0e64f19ff924ee87d1f7cb64f1 +9fcebe1bd345a7a3574a1c7af563df3135153d62d9f78a4a63ff07fba7d8b5fde2aafe95c8e451787fde4194969573ef67491cba429c16d6fcf5d75f51af5e3d +a958a6aa9b3a752a828282f0e081988ed7d2ac5dbb16b56bd7c6b163c7a4e38b172fa24183065adf44603f1c3d7a14fffad7bf70e5ca15e93f1a3d7ab4f4bf94 +949470cfb7050eeb9ccacbcb316bd62cb8b8b8e0c68d1b5afa13274ea056ad5ad8bd7bb7964e201fe4905e7ffd75ecd8b1434d9e929282b7df7e1b6565656a72 +81ed216754505080808000a58c5ab98383833162c408b5736d89433a27f2ee3e3e3e484b4b93229a770e39afe4e46424242470f502f3b976ed1a5c5d5df1c107 +1f68e92e5dba843a75ea60dfbe7d5a3a816d292e2ec63ffef10fa9b143557eead42929a1d9b973a79adc56389c73faf1c71ff1e28b2f1a94235abf7ebdf41144 +53b5fc545656a243870e888d8de5ea89a14387a2478f1e282d2de5ea05b6e1abafbe928add77eedcd1d2cd9f3f5f4a70fef8e30f2d9db57128e7949797076f6f +6f838b0ad7af5f47c3860db17cf972ae5e601a942bcdc9c9416060a0de6f71faf469bcf6da6bd8bf7f3f572fb03e9450d4ad5b1763c68ce1eae97bc6c5c52122 +2242facebc73ac854338272a0f3b3939e19d77dee1ea7541a97b626222faf7ef6ff3887e56a062345574376ad408b76f57dfacdcb3674ff4ebd78fab13581f4a +b05f7ae925dcbd7b97ab27e81cca597dfae9a75cbdb5b07be7f4c30f3fe0f9e79fc799336774d62fe9e3e0c18378f5d55771f8f061ae5e601cdf7df71dfef9cf +7f1a9c1bfafdf7dff1e69b6f8aba273b80fe9facac2ca9558e126ede390ab66edd2ae57a6df9dfd8b573a25c4f585818eedf37bd4f0c6563bb75eb8671e3c671 +f502c3a166676a01d5ac48ad8ebe7dfb223d3d5db4dcd918aa63fafbdfff2eb564f3f4aa90239b3c79329a356b2655a0f3ceb13476e99cc8ab3b3b3b63c18205 +b214c7281c0f0f0f9b45f2b30015addddddd3176ec58ae5e1f274f9e9472afb4e5e905d68106f8526ec8d01208f511a4ee06a3468de2ea2d8ddd39a7c58b17e3 +e5975f969a35797a53a094827e0e2a22f2f402fd508e87ea8e3a77ee6c72624139e0214386707502eb40ff95b18ee6ecd9b39243a3f18f3cbd25b11be744330e +f4e9d347aa3cb544f6bf53a74e183e7c385727d0cfcc993351bf7e7db372b1d4378d7e0e452f728175a1ae377ffbdbdf70f3e64dae5e1f45454552831415eb79 +7a4b6117cee9f2e5cbd210942d5bb69854e96d084b962c91ba1598f2716a2af42df6eedd2b75cca30e97bc738ca175ebd6520f644b7d63816e28eea95f1a4f57 +1d94285187662ae259f3dbd9d439d18b52aa4c5ef9ead5abdc73e48426a1e3f56616f0a126e5175e78416af1e4e98d858aead42996c2e5e90596814a22fff77f +ffc7ed746928d4284543c5a893a6b51c94cd9c13bd6c9b366da43158d6ea414c831b434343c56060032043a62e00648c3cbda950fce7e6e68a7e6756841a84a8 +5f1a4f670c3ffdf493d48dc45a0d1b36714e070e1c908a719b366de2ea2dc5912347a46949a9e7324f2f788aa7a727323333b93a73a05924a8eec31e8647d414 +5e79e515a9ca84a73396f1e3c7c3cdcd4d9ae297a79713ab3a274a2da74f9f2ed5fd503d13ef1c4b42b9b5162d5a48157c3cbda00aea97d4bc79738b64df294c +1af63278f060917bb202d489928ae6727d4b2a2252e3128d9bb474f1ce6ace898a09fefefec8cfcfb7a951521d17cd6840fd7678fa9a4e6161a1947537a7e36b +75d0b017fa6144e384e5a14aecae5dbbcaea48a87184e6efa27e5396745016774ef4f0d4159e5e86863ef0ceb12634a688c60dad5ebd9aabafc91c3f7e5c1a2a +64e90a6bb2094aa8a64c9962f1d4b7264313ca518f709afc8fa73787cf3fff5c6ac5b5a4ad58d439511690724a948d376490a89cdcfffd3e7efaec007617edd3 +a2a0ff68e4f71fc5d5a9f23da3e49efdcc0c68492835a47e489a93c6590a4a75a9e54e344e588eecec6c696484a54a2a8a41f596e8974858cc39d1ec94342ee7 +dd77dfe5ea2dcdadb3b7303a7832123c26232f6c8fd1c4b94f448c73268a7f7ff687bc506b298d999b3b77ae457232c5c5ab71e1e26cc61c25e72fccc6c44981 +f8f9c00435398f8b97e6b0e7fa8d1bb6800f3924faa67bf6ece1eae5808afe34a469ce1cfa3ef2db8decce49518ca3e122b6ec0d2c9c93e1d074ba343cc53245 +ac4a9c389182d9735db061cf386cdc37d128bed8948885458d51fcc03e6667741468b809b5885bbac4a2181a46adb03cbd39e8754e0796fd8aa5392bb1247b85 +c1cc18f8113202b3b020e3532cc95981835fd966ca05e19c0c83e6c8a2990f2dd7d74c38276b4303e7a9c3242df2c1d3cbcd7befbd072f2f2fd91747d0eb9c36 +8cdd82c8ba69c80ed9c1fd81f5312c781dc2eba461e3b4addcb0e5a6bcac1c378edfc0d9efce4b1c5b7b1c235b4f44945396e4a08c25ca390b31f507e3e496d3 +ca30affc72151565cf4e052e4d7d427d602c5b012e9c93b5a1b9cfa822dc5a3df1a908d9b163476976543973df0eef9cca1f94637aff4f11ef3e0e29de1f21a5 +d92748683c1109eeefca83c7f8a7b88dc3a026137176c739eeb33812940da72e03f24f265681c78fcfa0bc6203cacad74b1c3a1c8339f35d51b43c18459fb531 +8a854b7c9973f2c4ed3b1f2bc3abacdcc610dd107441e3e0aa9b42596ea85326cd5ef0edb7df72f5a6f04c38a7096f7f825897118cfc278c404cc31118d820c7 +6c621ae632f224625df210d7281f67b69de53e8b2da9acbc8b4b970bb0655b4f6cdd5e3d2bbe6883955fb455936ddeda838575482b6cc3a8c49973d3b178451b +2cfdb22b3e5bd38b6d3be3d3cfdbc8c29215ed9fb232048b57b6618e6a0ebbafe8c8a90a3544bdf1c61bf8e5975f2c548758c5821f0bd171426f848deba9a4e5 +b06034cb0c44a88a4c1774ced42dd3b9612b503a272a165d3f7603df2ef801db3fd92d313766092b160d663f6601625c461ac540e61c22eb66604efca7caf0be +99bf17d70e5f9335d228acfb37eee3fc9e0b18193801039d3311fe668aecc4b222dea48e337174d54994dcb5bfee0595957770f45802e6157ab1e2d024ade251 +75acdc108b4f58d1aba2e2276ef8d55389df4e4dc6a2657e4f6855b55dea8b058b9b9bcd4246210b4b41110bbbb46c36bbaf704eaa2c5cb8509aa8d1929d682b +d9b79eb16b16de8cf144b37747c077f244a3683e7e246a457b207b453e377c0592733af0c52156641985c4c69391ec351d494dde479ceb2879701bc318fb1426 +5b36640d4aefc95b014b4eaaa25c1d72b8e52555943dd95651a63c2e93f6ab8e9feeeb86c2e4dddfd6d8de3911f7d8739cc3be1f7a4845b1b90bdc6467de4277 +7cbdbe356edd799fdd8bc6e73d3b7580e64215e1d47d67dab4695cbd5c58d539fdbcf2102bae50b148953c44d7cf42b4f330b3a1a2118557c5082ccd5c2dbb73 +aae9d8877322c8599003a7ad023aae0eaa1fd1a6a24207d235bcfbd75c68314c1a8971fefc79ae5e2eacea9c2837507abf141f46cd45449d540ca83dc80c5230 +80532c22a29d32f071f812dcbb768f199848f1cce30e4a4a3fc389938371ec44268e9e48c7b65d5d306fd15b985fd4cc04bc25c776e868d293f03271e1723efe +fcf328e7de027b841630d5b7c8a9a93c287f80dde7bf47e6e7b9885b9829d16d6624eac435c59b12cd8c82aeab1dfb164226f4548697fce950ac39be1665e594 +2855dd576f853821159764e66105ff5e82eaa9607177e5da24a93e67c9aace58b6ba1bdb7652a9eb318fa2e5ad51f4d913687f792b76df055acf21b02f68092e +5a2c53ee054c779efa160dd302503f35042e995de03ab4379c92fc64c1795020a3b512a7a456889c938adb25551d47ab754e02fb42e19caa2a869f3a95854b7c +307f511386a799784995d8852c4c0abf6899704e8ec0871f7e280d25917bb60d724e0d5203502fd14f829c4abdc49652cea7f6404fd466453b9361d7d74df079 +12661591b35384737274a89fcf9ab5815205f1bc855451ac034ea5b2a1cc2f74c7990bb9ec7e4fb3da02fb847af97ff1c5175525138ede5428bcf28a72242fcc +40ad6837d48a52818e55788350d51b49d0b81eb874e792f21d84731208ec98c9dba6e2f54857d44d64c59ee4b6465137a9355e8b6884316bc7cbeeb4ac81704e +02811d43cee98d6877341b9bcb6df9d2075d532bca8339a709c2390904027911ce492010d825e638a7a6c23909040273b9577a0feb8e6e469f8f13e192168406 +298112f5194ec9fe66e13c2840191e11316f108e5c3f66f70e4b382781c00ed8f1db37557d7f5282a5fe3e72f627a2a67f55483670411a8acbec7bae32e19c04 +023be09b53bbe193db094d877740e3216d5037de8715e73c95cdec6613ed817a092de095d50ecd724391b62c5b382781406018a5e5a598b2691a123ec9542103 +e11fc6a3dfac982a3e1888bec4cc28f4991e8dded3a31891e8f57e047a4e8b40f7a9e18c01e836a53fba4eee87ae939ed2e509fd6725e04199fd2f2c219c934020b0431ee2ff0375e468179de726990000000049454e44ae426082} +}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}}{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 23}}{\sp{\sn dhgt}{\sv 251656704}}{\sp{\sn fLayoutInCell}{\sv 1}} +{\sp{\sn fAllowOverlap}{\sv 1}}{\sp{\sn fBehindDocument}{\sv 1}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard +\ql \li0\ri0\widctlpar\pvpara\posx5228\posnegy-285\dxfrtext180\dfrmtxtx180\dfrmtxty0\wraparound\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 +\picw7807\pich4101\picwgoal4426\pichgoal2325\wmetafile8\bliptag228299346\blipupi95{\*\blipuid 0d9b9252bce41f38f6369a69367bfc61}0100090000031e0d01000000f50c010000000400000003010800050000000b0200000000050000000c02c3007201030000001e00040000000701040004000000 +07010400f50c0100410b2000cc009b00270100000000c20071010000000028000000270100009b0000000100180000000000a819020000000000000000000000 +000000000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7ef8cb58463945a6b9463638c5a6b94635a8c525a8c525a8c4a5a8c525a8c4a5a8c5252844a5a8c +5252844a528c4a52844a52844a52844a52844a4a844252844a52844252844a4a7b4252844a5a8c52f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7e7efe7deefde6ba56331632118521021521018520821521018521021521018520821521018521021521018520821521018521021 +5210185208215210215210215210185210215210215210215210316b2973ad6bd6e7d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7c6debd427329427329396b21316318215210215a10215210215a10215210215a10215210215a10215210215a10215210215a10215210215a10215210 +215a10215210215a10215210295a10295a18396b29396b2973a56beff7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5ceb531 +6318315a18316318295a10316318295a10315a18295a10315a18295a10315a18295a10315a18295a10315a18295a10315a18295a10315a18295a10315a18295a +10315a18295a10315a18295a10316318639452eff7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdd6bd315a18396318315a18 +526b21315a18316318315a18316318315a18316318315a18316318315a18316318315a18316318315a18316318315a18316318315a18316318315a1831631829 +5a18316318315a18639c5aefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdd6b5426b21396318426b214263183963183963 +18396318396318396318396318396318396318396318396318396318396318396318396318396318396318396318396318396318396318396318396318396318 +6b9c5aeff7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7efb5cead639452316318396321316318396318315a1839631831 +6318316318315a18396318316318316318315a18396318316318316318315a18396318316318316318316318396321316318396321639452d6e7d6f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7efe7d6e7cecedec6cedece73ad73215a10395a18426318396318426318 +39631842631839631842631839631842631839631842631839631839631821521073a56bcedec6cedececedeceefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784bd84215210737b297b84318484317b84318484317b84318484 +317b84318484317b84318484317b84318484316b7b29295a107bad7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784b57b215a106b7b298484317b7b298484317b7b298484317b7b298484317b7b2984 +84317b7b298484317b7b29737b292152107bad7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784bd84215210737b317b84318484317b84318484317b84318484317b84318484317b84318484317b8431 +848431737b29215a107bad7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f784b57b215a106b73298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b29737b292152 +1084ad7befefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f784bd84215210737b297b84318484317b84318484317b84318484317b84318484317b84318484317b84318484316b7b29295a107bad7bf7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784b5 +7b215a106b7b298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b29737b292152107bad7bf7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784bd8421521039631839 +6318396318395a18396318396318396318395a18396318396318396318395a18396318315a182152107bad7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +eff7f7d6f7f7d6f7f7def7f7d6f7f7d6f7f7bdf7f7bdffffb5f7f7bdf7f7b5f7f7bdf7f7b5f7f7bdf7f7b5f7f7bdf7f7b5efefb5f7f7b5efefb5f7f7adefefb5 +f7efb5efefb5f7f7adefefb5efefb5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bddebdadceada5c6a5adceada5c6a5adcead +a5c6a5adceada5c6a5adcead395a398ca584a5c6a5adceada5c6a5adceada5c6a5c6dec6efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dee7ded6e7d6d6e7d6dee7d6d6e7d6c6dec6bdd6b5bddebdb5d6b5bddebdb5d6b5bdd6bdb5d6b5bdd6b5b5d6 +b5b5d6b5b5ceadb5d6b5b5ceadb5d6b5adceadb5ceb5b5ceadb5d6b5adceadb5d6b5efefeff7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f731adad219c +9c219494219c94219494219c9c219494219c94219494219c9c219494219c94219494219c94219494219c94219494219c94219494219c94219494219c94219494 +219c9421949473dedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7212121a5a5a5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f76b9c63215210215a10215210215a10215210215a10215210215a10215210215a18215210215a10215210215a10215210215a1021 +5210215a10215210215a10215210215a10215210215a104a7b31e7efe7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefa5f7f773dede63dede39b5b521949421949421 +9c94189494219494219494219c94189494219494219494219c94189494219494219494219c94189494219494219494219c9418949421949429a59c63dede73de +deadfffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f75252525a +5a5aefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6de +c67bad73639c5a4a8442215a10215210215210215a10185210215210215210215a10185210215210215210215a10185210215210215210215a10185210215210 +215210215a10185210295a18528c4273a56b8cbd8cefefeff7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f77bdede31a59c319c9c31a59c319c9c31a59c219c94299c9c219c94 +299c9c219c94299c9c219c94299c9c219c94299c9c219c94299c9c219c94299c9c219c94299c9c219c94299c9c319c9c31a59c319c9c31a59c94f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7949494212121efefeff7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdd6bd31631831631831 +5a18316318295a18295a18215a10295a18215a10295a18215a10295a18215a10295a18215a10295a18215a10295a18215a10295a18215a10295a18215a103163 +18315a18316318315a1863945ae7efe7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784e7e7299c9439a59c319c9c39a59c299c9431a59c319c9431a59c299c9431a59c319c +9431a59c299c9431a59c319c9431a59c299c9431a59c319c9431a59c299c9431a59c299c9431a59c299c94319c9c319c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adadad000000e7e7e7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdd6b5316321315a18316318396318316318 +295a10316318315a18316318295a10316318315a18316318295a10316318315a18316318295a10316318315a18316318295a10315a18295a10316318295a1031 +5a18639452eff7eff7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784e7de31a59c42a59c4aada542a59c31a59c319c9c31a59c319c9c31a59c319c9c31a59c319c9c31a59c31 +9c9c31a59c319c9c31a59c319c9c31a59c319c9c31a59c319c9c39a59c31a59c39a59c319c9c31a59c94f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7101010cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bddebd316318426318426318526b21315a18316318315a183163 +18315a18316318315a18316318315a18316318315a18316318315a18316318315a18316318315a18316318316318396318316318396318315a1863945ae7efe7 +f7f7f7000000f7f7f7f7f7f7efefefceb5cebd9cbdc69cbdbd9cbdc69cbdb584b5bd8cb5b584b5bd8cb5b584adb584b5b584adb584b5b57badb584adad7badb5 +84adad7ba5ad7badad7ba5ad7badad7ba5ad7badad7ba5ad7badb584adf7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7b5f7ef5ac6bd42ada542a59c42a59c42a59c42ada542a59c42a59c42a59c42ada542a59c42a59c42a59c42ada542a59c42a59c +42a59c42ada542a59c42a59c42a59c42ada542a59c42a59c42a59c42ad9c4ab5adb5fff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef2929298c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6e7ce739c5a426b21426b21426318426321426318426b2142631842632142631842 +6b21426318426321426318426b21426318426321426318426b21426318426321426318426b214263184263214263184a6b2994bd84eff7eff7f7f7000000f7f7 +f7f7eff7f7eff794528c631852631052631852631052631852631052631852631052631852631052631852631052631852631052631852631052631852631052 +631852631052631852631052631852631852a55294efdeeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7eff7f7a5efef6bd6d663d6ce6bd6d642bdb5299c94299c94319c9c299c94299c9c299c94319c9c299c94299c9c299c94319c9c299c94299c +9c299c94299c9c299c9463d6ce63d6ce6bd6d673deded6fffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a5a5a5af7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7efc6dec673a5636b9c5a63945a5a8c4a295a10295a18295a10315a18295a10295a18295a10 +315a18295a10295a18295a10315a18295a10295a18295a10295a184a7b396b9c5a63945a6b9c63add6adf7f7f7f7f7f7f7f7f7000000f7f7f7d6adce944a8494 +4a848439736b185a6310526310526310526318525a10526310526310526318525a10526310526310526318525a10526310526310526318525a10526310526310 +526318526b18528c427b944a84bd7bb5efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7e7f7f75ad6ce2194947bc6b573bdad7bbdb57bbdad7bc6b573bdad7bbdb57bbdad7bc6b573bdad7bbdb57bbdad7bc6b552ad9c21 +9494c6f7f7f7f7f7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7949494181818efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784b584215a106b73297b8431737b297b7b297b7b297b8431737b297b7b297b7b +297b8431737b297b7b297b7b29737b2921521073a56bf7f7f7f7f7f7eff7eff7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7cea5c673215a73185a73215a73185a +73215a6b18526b185a6b18526b185a6b18526b185a6b18526b185a6b18526b185a6b18526b185a6b18526b185a6b18526b185a6b18526b185a73185a73215a73 +185a73215aad639cf7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7eff7f75acece299c9c84c6b584c6b57bc6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b55ab5a518948ccef7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7f7f7f7f7f7f7f7f7f7f7eff7f7f7f7f7f7f7f7f7f7f7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7b5b5b5181818dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78cbd8c215a10737b317b84318484317b84318484317b84318484317b84318484317b84318484317b +8431848431737b29215a1073a56bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7cea5c673185a7b215a73185284215a73185a73215a6b18 +5273215a73185a73215a6b185273215a73185a73215a6b185273215a73185a73215a6b185273215a73185a73215a6b185273185a6b185273215a6b1852ad6b9c +efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f75a +d6d621949484c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b55aada5219494c6efeff7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f794e7e784d6d68cdede84d6d684dede6bdede6bdede6bdede6bdede +6bded66bdede63d6d66bd6d663d6d663d6d663cece63d6d65acece63d6ce5acece5acece5acece5acece5acec65acece7bdedef7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ff +ffff080808bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78cb584295a186b7b298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b29737b29 +21521073a56bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7cea5c67b216384215a8c296384215a7b215a73215a7b215a73215a7b215a73 +215a7b215a73215a7b215a73215a7b215a73215a7b215a73215a7b215a73215a7b215a73215a7b215a7b215a7b215a7b215a7b215aad6b9cf7eff7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7eff7f7f7f7f7eff7f7f7f7efeff7f7f7f7f7eff7f7f7f7efefeff7f7f7f7eff7f7f7f7efefeff7f7f7f7eff7f7f7f7efefeff7f7f7f7 +eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efffff5acece299c947bc6ad +84c6b57bc6b584c6b57bc6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b584c6b57bc6ad5ab5ad189494cef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7f7def7f74ac6c6299c9c219494219c94219494219c94219494219c94219494219c94219494219c +94219494219c94219494219c94219494219c94219494219c94219494219c94219494219c9431adad8cefefe7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7292929848484 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f78cbd8c215a10737b297b84318484317b84318484317b84318484317b84318484317b84318484317b8431848431737b29295a1073a56bf7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7efdeefad73a584316b73215a73215a73185a73215a73185a73215a73185273215a73185a73215a +73185273215a73185a73215a73185273215a73185a73215a73185273215a73185a73215a73185a73215a843173d6add6efefeff7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d6e7a56ba5a56b9ca56ba5a56b9ca5639c9c52 +949c5a949452949c529494528c9c5294944a8c94528c944a8c94528c8c4a84944a8c8c42848c4a8484427b8c42848c427b8c428484427b8c4284c69cc6f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f75ad6ce21949484c6b57bbdad84c6b57bbd +ad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b552ada5219494c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78cdede42b5ad42b5ad39ada5299c94219494219c94189494219494219494219c94189494219494219494219c9418949421 +9494219494219c94189494219494219494219c94189494219c9431a59c42b5ad42b5ad94f7f7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74242426b6b6befefeff7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +8cb584215a10737b298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b298484317b7b29737b2921521073a56bf7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7e7cee7c69cbdbd94b5c694bd9c5a946b185a73185a7b215a73185a7b215a73185a7b215a73185a7b21 +5a73185a7b215a73185a7b215a73185a73215a6310529c6394bd94b5c694bdbd94bde7d6e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efe7efdec6de7b31736b185a63105263185263105263185263105263185263 +10526318526310526318526310526318526310526318526310526318526310526318526310526318526310526b185a8c427bd6add6efefeff7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7f75acece299c9c84c6b584c6b57bc6ad84c6b57bc6b584c6b57b +c6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b55ab5a518948ccef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f784d6d631a59c319c9c31a59c319c9c31a59c299c94319c9c299c9431a59c299c94319c9c299c9431a59c299c94319c9c299c9431a59c299c94 +319c9c299c9431a59c299c94319c9c319c9431a59c319c9c31a59c94efeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79c9c9c181818efefeff7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78cbd8c215a10737b +317b84318484317b84318484317b84318484317b84318484317b84318484317b8431848431737b29215a1073a56bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b57bb5631052b5396bbd396bbd4273bd396bbd4273bd396bbd4273bd396bbd4273bd396bbd +4273bd396bbd4273ad316b631852b584adf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef9c528c7b29637b296b6b185a6b18526310526318525a10526310526310526318525a1052631052 +6310526318525a10526310526310526318525a10526310526310526318526310526b185273215a7b316b7b296bdeb5def7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7f7f75ad6d621949473bdad6bb5ad73bdad6bb5a56bbdad6bb5ad73bdad6bb5a56bbdad +6bb5ad73bdad6bb5a56bbdad4aa59c219494c6efeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f784 +d6d6299c9439a59c319c9c42ad9c299c9431a59c319c9431a59c299c9431a59c319c9431a59c299c9431a59c319c9431a59c299c9431a59c319c9431a59c299c +9431a59c299c9431a59c299c9431a59c319c9c94f7f7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece101010dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78cb584215a106373216b7b296b732973 +7b296b73296b7b296b7329737b296b73296b7b296b7329737b296b732963732921521073a56bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b57bad63185ab5396bc64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273 +b5396b631052b58cb5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78c427b73215a73185a73215a73185a73215a6b185a73215a6b185273215a6b185a73215a6b185273215a6b185a7321 +5a6b185273215a6b185a73215a6b185273215a6b185a73215a73185a73215a73185a73215ad6b5d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efffff73dede4abdb54ab5b54abdbd4ab5b54abdb54ab5b54abdbd4ab5b54abdb54ab5b539ada539a5a54abd +b54ab5b54abdbd4ab5b5cef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fff7f784ded639a59c42a59c +52ada542a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c42a5a539 +a59c42a5a539a59c39ada594f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7101010cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79cc69c4a7b424a7b424a7b424a8442396b31396b294a7b39 +4a84424a7b424a7b424a7b424a84424a7b424a7b424a7b424a844284b584f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7b57bb5631052bd396bbd396bc64273bd396bc64273bd396bc64273bd396bc64273bd396bc64273bd396bc64273ad316b631852b584 +adf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7efefef944a847318527b215a73185a84215a6b185273215a73185a73215a6b185273215a73185a73215a6b185273215a73185a73215a6b185273 +215a73185a73215a6b185273215a73185a73215a6b185273215a73185adeb5def7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7eff7f7eff7f7eff7f7eff7f7e7f7f7eff7f7eff7f7eff7f7e7f7f7eff7f7eff7f7eff7f76b7373394242e7efefeff7f7e7f7f7ef +f7f7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7def7f78cdede4ab5b531a59c39a59c31a5 +9c39a59c319c9439a59c319c9c39a59c319c9439a59c319c9c39a59c319c9439a59c319c9c39a59c319c9439a59c319c9c39a59c31a59c39a59c31a59c39ada5 +6bceced6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefefeff7efefefefeff7efefefef424a42525252eff7efe7efe7eff7efefef +efeff7efe7efe7eff7efefefefeff7efe7efe7eff7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7b57bad6b185ab5396bc64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273b5396b631052bd8cb5f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f79c52847b215a8c29639431637b215a7b21637b215a7b21637b215a7b21637b215a7b21637b215a7b21637b215a7b21637b215a7b21637b215a7b21637b215a +7b21637b215a8429637b215a8421637b215a842963deb5d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece080808d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6f7f7b5f7f7adf7efb5f7f75acece219c9439 +9c9c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c39a59c31a59c219c9494efefadf7efb5f7f7b5f7f7e7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7636363393939efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef101010bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b57bb56310 +52bd396bbd396bc64273bd396bc64273bd396bc64273bd396bc64273bd396bc64273bd396bc64273ad316b631852b584adf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefefe7cee7b573a584 +316b73185273215a73185273215a73185273215a73185a73215a73185273215a73185a73215a73185273215a73185a73215a73185273215a73185a73215a7318 +5273215a73185284296bbd8cb5efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73131315a5a5af7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f763d6d618948c7bc6b57bbdad84c6b5 +7bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b55aada5219c9cb5efeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f78c8c8c000000efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7949494101010e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b57bad63185ab5396bc64273bd +4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273b5396b631052b58cb5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d6e7debddedebdd6 +d6b5d67b31736b185a84215a84296384215a84216384215a84296384215a84216384215a84296384215a84216384215a73185a6b185adeb5d6debdd6dec6dede +cedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7a5a5a5101010e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f763d6d62194947bbdad84c6b57bc6ad84c6b57bc6b584c6 +b57bc6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b563b5ad219c94bdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6 +080808e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74242426b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b57bb56310529429639429639c31639429639c3163 +9429639c31639429639c31639429639c31639429639c31638c215a631052b584adf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d6e784397b7b21 +5ac64273bd396bc64273bd396bc64273bd396bc64273bd396bc64273bd396bc64273bd396bc642737b215a6b185aefe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef1818189c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f763d6d618948c7bc6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84 +c6b57bbdad84c6b57bbdad84c6b55aada5219c9cb5efeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef101010adadadf7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7d6d6d6080808c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ce9cc6ad73a5a56b9ca573a5a56b9ca573a5a56b9ca573a5a56b9ca573 +a5a56b9ca573a5a56b9c945a8c6b31639c6b9ca56b9cd6adcef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efdeef843973842963bd4273c64273bd +4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd427384215a63185af7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f77b7b7b212121f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fff7f763d6d62194947bbdad84c6b57bc6b584c6b57bc6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b5 +84c6b57bc6ad63b5ad219c94bdf7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7212121848484f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7848484292929efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7dedede212121848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d6e784397b7b215ac64273bd396bc64273bd396bc64273 +bd396bc64273bd396bc64273bd396bc64273bd396bc642737b215a6b185aefe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7d6d6d6080808bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f763d6d618948c7bc6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b57bbdad84c6b55aad +a5219c9cb5efeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7636363313131efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7292929737373f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5 +101010cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efdeef84397b842163bd4273c64273bd4273c64273bd4273c64273bd4273c642 +73bd4273c64273bd4273c64273bd427384215a63185aefe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f74242424a4a4af7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f763d6d62194947bbdad84c6b57bc6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b584c6b57bc6ad84c6b57bc6b563b5ad219c94bdf7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdbdbd181818efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6080808cececef7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76b6b6b424242efef +eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7d6e784397b7b215ac64273bd396bc64273bd396bc64273bd396bc64273bd396bc64273bd396bc6 +4273bd396bc642737b215a6b185aefe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdbdbd080808e7 +e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f763d6d618948c4aad9c4aa59c4aada542a59c4aada54aa59c4aada542a59c4aada54aa59c4aada542a59c4aada5399c9c219c9cb5efeff7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef000000dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7737373313131efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e72929297b7b7bf7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efdeef843973842963bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273c64273bd4273 +84215a63185af7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef101010949494f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adefef94dede94 +dede94dede94dede94dede317b7b84cece94dede94dede94dede94dede94dede94dede94dede94dede94deded6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7101010c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef212121949494f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5101010bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7e7d6e784397b6b10527b215a7b215a7b215a7b185a7b215a7b215a7b215a7b185a7b215a7b215a7b215a7b185a7b215a6b10526b185aefe7 +eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f77b7b7b101010efefeff7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +efefef101010c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f73939397b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdbdbd000000d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7737373313131efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +efe7efc6a5c6c69cc6c69cbdc69cc6c69cbdc69cc67352737b5273c69cbdc69cc6c69cbdc69cc6c69cbdc69cc6c69cbdc69cc6c69cbdf7eff7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7080808bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdbdbd080808f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f76b6b6b212121f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f75a5a5a525252efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e72929296b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7292929949494f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7424242393939f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76b6b6b313131efefeff7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b50000 +00f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +dedede101010adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5181818bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7efefef181818adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece080808e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece080808dededef7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7a5a5a5101010e7e7 +e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f77b7b7b313131e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5101010 +d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f72121216b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7080808c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7101010adadadf7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a636363efefeff7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7efefef313131737373f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78c8c8c292929efefeff7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f79c9c9c080808efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7080808e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7393939424242f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dedede181818b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7efefefcecece101010c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76b6b6b424242f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7efefef000000adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f76b6b6b313131efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7525252313131efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7949494181818efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f78c8c8c181818e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131319c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a +313131f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f73131316b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74242426b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef393939 +636363f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef212121a5a5a5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6080808cececef7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7101010 +adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7c6c6c6080808c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6c6c6181818b5b5b5f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece000000d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7292929636363f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece080808efefeff7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7080808b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7848484212121efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7848484212121dededef7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f79c9c9c212121e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5080808efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7737373101010efefeff7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f74a4a4a525252f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131848484 +efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef393939636363efefeff7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f773 +7373424242efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef1010109c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7424242737373f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7949494212121f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6c6c6101010d6d6d6f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7101010adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7313131848484f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef737373101010f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7181818adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdbdbd000000f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76363634a4a4af7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78c8c8c181818e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73131318c8c8cf7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7080808cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6080808e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef080808efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef1818189c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73939395a5a5aefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece101010cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f72929295a5a5aefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7848484292929efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f71818189c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adadad101010d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dedede181818b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7a5a5a5181818efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7c6c6c6101010e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f731 +3131737373f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7393939393939f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7636363313131f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7949494101010d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f77b7b7b292929f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efef +ef1818188c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef212121949494f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79c9c9c101010f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7e7e7e7181818adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7ffffff4a4a4a525252efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f74242426b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78c8c8c212121f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7080808d6d6d6f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7c6c6c6080808e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79c9c9c181818de +dedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7de +dede1818189c9c9cefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6080808adadadf7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7848484212121efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7efefef000000c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef4a4a4a636363f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7a5a5a5080808 +d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6101010c6 +c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a424242f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74242426b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f708 +08087b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dedede101010bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a424242efefeff7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5101010dededef7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece101010dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7212121a5a5a5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7212121636363f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78c8c8c292929efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7181818949494f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7949494292929efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef2121217b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7d6d6d6101010d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5101010f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef393939737373f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7a5a5a5101010d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef5a5a5a636363f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef949494181818f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7a5a5a5000000efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dedede000000efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7d6d6d6080808c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f75a5a5a424242efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a7b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dedede101010a5a5a5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a6b6b6bef +efeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7080808d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7848484313131efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef1818188c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f75a5a5a313131f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7212121a5a5a5f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f72929297b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131318c8c +8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6c6c6000000dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7cecece080808d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7bdbdbd080808cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7101010c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76b6b6b313131fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdbdbd101010cececef7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76b6b6b292929efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79c9c +9c212121e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131 +6b6b6bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79c9c9c212121e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7949494181818f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76363634a4a4aefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7efefef181818737373f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7636363525252f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adadad212121e7e7e7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f74a4a4a525252f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7e7e7e7080808efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e72121219c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7b5b5b5080808cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7424242636363f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7101010a5a5a5f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f72929298c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7080808 +adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5080808dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f773 +7373292929efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e72121219c9c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7737373313131f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7d6d6d6101010c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f71010107b7b7bf7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f75a5a5a5a5a5af7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f72121217b7b7b +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece101010cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6c6c6101010bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7a5a5a50808 +08e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f77b7b7b292929f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7dedede181818adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c6c6c6000000c6c6c6f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adadad101010f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73939395a5a5af7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76b6b6b4a4a4aefefeff7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adadad212121e7e7e7f7f7f7f7f7f7f7f7f7f7f7f79c9c9c212121 +efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef848484292929efefeff7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f77b7b7b393939f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adadad101010dededef7f7f7f7f7f7f7f7f7f7f7f7efefef393939949494f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dedede080808dededef7f7f7f7f7f7f7f7f7f7f7f7424242636363f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131636363f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7636363636363f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7e7e7e72121218c8c8cf7f7f7f7f7f7f7f7f7f7f7f7e7e7e7101010c6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef101010a5a5a5f7f7f7f7f7f7f7f7f7d6d6d6101010b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece080808bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e71818189c9c +9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f77b7b7b313131f7f7f7f7f7f7f7f7f7f7f7f7adadad101010dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7313131737373f7f7f7f7f7f7f7f7f78c8c8c292929efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f78c8c8c212121e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6101010c6c6c6f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6 +d6101010bdbdbdf7f7f7f7f7f7f7f7f7636363424242f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7737373313131f7f7f7f7f7f7efefef393939737373f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73939395a5a5af7f7f7f7f7f7f7f7f7f7f7f7b5b5b5181818dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef4a4a4a525252f7 +f7f7f7f7f7f7f7f7313131848484efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +b5b5b5101010f7f7f7f7f7f7d6d6d6000000cececef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7cecece181818b5b5b5f7f7f7f7f7f7f7f7f7848484393939f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7adadad181818cececef7f7f7dedede +212121adadadf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6101010e7e7 +e7f7f7f77b7b7b393939f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffff +f7f7f7f7f7f7f7f7f79c9c9c424242e7e7e7f7f7f7ffffff848484636363f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f74242429c9c9cf7f7f7d6d6d6313131d6d6d6f7f7 +f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffffffefefef393939adadadf7f7f74242429c +9c9cf7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffff6b735a6363526b5252636b526b5252636b526b63 +5263524a5a5a4a63524a636b52635252635a4a5a5a4a6b5a52636b5263635263524a636b5a6b5a52ce8c7befe7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7ffffff736b63636b5263524a6b6b5263524a636b52635a526b5a5263635263524a5a634a6b5a52635a4a5a634a63524a636b526363526b525263 +6b526b6352ef947befefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f76b6b5a6b635263524a6b6b5263524a636b5263524a6b63526363526b5a525a634a6b52526363525a5a4a63524a636b5a635a52 +6b5a52636b527b635ace9484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffff398439317331392121318431392921318c39315229393921316b3142 +3929298431393929315a29317331392921318c39315a29423929298c31424a29ad5a4263524ae7dedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f74a6b42297b31423121297b31422921317331396331393921317331393121318c39394221395a29317b31422921298431316b31422921318c39395229e7735a +5a4239e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7efefef398439315229394229297b31422921298c31422921315229395a29393921318c39392118317331316329423929298c31395229394a29318c394a42 +299c524273635aefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffff428442316b31422921317b31422929318431395229393921396b31393121318439393921 +395a31316b31422921318431395a31393121318c39424a29b55a4a4229215a4242dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffff4a6b42317b3142 +2921317b31422921397331395a29424229316b31423129317b31424229395229397b31422921317b31316329422921318431395229e773524229214a3931ded6 +d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efef397b39 +395231393921317b31422921318c39422921395229395229423929318431422921316b31396331393921318439394a29424a29318431524a319c523942292163 +524aefefe7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffff736b42736339733931736b397339316b73396b5231734a316b6331734a316b6b39734a396b5a317363397342 +316b73396b5231734a316b6b397b5239ad5a42422921422921a59c9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7846b4a6b63397342316b6339734231 +6b6339735a39734a317363397342316b6b39734a31735a396b63397342316b6b397363397339316b7339735231ef7b5a4221214229217b6b63fffffff7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efef7373426b5231734a316b6b +397342316b6b397342316b5231735a39734a316b73397339317363396b5a31734a316b6b397352396b4a316b73398452399c5242392121422921bdb5adf7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7bdada552312952312952312952312952312952312952312952312952312952312952312952312952312952312952312952312952 +31295231295231297b42397b4231422929a59c94b5b5b5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adad +ada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5 +a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5 +a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadadbdada55231295231295231295231295231295231295231 +295231295231295231295231295231295231295231295231295231295231295231295231296339298c4a3942292184736bb5b5b5a5a5a5a5a5a5adadada5a5a5 +a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5 +a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adad +ada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5 +a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5a5a5a5a5a5a5b5adad947b7352312952312952312952312952312952 +31295231295231295231295231295231295231295231295231295231295231295231295231295231298c4a396b4231392121c6b5b5f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7b5adad392121422921422921422921392121422921422921422921392121422921422921422921392121422921422921422921392121422921 +4229217b42318c4a39a59c949c9c9c94949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494 +94949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494 +94949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494 +949494949494949494949494949494949494949494949494949494949494949494b5b5b5bdb5b542292939212142292142292142292139212142292142292142 +29213921214229214229214229213921214229214229214229213921214229216b39299c52427b6b63adadad9494949494949494949494949494949494949494 +94949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494 +94949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494 +94949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494 +94949494949494949494949494949494949494949494949494949494949494949494949494cecece9c8c8c422921392121422921422921422921392121422921 +4229214229213921214229214229214229213921214229214229214229213921214229218c4a397b4231bdb5adf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7cec6bd634a4a63524a634a4a63524a634a4a63524a634a4a63524a5a4a4263524a634a4a63524a634a4a63524a634a4a63524a634a4a63524a634a4a946b +5ae7c6b5fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fff7f7d6cece63524a634a4a63524a634a4a63524a634a4a63524a634a4a63524a634a4a +63524a634a4a63524a634a4a63524a634a4a63524a634a4a63524a8c5a52dead9cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffffada59c63524a634a4a63524a634a4a63524a634a4a63524a634a4a634a +4a634a4263524a634a4a63524a634a4a63524a634a4a63524a634a4a63524aa56b5aefd6cef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +efefeff7f7f7efefeff7f7f7efefeff7f7f7e7e7e74242428c8c8cf7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efef +eff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefefe7e7e7181818bdbdbdefefeff7 +f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7e7e7e7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131 +8c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131848484f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e70000 +00b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7e7e7e7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131 +8c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131848484f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e70000 +00b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7e7e7e7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131 +8c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131848484f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e70000 +00b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef313131848484f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7efefef3131318c8c8cf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7efb58cadad84adb58cadad84adb58cadad84adb5 +8cadad84a55a315284527bc6a5c6decedef7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f763105273185a73185273185a73185273215a73185273185a731852 +84215a63185273296b94528cc69cc6e7cedef7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76318525a10526310526310526318525a105263105263105263185284215a6310526310 +5263105263105273296b94528cceadceefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fff763185263185263105263185263105263185263105263185263105284296363105263185263105263185263 +1052631852a5639cf7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f76318526310526318525a10526310526310526318525a10526310526b18526318525a10526310526310526318525a1052a563a5 +efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7631052631852631052631852631052631852631052631852631052631852631052631852631052631852631052631852a5639cf7eff7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e70000 +00b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7631852 +5a10526310526310526318525a10526310526310526318525a10526310526310526318525a1052631052631052a563a5efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fff76318526318526310526318 +526310526318526310527b215a942963631852631052631852631052631852631052631852a5639cf7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76318526310526318525a105263105263105263 +18526310526b18526310526318525a10526310526310526318525a1052a563a5efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76310526b185a6b18526b185a6b18526b185a6b18526b185a6b1852 +6b1852631052631852631052631852631052631852a5639cf7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76318526310526b18526310526b18526310526b18526310526b185284215a6310526310 +526318525a1052631052631052a563a5efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7fff763185263185263105263185263105263185263105263185263105284296363105263185263105263185263 +1052631852a5639cf7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f76318526310526318525a10526310526310526318525a105263105284215a6318525a10526310526310526318525a1052a563a5 +efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f76b215a631852631052631852631052631852631052631852631052631852631052631852631052631852631052631852a5639cf7eff7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e70000 +00b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7cee7 +c69cc6944a8c6b215a6318525a10526310526310526318525a10526310526310526b185a631052631052631052a563a5efe7eff7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefefefde +efc694c69c52946b185a6b215a6b185a6b215a6b185a6b215a6b185a6b215a6b185a7b2963ad63a5f7eff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7f7f7f7f7eff7ef +e7efe7d6e7efdeefe7dee7efdeefe7d6e7efdeefe7d6e7efdeefe7d6e7efdeefefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000bdbdbdf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7e7e7e7000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7efefef000000b5b5b5f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7eff7f7f7f7f7f7f7f7f7f7f7eff7f7f7f7e7e7ef3131 +31c6bdc6fffffff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73129635a39635a315a5a315a5a315a5a395a5a315a5a39735a316342296331318c84 +84adcecedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f731296321184a21185221185221186b21187321216b21217331216352315a211863211852211852393163 +8c84a5dedee7fff7fff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7ffffff29216321186321185221184a21104a21185221187321186329185a52315221185221185a21104a21185221104a21185acece +def7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f731296b21185a29186321184a21185221186b21186b21185a29186339216b21186321185a21186321184a21185221186bced6e7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73121 +5a21185221105221185221185221186321106b21185221104a21185a21105a21185221187b21186b21105221185acecedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f731295a21184a21184a21 +185229216321185a21186321185221185a21187321186b21186b21186b21185a21217b21185ad6cedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7ffffff29216321186321186321186b29217b29185a +21186352317352316b21185a21185a21185a21106321185221185a21186bceced6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f731297321186321187b21185a21185a21185a21186352295a5a31 +5221184a21185221185a21185a21184a21185221185acecedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f731216321186321186321184a21184a21184a21184a21185a21185221184a21104a21 +184a21184a21185221104a21185aceced6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f731298463395a6b395a6339526b395a6339526b395263395273425a523152211863211852211852211852 +211863211863d6cedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7ffffff31295221186321185221185221105221185221184a21185229185252315a29215a29185a21104a211863211852211852cece +d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f731296321185221185221184a21184a21185221185221185231215a4a296329216329185a29215a21185a292163211852cecedef7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f73121 +5a21185221105221185a21185221185a21185221185221185231215221185a21187321185a21186b21185a21185acecedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dedee79c9cad4a427329 +215a21186b21186321185a21185221185221186b31215a31216331215221187321186321185ad6cedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7000000f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6de8c8ca54a4a8c +29215229215a21185229217b29216b29216321186339317b392963392973cecedef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efeff7dedee7d6d6deded6 +e7d6d6dededee7d6d6e7ded6e7d6d6dededee7ded6defff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7000000040000002701ffff030000000000}\par}} +}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6970211 \hich\af39\dbch\af31505\loch\f39 For example}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid2891341 \hich\af39\dbch\af31505\loch\f39 +, in this image, there are multi-colored computers. Each color represents}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid6970211 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid2891341\charrsid2891341 +\hich\af31506\dbch\af31505\loch\f31506 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid2891341 \hich\af31506\dbch\af31505\loch\f31506 +A VLAN. The purple computers can talk to each-other, the yellow computers can talk to each-other, and the green computers can talk \hich\af31506\dbch\af31505\loch\f31506 +to each-other. But, for the green computers to talk to the yellow computers, the packet must go through the firewall.}{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid6970211 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid2891341 \hich\af31506\dbch\af31505\loch\f31506 The firewall lets us set up rules to allow, or disallow packets to go between VLANs. In this way, you can have a staff network, which is +\hich\af31506\dbch\af31505\loch\f31506 protected from the guest network. Your server is something that you do not want strangers to have access to. But, you could have a printer on the guest network, which the staff could use. +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid2259517 {\shp{\*\shpinst\shpleft6265\shptop621\shpright9594\shpbottom1766\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr4\shpwrk0\shpfblwtxt1\shpz2\shplid1027 +{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 +\picw5847\pich2011\picwgoal3315\pichgoal1140\pngblip\bliptag1600046003{\*\blipuid 5f5ec3b36b805056fe5c7e987ea64bf1}89504e470d0a1a0a0000000d49484452000000dd0000004c0802000001119b153d000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa864000019d749444154785eed9d795453599ec7ebffb6e7f44c9f33674ef73f3dd33353d333d567aa4e776ddd5659 +43d96a29a596a5822bd6c22a6089b243822082a284454041c212b60844202c41c21208093b84400809d94416919d204b20cc4dde35400821cb7b40baf89c773c +f73de2cd7ddff7bdf7feee7bf7bebc63676777166dde3976ecd8ca5be2c86d30b59e91c5c10e2167641eee2228140aa552c99b597f7465657070705da67f7aac +7bd3c9d4d4944c171919190665babcbc42a3d1eaabdae1e7d4804c9bea597c0e8bdec885f9a9d1ced4280c2da951989ba952b9b2a458843b6f01994a603eebd8 +d1928e2d2ec1d41ab64fd386860655a6b012a087adaded3bf07bd50c70a930b59eeb57bda2bd7f803b6b5814650cbcd1be80b9b9b9ab996a195eb36d063ce10d +a832055518f990565e9a6d7a90372f1fa05555211fd3d0c52a239148677e708599bd655d498d05e6b101b33395eab0bf61992a9761623d42b15424ea8339ad61 +074f7f520613eba1c7fc00b3590ffa2505354a95e966d5b47f78ba5b3606770c607241b7f41b414c5c59a9edd1cd00fd93be826287a6b619c86a4191ae161e56 +a3554fb7dc382584b8146645a40b814058991b76bafd1466a40bd06226b68a28c5f9f8a0a0d0bb91f8f04759f4167899d7131919191616065a5258d0850d1c4e +1c336a338a172f5e141a0368b3f45d7ad10c4c18c2ecb8e0c6653be27da76fcef8c1439b0314fdf85f3ff20ecdb7bf893ffb202b22c4070ab881d6d6d6bababa +55454737f01c4b4a4b4b814886939696a64f5156bfa1b558cd320e17b9282231298ffef8dffbc30308f0b02e54bdbaa0edfddffe2e35155745f2b5b9190a05dc +80542a954824ab8a829aa4c532964c4c4c80a6d17080a89b2a3ac8296d96cdc21d034870bd16f938b6b4e6494b5b43486c2d3cba0940515f2223e856506d05a5 +824a8ec405430137012a0a039f5d8c2a260317029ee65baaababc1bf0c3a1dd93588c569215f773fab13c5acaac36b6931e8bfa8b4dcac9439d54239b26f0853 +dc53e7c20e9f0b16f5b7faf9fac0839b83f34cb8171075e000c1c74b5f8543d057cadd83ee52c690abb57a45fd9bb1f4f6f6c2aaa1179148842460296fdfbe0d +3350034a7993ad5d143d1b40b9a24c2010da5ebce8ede4dcf20d5167b329bdbc36695b697cfc83848412362dab383d1e298d16a094a0d50409584ab00f335003 +4a793053bb287a36001897336834c5c2ece4c4b040205167b329404b4a31a3b7adb6b090d5c1ae68a29720c5d2629d9630e258433cf9b95678a17f3396828202 +24b030909da93d26fa12feefb780524e090d8db1112e5d7279d55b7dec2b47edbc74014a696b77d3cf0d77edde83fcfc649e448a94460b504a0a8502123bac65 +ad10aaa593755ac2b86d0de00c60bc850d486c66389b6a393d3d0d770c43f3f97583954de8ede5cb2462557c8668b5095bfb7258a6fbb6e5667455e5785d25dc +b81ef3e51ffe40c86c7cdefe12fe4117e08ab365b277fff333ab8f9c23bc2fc615b523a5d10294d2dddd1d2476d897fa59a7e5d2d2120c80df525555058a8e1d +4c261346b97a61b1584862532dfbeb53e18e61bcf7de7b30650040cb773ffc0ad1490f5bfbf2f2492bb86318ca9537132b2bedbdfc480f277868737af99ddcba +9c900b178ffefa13270fe26675089412080912bbda97ebae3818fa28140ae04efd545656c2940502821398c206e4de115473e365df88c60871e43630dc18e82c +34629c6938535c9f7b91a0f12da2e4b48846aa4af398a5792bf3633939ba6f931b88e6ce5ac80dd51066493e402633c188a622f7e9ab3713e545e58674477a30 +5dcd4ee148727c3c9dd38feca2ccfce89ba5e5225a7d66ea631295f57a72746a66e4cdca647c7c06fc804968d45c187f119ff048312d4d203329948efcc78f26 +66c7e40a1d0f6e8c629d9a333333f2ad88cda938f0588edd8629c3c3c320dc7b861e5ab921e11b54137813007a7228b52e9061f097c68cde8cda00d3433c30da +030501e9e5e525dec06a1429ea95ea2f9e7ea6a6a64097d2c52a03a343d8779807e81f910014f917b9a9b5aa26a80b5656565d5d5df0fb3780a8e961cc88dda8 +0dc0292100c11e4684df4f4c64563f1c196878181d16154358196ff6f3233cad16a80b620a2a35796d496d62595b5970103e3fccff8ef7b98f3e0ca8cf0d76f2 +7812890bfefaa44358589c5a288340d40422ea56137eede6187b8bc6d80d53106f2242a082502894acc16835b10eee3005a809aa1d90002d7a7a7a604a8d296a +cebfeec30779f78dc323a833da5715e4e742ad6022bb0976e76f5fbabc606e7fab02f1e6fef78e7eff833d7417829053d72384696300359dc3e1800497ab9a53 +638a9a4baf7889f426b9c10f7a8da5b1e8a1ac83860b0c4b3a7fb3af28d0d523151f4a817f330f44cd1367a2c099fbb8455db6bb4eaa687ccca83b7ced61cae3 +e03a7a7efb2677af3603194b22ff027e76351ddd76b36a3d7b6a9a85c6950826a9f9666c76f1653726234a15dd15714b0b9341be77e4f239e5d2fcd2e25c79d6 +c3376fe453f239f9ccd4f4d4eb67ac754f2f0c0751f3f68f17fd1d2f08f9bc9e1e7e6a2a4e221670b9fcee1e81a0b7afb7d7b8d613a819151505c2a3989818b0 +6ba2377ffdab7dc82e168cf7b1f6edfb20dff702a738e0979ffc45c888facd5f4fd5a7077ce5f22885daf5e04ec2177f72831f3512e84d415b8b4c96e677dec6 +3f99440a96d486be7b2a82410e17d66448b6b817ac0d1adeb458809a6c36bb0533f6da4db340c59b0a7fbc17dcc700477be2e4c8cbd7b23af9ca0a5b3274fcc8 +71694fe3f12bceffb1df017ec254546a7635d005120683f128dc2f2024d0ea8bd35c6aa8f54967c74bcedf3ae1a12a0603d4cccfcf07c126914804bb267a7359 +3187ec62c2f2d2c8c8e89b79c5c8c8c8c2d2d2eb91d74b4b8ba313531323e60e18106f8a7abb3bb9dd2021958adadb3b41ecdec1e9eae10b05c6db569f37c7c7 +c727b6a2a0a08065b1d4d4d464620932274ea5269c80b48719d8aa79a7b3b3133edad839a6a7a7610a1b262727610a1bf2f2f254ae0452c276c5006627862606 +8574a3a6c919c0cc0c9c6bdbce685b599a9fd5b51ac41c809448825557251855750f4ac5cca219379eb530454a2133a38e4a04277a3bec393c84061a298f1e8a +181a1fe0887a737272f89d1da54ddc6a8eacaeb8403caebd44cb281029a7075bc6d5eb524a7372c627bbc6668772726aea992dd219737b5473a454868594c243 +68a091d2fa68747aa027a386e2f3d395c040c20de7a8c09b049b1f5cef2714201f300d44caa917f5938b4ac59b49d9f28aa7172108ff60b99f72ead4d6932fb7 +c414292706f9837c567c7c3cdc47098d94c5c51cc5ecd8ab5712f0158d8d1dcc9a8e46368f914de28fbc413e601a9a0a9e99fa98f962393b3e5e3e3f36373b10 +9f59555ed681fcc91c4c91122334526284464a8c80528211257c24aa17ad67b3e86e6ec9adf06bb00104d2f0b12c1a80010f4ca901bb4f9f3e35c2955a0fbfd0 +dd9c92b1ad19209086a3133460b3d930a5a6adad6d9d94203842be753390733e4c5c3d7f143795944a259d46e30ec19e9adbb826de52cc4dcf6b2f09350a20a5 +54222691320462e36eafe964ad9452a9545b4a6767e7e1e161e48b75024ef8cf8f577079eb24406b43a42ce70dcfbdcc18eeabcf7c56fe8dcdadc27442418358 +f26a9a5d53ede97cda88a5141b0052267a7981d3b6b6bd951e1382c7e3e98ded0951f836be34188f6feceaba850f15192c329052281416171757575777747468 +4be9e0e070eedc393dde44ce196b29175e669efce0ece3c76977136b433df0874ee2cadafaf1be84a424b342169594de9e408563b6388648e8e27bf7825360bb +18c40938815496187bf37678787da7a177d71157023591a792da52464444e8bf4b849cf3a1e4d5f347715b5bc1672765f52d7c49ff18a7a1ba9cd9cdaea5b773 +84832f0553b020a6a06a2b55159c241489f85229489455b3fa2492160e3f8344a2b772334959629def00d0c5166de596689d3cba9bc5753b70f2861a1002ad4a +892c51d18fd6fa1474378fe446b88e051b403004d7bd600088878c7325a6605d06e04af5a41574a8abab8329354d4d4d3f2f2961e5440373db4a807fc055879f +b65e426e02ea32286fb8fb9fb1230fcf2ea88f8d4516539318a64f195c0b90b2a73ed3edba1badb1070aa0c6e1220ea68c61ad942291c81429016ed77130852a +889477dc2ee5f3fb1f9577659252037cfc1313fc9a5f4ec04f98874a4a66c68953a70ac877a5627e4a82bbfde9a3a1eef6f617712e9e21f6dea95018c340a4f4 +f7f70f0a0ad211a21b82f33776d297837007554019944a25aba3f74bebc81a7e6f5e33cf3bfcc1c448953961f95a5452b2c93c998ccb26b16a2b53527044bc47 +45c69def2fe2dc099410cf24442303d1b81299d16aa22b3102eb326c6c2b9f3e8e32790889425b891ddb2fa5398040124e6e5343a3d1a09460f403d798ea05ae +13c586fcfc7c98c286b4b434d5a255ccd873a589a050c115f3b373683f0b4440ca302797cf2daebb0fb0b8b4f5e4114300528a84aa89187cbe00fc2b16f509f4 +2e11d70f0a52329a7a13af05c31d54519541a94c6388eb0a9bd8fd634bcbcab9f9c589b1b15c96787c6c6c71617e7c7c8cfa38d4645d81947ddc862705144a4d +2768d0ca52704e37495c0e47221248652289b8cfa8598240cabebe3e50e69e9e1ea0a329522a979712f026ce79d40f52868997c20f6c1f718724828937f71f3c +1c5a58c9a1c47df8e9a71eb7700bd3e2f474d3efb32115dcdb25b88376ffc33fffc93702e7e41cdcd02b89cfaf49743dfb2cf68651bd39e24a168b5552a27a1f +87295256877d71fe019a8fbf352065f8dfdfeda38c4e7dfcd9addffef3afc2126b7fbf6f5f6183e4f7fbfea9f679b6422e29791a20443e6d3c88948137efc964 +825ffce21fcad383dd7db3feed97fb7aa452fb98aa837ee92a850c662f18428d9fbb94aab9bad8c0603056a554bd20622b96b104740530850d191919c84b0850 +0104aa30a50644e97b15dc44d0a9e011b970591dba2065b039f6d90717939023e8a292522478f7dd777359aa075b66828294fd6571dea95bbc4bd03440199647 +aae5cb2b42a130e87611ab382b3fd2eb6634d5f9d209bcbd75cb80b9d3548094f7fd6f89f99d75ac06f74b874f7d6e9551d76dfd7f568caaf4af8f5ab5f688a1 +2a8601a4944824b1b1b1603c2a10084c91f247bb4b1f9fb4873ba802caa05c1cea7c3ddb49f270fb81589a1af5d3b588aac2ca4a66ebbdf83b66cd075403a42c +880a16c8c4c74f78d70a7bee963233894f52cb6b8bf3ee0a65b2c2f5ef59df12c495404d70e141c2c40a2e9f436e71a30c5286f1b151f9dcecbc7ce2f5f8d4c2 +ecf4947c7e62fcf5c2e2dc9cd9afc3505570a9b4bdbdbdbbbb572c9575b5b70b25d2cef676b15808827391e1cf6dd5fcdc832178de6800a4849db79ad51e1c04 +22701d845ed48b0db0a2b8b818a6b001346a404dec80521e3b76acb4b4b41e25408e30b5c71ec6505b5b0bcca341e54bd0588141016c59ccc3a21746623dfd18 +53140a05d6d39b3165707010993e8d80ad2f85cc8c38725b5d7e94272e3afb69fac38890dabe79d496cca08db62fa7b887ffe5bdd8f22ec5dcb0d7558260c2ac +e50558a3e54bc5dc6461ac7fc493d49cec38bfeffd446f178c2a27bb0e1c208ca1f488024576c29754624eb51044db63d286fb0149a3664d89c6908dbeb43e1a +4523872695b6dcbc4ae87a21a2e6a4a7c4e2ec3d126e39b9c4a63ef9eeb8433af9c9359fc45a4a5cc0edc8e4a8009f7bd4e91dbae25abe1ce753af0594c0e1a2 +72b126c9272895f9ecae4b00291ff8b2342d3020914e2578f826936dfe7c2e83d634f2667167db8b9df065410221a5b4b3ab2935cca3846749eda5f5d1e891c5 +256953d2bbef3b92d312a39e5571ca138f7c77273090d021e4dc708e12f5b706fa24d029e1114f4ab875d9a1b72846fc820faa68b797b3e3a9c12ea44a36a783 +e67df064ccad9f829f76d113dc7c88b9c097c5c99efee9cd0ca2b76762b6cd29c2c61fd4da7eb6d59796c55e7cb983e8f02530935028ec43032a952a10f659e8 +d6c9e5c2d3b04004020187c3813b164873733372870801e5f612ebd78c62ba61bd020653a6a6a6323333d17dd1128ab0d96cad57e3aca5adad2d232363cf97ba +b73d5f628759be04314a5656d6ecace9af5fd4f812dfb93238bb1286cd82538c36e84ba59253748f58c2e4f534479efb9829591d1328e61bee79c58b27753d15 +9d1b0cf72390b289650d5bfc601546687cd9f33ce5e3bfb8e65594457bdadfc9a987577ea7d1f872ed6347d0776b9ee36ee14b0707072b2b2b171717fd4bc637 +636d7be9c1c66a213446dbaa2f4b08e5bc61a5ca88ddd1b171f7ed9d99fc7ef2a3fb85cfc243629fcb150b132343fdbd2c1787c8d81842595bffca7833de97e0 +ebfb203e2e3c9dd6854ed76324d0975c76a857502df2885ad2e0f91727d7ab57ee3ce7f6f03a1b1b1aea9f053b5e0dfae817ff985ad159410a4cc8cdf5feceb6 +b6a5fb8e0f2ea330cddbff6e5565c1f9337e8c4ef41b5d8d2f411cece5e5151f1fefe9e9c9e3f1348b78b6f6e5e5cb97c11190464ed828fe4e7c59141e9b5552 +cfa2473b1f67890688de17c8a5acb47bf78b9e47de7b52fb5258790797505d9ab5ffdbc0ec278fa289792c6ac225f7503f3f0231e91e21918ed67a2ea378db5e +f2bbcad38f7ce59192f7f481974b787645f42d60d3de2757bdee509ee586d91d75c27df411ae4322a9cf0d8e7f4ac1399d4bcb7e76cdc923b338c3e39a4f1629 +c5f19b003a17435f22003b228e44d8c2974bea37c499136beec5973b8549f1252bccc9febbefbe0b88cce4f519354fdf68cc8a2fcd67cf973bc52e1ff770b95c +38fb4a1755ea77fb6bfb92c3e1c8e57230dc319fd2d25210405828d5d5d5306581808b989e9e9e63b180c263d85e5af4f31ea0034c5920bbbcbddce17e5ce3cb +d95199a0b757faca929e8cadfa7259312c15836b3c3cadd8f8c6e0e911c98b57e3af07c42f476750920d0534be94f4f5a85e705e53c364378bf44c1d978adb5b +3bfbd4bff0be0dec0a5f2ecdcba5af269697e78aa35d0bb1fb311ab481be542a7995097134de92624ec617fa38b9919b441303dc3a464d0d83d1d35278e9a467 +1135e67bbb3bbcb1995d63cb555ff6b0c927ce44f12482bcd890a4c2525663974c2266331b3a3a589525f9644a615509994c2ee1f0db1d2ee2eabab8f4020a99 +4c617305980e7c105f0a85c2c8c8c8baba3ae4156d111111ededaa5ff9debef67252c4c6df0aaf150eef9e2bb725abede58a726e6aec15bfea73abbbbeb848ee +f884a82cd9ed7bc71fcf7de9197acfd5237562a40a1f4ad991fb419bb1c69739d6c76fd7b5b672b83d6db428efd07ca998efe7864b210610690dc470ffd29e3e +7173d6d14fdd6d2ee22202bedf7ff49b73e7ce9ebbec5fdf8361dba9692fa552290885c3c3c3813b35b78ab6c9971392a680eb3f025c6e0434cb2cadbd5c5991 +bf12f8abca1fd83c3dd7f4341e1ff24cd69eebeee2f0a3bd435a516916b97e76aaa7b0b8d5fcc57028a2f1a590531d1e51a07a93884c2616f0e2829c6ccf9f77 +f78da1d1322b1a39c47b571d6d6c6c9d829bf85df151996d828e2477c7f3b60ea4ea4ea3de8d612cbb25beb444d6b49796c7ee1ff7f4f5f5a9efa6eba0b5b555 +b72f150a85ea7751cca6b2b272ce6201b516a62c909191117069e9743a681a2c0e1a8da679dd18c25e7bb9cadf417b091a1eeeaea4a6a6060c71e0ce06eaebeb +f7faf14dd9ebc7b16377c4978bb3d9fe7f7befbd7fbff1b00e93374a60c35b5f2ae7c7f88e56fbffe70fbfbf1cd5fd62e8b5ce3754b08b92f359621d7f502e4f +8fbf9e7eb3dde7fdd6976da97e575c1f368b64527e0df9e0412f2672e525a2b2145c6aaaea3d80db74c7723d1a5f8228133902006989fa06eaf68d7b969716bb +2b1f79b8135fedda65661bd0f8725452e3e8199a9757cc1b119dffec7dbbe01477f53add4511e97e522533c3ebd8a1939ffef56012b32b3bccede4b11376d7a3 +8b9ec6fc78c1e6f4377fbb7823c4c3fa8fa76e12a7d5796d1b6bda4b09979d7be6f32fdc48b5a2ded630e7b387fe76e8a2475401e2cb1b298cf8f35f7e7ee8e0 +812b95c531a76df15dad094e8ef76b9e3ff40a4c33f2c54246a0f1655555554848088bc5221008140a655b7d393f26cda9e9989d9b2c8874a5f22cec3e9152a9 +e43752fb5f4f2f8e7658bf1fe015f8a06340126a17d6fa6a52de12838f26e2affb768f2e529fdc2695640578dc934ece70ab6b29e484a4824e855c1c1e40484f +8f2c6b916d737d5cd78f0bda7caedd6996c9b83529ae2e214201ff1931271df1a5ebddf39f1c296f1550e35c1e17b1f21eb91f3915991e1d72e5ccf912ce76dc +bf44100804882311f6ee13e9e36d7b6991ecc597fad8f3e54eb1fb7d59565646db84e2e2621dbee470388328412693813a164a7a7a3a4c5920e0baa65a326969 +697beda56ef6da4becd8ebc74d67cf97d8b15b7ca9581849b86afd5df49a5f11def520be542a67f2035ca9bc1753d3d3e39dd44aee80fef7eb0e7128e18f983b +3e87e3ad2f798cb4fb17bcd29bbabbbb9b18f7930af8f0d2ef30882f0129292960300e8e80348944023124486f932fe75eb5797ba4f09869fee998bc3e1c2310 +5f2e0fd1ae38e6ccadac706af21e04d8dc8d7de0e89e39b3b242cf4e78cecc3a6d75d8c1c97eff47272313a22ed85c882516d3a98f826318731be70f6f2fd097 +5c76985f48bd58d2c32e0df275fdfcd80dbcf7f5acb69e70bb6307ce5eb97cfac091d3ee677efb9bafcfd99dfe6abf47d04f36e703b842c903dcadc246ee36cc +bf0409b1580c06215e5e5ec9c9c9c811c0b6f6e3e32d5996e84bd0608e773efffadbaf0f1d3e11e0ef703fbb3acdeddb2f0e1fdefff5a5e7bd92acdb57adad8e +7c7f33a989f1ecf8912f8fd83ae516255aff970d5d34a2ce63c7d0f4e3a24e5684f3e94f0e7c71f2c4b75f1cf30e52add3153757269cfae0c0814f0e1372ebeb +0bbdac3f3e70f04bdb670504e71b44a14c16890bde365fea642fbed407f4a565b2175fea63cf973b05e24bf58f44ec463a3a3a905f8cd20983c1d0edcbc5c545 +3883d23ce874badc620102c19405323434042e2d8d46437e9a75b741a552cbcbcbe1ce064a4a4ad6cdbfcccdfd7f907d3a59027846910000000049454e44ae426082}}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}} +{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 25}}{\sp{\sn dhgt}{\sv 251658240}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fAllowOverlap}{\sv 1}}{\sp{\sn fBehindDocument}{\sv 1}}{\sp{\sn fHidden}{\sv 0}} +{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard\ql \li0\ri0\widctlpar\pvpara\posx6264\posy620\dxfrtext180\dfrmtxtx180\dfrmtxty0\wraparound\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 +{\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw5847\pich2011\picwgoal3315\pichgoal1140\wmetafile8\bliptag1600046003\blipupi95{\*\blipuid 5f5ec3b36b805056fe5c7e987ea64bf1} +010009000003da6200000000b162000000000400000003010800050000000b0200000000050000000c0260001501030000001e00040000000701040004000000 +07010400b1620000410b2000cc004c00dd00000000005f0014010000000028000000dd0000004c000000010018000000000020c5000000000000000000000000 +0000000000004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffbdbdbdfffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7 +f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffffff +f7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ff +fffff7f7f7fffffff7f7f7fffffff7f7f7d6d6d6f7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7 +f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffffff +f7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ff +fffff7f7f7fffffff7f7f7ffffffe7e7e7adadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbda5a5a5adadadadadadb5b5b5adadad00525252d6d6d6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7b5b5b5cecececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececeb5b5b5cececececececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cecececececececececececececececececececececececececececececececececececececec6c6c6a5a5a5adadadadadadadadada5a5a5adadadadadadadad +ada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5 +adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadad +adadadadada5a5a5adadadadadadadadada5a5a5adadadadadadadadada5a5a5adadadadadada5a5a5adadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdbdbdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadadcececedededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dedede +d6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6de +deded6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececec6c6c6a5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcecececececececececece +cececececececececececececececececececec6c6c6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6c6c6fffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffd6d6d6ffffffffffffffffffefeff7f7f7f7fffff7fffffff7f7fff7f7f7f7f7effffffff7f7fff7f7f7fff7f7ffffffeff7f7fff7f7ff +fffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff7f7f7a5a5a5e7e7e7e7e7e7dedee7d6d6d6dededededededededee7e7e7e7e7e7d6d6d6ded6d6e7e7dee7efefd6d6d6ded6d6dee7e7e7dedee7 +e7e7dedee7e7e7deefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdffffffffffffffffffa5ceefc6a57bffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffbdd6ef525a524a42426b7b84c6ad8c5a73a542424263 +5242e7debd738cad4a424a9c7b63b5c6ce4a4a526b5a4a9cb5ad5a294aefe7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededeced6e7526b8c424239524a527b4a42848484e7e7c694bdce42 +31524a3942ceb59473b5c64239525a424294b5b59c736be7e7de847b8cdeceb5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cecece +dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ff +ffffbddeef6363634a5263635239ffefd6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffef +ffff73739cffefd6ffffff73a5d69ca594a56373fffff794a5bda5c6bd8c7373deded6bdb5c6ced6d6d6c6c66b7b948c9c8cce9c8cffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadadaddedede84 +94b5cea584e7e7deadcede7b5252848c84dedec663638cc6bd8cb5c6ce9ca5ad391852c6bda5b5bdc68cadb5a57b6be7e7de8c8494d6ceb5e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efefefe7e7e7cececedededeefefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffceeff7a5737ba5c6d6c6a584ffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffd6d6d6ffffffbdefffad6363ffffffadc6d65a84948c948cad736bfffff79cadc6a5c6bd4a425a636b635239429494 +8c5a5a5ab59c949cbdc6c69484ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7adadadced6de8c7b8cdedec6bdcede6b7b847b524273737bded6ad4a638c635a4239525a735a4a181852635a52394a +527384737b5a5ae7e7de847b8cd6ceb5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7dededeadadad737373a5 +a5a5dededee7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffff94bde77b8484c6a57bffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffc6efffa56b6bfffff7eff7f7dededecee7 +f7b58484ffffffadb5ceefe7ce7b94ad524a52b59473cedee7525a6b7363524a6b846b4229f7e7ceffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5cedee7847b8ce7e7c6d6dee7cececececec6848c +9c4a5a73848c844242525a424ad6c6a58cbdde42424a6b5252a5c6c673636b424a52846b5ae7deceefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7cececee7e7e7e7e7e7b5b5b5949494dededea5a5a5a5a5a5dededeefefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdbdbdffffffffffffefffff4a6b94c69463ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffd6d6d6fffffff7ffff6b7bade7debdf7f7f7b5d6f7e7d6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5d6efc69c8cffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadadd6dede94a5c6a5735adedecec6ced6b59c94e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7a5a5a5dededee7e7e7e7e7e7a5a5a5d6d6d6e7e7e7d6d6d6a5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffa5ceefc6ad8cffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffeff7ff424a5a3131319c5a31fffff7ffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededededee76b9cc62929294a3929d6ceadefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff7f7f7a5a5a5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cecece +dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5cececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cececececececececececececececececececececebdbdbdcececececececececececececececececececececececececececec6c6c6adadadadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6e7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7ef +efefe7e7e7efefefe7e7e7efefefe7e7e7efefefadadadadadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5 +a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5 +a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5 +a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5adadadadadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5cecececececed6d6d6cececed6d6d6cececed6d6 +d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cecece +d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6ce +ceced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6c6c6c6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdbdbdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececeb5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbda5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6c6c6ffffffffffff428cc6101018bd945affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffd6d6d6ffffffffffffcee7f7082131391010f7efb5637bb584393984bdde101818423910c69c8c94cee70808215a4221e7ceb584adce10 +08219c734aadbdc6debda5e7f7ff9c8c947badb5733942ffffdeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff7f7f7a5a5a5e7e7e7e7e7e7d6e7e78c737befefd6dee7e76384a5100808a5845a84a5bd8cadadad7b738ccee7081021945a29e7e7de8cb5cec6 +946badc6e7a57b42e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdffffffe7efffd6c6adf7f7f77394b5f7d6b5ffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffb5cedef7f7efd6efff8431528c7b73e7efd6845a84f7 +efd694cef7a594847b737bfff7de849cb5adbdad8c737bf7f7e7c6c6d69cadb5d6b59ce7ffff947b8c94a5a5e7ceb5ffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7cedee78c737be7e7cea5c6d6846b6bdedee7ad9cad84 +a5a57ba5a58c736b4a395aded6bd6b94b5ceb59c6b9cad94524a8494a55a5a63ded6b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cecece +dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ff +ffffffffffffffffd6e7ef6b849cffefceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffff +ffffffffffdee7f7adc6de9c5a31948484e7efd694737bfff7deade7ff94948c9c737bffffef9cb5ce9cb5ad29294a393931423131848473cead94e7f7ff9484 +8c94a5a5efd6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededee7 +e7e7d6e7ef846b7be7e7ce8cbdd6212131313139422929848c7b84a5a5846b6b6b394ae7dece84adc6c6b59c637b945a6b9c8c7b5a7394b5d6bd9ce7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7e7e7e7cecece737373b5b5b5e7e7e7e7e7e7e7e7e7d6d6d6adadadadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffff9cbdd6a57373ffffefffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffc6deef8c7b6bb5adade7efde31395aa58463946b6bfff7dea5deffc69c9473a5c6524a524239 +39dece9c6b8cad52525294735a94adb55a5a634a525a84735a3152739c7352fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7adc6d642425ac6a56bd6dee7526b844a4a4a94735a84a5b57ba5a5a5736b5a94c64a424a6339 +4294bdc6845a529cd6de8c636b9cbdc6a57b73e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7bdbdbd848484c6c6c694 +9494adadade7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6fffffff7ffffdecec6efffff84739cffff +deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffff9cc6dee7c6a5f7ffffceb5c68c7b +84efe7cefffffffffffffffffffffffffffffff7f7f79cadbde7ceadfffffff7f7f7fffff7fffffffffffff7f7f7f7f7ff849cb5e7ceb5ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5e7e7e7ced6de636b8cb5b59c636b84d6c6b5dede +e7d6d6d6dedede84a5bd84a5a5a5736be7e7e7d6d6d6dededededee7e7dedee7e7e7e7dee7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7cececee7e7e7dedede949494d6d6d6e7e7e7dedede9c9c9cd6d6d6efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdbdbdfffffff7ffff4a84ad212929c69c73ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffd6d6d6ffffffffffffdeefff42426b212929de9463efefe7ffffffffffffffffffffffffffffffffffffffffff9cb5cee7ceb5ffffffffffffffffffffffff +fffffffffffffffffff7f7f7fff7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadadcedede637ba5ce946be7e7e7adc6de7b4a4ae7e7c6e7e7e7dedee784a5bd7ba5a5ad7b6be7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7d6d6d6a5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6fffffffffffffffffff7f7ffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddedededededee7e7e7e7e7e7e7e7e7dededeefefe7e7e7e7e7e7e7dedee7e7e7e7e7dede +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff7f7f7a5a5a5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadadcececed6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6 +d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6 +d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6c6c6c6 +cececed6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6cececea5a5a5adadadadadadadadadadadad00525252d6d6d6f7f7f7efefeff7f7f7efefef +f7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefefb5b5b5bd +bdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6 +c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbd +c6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6b5b5b5c6c6c6bd +bdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6 +c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbd +c6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdbdbdbda5a5a5adadada5 +a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adad +ada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5 +adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadadadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffbdbdbdfffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7 +f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7ffffff +fffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7ffffffffffffff +fffff7f7f7fffffffffffffffffff7f7f7d6d6d6fffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7 +f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7ffffff +fffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7ffffffffffffff +fffff7f7f7ffffffffffffffffffefefefadadadbdbdbdc6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbd +bdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6 +c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6c6c6bdbdbdc6c6c6c6c6c6c6 +c6c6bdbdbdc6c6c6c6c6c6bdbdbda5a5a5adadadadadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7cececec6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bdbdbdadadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdbdbdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7ef949cad +e7e7cee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffcedeef6b7384 +636363847b6bf7e7ceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffdeeff76b737b +7b6363fff7d694adceb58484add6e76b6b73636363bdb5a5c6ada5def7ffceb5b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededec6d6e7b58c8ce7e7de +e7e7e7dedee76b84945a5a5a947b6badbdbdd6cebd6b8ca55a5a6b846b5ad6decead949cd6dece6b73a5635a5ad6c6a5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6c6c6ffffffdeefff63526bd6c6a5efe7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffd6d6d6ffffffffffff9cbdceded6cebdd6ef944a428c8484dedec67b63a5decead84bde78c8c7ba57b73c6eff7b58c84fffff7ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff7f7f7a5a5a5e7e7e7adcede945a52e7e7deefefefa5ced694737bbdc6ce7b636384a5a5cec6ad7384a5cecea58ca5bd9c734a845a638ca5a5b5 +9473b5c6ce9c7384e7e7d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdffffffffffffcee7f78c847befdec6ffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6fffffffffffffffffff7f7ffbddeef8c42428c7b7bf7f7de9cb5de6b +6373425a638c8c7ba5736bc6eff7ad8484ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededeadcede844a4ad6d6ced6d6d694bdd6ad847bdee7e77b6b7b84 +a5a5cebd9c848ca5ded6b5adcee76b394a84635a637b8c524a42525a5a84635aded6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cecece +dededee7e7e7e7e7e7d6d6d68c8c8cc6c6c6e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ff +ffffffffffffffffc6e7f784736bffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffff +ffffe7f7ff63738c736363e7dead63637bd6bd9cc6deefa5a5a56b94a57b7b7b6b4a527b9c9c845a5af7e7ceffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededea5 +c6de3929395252527b635a8cadb5b58c7bdee7e7847384739ca5847b6b4a526b949473637384ad945a845a6ba5b5b584736b7b8c94a57b6be7e7dee7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7d6d6d67b7b7bb5b5b5848484cececee7e7e7e7e7e7d6d6d6adadadadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffc6c6c6fffffff7fffff7efe7ffffff7394bdf7d6b5ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffd6d6d6ffffffffffff94bdd6debd9cffffffe7dee76b6b7be7ceadd6e7f7c6c6cec6c6c6b5d6de73525a94bdb5845a +63f7f7deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7adadaddededeadcede94524adee7de8494adbdb5a5d6cec6e7e7e7cec6ceced6d6adb5bdb5b5adadb5bdbdadadcede +d684636bd6d6c6b5b5c6adadadded6cee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e78c8c8cc6c6c6e7e7e7d6 +d6d68c8c8cd6d6d6e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffe7f7ff6b7b7b7b84847b736bfff7 +e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffc6e7f77b7373738484ad635acec6 +bdfff7efffffffffffffffffffefffff63639cb5b59463638cdec69cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5e7e7e7adcede5231426b736b6b6b6bdecebde7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7d6e7e7845a6be7decee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7cececee7e7e7e7e7e7d6d6d6e7e7e7efefefe7e7e7dedededededeefefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdbdbdffffffffffffe7f7ffdededef7efe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffd6d6d6ffffffffffffffffffe7e7efdededefff7efffffffffffffffffffffffffffffffffffffdeeff7f7efe7dee7effff7efffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadaddedededee7e7c6c6c6c6c6c6cec6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dee7e7d6d6d6dededee7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffd6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff7f7f7a5a5a5dedededededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7de +dedee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7 +e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7c6c6c6dedededededee7e7e7dededee7e7e7dededee7e7e7dedede +e7e7e7cececeadadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6f7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffffff +f7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffffffb5b5b5dedededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededec6c6c6dededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dedededededededededededededededededededededededededededededed6d6d6a5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6ad9cef +9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a5 +4af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4a +f7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54af79c4af7a54aef9c4af7a54acea573f7f7f7ef +efeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7 +f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7 +f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefefefefefa5a5a5b5b5b5b5 +b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbd +bdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5 +b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5bdbdbdb5b5b5b5b5b5b5b5b5adadadadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffc6ad94ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31d6a56bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6cececececececececececececececece +cececececececececececec6c6c6a5a5a5adadadadadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6b59cff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31 +ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39d69c6bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececeadadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +fffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdad94ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31d6a56bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cee7e7636b84636363a58c7be7e7de +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffff8c8c8ce7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6ad9cff9c31ffa539ff9c31ffad4aff9c4affa539ff9c31ff9c39ff9c31ffa539ff9c31 +ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff +9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa5 +39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539d6a56bffffffffffffdeefffbdbdbdbdbdbdffefd6ffffffe7f7ffbdbdc6decec6effffff7e7e7 +ffffffc6ced6bdbdbddec6bdeff7f7bdc6cec6c6bdded6d6e7e7e7dee7efd6c6cefffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededee7e7e7bdcedea5a5a5c6bdb5dededececed6e7e7deced6dea5a5a5adadadcec6bd +ceb5b5e7e7decedededed6cec6ced6a5a5a5736b5ad6d6bdbdc6d6ada5a5ded6c6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffff6b6b6b5a5a5ad6d6d6ffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6ad94ff9c39ff9c31ff9c31 +ffce73ffb584ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31d6a56bffffffffffff8cb5d6bdad94 +bdc6c6526b94e7dec65a7ba5c6b5ad948ca58cbdb5c6a58cbddee79c848ca5b5bd8452429c9cadb5a59494b5c68c7363947b7b8ca5a5bd9c8cffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededea5bdde734a4aadb5a5 +6b738cc6ad8c848494dee7c6736b9cb5b58c5a84ad846b4a7b3131e7e7d684adc6b5ad9c5a6b7bb5ada5736b6badbdad7b7373a5adad7b5263ded6c6e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffff6b6b6b4a4a4a5a5a5adededeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6b59cff9c31ff9c39ff9c31ffce7bffad84ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31 +ffa539ff9c31ff9c39d69c6bffffffffffff94bdd6efdebdffffffade7ff8c949c5a3152a5a594a59c9c9cc6cec69c8cceeff784738c8c949c84524a949c94e7 +d6bdd6f7ff947b84948484949c9ce7c6b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffff7f7f7a5a5a5d6dee77b7b9ce7d6a5e7e7e7bdd6ef845a4a84848cdedec6848cb58c7b6b5a7b8c7b6b5a843939e7e7d68cb5ce849c9ca57b6be7 +e7de8c849473949c6b52528c8c849c8c8cded6c6efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7dededeadadadd6d6d6e7e7e7e7e7e7 +efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffff6b6b6b4242426b6b6befefefffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdad94ff9c31ff9c31ff9c39ffc673ffb584ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31d6a56bffffffffffff94b5d6efdebdffffffdeffff9494946b6b94e7dec694 +9cad8cb5b5bd9c8cfffff7efeff7c6dee7946b6b8c9494e7d6bdceefff947b848c7b7b8c9c9cd6bda5ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadadc6d6de847b8ce7dec6e7e7e7cedee76b397b636b6bdebd8cd6d6d6ce +cece84b5c684736b100831d6bda57ba5bdb5b59c5a6373ded6c67b7b84a5b5ad8c7b73b5c6c67b525aded6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cecece +dededee7e7e7dedede7b7b7b9494947b7b7bd6d6d6e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffff6b6b6b +8c8c8cefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6ad9cff +9c31ffa539ff9c31ffce7bffad84ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa5 +39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31 +ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539d6a56bffffffff +ffff94bddeefdebdffffffa5e7ffcea59ccedeef94949cbdb5a57394c6845a52efefd694a5b5949494e7ceb5d6dedef7efe7efffffc6c6ce8c7b84526b73b58c +6bfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadadadd6dede7b +7b9ce7d6a5e7e7e7bdd6e7845a4ab5bdb58494a5949c9c848484848484d6cebdbd9c9c84949c94948ce7ded6adbdce8484849c8c84d6d6ce9cadbd848484d6c6 +ade7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7dedede949494b5b5b5e7e7e7c6c6c68c8c8cd6d6d6e7e7e7d6d6d6adadadadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffadadadf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffc6ad94ff9c39ff9c31ffd684fff7e7ffb58cff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31d6a56bffffffffffff8cb5d6cebda5ceded6395a94ffdec6ffffffffffffffffffceffff9c7b8cfff7deffffffffff +ffffffffffffffffffffffffffefffff947b8ca5adaddeceb5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7adadaddededea5bdde6b3931bdbdb5637394cead8ce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7c6c6c6e7e7e7e7e7e7e7 +e7e7cececedededee7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6b59cff9c31ff9c39ff9c31ffad4affa54aff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31 +ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39d69c6bffffffffffffdeefffbdbdbdbdbdbdffefd6ffff +ffffffffffffffffffffffffffbdced6ffefdeffffffffffffffffffffffffffffffffffffffffffe7e7e7fffff7ffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7a5a5a5e7e7e7e7e7e7bdcedea5a5a5cebdb5e7e7dee7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefd6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdad94ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31d6a56bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5 +a5adadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6ad9cff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31 +ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff +9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa5 +39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539d6a56bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffadadaddededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcececee7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6adadadadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6ad94ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31d6a56bffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7cececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6a5a5a5adadadadadadb5b5b5adadad005252 +52cececefffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +fffffff7f7f7fffffff7f7f7c6ad9cf79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f7 +9c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c +42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42ffa542f79c42ff9c42f79c42 +ffa542f79c42ff9c42ce9c6bfffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7 +f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +fffffff7f7f7efefefa5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5adadadadadadb5b5b5adadadb5b5b5004a4a4ac6c6c6dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7 +dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7b5b5b5e7dededededee7e7dedededee7dededededee7e7dedededee7 +dededededee7e7dedededee7dededededee7e7dedededee7dededededee7e7dedededee7dededededee7e7dedededee7dededededee7e7dedededee7dededede +dee7e7dedededee7dededededee7e7dedededee7dededededee7e7dedededee7dededededee7e7dedededee7dededededee7e7dedededee7dededededee7e7de +dededee7dededededee7e7dedededee7dededededee7e7dedededee7dededededededed6dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7 +e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dede +dee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7 +dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededed6d6d6dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7 +e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dede +dee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7 +dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7cececeadadadadadadadadadadadad00525252d6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffe7e7e7b5b5b5adadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffdeeff7f7e7 +decedeef9c9ca59c9c9cefd6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffffffffff7ffffd6b5b5ffff +ffeff7ffcebdbde7efef9ca5ad9c9c9ccebdadd6cecef7f7f7d6c6c6f7ffffdececef7ffffa5adc6ad9c9cffefdeffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffeff7ff9ca5ad9c9c +9cffe7c6e7ffff9c9cadcead9ceffff7d6b5b5efffff9c9cb5c6a59cf7fff7d6bdbdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffbdbdbdffffffffffffffffffffffffadcedecead949cb5ceb59c8cceded6738ca5ffdebdffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffd6f7ff944a52ffffefa5cee76331219ca5adbdb5949cbdd684634a948484d6ded6946b7bcee7de9c7b848cadbdbda594 +a5c6d6b5848cffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7f7f7fffffffffffffffffff7ffff6b84a5cec6a5bdd6d6524a7b738494dead846b9cbdb5a57b8c39397ba5bdcea57b7ba5c6a59c7394525afff7e7ffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7 +e7b5b5b5adadadadadadadadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffa5c6ded6b59ca5b5c6e7c6adffffffbddeefbd848c +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffdef7ff944a4aeffff77b84a58c5a5ab5c6c67b737b63737b +8c5a4a947b7bdee7d6946b73d6efe794737b6b7b9c6b635a7b7b84b59c8cfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffcee7f79c7b84fffff7fffffff7ffff948494ffffe7ade7ff947b7b +9442428c8484ffffdeb5e7ff947b7b945252ffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffefefefadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffff +ffffffadcee7cead94a5b5c6dec6adffffffcee7ef9c8494ffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +d6f7ff944a5284adbdd6bd9c946b73e7e7dea5adb58494a59c73636b6b849ca5946b52639cada59c7b7394adc6948c847b949cbd8c7bfffff7ffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffb5def7 +b57b73ffffffffffffffffff7b9cc6cea5846b8cadb5a58494424284a5bdbd9c7b7394b5ad9c7b5a395acebda5ffffefffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7b5b5b5adadadb5b5b5adadad005252 +52d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffa5c6ded6ad9ca5b5c6e7c6adffffffb5deefbd8c84ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffff7f7f7ffffffffffffffffffffffffdeffff8c4a4a94947be7f7ef94737bdee7d6adb5bdadadadf7e7d6d6d6deb5bdc6d6cebdb5bdcee7 +d6c6f7ffffb5b5c6bdadadfff7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffff7f7f7ffffffffffffffffffceeff7947b8cfffff7ffffffffffffefffffadadbdceadadd6f7f7944242effff7b5b5c6c6adadf7fff7ce +c6cebdbdbdfff7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffefefefadadadb5b5b5adadadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdffffffffffffffffffffffffadcedecead9494b5ce947b73a5 +adad848c94ffe7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6f7ff31184ad6bd94efffff8c6b73ff +f7deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffff7ffff7b94b5a5a58c94adad7b637bffefdeff +ffffffffffdef7ff8c3939fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7b5b5b5adadadadadadadadad00525252d6d6d6ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ff +ffffffffffffffffffffffeff7f7ffefefdeeff7c6c6c6bdbdbdf7efdeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffff +ffffffffffffffffffffffd6c6d6fffff7ffffffe7dee7fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffff +fffffffffffffffff7ffffc6c6cec6c6c6ffefdefffffffffffffffffff7ffffe7d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefadadadb5b5b5ad +adadb5b5b5004a4a4ad6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffe7e7e7b5b5b5adadadb5b5b5adadad00525252d6d6d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6ffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefadadadb5b5b5adadadb5b5b5004a4a4abdbdbdc6c6c6ce +cecec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6 +c6cececeadadadcececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cecece +c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6 +c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cecece +c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6 +c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cecece +c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6 +c6b5b5b5adadadadadadadadad006363635a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a00040000002701ffff030000000000}\par}}}{\rtlch\fcs1 +\af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid8022092 \hich\af31506\dbch\af31505\loch\f31506 To make this work, you\hich\af31506\dbch\af31505\loch\f31506 \hich\f31506 need to define your VLANs. The VLAN is only really tracked by the \'93 +\loch\f31506 \hich\f31506 VLAN ID\'94\loch\f31506 , a number. But, since it is often hard for us to remember the numbers, we can define a name for each VLAN Id we want to use.}{\rtlch\fcs1 \af0 \ltrch\fcs0 +\lang1024\langfe1024\noproof\insrsid15539794\charrsid15539794 \hich\af31506\dbch\af31505\loch\f31506 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid8022092 +\par \hich\af31506\dbch\af31505\loch\f31506 EduNetworkBuilder also allows us to define a color \hich\af31506\dbch\af31505\loch\f31506 +for each VLAN. This color is used when visualizing packets; the packet has a ring of the VLAN color around it if the option is set for the puzzle you are working on. +\par \hich\af31506\dbch\af31505\loch\f31506 Once we have defined the VLAN IDs and names, we can then program our Switches. We do tha\hich\af31506\dbch\af31505\loch\f31506 t by setting each port / VLAN combination with one of three values:}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid13008245 \hich\af39\dbch\af31505\loch\f39 Tagged , Untagged, }{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 or }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid13008245 \hich\af39\dbch\af31505\loch\f39 Forbidden +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 \hich\f39 All data being processed by a switch is \'93\loch\f39 \hich\f39 tagged\'94\loch\f39 + by the switch, so the switch knows where it came from. Behind the scenes, the switch is tagging and untag\hich\af39\dbch\af31505\loch\f39 ging all the time. When you only have the default VLAN, you never notice it. +\par \hich\af39\dbch\af31505\loch\f39 These names end up confusing people a lot. They represent the status of the packet that is expected on the port that it is plugged into. For example, if we have port 1 untagged\hich\af39\dbch\af31505\loch\f39 \hich\f39 + on the \'93\loch\f39 \hich\f39 default\'94\loch\f39 VLAN, it means that we expect any packed that is coming in from port 1 to need to be tagged as it enters the switch. Let\hich\f39 \rquote \loch\f39 s return to that in a moment. First, let\hich\f39 +\rquote \loch\f39 s look more at the definition of what these mean. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid8022092 {\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid8022092\charrsid1076115 \hich\af39\dbch\af31505\loch\f39 Untagged: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 \hich\f39 You can only have one \'93\loch\f39 \hich\f39 untagged\'94\loch\f39 + VLAN per port. It means that, when an untagged packet comes into the switch, that packet }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1795431 \hich\af39\dbch\af31505\loch\f39 needs to be}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 tagged with the VLAN ID of the specified VLAN}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1795431 \hich\af39\dbch\af31505\loch\f39 + so the switch can track where it comes from}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 . For example, if you have port\hich\af39\dbch\af31505\loch\f39 + 1 untagged on VLAN 10, then, when a packet comes into the switch, the }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1795431 \hich\af39\dbch\af31505\loch\f39 switch}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 will mark it (tag it) as being part of VLAN 10. When }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 \hich\af39\dbch\af31505\loch\f39 +the packet leaves the switch}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1795431 \hich\af39\dbch\af31505\loch\f39 out of that port}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 +\hich\af39\dbch\af31505\loch\f39 , if the packet is part of VLAN 10, the packet is untagged as it leaves.}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid8022092 \hich\af39\dbch\af31505\loch\f39 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 \hich\af39\dbch\af31505\loch\f39 If yo\hich\af39\dbch\af31505\loch\f39 \hich\f39 +u have a computer or a device that does not know about VLANs, you need to have it plugged into a port that is \'93\loch\f39 \hich\f39 untagged.\'94\loch\f39 + Computers and unmanaged devices only know how to produce untagged packets, and so the switch needs to know how to deal with untagged\hich\af39\dbch\af31505\loch\f39 \hich\af39\dbch\af31505\loch\f39 +packets. If a packet comes in that is untagged, and no VLAN is labeled as untagged, then the switch does not know what to do with the packet, and the packet is dropped. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid3998963\charrsid1076115 \hich\af39\dbch\af31505\loch\f39 Tagged:}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid8022092\charrsid1076115 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 \hich\af39\dbch\af31505\loch\f39 If a packet is tagged, it means the packet is}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid3887485 +\hich\af39\dbch\af31505\loch\f39 expected to be}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 \hich\af39\dbch\af31505\loch\f39 coming from another switch, or a device that understands VLANs. Only VLAN-}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid3887485 \hich\af39\dbch\af31505\loch\f39 knowledgeable}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 \hich\af39\dbch\af31505\loch\f39 + devices can tag a packet, so they must be coming from a VLAN capable device. Tagged packets are ones which are destined for a device on another switch, or need to be \hich\af39\dbch\af31505\loch\f39 +routed to another VLAN. The VLAN Tag tells the switches at the far end, which VLAN the packet is a part of. Most of your switch-to-switch traffic should be tagged. And, when you tag a VLAN, you will usually tag it for all VLAN IDs that you have.}{ +\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid3887485 \hich\af39\dbch\af31505\loch\f39 There \hich\af39\dbch\af31505\loch\f39 will be some cases when you will not want it tagged for everything, you want to forbid it (below)}{ +\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid3998963\charrsid1076115 \hich\af39\dbch\af31505\loch\f39 Forbidden: +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 \hich\af39\dbch\af31505\loch\f39 +Forbidden VLANs allow you to keep certain VLANs from being accessed in different places. For example, if you have a school that has a staff networ\hich\af39\dbch\af31505\loch\f39 +k, guest network, and a student network, you may not want the staff network accessible in the student dorms. If the network is forbidden there, then the students cannot hack into it from there without going through your firewall.}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid3887485 \hich\af39\dbch\af31505\loch\f39 There are a number of wa\hich\af39\dbch\af31505\loch\f39 +ys to hack into VLANs, and so there are certainly some times to forbid VLANs from places where they do not need to be.}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1076115 +\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid2259517 {\shp{\*\shpinst\shpleft5040\shptop9\shpright9361\shpbottom3335\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr4\shpwrk0\shpfblwtxt1\shpz1\shplid1026 +{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLockRotation}{\sv 0}}{\sp{\sn fLockAspectRatio}{\sv 1}}{\sp{\sn fLockPosition}{\sv 0}}{\sp{\sn fLockAgainstSelect}{\sv 0}} +{\sp{\sn fLockCropping}{\sv 0}}{\sp{\sn fLockVerticies}{\sv 0}}{\sp{\sn fLockAgainstGrouping}{\sv 0}}{\sp{\sn pib}{\sv {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 +\picw7595\pich5847\picwgoal4306\pichgoal3315\pngblip\bliptag2097857432{\*\blipuid 7d0ac39839b3515cea3f364371a51431}89504e470d0a1a0a0000000d494844520000011f000000dd0806000001f50746d0000000017352474200aece1ce90000000467414d410000b18f0bfc61050000 +00097048597300000ec300000ec301c76fa8640000ad2949444154785eecfdf5731dc9b62e8aaeffe0fdf222ee8d781127e29e73df3be7de73f7d97bedc5d0ab +bb5777af2633b32c4bb29819a698999999999999995976db6d6690fcbd1c356749535325599245b6351c9fab2a3395336bd4c8912369e46f2627275152527220 +505a5a8adfa4a4a4409a6ccd022477c29459dd0b53bb0c6476cc4b4256e8ddbb77dcd5de2b9dbbcad28b172f909696b62ec6c7c7d716e877211b63235a5a5ac2 +ccccccbac8cccc142c088f8e8e0e7181161717255902df060a178447dbcc131c3f731a9657d5257fb14254a0c18668ccf415e1f479cded1768a768c738b45324 +2ed0ec9a82f038e4d0ae14e8def325c99d302d3c7c21b95b4b54a0298182f0785f811e3d7ab4771c9a9898786f81ecececf09b274f9ee0f5ebd707066b386467 +ec062d9710f8fb79c2cf7eadaec9aa9b84b67932ec44ee92103199285c4256b491e4494cc431f90b57e1a77106aae6419250e0e9d3a710e9dd80ab959e24444c +0303036b0b24a40ca521f43906070705c32b2b2b05c353535305c3e3e3e3c5052261e2e9c764c0a00e98b80d7c95c0de9cddbb337c152a2e50b2b30ad44d6d60 +636d8e8e8a042e232a90a9ea0d28f864c052e724dcccadb9702a50909335ecd58ee1c7a39ab8611ac2855381ac2dad6167e688f3ba4148adea5c5da0ad10fda1 +2c769c43d2f47ae90d56f8b59686da4b9050500f1757170cf534701951818a9342d0353a04473f3f94e41572e154a0dad242383a38e23f4fea2029bb9a0ba702 +39b9f8a230b704c959f568ee1959bf40ef23fa4359ec2a87de4773ec0f6fddba8d6b97aee0d6c202971115686e5e7c4f61737373dc3d1568e1d62d763f878585 +39162e6ee7a840b76e89d3cdb3b05916b6618178434b882646c7b93f264c316b93aed21c9a9e9a58be97e6d0f8d8cadf4973686c6c25fd077db28e0e71cd989e +9ee6f4071fce83c22b2a2a04c3853e19856fab40d116c1cb99f435157219719f6c569ce9684bdaf20ff01c9a9e1c43804704773f3535b55ca0b1d13178f8e72f +87ef8850b7b7b7a3a1415cdb64c30b0bc5b54d363c292949307cdd022dbe9991dcad25bbe3c6cb997456c4716f461c9a651c9a1aebc3488d3f17d7d7d7b7cca1 +81da68e82b5b71f7353535cb1c0af18b84b25e0c775f5757b7331ceaeeee467373b360787171b160787272b260b86081de60112f66aa254f6b697a620423633d +e86b2ee33222b38238d4db508861a634b3a3c5cd43535313c7a1bc382fa486f823c8cb8b0b0f0b0be33814ece78e004f0f78388a39eee8e8b852a0b76fdf2ee3 +f1e3c71ba2a0a06015484ef2f3f305c3c9fe110a4f4c4c140c17e4503d53ff6f24f74234353684ec340f04dba8726fc6d7b2aeea0c046bff0825451d2e9c648b +38941c6081ab0ac6d0d21371e1f46988430e56c6d0d0318585ae12174e2fb55c20ca90475656d686484848d834e80784c2e3e2e204c3b90209f5b1f703d4afa7 +eb6f245f629996de6ed4d6039de5c9088ff4973cada5670fa6105a352e795a4d4276340f92cf3b77eeac2e90ac75288bf711c9c246102a080fea020d0d0de137 +d20da95021a4f1e2561ba2b2cb70f2dc19c95faca696ac50fcf8fdb738f6e5ffb5fd0249f2da11122a8434840ac263570b34372fb687642154101e9f1787d683 +5041786caf40ef36eef74f0d898db6f52054101ed4155b53ed3f94840ac1831a61a182f058d64342fdebfdc41a0e69ea78b0d637102dad359290d564a3a98ceb +2a0e78b9b8faf3dd7af8082f043a078e223fd8a82820aea25f12c2e8ed033cbddd0507e3d5e3036405ac2a9090329486d0a7d80990c54057ae40d29afa8fb140 +e0005037c5ae0d8c1b4dc07f0603becdc05fd975a8251b4666a110d938c1d3d17239b3ec7067446596c2de5c150ea662838bc2337d35607053032a0a37616428 +366d095e519508b3d0c0891bd6f0f0705e5d20495936457c863b8d750bf4ec6e2b7e99ee933cada5f18136e4e455c3ddd9054e76eecb19b6d696a0aeb50b8e9e +9ef0f28b5b0e1feaa965266c044e9dbf8aacaaf6e5f0b2ba1e5465c72032a1080d2d751f11879edfeb96dc0913fd11f5c7af5fbd865bb7a9cf2ece7076768eeb +9f53bf7e61617e395cdcc79f65e1f3ac23b9327e4d9dcab9b979ccb3366f96c56f9b43d3d3e2bebc2c26c647b94ca7a756c78f0c0f716193e32bfd7a0299ca13 +e3131867a0e7750bb4b4f85a72274c7c867cbf5e3a33596c259c7b19862d73686cb889fde1d49a0ccbe259d59d18c4586fd5aa70fd2b1730daceba3929b1cb61 +d41b39fbf331e425c5c0cf6f651c80c27744a8a94ffea1e154200a5fb7406fd669d44707ca313dbcbadb4c99650659637abc9f712367399cdef8f2050b0c37c4 +21d6db7139bca5a505e6ce7188f4b4878e9eef721e6565653bc321eaf8ed54f89a02bd7d751f0f7e19c5ebb7c22368f4876363c318ee6fc414abbaf4dcd5d5c5 +aed318eda9435d41caf20fa4a7a7636e611865a9b188f6177382e0e2e282aeda0c847b7bc1d7738543eeeeeee2027d48bf9eef93ef54f81a0e3dbfdb86ea74b7 +75fbf6f43699993148f4152d73283434945da790e4a1097bad9b5c1881463366e787a0afaa0a0d4dfde5701a8ae9ac498792ba19747574b930e2505b5b9bb840 +bbd5afdf0eb802bd6fc08a26885fbfd9683c64635a6486dcfa63baeb136f169115b91d7adf94fc4620fbfee1c3876293fa7d0cda2fda68a87c33f4210ceae9e9 +e13032322266101586a6da64898cd77fbd6759c1467836dfc48cdd183cbe3f8adbb76f6389f5ea8cac6224b96f4c541e0b75631436f572e3b9bdbdbd0c3de81f +185aaeaf42a0a1b0bcbcbcf74ea66e04eab22e775b790609e1f7218b1f04aa9edb056969bea05b416b6b2b07a117df2cf8bc9619b4115906e548eeb64eaf9e4c +a1d4e726e4e4aee08b3ffd4912ba392209f21219c3d038102a729ad065d6c19913a704a5461a8d8d8d707676de5909126a43099d9d9dfb062a208d106f1754d5 +845e7e33d89204558f3e95dc6d9da89ad6d425e1d5d329bc1c2b4169aa271a8a6236d5aa91044d4f4ec0e9f4115cbc6889be426f7cfdfbff0fb30984258707d9 +0cb5b5b53b2b41d2d699346841c87e819a5a9a0cd92ec886117af9cd807e7b79286f23097afbe22174c36b254f5ba782f00098ebb9c34ee4898cb246988858d3 +b6492209125985202458042b5b5bd8d858e397763f41a991c56696046d844d33683f8918343ccc3a36db44464686e0cb6f061f0583de47c4c0ad102d9dda0ad1 +92884d75350e2aed2983a8b51122b2a4ff23488cdfb27bc2f2bd249cf09f4cb59c8d03944a575bd243cd19181c9be2563accb23effecd428e6c65ab8a53afcb0 +1e8d8c50cb439dd38c40114bcbc2c70730353e88f1ce5c8cd6fa73619407a5278b9a9636d32cb7d1372628189d80b773103764289daf994d3477a574b4fc8314 +b78e991f9726cacb0129f1e9d0d5f55d5e4d41a072545555a1a8a8883315de2b41d22fbb1dd0cbbf0f343645a097108a97059f9ec62384e265c1a7a76104a178 +69d0827b3efda618f4f6e57dbc7ab788fbb747f0fa3db3634234d49285f1fe46e4656522aba40911813e08f57140606024c222a2b8af46d240a34adcf046b813 +ea0a53911e1380eea931f8ba9ac0c7560951f1b948c816af2ea15524d4429164187f6786a88a4ac89fba8c90b0480447262228261be5adfd50350be3d2474444 +70a34d24419ed1950861bfada9ac88f2e24a5cbae9862bbad1e8ec69c7c884588268c4cad3d37335836427a978fcfaebaf1f045a9ff33ed0120602498450bc2c +f8f4341e24142f0b3e3dbdac50bc2cf8f49b92201a416b9c184175a63b685466fa99387cb344a3b40ec7b5a1ac650c35e59b5053d38696860a94ae5d81f2d5d3 +cb753f3c3c9c93a0745f0388942fe386bc02542272a1a374013a97bf8182dc4d5cbd69caa5a5aa40a3712441a7fe790ef24a06d0523b838a2c271c3d720affeb +4b79a899f9c0d22f974b4f83a7b4a48c24e8ec3965a8de50c5a99fbf82ad9913bebe62891fb583e0e3ef8a92d6614e82727272b8ceee2a06f1edbe2c68e5d687 +4068946ea7402f2014be1e62636305c3d7c3a624e8d9dd16b807072025da997b1e7bb0b541acd1810ad89dd4858196258cd435d031348a91d176264d97d0512a +6e6508414141e256cccf18fa16a1f08d2fc0effe6288c9d64c8c977be0dad9637033154fa012aaabab39093af7c37514f5cca2be3a16a1d11688f2b086ba9205 +7efce11a6bc5c43a8e40862349d03505230cf5d522d2d908fac6565056b7c615153ba8696b22b9b2939320d289f4379b62d087122d50dc2c684daa50f87ac8cd +cd150c5f0fd48a0985af87cd49d09d560484f82031c113a3a5dea89f7a2989d91c8d0fb74043d98293a0a4c601748f0c6074b8094363c3682d59f9c2a3a3a39c +04658639c2c83e05911925f8e6472b0c37a763a0cc13c303fd70919220024990fc0d4fd40e4fa2a526067171964c826ca173d302bd6d8d30b35b915002499047 +64054687ea11e16e0763634b68a85a4041c90a8dc591489148109f7e4f2448ba80ef033148287c3d108384c2d7033148285c1a5b66104950c3f0002a327c71e7 +d741dc79bd351d34393e0c55b770e86889a06a61014d1d6318e8ebc0c2400bcaf26757158ed34121f630b87e0ee1e9c5500ccc849ec625685cff1646aa1a7032 +325f959e187455ce0dd754ccd15c15c6ca6883a3c74ee0775f5c83869a238cad2257a52706b98697434b53074106f2b034b4c1f7972c7042dd1fceaef648ae38 +9420c170696c9941cfefb6e2cddb37b83bdd8787ac73b8b4c59918ee47991dd5d8de84ceae3af4f535a0bd2a5b70af9998415318682a417b4d165a8ba2509bc3 +9a723fcf35690962068d233f8ee9c80077f8da5821cacd051e0e0e6bd2128841c37dadf071778293a909ac0cf4e066ef0c0737b7e534871224102e8dad4bd0bd +2ef6bf641a681bf3a3fc8f35e4872227d81a53ac00d2859006cf208af756bb0ac32fbfe2eea799e52c9b96c03388d25cfae69ff8e1ebafb9b4eba52706f1f9fd +f3abaff0d59792f452e591be5f66100d4ed334c921d6c2c9c9e9e0acbb3f28e03bab84070f1ee0372f5f0a1b7f636363dcf5ed36172ed0e43fab9b78b7b4b23b +7e2b44b32adcdfb39abdb4b8f53c64c799378b5bb76e2df745b931e9f731c8d6260175d30fb8fbad10c7a0a597c84cf6c1c9d35761195007556d2d49ecfb8918 +14ea1982f1e664f878f9c097d92a5bd182422fbf191083683d175d37c5a0ed12c7a00f204e823e80845e7e33989f9f5f5eddb121838646c6048751378bcaba66 +494edb23da71c7b7289b85f4df08bdfc66400ce26756971944da5a9688418695c22fbf1910839eb24af1f0ee1db4df79c20cced7986d8ddf7435a9ababc76867 +25fafb0630cea499b6c74e4e8cad62882c780651732df4f29b812083b4b4d6ea0662d0ef055e7cb320069d3c7d1aaed7af61fec573f8560c21336773f3f244f4 +b2478f5dc160770d9c3d3cd15093808a3cff0d3d3eec8a04d14a2c7e3d9034068747d7acf7d90aca6b9b04d7fd6c16d4ccf205dd2cf8b5411fb23e48508284e8 +4395340db97e081d281d2444c42092a4ed123128a3a607ed935350fdfaefd86a9b462f9b9d18808682589cbd240f0b9714340fac6cbb1702fd0dbf475ce8e537 +838f4e826826d4c2217e1523d6c3ae4810d92b42abcbc80e105af9b559d098b150f866412bc4a8c3b85d08bdfc6670a883de832d31e84e1d6bafb749c4a0ab5f +ff07a6da63919de28a747b0ddc387602e7e512252936267a596bcf4c043818c0dbd910597e3630315fd90b2704fa1b4b4bf1e0beec8b6f168712f41eac6110ad +9be1d7244a8326db84d60e6e16b49052287cb3a0792c1ae4da2e845e7e33d8526ffe439b795a0cb05d2269888d4f5c2521efc34e48d0961874f48282e469eb44 +0c7ab7f80635a3f760e8e609275b5d49cce6a8aebe01e3c3dd288db387a59a12cc4c6d3022c50c21108368d507dd0bbdfc66b0e5f1a0edd27ee820aad6b4c2f5 +7d9be3370231485d5d7df7c7833e944134282fbd6a7533a0450dfcbdd0cb6f066b244868e1d421c42026ed9a046d7544915ace8344244d9baa62762169a81e1c +8287af1366eede456a820fc23decf0848b5d9ff831e9fb3375d0555141635e0c8a7b6e23316ab58b479ec40c5a42518e1f823dad616d602e8ed8805e3fbb0b17 +913526bbb311e662015d352d5899394a62d752f7a3970809724786a33a3c2e29a3bc7f4112b39636cda0edd2272f411f3a261d95f0fea95e69077fb436593a4e +08d22d1bad97968e1302ed14160a5f0fb40c98bf5fc5209ae6902562d09a05e452a045e614ee5d235e48ce2f28976650526e0eb7085cdd301a4979cd882d6e43 +fbc28adf236210b538fdfdfd1c83b2b2c5364c7219ebd10f8da167620a13e43342b2389c18c4af672606cdcd75710bc8c9a784d85f322d385f59742ecd201aa7 +2e6d116fe7a42194194a37b720492f2ed3ba0c3a75ea94842d2b440cfa368131a007886e642fdcceae1d40580b703e15302a07229b804256137f1b0afc3502f8 +8631e6abb015060db282981b68e2e4d7d7601b908ee0d46454b5a5c34c648351560859099a66d79bf68150d6b3467c900562fccd10eaa4053327b1e35662103f +7f4e0cf27673c0705b0e028d8ce06ba5065bad1b30d3d485b69ed8472131884f4fd7a9f14684badbc0d958051ada226819bbc1dcca132393e2721083f8f47b52 +c5a457b10b8196def12bdb89414269a4410bcef9f4b4bc57288d3488417c7aa1785948a7df75254d1d46fa121be1a3d14142440cca494f64cd7a3a8c349410a1 +ea2289d91c11838699be898829c4693911e7a927baa4191df313a8af143b422106d1f21b72e9c13188e9938a966ed8b8786170a81b6d3d4de8edae614d7f3697 +9e18442f4d6513eba06e848685a2b53a0b3d4da5682acf4669463c3263c58e52292dffd2e2aa338df6a62af8fb27212f81e9c58870440707212e32904bb3a52a +4685080e0e4144782ce6fb1a305ccd14d016881834ce7ec833221bbe0e8e28acea4253670f866747519c5788091627a4838aeadbe1646787bede26f4b457a2b7 +bd0cf9c5e2817859097274f5c5c4502bea2bd251931b8bfc583f14c60623d2c7834b232d41f4e2e4e3a7bebc08b61e5188f3f74290ab0b021c9d3031259e9014 +94201a0f1232b36943abd0fe8bcd82c67364f74108815f6a42ee5084e2a521bd3c851c790aa591069f9620142f0be9f4873a48005bd641764ef6306526ffd533 +c770abbf5012b3392206b5cccf42454b130ef1e508cc6d4668463aea3af2519ae2b2dcccd3d6231a9e2006999b7b43d12108e7aeab222dc6094961d68871d6c3 +b5f3725ca189410101015c75e19af9e04cf8c506425b47178176ea70d0be067df9abdc6f527a6210b9a9a07bfa9bca8126843be941f3ec05a828a84341510f72 +d76fc2d0588b4b430c22df389b66d0537e44711b038bc4a0855bb7b91f5b60c6dead850e5434e6639e3d5318414882c8a9d8addbe2bf131b7f2bcec485256816 +b76fdde28c3d7246c63b2727084a104b77fbd602e6c9c919fb3b021f272841d467e2c73fa44176068de96c17343725b48b663d6c26fd56f3fc106c59076db5f3 +4912b4d14a0c6ab16425885fe93a39295ea9cab53c927882ac040d0e0d8bd349c264b14a82585ec3a392269f0f93c19675d02fafdfe1c1a305e4c485a3a66873 +6e6d7822063532f1f7c96a43c3c8284cdc3de0ede780b40463181aea2feb20fea58941eeacf95550b1426046334c981eb1343385fc775f434557bc989cd24646 +8ab7181083a26212602cb242cff808cbd31e7a463ef8e61f3f2338b7954b430cb2b212773b88d9b5f5fe70b3d4c3ed663ff8a6d521bd791ce715d5d03b2a3e19 +8118241289dd606f8a415b5d592f4d6b5bb1098cd3022829df1bd44915db27d39b6ac568cc994fbf99568c96c1f0e985e265418d059f7ecb556cab440c12da87 +258df2f2f2e5fbececec557142a01686bf275b453a4e0864370985af071ad3e6efb7c4a0d7af5f61b43c58f2b4392206754b86296885bdecd7222b9baa18ffc5 +48824e1e3fcec59534f4727f3348c31d92168cc057474a4f12744959ec3d6e8ca521bd22ab5ba47510fd8d6e84e4ef2510b7922be9b7ac83eebf7d8bc74f6e21 +3b2618ffdbfffbff2589d91c11838afb679152d38dbaa1065839d8c0c3cb0a0921867032b75867b8630e5aaad6482ce980b686094c4ced71f3b43eccecc55e59 +8941fc964962d0ec6813b39d2c313233003d533fe8896260e4988c8c1a725e2866105563ba27064dd6bac2c1de02b73b231159d084e2ce1114f70daf1aee2077 +6074bf27558c7e682350e1f9e185cde8209a0ae2d36f460749a7178a9705759af9f40782414286e246906de6a5e3842068286e802d57319e4ad21350cb44712b +440c6a91e88fa6e1d51e6f097c15a3df21fb8718542b61407269075afa2543ae323a881fdc22063534b588f35a98e33c5fbe4f07b5f4ae2c2316a75dedf67ecb +0c7262b68ba5a53d0aa29ce0e26a2889d91c1183f48d2d9154dd05a7b064a806648b875c3b33911167b58e0e9ac50d3b7fd617d34462b01962fd8d10eeac0a43 +db95e35cf8f462091a8777a41f742d4ce1652e0f2be573305452447ab5d8433031881843f79c0e9a684590a3050c6e5e81bcbc26aedf348196a605d341623d45 +0ce2d31f882a4605a22e0d81861b84d2488374169f7e33558c8668f9f442f1b2e0d3120e759000b65cc5b29263901893cc44f21a7e7db535b39a18e475c518ee +ac9a7a7a7ac1c3c3137e4109d0bb796eb910c420f2abc10fb95a1b47c2cb37001ebe61f00c8a4756790b4e5f5ff1b64c0ca21686ca460c4a6b1f406c562942e2 +f3119f538dceb1693846af6cd594ae628409d693afee9e4459eb00d347d4ef1b43e7f80a53b6cca080c0208487c560bebf0161a1a19298cd1131a822290f7676 +f630d7bc0e73a5a370f108836340f872216425a828af0ef6f68e387fe122be38a98884bc1a84c7ad4896ac04350f8dc1c12b02dfc89be3a451301a9862af6c5c +912c5909a2ce73785635ec52ea9158d5ceba167d1896748c09820c7afefcf9f2b23b69d0849ed0f2e0cd82865ca51d34af07728b43a00209c5cb824f4fcb8c85 +e2a5c1a72508c5cb423afda10e12c096ab98ab97276c447650ba7c16f73a36b77c97275e07191968c3c25803b646d7a0a7a68aebc7be5a2e0431c8c3c3832b18 +af83f4d5af40514e1ec74e2841dbd413ffb8243ef692400cf2f1f1e1f40a3128b5ad1f8a1a163875c50457b43d98399105f3e815dffac420f207c43f8f3333c2 +d83b0ff6718508cbc8444941243a6474104d06d0fda618f4905535f236c7ef00da0a1183e845c8a8fbfa6f5fe3cb3f7c2d7e96529ab212c4a7fff18c1a4e6838 +71cf043e8dac0491dbd2a9e9096878c4c13ea99a33fea4d30b49d0f46c2feb2336a0616042927e254e5082c88a15028dbd48bb47df2a7663c8752fb1cc20a1fd +e28710e3fefdfb62cf0bf7eedd131cb85f0f24de42e17b059a98140adf0bd0d8fc7a131d7b01dacb4f93ac7b095ad82a6ba5dcbd7b575cc34880d6d3d3eb91b4 +056063ea0f6bcb68dc9b69c5cca3ed1d60b0555a9e60597a851327ce60be259a73f3c8b725efb87be0dd16bd996e86287f321389eae3bdf1e8f123b40fdd626d +d93be4c785736dda1295e143c6f337a00f39cb60bbe05746d381a7868686dc3d09cf8e0890bf4722448a8ad036d0c7dbedf9a0d832490b5059fb2c0addb491e2 +6a8a136715109cd08ca8fc6114367443f5ba32261f6eedddde47d202f46461104acacaac573700a59bda28ca4c45ac9301dc134b503178874bb3d3b49f02248d +550244731cb41376b3282828845362c3be212b2757b05c7b81fafa7ace02de0bd0c7930da30eaeec07de6d486fa0e3416ba3b6ad81f8c59dd24b7ef712e4d181 +5ceed0a63be9f31f9f3d7f21b913d3d2e2f6cf235a8fa889a2ee0eb9c9181a124f57ef16a4bb553c3ec44fff76b1290122d5fcedb7df72fb61e97e23e205e80f +a1c0f71f70eccf76410244470691fff550250b7cf1cdcf38755e05d3cf5f41ede2253887f8e0d1eba7888ef182a5739ab8d03b449c00d537b2263b12b3534370 +f432c4e8641f4efcfc3d4c4df431db9703270711ee74fa43eebb2ff0cddfff8e91c9d542b059f002447e67f8b9cf032b403c7336431fbabcfc43f1a15e893e84 +780d24fda16531d8dd8eeaea46c1b8ade0a3d140649871bd874d82f60e480f5cef35e8e827a1f0bd00ad8da6816b21fb68a741a387b261bc6db497d8711b88eb +85b166ce5ae7326a47ef4942f78e6871e83bd6035362cdd5e8dde7cb8b6fef0e54222d2305c35b5b46b925a20a449a21ced500672e5c5ab30e8056ce85c4ad3e +6b76bba0dfe1877ff921e403dd846d9638016246ac9195fb76564e7f3091003d7f30cfcaf0125e7e8eb83b5f85a6fa4204067b2229c057926a778817201f5b1b +4e78944e885016ef8a8bf2be30114542a46b043d5d2ba49554a1b04ebc7e6bbbe09b30e989e14f4780f6914880f68b780192fed0bb055ae742cdb5343e9d266c +1f69bf0588260af9e56dbb09a1dff9849ab037084acd457c7e9f2474ef8804e8e5c321143434233d3b01d27dc7c5fb6d782eb9e7c9c8b24472f7e1b4dc84e919 +a0a5341ad57de38cc10bb878ce1c65ed83ec7e0eb3b43d7d8eb69aaf5ef7b855d0efd00278ba27677774fd640488fc2539b838212caf4d12ba774402f470ba03 +017ebec8a98846636f253cbcec592f25052e763ae8aaf687afb333f48cc2d1521c87d3bf57c64ecdb22c37615313f08c2c41ba8706448666b872c50a71d19e30 +d3d7c2486f112afaa6e19b2dde5ebb5d0835958736d00ed07e3761b4cd853641ec36a8db4e5327d2d80f1be8bd73618702b479da4b23faa068a05d13a0485747 +544dbce2eef7924880ca6382b9b9ae5fefddc72f8f5fa2973519258cb90b4f5e233925092a573556d9463b459c00314d2032f3c1f8d808067a6a9094988de0a0 +508c0c772328300235a54508f0f75d3b46b4459000d1e42935178181815c57fe9312209ad09c7ab0f79eb4c41a68092291150aca7be0ef668bdcb25e243ad963 +f605606e668e96b478ec8668f31a68aab70ea6e68ea8aecac3ccc2240cf58d313e3d043d3d2b94e7e7637ea88273472224189bc541d340b4988daeb49c669500 +3d7bf60c6fdebcd934a8465066fb05b24184c2f702b48c933e22b751629721ed6685c77e2ce7e005e8f6eddb5c6f709506a242fdf5af7f3dc421b6843ffff9cf +dcd2624e03d1de2c1a2edf2c6803bf50f85e81bc2708851f62f7794367ef9356a293fa3ed80622b2350de0d6002fbebc8bc907cfb9b54484e70f3ad179e791f8 +99feb12b4dc0be6fadd166686549eb4b78866723c84a43fc3bef9660afe52eb927b09f7c3e8d9ac6f82d8d03d1ac3b474bb348aa6e416c4a245e4af2bc359089 +785b37dc5fbd766dd34436144fa3d54968ae4947405492781d3557e07768cc8ec41b966ef93d169fa37de2aee4af3626f2ae26a67738f9bd11da988d36fffcf5 +32ef79d0f79a78b4f597a0bd463b2a4076c66ea8eabf053d6d6fe437f7c039b611e1615eb8335d88c9ee1a549515222d3d00151569888b744345861f1e49fe76 +bb242d408e7e49f035d7429c8b0142ed5ce010500d4b032f9c52b2867b58326ee8d9a3bcc2038fde6c5e8478017a315c84baca32c4e704a3bda702c505b1ccb0 +f546b8470017bf1d9216a0a2387bd4a447c0c3d1092996ce4809b241a2f11158ebdf44808d1e826d9d1155d0074f6b3784a53648fe6a635a1120e0ec37da480f +b642764224f253825111a985c28460d828aac0cdc418d9f5a392949b27410122d5449bc9370bf25fd3dad1b56f68686c5c3332ba93207e08857f0c686a6a120c +df29f0be123f4803edf78ac4cdf8a4de0ca4b77ef2a05d95d403920ddf0e84bae1e47966331b8f37031274d9301aa9960ddb0e68cc497a2b2a0fda012a2840d4 +2ed29a68727840f71b1109d01f63819b79806a3e70340908ea062a465893d6025c63e165ac950bae65696f03496d40e1206056025ccf053cda01d70ea0741870 +6c0672d9dfd2027d723fedd5045c486542d205ac77942209d070731a8e9c3c05477d39c439ab42e1a23e7e3ea2083d2d0dd87847212dbf0c9e51812829484761 +911f9c6d75a1a3780e8529fe9cff1462062f40717171707373e398c60b50baa7068e1e5587bea6092ee8d8c1cc3514269e29f8d3756f788a54519dee070f5b1d +5445e8c3f2c60518a95ec1e56bbab0d4b75866362f402e2e2e080f17fb4de005c8e83b53cccd7641cff0122af3227053d100036da5b0d3bf081b034df8d89ac3 +48530f4ad74c70fd8a124e9d33e45c6f2b5aacf85f2001a28f4c1bc469da83c24880e83dfef687af90d1968ebc8c04d6c4abc145ff0a6a230d616e6c03538f04 +9c53b6866b5c258e6b7a42d7da057a06bac8ada8405ab5780d132f40e4aec4dddd9d73e346e11b0a101db1b819daac060aeb6542162d1c270d72f24e0298c0d2 +ff5d205e169fba06f233d281a55b0cac1515e09b54219886706034106d8fa175d19b05ed10b83537b36fa0c213a37603c40fd2c242715b05e5251b46038142e1 +db81503ef48165c37612eb6aa0add0fb26531fccb2766b17895e646aac1fe9ec450646575cd834b548d5ece949f4917fb4a931ce2fe372b81436d240fded752c +ff95da4cfbc0faa5fcad4d8d0f6082d5d2a9d1ae75fdd26ea4815aabc865ea0486a6c4e5e78fbfd818d3686d5fdfc50f817843be69b3d3d351d424f67f4be8ed +ec10cfcd497ea7b959dc5435350b6bc32ddb405b2112a067775bf1883579ceae7678f1f20eb3233c911dc3da1746493a9edc75b7889834d49c89a1f939a82b3b +a135d71bda26c1d0308e41808909ec99fd303036047737734c8cb5203e4819d71514a0ad6b858e8af8e5b3da7801a2f69ddc02d13d2f4099618e98995f809153 +2ef454ac10995982d4b22e7cfb6fea505335c7587b2e0c4c9d31521b80537ffd063714d4616417071753f13993045e807837b374cf0b90e5096dcc4db5c3c4c6 +02c36dd9d0d4b645a687052e9ffa27f4cc4311e7ed083deb1418a858e3ef7ffe193abae6c8aeed82856df472febc00f9fbaf9c7f49bca1dff28caac464951d13 +f426d8d99b23d2cb01770713a165244242693b74d544a8ea1b83b2a239cec85d87a3b315462707905c295eb8c60b105dc9a90e9fff8e099078404a12b0c7c4d5 +32c90b7d0848804878a441ce4877ca06a22de3b2f9573043f57d36d034d334f4e17808a521d00c826cfe3bc51bfa5ddabe259d37ad51da93266cb7899844b5e3 +43411f52368c0488b4916cf8764002241b4602446369b2e1db0109906c187d4ffad8b2e15b05e541df59367c570568727800afefcf4057571577b739d4bf1922 +011a1da8e07cc13a9d17779ba7c707d12fe56f6c3d745626ae6ac2a8a6d162757aa61ab6dc84f9194041e106e625476d4d8ff5b126ac03531323e81f1dc76847 +1ee74b76b83668953f5969501346bce29fe9b7f826ececd747a06e64b31c37d49088d1f9598c765772365582bf2b67b3986ada2da791053561545eba1f1911ef +d3e79bb09fbe3f0bab84a6e5b431bece5c7ea545e5dcd5c8988ee39985a689f049eb9407090c9f3fef267ae76ca03bad987df11cd1b9d9189f184676b22fe777 +fbedbd7e940ecd7f90bbfbf71131697ca41b59ad93b8a2ebc0f9ec36d0b244cd403db2bb06a0eb138eb2961ef887fba0bd8385e5b861b0a7121ef6ea288e755a +330e442066d19517a0ac3027c6e839e8ead8e282a63522334a109add807f97f385b391125af383e02cd2425da406cc15afa13e2314c6f6c2361009287d10bae7 +0548fe862766a7fa1051390c237b07b45447a363a40359895630d7d3e58e3833d032c5b9f31ad013f9c3c3d095f3136e66b7d60622c1e7c37801f288acc0647f +261a6a0ae0e5284238b30b87732c6169620beb907c9c571221b0a0072735dc905c37084f671bceaf788a8c0d249bff27d384f12ff4212061a1691969d02e889d +b48164f327af8defb381360b2aab6cfe3404219476ab200192cd9b70284052d8a81b2f1bbe1d6c772071b3383003893b2540b9f111587a711f77efb1decd2e7a +bb23268d0e9473476fd99d30c61c1df139dc8886e171cccdcf732f4aa7407157c933edd7a26b7765c2aa268cde852620c968a49d9fbc006586da6368787879dc +6486d47b5927a627c730c46cad89ce5cce061aab0be08e319de38e1a6590e44d2001a22e3c3501342540bd1a5e80e4e45c38bb85df3b36d2188ff1db0b181f68 +c634cb27de979ad05918aa5872ef47f9f24799f220010a0d0de5ee6362c42eebf926cc39b80023e353ecfdc57f13ededc8ee67d158d7cc9d7ea5a7e7cb9e6f41 +452f66b90cd2fbd878010a0e0ee69e69ba84ae3b2640cfefb6425b4313b71edf8386ba01faead3d1961b86db2f1f405b5b05cf76deb7d332714c9a9a8096e275 +f8a41523afb10f2e2e0130774dc0a5eb729c4f5b85abd71051508e1b97cea273b215d72f5d475b4d022eb2f831099336d240c5c9c19cb1e96baa0cb7845ca415 +d5e0f4e90b48a8694475693caedcb88ab2dc105c54bc88b24c1fdcbc6902cfa02c847af82ee7b591063233a7f399a670e3a21cf24b33d0d9988a4bf28a682b0b +4646a835cecaa923dc5e0bc72e99c1db501d0ebe49286aea856740c6725eeb6920faf81169f58c4743b8725505a9117e4870d5c745391df8bb07c1484911ca86 +fe50be22cf9dc1a27ef93a125363313a3988fc06b176dc170db457444c125a6ab05590e77bd23ed220bb850ef4134abf5550375b367f720d43fbbb84d26f15b2 +791368aa4428ed762094ffa10d2485431b687decba067af970043696c65878fe1886daa6186ccec0b923dfe1f5e25b7858dd94a4dc1d2226f13690c3715dd85a +68c0d6d919969125d0d4d0406ecb0454156f22b3ba0eca0a37d03dd60175654df437a6e1ead9e3ab6c2062120dd59366a049625e8032822c91935b86503b5db8 +b026cc585389355b0a886ae94043753a14af9c4479713414cffd13959941d03772808db129b4ac5686fd4980e837323232b86350e9b77801ba74461f6555add0 +b8a182dcca1c68291c85a6ba2a3a6a629117e3821f7e3a8d380f13fcfb17f2f0b33480775c1eacccd41192b9b25d9a0488ca4d0393fc7403df84e98b02d03336 +0ca56beac889f5c1911fff851be734101914032b6d4d7c7bd516ba37d5715c27023a6a1ac8294883beae225afac542c30b10ed47a3f2f282b96302447361ed7d +7dc0bb25c6f461bc7cf6102f1edce1f662bd79765f9c7097887f99c69a4a0c8e8e63786c023dbd7d686aeb457555157a87bba0a57213d9d515d090bfca8cc519 +5455d632437804d5f58dcb939f1b69a091c17ece06eaef6cc6c008339c474659de34c837c50c6e765f5b8789b14154353462627c00750dede8eb1b423f2b079f +d7461aa8b34bfcdb0dd5952cbf1196c7202aab6a3039da8fd1c16ed435b561b0a70d0dcd9de86b6f46cfe00846c626d1cb7e83cf6b5d0dc43e7eff90f898c8ea +ea7a0c0df4b1bcda5151d786be9e7eb437d6a1ad83f1aba60add3d4368643c1b191dc6d4f42433bcc5eb7eb6a481c8f338ada5dd2c68549218bd5fa0b308a8ad +df0dd0380a3147286e2740f91384e27602b4384e287ca740f97f5a369064aa613bd8d8069ac5dc0eb867910de3351075f9a9eb2f1bbf061bbcdf463610955d7a +4861abd8751be8d99d16d4f60c20b6a800b5b555c88b7384bfb31dde3e18464b7723da6fedc6ce74311193c8066a9e231b4807c65ec9d0d2344376732f9c6dac +611b9a88c4ec42f84705b21e551a0a8afc6169a20a3f1703a406d9ae99ca2066787b7b734ce30528dd5b1b7272a63060f6dd153d47983a07c2c43d1e5fdcf081 +97b5164a123de165af8fe2201d58299c87b6e2655cbdae07733df36566f30244f60f7fac322f40c7fff23dcced42e09554014b1727c4c6382125af00698956cc +96d2818d81168cb50c70f2bc0e7744fc697615f926c2dc7165ee8a0488c698a8ecb24b5abffde771e4b5652023291abe224dd8e95e4159a821cc4d6c61e61683 +b337ade1125588139a1e5033b284918901320b0b9051d3c3e5c30b10f554297ffae614be6302f4eae90c5e486d51d94b5aa58104303bd70e797905747495e0fa +75e5756be2c61a6875f876f0d9f4c2b6b3a455daedda5e830a2f74c6d45641bd23a1306aeb65c3b70362b46c187d60a1dfdd0ee8241dd930fac0b2613b891dd3 +4042c4ede660a09ab79b441f61a8bb8963606ea5f8f8dd8d30d8ddccf5a864c337d2404d15d95cfe4dbda36bd2c8a2a1a143307c230d949b958e0c96ffd4d4fa +0bc6787474aff4bca4b19e0622ed919e9e817426a8b2f1b2989e18c2b84019b6a481b6db8d7fb8b808174f173c7b7e9b652c5ed2fa72b40433bf4ca37e66f78e +eee1d5349d89383e580375351558db5b627ab01236d696b8dd9b841bdfff0c4d0d2d68e8fba128d4883bdb599619bc00d11c95ec92569a66a033142be3bda172 +fd2434b59d9113e58b9f8fbac0d5c211fffce3cfd0d5354154510b34b53c97f394062f40e44d847e83ee978de8f921eecc451756f61f8f5f877b640944cc7eca +6ce987b19e08e795546169658daef129b846ae9c052b0d5e8068be8a3e38ddf3bce9ac49c7f8cc3434953470fea6199a4646e0ed638d81a96178bb1941554b8b +e56f8ec9bef25567c7f2e00588ae010101cbe13b2640efdb3bb69bc433491af4a2d4bc4d4b9a39d9782150534cef228d9e9e1e411b48ba09dd6cfe342d229b3f +2d8910b281b87cf977903a677223d0d4826cfef43d85d28af395e42f102f0b4a4b93bdb2f9ef6a13b65744024435fa434123b8b261346b4ea3bbb2e1db01af79 +a4515656c6f56c64c3b7035a3d201b46df933ebc6cf8564179901f28d9f05d15a089c13ebcfa650866a626882cdf3d2123016a2f4bc48fbfff0a86feefef7594 +445baedb84f1b5929ea597b426fbe8e39b2f4f20a9eafd3d2643433fc1706ac28857f41b3cf826cc58ff26cedc50c2c4e4fb6d20efd86ac1706ac2f8537ce863 +d3957843bf237fe51c5435b530fb9e71b2a9fe2ad64caedf84113fe89934335d77ce06bad38a81f979c4e565a167a003d9493ec88e0ec05bd6b47946674952ee +0ef14d98e725230cb4a5a0a3bf15eede76e86cc84180871186ebc360aba680aeaa4c58e8e922d0f0e486369034a46d202ba308441a1ba125d31536faaa480870 +81da91e3b031b082be963552436261ee9f85b30af66bf2216c6444cfce0f2285d940da672c21323486a943300cb52d611353095d03278414b420d8270c39d55d +b08e123e7b83b781e863f3613c6f3aaad3303e3b8dc0e40a5cd27563b65a33dc23229057db8a80706f3476b42322d41acd25b1abceaee6c10b107fcf877f324d +18ff421f02aab5b4e04b1ab46b82bcb609a5df2a68d9866cfe74e4bd900db41d903d259bff4e2d6925900d279bbfa00051c0210eb1152c0b10a96b5a9c7d8843 +ac07f209240b32e07f636262c279dcdc0a86878705c3f702e4994c287caf4067a50b85ef15c83f217f96fb5e81565fc89e192f2f2f2f169ead12195344e26dcd +4bdce97de4db6f2f88dc0bf3634f4b9c1b9a7758dcc3b9b865b77a8c16dfbec11bde8f222369b775bb45649b093525bb099ae222c125f7c6bc107fb0f0bc7e38 +86db771ab1f0e431cc6c62b8b0dd2669e1a98ab543c5f8038467774b3e1cef3872c529e54ed38af02c2130bf05135db5dc6fbf7bb788ccba29c9fdeefc36d17e +0a8f9c9c1cd71bdb21e119c72f4c781eb0fb08454b2e6cb7495a78aa530351921688f0dc0e186b6a2029cd0d4d25d1c84d08c7c9fff17b7cf78f8b5cba9da465 +e179fb083df38f98bc2ec13328173775bc101c1e8887f76611eced82578b9f96f090914c4243a778ef8cf03c99c1ddfb3d5050514665df2f5cd86e93b4f0b414 +26e2cdcb0708ae68c7b59b8ac82a8ec4405b3e6af2d350976c072387642edd4e9274b3e5ef68083d335b4439eac3afa81d258d5db8a9ac859aa2b41d3b4a4a96 +f653f348e38385673f485a78f683a485673f683f8487065669c4591a9cf0e8e9e9712bd6b602f7d812382536ec0b5c13aab94138a172ed0568dd0b0d56ee17f6 +636c8e8445765fd8b635cff1906941e7967b812f431eeeabe6a1d15da151d99d06ef8e451ab44e9a4692853ef06ee2bdc2b3950fc20bcf1fc3843ff06e82179e +97cf9ee1d9f395e995c5372fb1b8ea1ddeb16ef4ce5b1ebcf0d07cd8662639b78b8f4a7868b69606c03643243c7f8d027286c47e9b853ef26e81171e37cf343c +9eaec5ada7cf71ebd65d0498bae0c5935f71e7ee3d3c7bf68a19d28f1113e9845f5eecece67b129e81a642344d4cc3d4c89209d100e35daf78dfd9603f86c7a7 +30d8d787e19171f431a64f6e6225a1104878c8b6a4056c74a5e5b307567868d2eeebafbfc6ab57ef3f7a8dd73ca17dfb2b3cefdedd858da5322e9ef9174c1d43 +71b7271b3ffd7c14765e7968cd7667dd4b2fecb4794bc25393e2c76d388cb2b282ba5104c26c74f0dfffa208b7982ac85fb3e61c705b5a3be06f474e403f44bc +7a71abe0350fad39727575e5ee0facf0d0e63f9a6dde0cf1c2e3d2ba7fc26370e51c6e6819e1f19d5e9c3e7219b11189680bb3c04f47cf22de511be7d4f5905b +5f8090dc1e49a97786b8666b7a02df1cf90981197570f4ca86c98d93f8ed113d2414b6c3d0280c374e1e879c6d2c2efded7b94b4ad5d02b2197c54cdd6663dce +131d1accab3fea6a4ca2aeb61643636bd7cb6c057cb3251b7ee084873ec656702c780abf0f59dc177c19729f3b5689847d3f40c223cbc8dd002d5fa543e06471 +e08487e663b6029adfa00fb81fb877ef1e37502814b717a075c942e33f3b0d5a9025147e209badadd07e8e30d3082f69bffda2f7375b3b838fcae6d90a91f03c +9cedc1152d3349c8de112f3cfda5b1d03075c4f3172b8e14f575546169692e79da1d22e1999d1cc0f11327109edfbee603b796c66152266c3be085875fac4fda +fe93111ea2a1ea18bcd8e3e3de79e10970b2c4d4fc3cfe7e44035ee60a307276c4f7c74f414e27429272778884676ea21bb1c565b01139a173741c1e1e3e903b +ff23ae9e3b8be214676485d943cd6cc5c7e176c01bcc74c6163561e4e6ee93119e7b83756818bf2309d93be2856760fa1754c5f8c0c1af14ce0e31303110a16a +701295bdbb7bba0f2f3cd5a313981bad4423131e6df6dbbd0d61189be9476080088a679591101af5412e5178cd43bc26e399ee3f29cdb31f74d06c1eb1cf9f59 +4c348662f2f6c272f887080ee193b679f68b3e2783997a57b4d05c1a074e78641737bf0fb489adb3b3735f40fbb6a9f042717b0172a1427b98f60b879ae703e8 +20681eea01ed3668878a6c18f1fd50783e803ea7664b36ec93b179c6ead290111584b77bfc1d79e10910b9233d2c081149ad921831d9dbc64beec4f464a11dcf +17776e4b0c09cfc46013bc6a7a61ac6ec79d93d15f9f8eab572db9b3333ed450e6c177d5c9bb073dd3ef7e5206f36579855d3daf4b8878e1f9a5af08ff3a6300 +279f2284e7f420d0d5072e59bd5033f781577c014e9db644ddc45dd8db7be0c99b9d5b14c66b9ec604738ccff5c1212a0d2a1a86b87edd0a66dea9f85e2f00be +a1a1f0080dc7d06df1012cdb01af7968c7a64824e278fec9084f7f552cdc9c2db183df6553c40b8f87a72d6ccc5da12def002b134bc8a959c3c8d41157b4bde1 +68e3010fef0cdc7afc124e6ebe3b3a1eb52c3ce936989a1b85be9e2ddc3d3c71e386353455b4a11f9c07ad4b97a02d776547c679a471d855ff403ab4790e8567 +db741084879c42ed36a8b745bb4464b11fc2b3e1be2da1a5071b816a0565b81f585858e0c69a84e2f602e4c347684bcc5ee1c009cf56e9b0d95add9cec060e52 +b3b52bc2333fd9cf5df79278e1b9373380e2ca06ecb518f1c293181f8fa2dab54b32760a9fb4f0bc7b7d1f7ac65a9290bd234e7896169151338867cf9e607a7c +14ef5edec2b387b3c8caaec06c1fb30daab390d3b73bb3eb243c6d6549189d9e426f6f1f52e313909793849caa0ee42444a1bcb51be98961a8ed1c5ef3f1b702 +121ee273787838b7478ca6453e19e10951ff0a47fff557bcdae351425e788ada27f1ec6e1f0282fcf0ee5e196c5515e1ebe78fdabc44f8fafb63b7dc2e90f034 +17c6321e4c21c8c5017a96f138fec335d8d878e1d4250db8387b22afb11716ce1fe62390d73c643c933f43baffa49aadd1ee7aeeba97c4375b531d85088a4cc5 +add901587afbe2c5d3db707489c6445306ca0726111adf22f98b9d2571b3350b13430344a6e420b3a01195a961882d694586af13f25bbad13e308abce2c66541 +d80e0e5ab3453e0849687ef9e5979d119efda0cfc960a6a3bfa5414b51f74b7868463f3f3f1f2a2a2aab858776236c05d406938bb1fd00d5befbf7ef0bc6ed05 +c801e85e81860564b19fcd566c6c2c773dd43cdb24f28f430378bb0d1ad5950d236d74a06c9e3ffef18ff8eb5fff7a88436c09eaeaeaf80d79323dc421b60a3a +d8ef37fafafadc79065b01a96ea1f04f01b4a557287ca7f0b1e7cf3765172e5cf8f86c1e32d877d3e6a179b3dd24b21f7693883fbb45b4d59ce6d7764478c895 +eecc9397dcc70cf048e6ae622cc151c78573ecbd12b6820f2169e1a94ef0406343099aa79e71614f7ea9c7c0bda752bff30e11ee5ea8ec9ce5d26f86a48527dc +d41ea9be4ef00daf97e4f9065ec189088cc997a4d83a2d0b0fcbcbc92d019e565e9879b3b85ce6778bcf91523fb9f2cc509e9620fe9b4d102f3c4f269b91ddd0 +0427efc85579715c61d78c98c42d4fedecb8f0d8eb5e477d7932ae5f3541a2ad2e2c74b570fa9f5ad0368b4157652a6e6a39c0c5270ee1f68150377786be4306 +f7b7dba555c2931a88252cc23f3412166e3ef07437c2c2bdbb08f2b04061ae17961e57c2dddd0501e99b1f3094169ec9f60228a9db425127125de54990573681 +575416c2b33a2429b64e2b9a877d406f13b8c724a370600a5d93f761e9948884c24644d5d6c0cedd1d7171d6a8adcf8783853e36bb3197179eacc810bc996bc5 +69795394f62dc0d62a087a164e50300a814b900b4ccdccf0768bcb40775e786cddf06ca115ba8a66c80b3143929f3714d413e01c5001676d57c8ab8960efe007 +276d17d8f866c1cdab80fbdbedd26acde386d2922c74ceff82f0b44aa4647961b2a71c655921a86f4a455d8603bcbcbce01d56c6a5df0c490b8fb9bb0f82edac +a0a1e40b6b15675cbd698cac9a7e14b5cf49526c9d78e1597afd1c010999b070f54352753fc25272a1ec9a09efe81c4437752239bb0449599e78f16402815e76 +78c6fdd5fb89179e1733ed882f2dc5bfbe56845b542aae19f8c12d280d16862108494d84a9c8012f99306c85765478f683a4856737e8d0e6599fd6080ff5b668 +85fe565059558dd68eae7d414b6bfb9a25913b09da952914be53d8edfca9b72514be13a03df31fac79f6d3addc57218fb89966a1f9a0ad8218221b467338b261 +db85781ffbca3369ec9dca5fe8b84b3a89910edc950ddf0ef2f2f2d684d1897f1fbdf01093645f6c3b38149ef5b125e1a1195b1a39dc0c91f0fc3618cbf88f20 +a92bfbc074252fa9d2d7df4ad2c8a6fb670af0077625c138932d4ef71f2c8d5ada5ac121f0c2a3a5628efc920acc4a3e504f4d0246a667d056938fa9d959e486 +596286c5b98aec31c39e290d4daa4a338384878e03a07b6a4ee8ca7ddca97198bb85a3a6b577d90b8693a131fbad594487a7b37ce6f0d33137f63c0f03eba4e5 +3250389f3781fe96cf97dcd1f1c233315a8fdac151389d32c61c95696a14359d83cbc2c65ff97cf9e7db3dd1186079d03d090fbd0f7f1a310de0f1c293e62742 +564e2ea6183f68fbcfecf438e28bdb3133d685dec969dceacfc0e0ed797496456094e541f9f0a0bc08243ce4c697ca4cc764d3acfebac2437e987ff8e1076e81 +fbfbe878f034caa680fc6120bc8ef54aaa00876a40211550671fddba06b061e12732018f36c0b915a89864bd23f637d1ec3eae0948ec62e993006f76ff77262c +2418daec6fca7a80a85ec0b170ade01078e139ffedb7d0b1f0835f62097cc25c109fe485fce23238b8dac25c5f17812205d6357587a6ba0e146f6ae3e7a39ab0 +092dc00ded98650691f01073c8cf31d90a14c60bcf175f7c0fdf500f54e72722c05203e657fe85ec105b68a8dac0ca2306ffcf31d6938b2d869ca937f4ac1ce0 +e86a8cc29a6a14b68a8fae26d04727bebab9b971655e253c034c784ee840c73a1c5fff6083b4ca0e0478b843dfda079995ed70f1f1444575057c3c6de1ee6080 +403f0b74a459ad121eba92736f272727ee9e179e744f2d9c3aa30643530728ebe8c32230197ace095036b1455c822b9a323d10eea9cbdec70ad6d74e435b4909 +7ffdbf7f82b5b1ed72d979cde3e0e080888808ee7e43e1a117db0c91f0a4b10f1cc5042390090deb95c39d5dff1106d89603564c78748b981031613062bd64eb +062093a5cfea63c2d60c843181716369fe1ac8048b09dee948b16068b0302f963e800956682370390f389f01c8b12befef99171e0bab60f63146a06bea8ca474 +3fb4d4c6c2d1cd1561c1ee703355c54db91330608c3b7d4919e606e6d0d3744741cb2014d4c39719c4375bf451f9305e78c2f35bd0db900567d6558fa00fa870 +19b6e6fad0d77484aeae19fe70c21906a68e501085c0dcd20d11518e989c1d44416bdf725ebcc6e0f3e785676a720cf6ceee50770e43785613befdd6063ed1c9 +3071f384b27d302c9dfce011110d17176744c405c2cbc506e9a9ee703639bf4678a4f3e7852723c4195333d330d3d68486953312cb1aa1a02d82556030720ac2 +e0687e035971d630d2bc8a482755581b59e2e819f69b56622124f0c24379f3f9af2b3c5be9e26dc6e639cd9aa05826044271b2f8671c90c084cb8309a150bc34 +3e759b677ca809f2f2d759cfb29c5d95303a259ceea335988fedb3c14ceb5a64dd8f6c07642750f7531a9c661048bb1dc8e64dbfb753f9931d229b3ff92da4d5 +7e42e9b70aaa58b2f9d3bef935c243d3eb5b414f673b6ecdcdec0bc64787b933a7e8253e1442f9c4c5c5ad09db49ec54feebf180168b09856f15644bad17f641 +9a87d4ef7e11ad62fb949badcde2a36db6de273c8f1777cf75062f3c9505b9c8ca2f597eb189913ed6355d317c077bda30cdae1d6deb6fcc5b5f78a690999e8e +8aa6eee5f00ed624d095efce56d77672d796b695de952cd6139e69d6351f9d644d43adb887b7694cf42efb78de4878063aea919e91c19a1f9e1f53e81b921a58 +9d18e0f2191feee178b41c2e855d159ec69a7a94d40c62aabb0e0d5d336828c966d67c095ebd9c43f5a31792943b4fbcf0985906731f322e2c0cc323ed0876d6 +415070083adbead05e5f04532d7954e7a541fe861e0a53e350d9d68bdcb470d4f4889d62134878bcbdbdb9310cea4e2f6b06aeb7d58a59f691030322d0de5881 +0be7e410169e8ec2bc4ae425c6e06f47dd901c190e55cb04440707b38fd98ad8c8008c4eac0830090f75a3690c2d303070397feaaad70d8ec2f9b4212b532c0a +1a5ae0935a85e0a020b4f64f208c5d1bbbfb11ccfea66ba09795210c53233d0871535dd3db4a4848e0d63bd338122f3ce9c18e989e9b454d411a8a6a3b909318 +026b172fb4f57662706c0021ee7ae89fe8868ba526fa7a6b11935c80d49412c467972e979d84871c6a92ad939393c3e5bd63c26360928cc694003887d5212dc8 +1d693523c8aa1963b10f51b307c2632e62c2335483a6a121b8bb59a0b93e09c363c330b63085be553472c344708b2a869b8508df7e7712daacab4a5df5eb2aa1 +cb0ce2354f484808f74e742f2d3c65c97e989d688193b308ce46a61868488482aa08b105ad38764484f28e2118689be1ecf5ebf00bb4c4d4dc20f205baea0101 +015cfe2bc2d38ccade51882e1a223cb3095f7d2942495b2b2e5e90675d6a338ccdcfc3daca1c9353fdb0d2bd81eb376ec0c4dc06b77a62d6080f093eedaaa0fb +65e10972c4ccec341c030be068648e04d6554f2c6e83ee753df8f85a62be3f03165676e8288fc489df7d8d1b0a1af8f9941fdc44ecef583e045ef39011ce0f44 +ee98f0dcbc6e8aec9a7e0cd617a0a27b1a23f30f901e5fce625f61eed5eecdecf2c2935750cd5e681a7e2eae181aa8c7605f1d1c9d5cd1de5489fae264b80647 +213f3e143e61a9c88d0c4656552b3a06c6909c5eb3cca0759bade929d4b633adca6aa9a3b3171a2a8a509e1a0657ff386467b01a1ae885b0a85204bbbb2233bf +11818e2ee8ecaac2d4cc18da9946e1f35adfe69946a8b70b8a1a3b51db3a80b0b042442796302de58894927a884ccd1192570b73431d1435b7c2d1ce1563832d +70f0f1c4d8b438af8d9aad96ea62ee30b9c2c43064b3f76eecea6779d8a3a9ab8d355f5d70f472c7607f3d9cbcfdd0df5d019fa04444c556a2ac402c84845d6d +b6687a7e3f68270d661a55e637d4f1107f5ce1f45b053557d279d384eefbf2e735d40a84d391f048e74da0c3f676d26096cd9f8e3158233cb22be3df073a15f0 +d75f7fdd171043e9dc4dd9cd70db416969e91ad0c7154abb1dc8e64de324d455174abb1dc8e64f1b05e9c30aa5dd2aa8acb2f9f3c7827fb0e6d92f22cd438384 +54ab3f14a47964c3487864c3b60be293f433d5de9dca9fa69364c3882fa43164c3b703a17c0435cf5669bf8567a79aadc3719ef5b1ab36cf1a7ab784c9854770 +b5d5848289bb2470e789171e172d2f4ccf74a0a84fec07a7acb074dd318b15cce2a656e4f233090f2d3ba07b5e20b98f3b3581a3c72fc133b16c39adab990597 +7f41aed8d1c1a9735eec3a0b538794e534b220e1a16904baa78fcd0bcf785731aecadf405db7c4b866e1d6ce71ec3a83d22a12e8594464356266a20f854dbdcb +f94983171e9a4aa02b691d5e7832fd0ca1785379e5dcf7a9312495b46366bc1f4353d398ebcdc4e0ad397494456154929f2c4878283f2a33fd065d774c78944e +a9c0c0c01e0196bad0b3f2828e8e11541d5381a5456869184b52ee3cf1c2e3a0eac6098f9ea92a8c34cee1fc4fdfa322c901d7e5aec2c74205d7af9c8391ba2a +4e5e50878ee20d288b22a1a8a88d7fdc0c596610090f7543333333b9617d0ae385e7f20d2dd6934a82b6922a229d75f1af7ffc19ea728ad0d3728286920afeeb +116728dfd4c179f350c8b1f0f80457189b69a1a67bc5350a090f319afceb5013b92c3c9d85d033b1407aa03e945899befc9f27f1e5374721a7660e2ba708a869 +1ac3393a1e3a9a1a084f88c44db92b7063ef64a4760aa32c0fca9b171e1f1f1fd65b0be38c715e78d27d0c6169e305730d252899b940594d0d67ae2ac33a3814 +05a5b130543c8ec23456fe4bc790e0aa0b39792d7cf1ef2720a762be5c76121e121a6e0381b7f7ce0a8fe6551fa485dac1d6ce171e8e2648ab1d417ad508f419 +035eefe2226c5e78fc6d7530d656080f275bcc7527c24ce400b3af55911d6c03633d4364065b40cf2e084e165630778f85a38e07bcd31af1a3ca6ae1a1abf4b2 +56b1f08c232caf058d0561e86b2a82bf8b259c15d5519bee066d355b380467e3df8fda213cb705d74d3c9054db8bb0106b4cae33cec3e7bf2c3c4cf3b40f8fc3 +43eb1a92836df1f5b78ed0d3f5859589068ccc5d51d3370b2bd69deee86885abab08a303b54ca8ac71ab6bf562303e4fb247e87e5978821d59577d0ac6969ed0 +d0d1e1c679fcd36ba16c668f98180774177822c0590b851122985f3d8bf2c468fc74d257709c879f28a5fb1d131e7be73cc9d3ded28acd338bdbb71624abed66 +d9879ae756f651988b962a94548c61cc348e865d28e6161630373b8385855b989f5b592db791cdc33be0be75eb16f71b94f7ad85794e20e6597e0b0b735c7e73 +2cbf059686ca209d0fe1fd360fe5c183cac6fe869593fb4d16bf7cbd2d2e83f46f6c64f3f02b1ae968032a9f388fdbec2afefbdbacfc94d72dc97581bdd7fc3c +f170a5bc7b6bf3ec11eda4c14cdd5172d6240d1aee174abb1dd09e7ee9bc690a61b5f06c1f243cd279f3f9ef94c12cc41b6a7ed7080ff9bca18fb25950219b9b +9bf70524fdf4817702f42165c3c881916cd84e62b7f3177aa7ed40281f0a3bd43c121c76d5d7c7be345baf5f3cc1cb5df490ca0bcfc41819a153986465917dc9 +8d303a36b17cbfbef04c6388f5c246a4d28ecb08ecc8a8386e7c5c6cac0a613de199660628f5f296bbd2ecf7c627a4f2615df6890966a4b2f42bcb2a566323e1 +99181fc5e0c020f77b5c1cbb4e4eaeac2698999ee4861da62627d61dded85be179f70e79f593e8ec1f8797dcd6f3dc2cf1c263afe2ca75d50bfb46d8479a67bd +2a274ccff2461f5d9971c83dd31a1cf1479c9d5f5833ab6e6b2bde3140d306cb9a81f5b602d26b30c63ee8dcbcf86f5d8c4c39a3b5b6ba99e5378f23c7dcb8df +35b44e92fc2609cbea2392283c2646bc5b839f59a7fcc7bb8a50dfdd87c929968619c8544691432c67d836b4f4b1dfbc85908c06cc4db3de5b63afa40ce24e01 +9f372f3c741e05f586486878e1490bb2c7e0c8c8f296a3b9e9092494b08a32318c51268cb70732c55b6fcac55b6fa80cb4ad684e92378184a7baba9acb9b96cf +d278d58e098f96b22f4aa39c60e7958a702f6b8416f421a776024b2f1ec0cbc94e9272e789171e473567568e3618986be3767f2accad9cd151128f4be7cec0c0 +d80505119610f9a6c0ddd21a3ffe7406df7e2b8ff8ca3e9c55095b6610af794880284fbae785e7a6b6256222dc30335c0f4f5b43b86bdf4077492894d5ace09f +528d2f8fda20a37e106a06f638afa80c333b7d0c4d8f0b76d5adacac389e2d0b4f67216c5d3c60a4aa8da2784f7cf93b6de818b8c1c35013064676e89db9c3ba +e6764c330dc2de4203ea2a57a067a8855ffbe2d674d5695f18ad15a27b5e78d27d4de0e91d06916b1c8cf5f41090530f9f947adc5432404808ebf277a7c0c9d6 +081d85c190ffea0b5c38791adffe43139e966bbbead1d1d1dcbc16ddef98f05c3b711d56fe29c8f2b7825b3cb3cc3ba761a61f8a783f13b8c46ede2bc5568917 +9eeaec205c57d444726430e6fa73e06da98f6447439c3b7b11c9fe221c3df2233ccc74f0e57145b8e96bc221281f1a72f2d0b25c71aebd6eb335358194b20e8c +f5d5e3ea3525a447fa23c25c0572aa2670b20982898a022eab86429de567e99d0e8d4bf228288cc4e4ec302a3a579a93f59aadf1be2a74b366af39d707378d9c +207f23184aa7cf41df351abea199b876f93ae2738b71edda35e4571640ee921c2243fc30df9bc60474b5f04883179ec2c4606e4986b79926ecc3d359a56ec3a9 +53e79158908bba96225cb971018dd571b8202f87ca7c3f286b5842592b06e13ec1cb79ed6ab3f5f8c9ee2df8da88366330f77575a2bb77103d9d9de81b5aeb0c +9b07ad92e335020f4e7804d26e07b4d2513a6f6a02762afffefefe557913a86921e1114abf5590f0c8e6ff494c8cee9427083a665b16d425154abb1dc8e64d4d +0c098f50daad82ec10d9fcc9fea125a342e9b70a1a1691cd9f967c7cf4c243e7ba532df850d040986c18098f6cd84e810c50121ea1b8ad82c6da64c3882f344f +271bbe1dd0da1dd930da13f6d10bcffb9aadcd826a986cd84e365bebd93cd261dbc52736cef30eafdf2c714b3382aa36ef4072abc40b4f8c473cebaaf7a26e48 +bcac616c746cdd318b15ccc2d9337bf99984879f54a477a22bf77199c17ceae871d846142ea78d0d0ce1f21f65bf43cfa616348d318bc0c89575bfb220e1e1f3 +257b87179ef1fe5a9c3a790a951d2b4b32c2a2f3b9f19db1312acf2cb22b98604f0ea1b653bcf85c16bcf048e7cf0b4f79822b4e9f392bb524631c85f53d2cff +296e7bd2dc60394658f7bfb72107e392fc642164f3ec98f0b88a9c61e79e88a24857783226bbdb9a43de320175e9d1504d1c91a4dc79e285875f9261efe30a55 +c5cb38fbcf7fa024ce16dafa86c80ab5c78d9beaf0b731c6750d6bd605358637eb5e1baaaae3db9b2b3d0a121e623619ceb4f480de4b2c3ce3107944a1adbd0e +4a72aac88df3c6175f7c03154563f879c6c0565713ffd7116718a8aae18a450c74d534505d950c7d5d45740ead0c2c92f0787a7a72ded4a839e1f31fef2c426c +7a365a8a598f4dc7012ad78cf0ed4f6761e4108ef0b842282ba8c22bb5102a0af248292a80fa4d0d2485b84399f592266516c053b9e91de85d78e1490fb0446e +7e1982ed8d601f9c0a0b7d15ee18f3b8922234775440f5ea4f68694cc3d53347509313023d3337a8c89941dbd267b9ec243c649493b004070773ab20774c78f4 +f5e3509b1904e7a05224fabb704b3232ab87f0dbfffabfe37ffbb7af2429779e78e1f13433c3547f15ec1d254b322c1c61f6d52514c57b40df22183921e6700c +cb858bb908f641d9e86e6d46567d3fae0a6cbd916e0278e1a12519e569fe981e6d808bb3259cf58cd05b130b55554b446437e0c72396286aee878e2ebbf60fa1 +a72a60dd2519f411e8ba2c3c922519fa2cafb294006e4986b94d2402ed45d0d7b3c2c0ec3cac6d2d313ed60b5b23038c8c0dc3cf91966444092ec9e0179c2d0b +8f6449869d6f066c0c4db925193185add06365f5f7b7c64c57326cacacd152140cf91f3430ccf2fa719d2519a49949abd1fd8e098f862663eced47787c770eb7 +1ebcc0e3e7af31392af6127afbd1e69c446d8778e199181d44556d038606d887991c465f472b46fadb5155538718375b5cbd7415de16c638a361839ed626f48e +8ca3a5ae8669819566605d9b87bddfd0e838bb4ea0b2ba8e31b70f035d2da86e68474f773f3a1aeb586fa71f4db5d5e8e91d46233384c7c78798269cc2a8d434 +c37a36cff4e42826a658d77d7c100dadddacf7d887e6ba5ab4b3bcfafa4750c30cdfa19131545555636c621c95153518ec63423931b4a91da32383ac1bcf9efb +3a5ad0333886e1b171d45455b1b2b1df9d1c47555d1d138a1154d7376292e559d7d481f68e010cf4ae08fe1edb3c7b433b693053ef84f700c1837a5b4269b703 +d9bc792f194269b70ad266b2f953f79a844728fd5641c2239b3fedaa58233c4f9f3edd12681b2a4deced073a3b3bb925a3e4b1613740735c42e13b85ddce3f31 +3151307c2740791f6a1e09d66db664c2b68bc3aeba007dccc2c32f2f256c243cf4e1a5d3ca62765672950997c646c2231bb7556c2c3c3403ff61f9efb1f02ca1 +b8791a6e8ace9899bb2b09db79e285477a4906bd98a783276724cabef06accad5992c13389ec91e58fcb7a5b4ea119cc801d5a4eeb6460cce5efe92adebaf3d3 +3157769de5bca1f26964411f90f2a5fb2a66b0f2f9d3928c9cb22a8c8c4bd6d8b0700bfb68ee1a124b5b7be6b825193393fddc920ce93c79f0c2435b6ee84a36 +092f3c6981d6a8a1a51a2c3f2efdd418e28b593946dbd0393985f9be74f1d69bd2f00db7de90f70d2a33e54bbdae1d131ee5f3660877b786839d2b1cedac6017 +948590cc76780625c3dff8ba24e5ce132f3c0eaa243cedd03554444db607b4b5f4d15d93064dd51bb0343440b0930e0c44ee30d631c50d79151c3b6b0c87e04c +7cafbc7af7043185c66268ee86c2c4c233811f8e9c4548a40f4a32621060ad09a3cb3f2035d006ea6a36b06202f4bf8ed9c33332077226de50333483b3872972 +cb8a51dcbea2114878c846a3b118ea4e2f0b4f67212e5ebd0157632504b98af0f7ffdf055cbcac01236d4d98883c9152540f1b5f6f1415e6c2d3cb0e36661ab0 +30bc81fa6c270c4a0482171efa981e1e1ecb1f998427dd4b170a4ac6303675809a9e112cfce2a0e7140d35333b2424baa13ac91961de4648f1b7808ddc19a8c8 +2be0efff760222239be5b2f3958a3cc5d2b20cbadf31e191ff491946368e70375685be237be1ea61189bc542646d0c35457f49ca9d275e7852fc8d616962047f +673bcc75c5c3544319ae17e470e3fc09381b5e87d2f50bd0ba7913672eaa435f55132aeabeb8a1a88f7f29042d33886fb6e87df8305ef384e434a3af310bc6ba +da087311c1f9ca49e868aa424bd91a2a0aaaf87f7eb487928a21ae1a074153d30c21e1b6dc384f5ecbda711e3e7f5e78c6ba0ab9719e2cf79b50d5d6c317ffb0 +c3e96fcf425ed71ca6362c3f036bb84644c3805582b0f820581a6bc3d65e845b5d116bc679a4f35fd13c76206fa80637e5a12472425c49034e5d558755501072 +0ac3a0af7e0a59f19650943b81181765e8aa30be1cf1828bd95a57bad2d831e1c9c96d973ced2dbddfe6998687ae064c6cc360a6ac04cf98f50dc84383797dec +b1cdb337f4a106b33468da80b61b4b6327c77964f3a6dfdb29e1a1e902d9fcc9beda29e1217b47367f5a51b84678843c9e6e042a240d59ef07a8c6d13c112d19 +f850a4a7a7af09a37118d9b09dc44ee59f9191b1268cf842e331b2e1db01795b950d23c139d43c121c365beb63cf9b2d3a44edd1ad31744cdd9784ec3cf1c293 +979dce34470626a4b79408617a0addfdc24b51d7139ee9a9494e2b65e4bcff434c8f0f627c9ded31eb09cf485f1b977f7685b887b711fabb3b04872036129ee6 +ca5c2effe61eb107918d505f27ec2d765785a7a9b61ec535ac703d75a8ef9a4363713a4c7d0ba0601b8b57cf1e4852ee3cf1c2337fab07d97dc3c889f7455c7e +0dcad2631094508cf4c8602417d423d4dd033d6333087477867fda8a1f426990f050379abaebceceb41b6345330cf7a6a38f5d7dbc3c50db3385600f77943575 +c3dfd3837d947e787a7831211b82bb833e3ad6d9bb45c2636767c7ddfbfbfbafca3f40d51ad3936370737767bdbb4978b1eef6c8581feb9afb6266b20dfec109 +18ebae82b69a0ab7985d3a5f022f3cd40c92a736696fa834fe64ab1988de867c78f9fa636ab0011ebe21e86c2882776014aa7393905adc8482c428fc7cce6a55 +be3c4878681a8a78949d9dcde5bd63c2a36f1087ba443f3806572029c00dc9acab4ede5075dc5210697c569272e789179eb9856e64f50ec1554b1d7ffa5a01f6 +014590bf6c85c4925698195be1bc8e0efc036dd03b398ad0f45a4106f19a874e75a177a27bfee30ef5a4a1777a044a4ada38ab688eaeb95bb0b5b5c2d0d4086c +4cb4a1a5a30d4323734c74176e283c74e5bdadca0acff8703dd4549558cfd51a332395b0b713a1af210b57fff4153435b470fea22332c2dc37141e1a3fa2b5c5 +74bf223c339cf054447b4255fe1c2e5eb04265aa1f744c83911e64851fbe39092d4d6304a755e3a692f3729ed2e0350fadbb262f6474bf63c27353ce0439b503 +186a284465f72c46e7ef233dae140b7dd5486d9a94a4dc795ab6796647d0363a8edc383f58bb472339d00dffeb8a23829c6d71c12a0a613676681d9c809bbd03 +6aa4c65ea4b191cd333edac2f9c27176764078660d6c4dcc611b5b0c4b237dc494b7c0c1ce1163a3dd70609a63689da673239ba73abd085313a3dc9eb11ed6f4 +8934aea2aba7013a37af30616987ab6718069bf3e01a10b1a1f048435a788a33ab31d854047b7b47eef41ef92b67519513830be7cfa0363316d11995480df343 +4854fe9a7c08bbda6cede621b11bd17a0633d71b63e5e2afb2f142a0250c949734f88f2b0bca777a469cbf50bc10a83b2d9d376909a1fca7697928e54f65df64 +feb424433a6f02ad3a103298f97cc5d81c6f487864f3a7299635c24307b46d05c3c3c3dc29c0fb81858505eec588491f0af2aa2a0b1ae7114abb1dc8e64d6124 +3cb2e9b60ba1fce9c3caa6db0e64f326d050c08e689efd22d23ca4b2a9167f2848f3c886d1c7950ddb2ea8b64a3fd324e64ee54f038eb261c417aa58b2e1db01 +f9e2910d13d43c5ba5fd161efa2842aa76abd8c8e6d9091c8ef30890b0f0bcc3c4fc43f8385b41f5c615bcffa4d2ed112f3ce6860a38afa48c910d5c9c7060bd +a3a8cc3ac138121e9af5a67bd20afcc79d9a18c34dc5b3b86968b1e66f6431d95b82ce0d7a5bd4c4d33d75a7f9fcbbebb2f1f35fbe81be4ff29abf91454eb4df +860633bf75887e87179e145f437cfbb72348ad14bfdb46d0d124afae6bc3790d4665e6eda51d131ef2866a6262073f4b1d1858b94357df8275d333b978cbf04e +eeba1bc40b0fdf554f0a64dd72451b18debc81af8f9b43434507378cfc21af668488fc6aa86a9ac22d75fd711e323269a89f984261bc661077d5a721323381b1 +772e14356d601d100b1d033304c424c0485f0fb969fe30d794dbb0ab4e76026d01a6f536bcf0501c75d527c74761aca78ee6be2a981aaa232fd317463a2ac8f3 +3386ae860662ad2ee3caf9731b0a0f7943a5ad31d2de50299cbaeadd55a9d0d3b88e54177968dc94838fc54d28c85d85b59e26d4f51cd96f68e1f727cc56e5cb +83848704869664f0db92764c7834af792139cc8975057de1e12c426af51012f27b7077a0122fdfecbe7327129ecc9e21985e77c4f56b0630b6f4c1958bd6700d +cd8291b93b026ac7909e9b84b48a66f8a4d121276b19c4375bf43e7cd8b2f074a7a267aa17a135dd38afe58ac49a21d8b97aa2a4a1152e2e8e4ce87a11e0618a +fabc90f78ef3f0f94b0b8fbf8a1513d04c34f5d6a3a02e12ad0d3908f661f915c5c1fafc117454e4c0f0da45f858ebbcb7abcee72f2d3c361a0108d130445b6e +204ce5ce2337da15a6ba0688f63483be992752832261e3138fa3972c97f391c6ae365b9636e95c777d1596c4d7dda4159b67652723753fcffffd0ba807e7e1e8 +975fc135a39eeb9e8ae3c45759461036b279f8bf11ff4637befcfa2ba454e4e32b967ffd00bf9769e3aefb46360f973f03fdfd706f0abefceb57288c74c037ff +3ccae2c5ef44f1eb95fd7d368f74fe3e0a97f0c35179989f3f891397f4b93869c8e643d8639b676f68270d66f2564a0c91c64e2ec990cd9b9c05f0c2f3a1a013 +6e64f3a7ded04e19cc42bc11747420bdb56533a00c64a7ebf70a649fd007de2dd05c9150f84e61b7f327e1140adf0950deab84c7c8c8887b38c421b6024e78ec +ededb919e5431c622ba045f1bf2175f4a73ffd09972f5fde555cbc78918350dc210ef129e3ca952bb87af5ea270d72da4a87313b3a3a6e081b1b1b1c3b760c77 +eedcc16f68b92ad9cdb43c7937891fb0fc1ce9cd9b37dc290dbb3d92711089de99de9de6d43f47a27a459d5721d3f153029db3f3e4c9136e40642390d2919797 +5fad7c5ebe7c2961d7ee108dd0c82a9fd78f6710e899845feff7c05cee028e1c3f86cb8a6a689e78847d3a4279574850f92cbd426bb2271ca2ebf1fced2bdcee +cb467ac53076cfbfd1fed07acae7c5fd1984daa9e1f889e35032b2c7f02fafb0c4b3e7dd226af2d251de318f8f5d5d7faecae7eeddbbdce00e8d4a4a1f8f7470 +94cfc371d89a05e0973b8db0b54900ad9f5f7afb10614a96a89fd9bdd5f47b4dc2cae725aa5303111ae60b9f90648cb6c42122af0fe529aed037d083be8503da +ea13a1ada8031d5d65585b394243df0c55dde3a80cb38281ae01ccbcb330f7f89524c3834982cae7ed23847b06a37bfe9124801aa24944391a42535907b669b5 +48890e437a790b621c0da0a5aa039b8054546487c1d4401351396d782af9bb834e9f9bf2a1959b34a2afa6a6c6ad0ca031413d3d3dfcf2cb2f074df98cc1c6d4 +1fb799f2b1b189c7fdc545bcba370013b3304c3ed8ddf2ec25ada77caa520290553b817ba3a53877fa24fc73e361a7e882d1c5a7288bf5457a86071cfc2bd159 +9304cfc41e142685233ccc1faa47edf08255e6dba3f378f0ec23543e58426da43b62aa06b1b8f816f76787509a160cafb062bc7a320b752d2f787b792328c40f +8e7eb978fa7801816e0e080cf4414ee7021625b97c0cf4395a3eb2dd2ff22cc8df1f18e5f36e6911cf9fbdc0e2d21b3c7e700f779876fcf5fe03bc5db6bf3f0d +12543eecfe35e3f9ab37ac2ab1fb372f9fe2f9abb778f9ec11d74adcf9f5015ebe7a81e72f5ee3edeb9778f1f2ad38fdebb7ecf939eefe72078f9e4b75550e28 +092b1f46ef96f0e2c9034e08ef3f7a8a45ee9909e7dd5ff192f1e49584372f9f8ac39ebd7c8337af58d8dba58faa2bf639291fb27ae85b6f8435cac7d8d818cf +9e3d63add0e2ae81560dd35225a1b84f1daf5ebdc2bd7bf7b80a2814ff2983de99defdf5ebd782f19f3aa85ed159d14215f653c2fcfc3ce7a887965c6e041a03 +da73cb87dc9c1f0b99c67f86e0b3c397210f5159d7bcdaf2f94c686969896bf9c95b146d5ff914d0d2d2c2799ba0ca24142f0d726142cec4852aeca78403af7c +8e33e5f33b56193f377ceeca875afeba3ae13d751f23c88adfccfbd0f1a1b425eb50f9ac6043e5c3f7d1efdfdf59c75fbcf2f9cf60e02f9180721110d20e7c13 +28b60e842aeda70269e5f3e2763bac3434a06764040b1b5bd40ddfc1a2f450d0d24b34c6b8c1323016f79eaf33b4faee2dee0e1620b7bc014313b7f146127c10 +495af9cc4e8da12a3110175555a07a5303be7125189b12aeb80719d2ca875fbfc6c7d13d85d1fda1f2598bf72a1ff213f5dd77dfc1d4d49463e24e90ace5f387 +5020b40ff8fe33533ecfe69be0e699c64d15bf7b771761cab628ac2f82f6a58b387de42c4c6c44f8fe7ffc0efa6ec5a84d30c2b9b3a771feca3594d617c3d5b7 +008f5e3f455bae1762e3dc61a478147ff8fb71c4d54d1ed841d865e553df80ea245f681b44736719ce4e0d21d6d20a0e5e4638fedd295cbba20525a523f8e987 +6f705adb1fee3666b872ee187efef66f5071ce4563813fcefdf0138efcf33fa0641b8dcc306b7cffe58f3876ea260a9bfb05f7dcee1678e5438a863c08d0f902 +b4e38da696c9573fef15e150f9acc5a694cfb7df7e0b454545ce293309d087d2a1f2e1954f239c9ce370fbf1232c0c96c2ce3106a9c1ce7049aec5e470330a92 +52e1e41a84a9e773f03ba387bc9e5114c6bac3213a1cce764998babb80d2281142a33d9190e8050bdb04dc79f5f6e02b9fba7a0c3517c35acb1465bdfde8aa2f +80a9892db2d35c61609d888692289869baa2ba3c1b27ce1ac0d4c20aa199cd98edcdc275393b78b95a2022bb06e3756ecc627483b18232822b5a519c168fec9a +764c480e67dd0bc876bb48d1f03b66a5ada043e5b316ef553e144133533ba17478121af3f93d5340bf63ddb0cf49f9bc7bb784b76fde70d3ef6fde32a5c1b406 +852fbe158711cf971697c46997de8ad3312c2eb1348b9267f6774b4b8b5cda456e06ede04e3faf281f7165251f8de432667c6282f32fb9ecb391dd4fb230719c +d8d904e77f92c22787911d688df3c78ee1f85ffe06f7ac26eeef2658da099656bac2ef050ec77cd6e270c0f980e270c0f9d31a70a6311d9aeda2a3dcde07da62 +70a87c5620a87c7efdf5572e60b7d0ce7e3820261d7e71f99f1dfc63b391c804905c2bd1d8c0e7047a673a3f393636967344f3b9212626e650f948615f2c1fa1 +15ce9f0bd1ec2139883eb47c842d898f0d87ddaeb538543e07940e95cf8af2999d9dc3fcc2021616e6d754d68db0d179f77b8d43e5b3161f85f279f7f625da4a +2251337c07d36d6930f349c1f35d74f57c10485af9bcb8d70d57632f8c3d7f83fed21c24c6bac3c6b308af58257df9e219b71cffe5abc7a88cf4476a630fd2dd +bd905d3bfad1ba9690563e7313ddf0b1b541e5c804b759d6c23c0c7d63e281e7a949f16033c9c9c8f030464647b9ebd8c4146ad2dd60e19683b1a9096e6a7b94 +a59bdec3d92d59f0ca87e4998ef5a063cce89e505f5fcf39b1a5fb43e5b31607c2f27936980f434b7774dd7acc2aa524f0132569e543b35d0f17869019130291 +b11912328261eb598c578b2f91eb6f858b277ec497c76ec2cfd705451d8388f4f14049db2c3e56f746b2cac7d34805468ecef0f409475d7d2eae5db041cbc838 +ca93bd61a86786d3c7cc505fe60f6d3d6f740eb4c15841131efe16d037b4c5d92ffe807f7e7f04fff6dfff04aba832cc092886bd80ace54303cb229108d6d6d6 +dce1127cf8a1f2598b7d553e4baf9fa3c0f13c7eb8a4020b1b1b8416b4e3f5dbcfc7f27934db0337074358595ac2d4cc1bd5ad193090b3466d7f336c8c0c606a +a48553727a888c0e46fdc8343223c35037f08b24a78f8fa495cfec440f825d5d51cbac1deea8e7d96124ea69e086b616e415e4a167e10025f510f43684e2e2b1 +2bd062e1aaf681284cf6600a3a09d19e46d050d1859aaa1572eac507a6ee070ebb5d6b7138e67340e970cc676b03ce53c3eda86fecdad355cb5bc1a1f2598b0f +523ee47744dc2dd81df07b6084e23e753c78f08033cda9220ac57fca20b712a47c2a2b2bb9f19a4f0174da95d00e762150c53c543e2b10543e34d049be57760b +f4d1e887a50fcafe5c401f864ebc224f6e42f19f32c8ea2b2e2ee60ecc2a2929f92440078d6767670bc6c9223939f950f948e1b0dbb5c774d8edda5ab7eba0e3 +b0dbb5161f8df279f96016d17e36f0094fc2ede75cd0274dab94cfbb45ccf654c0c5ca0adeecfd7f79bac455d0f568f1d9026aaa7b37749b41336807757fd78a +f2a9477f7b09a28312c59b402747901f1787aca69ee5b19d91be46448467222a3a1b9d8362b7140711ef533e24e7743d543e6bb1cfcae71de7bbf9edab676848 +0b434046eb81f647b31324ad7c5e3e1886a7ad3d1ac6efe2e1e307a809d5c18fe78cd0d2558d86de39bc79750f35a535b8fb700631ee8e30d196c7398d00bc78 +3a8a20071b58d9f8a075f617a4c464c2d7dd0276ee3e488a70c57ffbf76ba89bb87be014d06acb6716fdcdb9b872ee24aea9e921b9b415838de930d5d4e48e8d +cf2b4cc6e58b225cbf6e8de29a52f8591941f5a605b2ea1b91e01f84a2b6664419faa0b1bf19c97e91a81d9f673225ac007613bcf221792e2a2a82afaf2fbabb +bbb9311e72a941fbbe28ee50f9acc5be2a9f774c189f3dfa154f5f2de24e7f214c7c92f0ecf5a7dd1d91563e6f5e3ec1bd27ccdc5b7a859a586f78fa3ac2c1af +18335df188c8eac6aba753f077704168881b8afa6fe1cded26589bb9c3f1fa65987b852229210e914131d0d40dc7edc72fd1521c0b7b7b4f9cbf9e8c276f0fde +b90e6bba5d5313684cb38667440966c6aa71fdf7ff8291872f7c3dbce0e7e98c0b172c99f2b184a5a50502d3eb31db9d8e2b8adea829f687bca629e2f37c2152 +948775542e6ecdad550c7b0159cb8776e0f383ea74cf871f2a9fb5d8f76ed7d29b97981d1fc4e8e40c5e7cea660fa3d5ddae253cb83dc5f97e999a7f80376f9f +636e6c1a0f5ebcc0c2cc18068747303577176f165fe1d6247b667c9bbffd80fded1b2c8c8d6278640a4fdfbcc1af771fb1344b78f1ec31ee3f7880b98111dc7b +fce2805b3eac523219181fee413feb56716b7da647d0585181eaba160c8f0ea3bdbd9709692fc6c647d0de5883f29a268c4e4c616a721c7d5d1d189f9a414f5f +1f86c727972bf95ee370cc672d0e079c0f281d0e387f7a03cef44e54d9c8f1de46a08af9b9281fe20b2d43d808a407d6281f3ae88bd6faec16e887c92b2229a0 +cf0d64e5d0e90dbcd3accf099393939c5b0d9a72a6932c3f372424247c16cae7a33babfd73a143cba71c3535359c22fa14408d09addb9a9898108c970629a043 +e5b38243e5b3c774a87c3ebd6ed7e198cf6a7c54cae7d5ad26a85dbd80eaa9d792904f97a495cfd3f146589bda23343515a9b16130f1c9c09d979b1c757fb580 +8c94323c923c7e0c24ad7c6647ba116c6e083d5f7f04fafbc0c4dc1ed9cd7de281e78f08d2ca870e10a4d5fb7c1cddd3f002dd1f2a9fb5d857e5f3eedd5bccb5 +e7c22bba0a49e136a8187f2549f1e9d2b2f2595a445c40086afb7e614aa80c572f9ec66935578404fba16ae457bcfbb514367631288c7585b56f34c23c4ce014 +91093f4d530426b9c15cdb0c72370c513575efa3f1efb3ac7cea1b51951e0013a74ccc8cf7c3c1e03abef8510ed1d1229c3ea985e0004f68aba8c1c3cd11e7af +5a22dcdf059a5ac6f07132c255255b98a89e87be43203283d561e59383514965df0fc85a3e5487e8f81c5ae343ca860f3f543e6bb1afca6769f12d6e8dd1746a +3b7c6cd491d0749b3b99e1532669cbe7d7de72d8d9fa20afae1639d18ef8e1a43992a3c3e097988bba6c17a85884a220c1093ef1e5284b0f43644406fc1d1d11 +9b1d0d676b3368a9dba372f0160ede8a1e6192b67ca6065ae06d640897e45424c5f9e1fc8f97e0176a0903eb24b4d7a5c042cf885bc764aee981f060471899ba +222d2e00163aee10d9daa3905949b7dbfd207249c688a482ef0784ba5d349940633cd26187ca672df655f97c8e7438e67338e62354613f25f0ca87361393e37c +1a90a767e203395aa3f843e5b30f74a87c3e2de543b24cefb3197c2e47e7485b3ee44226383818d7af5f87bebe3ea7aca90eacab7cf8c8dd022db8aaa8a8e0dc +4c7e6e686868e07cfdd240a450fca70c7a679a6e8e8f8fff2c4156c0e7daed12ea86ad523eb4f84b5b5b1b0b0b0bdcd95dbb051242da7c2714f7a983c602c8b7 +8b50dca78ebb77ef725d0f72aa4e2b823f05d00c17bd0fc9b350bc34e8dcaeb0b0304445457db2888c8ce4161153cf863b697603901574edda35b1f2216df4f4 +e9d3431ce21087d8139045443daddf904b809f7efa09e7cf9f3fc4210e71881dc5850b1770e9d2255cbe7c99033d6b6a6a7256f1f298cff3e7cfb901d1ddc2e7 +ecc3f9f5ebd79ca6178afb184033186fdebc118c3be8a0016f2abf50dcc700b214487e84e20e3ac87f3775c768d09d1f1ba2a3b34901ad1a70de8fd9aec5578f +d0dad48b27afdf6e7ad1dcd29b57a8ce084059c7243e96e541547179e5b34cefde62beaf1a815e5ef0f1f547d5f0c335efb3f8fa05aad8bbd6f4df928408d09b +2718e8eec37356c9768ba8f2921f6e59ba3fd38150777784c467e0eef3b5f144af9ede477a7c08dadaea909e1c8bb1fb7bfbd148f99099bf86169fa02e330e5e +9e9ea8ec79cfb968efdee0f6e410c66e3fde739923e543f2b38ade2de2dd7c1dfc7d7de0191083d689070772d129f1fec02a9fd70fc7616be28da29a6614a687 +c0dd93ddd756e1fcf7a7115ad287fbf33d0874744670541ee66e8d223d2913fe36f2f8fe9809eafa06519ce805373737a49677e2d99b6768498f831bab0c255d +0b78767f0a29013e70770bc7c02f02c2b78724a87c965ea23a35105975a4445f63a1270521492d18efaf86af931ba2338a91e5a88623a7add1323c84cc0827b8 +ba38b3f4fdb83dda86a9bb4ff1eef50c9aaacae0e3640517931fa1e1928e074c91ef34092a9fd763f0b07244e3ed97585a7c83ae346b7c7bd2141d5373dc0a6d +17171724e4e7224af508e4d40c70e6d809e8d9a7618f758fb0f2597a8deeb27038c794e3e59bb778fe4b1fcc142ec33aa505b5751db8f3e8051edd1d437deb14 +9e2eb420d4c319ea2a2a886d98c2686b31bc9d3d909cdf845fe77a51911b87003f77a41557c05ee1044c028bb0939e81d72a9fe7a84d8e40fa38fb268be43ef7 +2ddebe798e89fe7626134ff0fae91d3436f4e3edcb69a406fbc3c73f0ec30fdfe0566701bc3c5c91989d09dd73c7e15bd08317ecef77930ebcf2b1337687bd8d +0b2afa98c25868859ea62734347d3032db05ab8b57611616093f2f5fa424f9e3864a1c7e992e847340251626dae06b688990203fc82918c3d1c9058915c3ac22 +2fe2e99d6984186942d5d603c181de884caac4c37d5c12bc91f2c926e5b3f40ad3cd71888ef0c5f5a357e1101a066f375f6465f9c021a09abd6b03ecb42d11e8 +6d8d7372e6c82ff04349cf2f587a58015b4b0f7831eba9b8c88329a6f15d39d95448f92cbd7a8a074f9f739e191b58231018ea0c63fb02dcbdd303574d73f8f9 +38e2b2bc31eaeabc9155d38f708f4014b5cf49fe7aef4848f990cfeb674f1ee2c5cb5778fda00b2ec636b072f6c5287b270f913fba27ef63b23b1b16d63e90bb +e28e85e7cf509f198eb4dc405cfe510e6e21c1f0f3f4437aba1722f258257e32014f6b37787bb9a16ae8b6e4577686d6289fa517684c8f4464eb2dbc66dd9a97 +bff6c1d5dc0e41811e28e96575e876376c2c3c6076f234b4ad5c11e4e78be0c81c942585c3dbd31a6e8ebe70f4f0c7d0fde7bb6e2d1d68e5b3f4e605a6c76731 +3d358b87cf5e61f1e5638c4d2c60bab7133d83f378f6fc1e3a2b2ad1d43688474f7ec5c8e86dbc7ef92b66e6efe3edeb6718ef6b465555156a59fc93972f30db +db81aaea6a8cdc7a8c37af9f60a8a19ec537e39727fbbb7f4c58f92ce2e1c228ea58f9ab6b6a59999fb28fc584edde2c9a2b2bd1d63389678f6f637afe01e7ef +7aa0a38e7bd7fa8e513c7bc1baab8d35a86a6a44ffd02466e7669982984347f3201ebfd9792dbb5eb7ebd658072a2babd1d2398d67af1ea0a7b61533771f60ac +a7918557a1aeb59fbdf72cee3e7c8685d979dc7bb2bb32264482960fa3d74fefa1a3a98a938fb9078f71676a08f50d637870770a8df5d5a8696ec3c4cc7dbc7e +3287a69a1a26633db8fbf8051efe328906f6ce5d83d378faf8166efdfa0c8b4c8e6799c577676e146d2d23bb6cf93062b2b3746f947353d2dade8391a9053c7d +721fad4db5a86a6844cfd01c7befe7186a6e406d7d07eebe5cc4e38541d45457a27fe617dc19ef4767ef2c5e7ece96cfe742243cb4a46195f2f988882aaf90f2 +f918882a0055e08f95f8f3f43e46da94f2313636e62a879007c29d425fff00ce848ce16f212f3e3b7c1f7217517129c8cfcfe70e9c3b0820ef82b4ea5a284e1a +948ebcf1a5a7a70bc6ef17e8d03ea17069d042405ae0482b8de93d84d2ec07a82c3939398271d22079e157470bc5ef0788a7240b74158a9706cffb7db77c8646 +c6703c641abf0bc16787af421e212a2195b3fe84f60aed07a8452287de4271d220af7d2440b41e4c287ebf50575787b9b939c1381e6469d38912547edade2394 +663f40bce77dfe6c049217aab854d185e2f703c453529eb23bf885409b4bb7a47ca86b40dd049aa3df493ae8cae73f05c2760ad2ca67bcbf11414e3630323484 +c8d90f2dfde3321f6d1ac33d7548cda8c5d894f8f0b955981a436b552eea3a06c54eb826fa51945380a1d9d92d39e5da96f2999e4463612c4c0d0c61a8af8790 +cc6accc9a49f9e1c416166161a3b25e593c1c4600b42c38b312279b7f19e3264e4352c1f1cb8596c47f94c4ef42233301b3d63132c7e1885115968dfad5330d8 +6fcf0ed722279f7d4799b3c5b6a37ce85d9a8be260a16f002323637864b4616252463ea62750535ab0221bb2186d66564b39c624470e0d76542329bd1613b2e9 +36c0ae2b1ffa50a74f9fe6cc3eea73ee0471ca2798299f08c0b802b0aa012c4b010b76bd9e049ccd011c6a011b16772411d02f034455ec995dbf8f05b4585a7b +96d6340ff80bcb4387853bd601ee95c0bfe2001376b5ab06cec7037a2cce8add5b95b03cd8dfa8a633059020fe4d5b96e74976af4dbfcdfec6865dcd1a819671 +e028cbf777c16285f15b86a369c0950cc080e567c3fe565408040d02094d60dda9d50a6623482b9fa1964c181abaa3bebb0bbdfdc3e86fca8387bd139c5d63d0 +d95b83a8c020389adec08f6734616fef8090c42234355620afb213d5b97170b6b182aafc054416d523332a108e22039cbda481f699212486f8c2d1ce1569e54d +c84f4f4544a0339c5c5c905537b2461879e5333e3e8ed0d050444444708aa6bebe9e9b26a74da12468ab94cfd4383243ece0155f8c8ece5e0c0f75232fc60fb6 +96ce482eab474d711a02dd6d71f4c859e8998ae0e81088f2a14164a615a1b7ab16513eeeb03656c11f8ebaa2a1a9187e2eceb0d23d0f05cb38b4d666c3c3c109 +1ebed1ecb7cb111312022f771b7885a7627074e52c2c1ebcf2a14aece0e0c02919f222487b8dc2c3c3395ecb2a9f89d17a187f6786bac151f6b7dd703e6500ff +cc5484f97bc0c9c91e117955b8f4f30938c796a2be380e8e8e8e2cdc11956d83682c4a8483ad3dac1dbc51d2d886929410f66c0773e77034b4372335cc973d3b +23b5bc0da37df508717381a3f125dc3009c1002b8774d9a5954f6c6c2cc77f2a3b6d40767575457575351727ab7cd203ed60eb93818eae5e8c4e4e2027260076 +562e88cba9424d4906c27c1d2177f902744d44b036f342594b230a7218ef07da10e9e5c6c9d5c91b4ee8eeaf818f93338c35afe3bc6e14da1b7239de7b06c6a3 +b6b10a5e6e518cf7b6f00a4b45efc8eab24b2b1fdae346e5251ed32262522c0101015cb929edb695cfb7df7e8bafbffe9afb631af0fad0c1525ef9fc912992cc +3ea630988289ed007e4a068259c5f6ef66ca249f29820676658a23b619f8471860c49e1dca819856e00653509923ecbe93292176ff67a6747a7f01928600cf62 +b1a238cb144d663f7091298e5ca628be668a269ae59dc2eeadd9df5cc9042e64b3b016e0af812c1f96bf3b536229edc09f98e2e12da0df863205c5c2bd58bc1f +fbfdbf31c514dc0384b174662c1f5905b31164958fa9b93f7ad8c79be8af8286b2031a0687d092eb09773711b48d83d1549f040dc3280c8f0dc3dfca0296d616 +b0b7b380be6524fa4787901b2682bbbb05dc228b303eda02370b11e202b5a12df241565e2e0a987058198990d734888e8a78c8ab84adf1fc276bf99030911051 +a52001e3c365954f56982382b3ea3136318d92645f183a656376bc19ba2ad67076122132a304ce86c6482aed447f7d22befbbb1194552da1a6668e98fc168cb5 +e730e52482a1a913cada87305213003d1d0b5cfdf1268299c5949b5b809a7c6f98d8c6626276102ea696c86fed5b2e0f0f59cb87367192d7047a0fbefc6b954f +3b1c2ea9a0b473047363cd30943783958d3942331a31dc968dafbf124153db16a56db508d6d3836b541612fcb4a1a16b015db3108ccccd23cedb11d6d6e6d0b3 +4c66bfd50f03f6de36065a50d07445368da1e5e7c2ddd60a99355db8dd1d0d73dbe80d950f811cd193db115ee1f3e16b944f9003dcc24a3036ce2ce86a7b3804 +e4b1776a84839129930f73c4973620d2d31e71c56db8d31f077d7553e81b8be0eb6785b89236ccf7654047cd12222b5b54f48ea1a3340237952c70e9cbeb12de +17a2202d103f9ef0c2c8c400dc448e48618d1e5f1e029543daf2a1e7fefe7eee74165240d269b7a57ce8a569406c27c781962d1fa650cea6b08a1e0e9c6216cf +5fd8f504b356be63f7ba45acc233ebe2287b3ec594c61f58c5fd8e5dbf8966ca84290c8a576715ff5ba6c0cc989514d20b4c3345f305cbf36a2eb38e0a587a96 +df6996ff174c599c63d73fb267b274fec294c90d96b7265370ff8c048e33e5f78720a60459dc4f31803cfbdb13ec7a26952927a6b82e302526cf7eeb048b3fca +7eef0fecef8f3345f9337b5664bff5352bdb3956a67fb0f053ec6f48515ecc62bf23b19cd6533e9323bda8ada7695cf1079a186c45727434e2b399f93bd6859a +da368c0c77202d260a6111912869e8c1404f2bea5b07d1dd588ed8c808c46516a27b6018f5455988627f9b9a5381b1f929d4e6a5233c3416355d8368aead47df +c8044607ba505ed1814929a120c82a9ff5b0badb3585def626b4f7492ca9c931349665232c32014d3d03e86a69403bbb3657e4202a3c0cd12985189f99407565 +1313cc3e14a52520223e01f905cd181e68477a6c342292d3505ddf85d1a136a432eb2b3eb508c3831da86fec62bf3181267a8f51d9aee9f6c77c26467a90111f +89b0a84434f70ca1bda99e957984fb2e7979f5a82bca464e413dbada2a10c12ca8b0c81894d537a3343914464c219db8208f88a21aa405bbc34053157fbc688c +8a8e5e341664222c241ad59d439819eb435e622cc212935056cdbef50e75bb7ada1ad1cc77a9d87343493622a21351c3c288f75d4c26daaaf3111d168e90f87c +f40ff7a3beb61123e343284a4d4038f1bea49159bb3d488f894464522a2aab3b3036dac1781f8ec4f412f4f477a1a0a80593d3e368ae6f44cfe0ea714a59e5b3 +11b6ac7c768b767acce7f71208c57d28763aef8338e04cad1575b1e8ba11a8355e563e02f9ec1768cd132946a1324b835c99482b9f6d8155b8e9293a738ddc42 +88cf23e35c44b067ba171c5fd900542eaa98b2659545575717e71ffa200e38133f85ca2c0db2e636a57c682dc4ab57af760dfd0383500aebc1a9f0db9f1dae84 +4f202a2e919ba2a4e9c78f0954661220f2fb24147f90414ecc48f0c9a1d7c7c87bde09dbc7c87b02e9964d299fddb67ca8d527adf93912ada1a20f40838a64ae +1e0450cbd5dada2a18278dbebe3e4e8068dd8650fc7e8156f7923c09c5f1e0c752a8fc644508a5d90f10ef69b056284e1a242f543f69e247287e3f403ca5f561 +dc108240bc34e81b1d2a9f7d265ef91ca46ed7b6c67c04e2f70b87eb7cf6077cb78b948b50bc340ecc98cf9694cfbb45b45697a265f03696165fa228d80447fe +7403558f7672d7ccde91b4f2a1d92e0d455df88787232a29033dc3b21f711addd509d03689c1d0e41437c8db5a9983f89c66f1a0f1c43072236c105fd286e959 +f63cd20c771b27b42fcc6d69ec81573ef44d484868ca9dc2e999ac1d7ee662cd6c57b0083ae6ae080d09416e55fbaa3cb9bf1feb83ab8939524adbb9f24c8d0f +202224051d9281cbd1f65c9c38e3899e099a3e9fc5704d208ced92313137bb2a9ff781573e4343435c79a9dc144e57b2e8684c86ee57cf7635c0f4270b6eaa7d +76b61baee7cd5034328159499ed393a388088c4343d7d0aadfda16d86fcf77c540e410b3e16c178da9f1bc275039e97de85e5af9d0bb6404584059d316a14c76 +52ab7a31c9de91ff3b0e936388f6714242b144b18d7522313a053d4c8ee85bccf766c0c0300083b74869cfa1bd3402ea86b15b3a038dcac12b1f928dcecece65 +de53181d9440bca7e703a77c9edd6981c27175c46666c3d1ca12f96d2d70b530415444144c2c6d509ae008431b5f98ebaac33ebc02e25d2d0f91a4e3899a472f +b8a78f8da495cf70731a2efdf013ce5dbe0253bb7004d928b0cae7075bad1b084bf4c4f55337e1e4ac8b2fbf3e0d2fdf00dcd4d0878faf13ac7c93616fa40a17 +8f00182b9d8577622c74748de1ebe184f35754505e9b086d0d5dd89a6be3ca4d7b98285f809e9d377c5dcda062918131290122485b3e24fcb43e83d6faf8fafa +a2b8b8785980562b9f09a47b69e1dbef8ee3fc397d84c707c3485909816e8eb864ea8e501b75a8e98920fff3dfa164e00877331d1cb18e8396ba2d223d0da167 +648b602703fc7f8f3922943d9bb0ef1c64761117cd02e163ac025d532b1869282338c41a97ce2b20203c089aeaa628a31924a9b213a42d1f1a7c26d72ad1d1d1 +707777e7063b297cadf2a1753ea6a895acf3713aa1cbca740d8a9ad608f6b6c4f7e75d71e9f43504665433859f0617077b58689f8395670cdc4d95e1ea1f037d +3575b88784c242fd0602820270e2a43642427da0a5a802070b5ddcd072476aac03f4cc5c10672f8fcbef59e7435d2b5ae743eb7de8e041eadef2bc97553ee95e +daf8fa8b9f70e59a1e72bacb61a8ad070f0747dcd01721d04a1d5a964ed0bcfa33e474ec1168ac005d674f581adb213d27009a868e8874d2c44ff2d648093783 +9e4d106b246ee2676d3f04182842c7cc163aea3ab07310e12ffffd5ff00d0e80969608b90d625ef290563ef44c5d2b5a6745e36afefefedcbbf1690f9ef2b9db +8a9b67cd91555c026f4f27e437d4c245648564560e6b274714a6f922a57a1879919ef00c2a95ec107e88044d37543efc142c9f0c189bb1d687b5f4d393fd0831 +5784b54738dcad34111ee30a3dc3403457c7e0d4f7ea088b8e849691197cbd1d61e9150b6b034d780786c340e9247c62c3595a4b040678e0d21525145745c0cc +c205493141b031f685b1b1789d4f7b592caedd0c5973c89eb4f2e141df47fa99206bf96486d823845961d3cc6ae9a84c8481aa26a243bc71ddc41d412e2284a7 +17c359fe1a0cecfc11c014df098b1868aad820d0451f46166e08f530c27ffc64077f170358bb85c2cff222ae1bfbc09d291fb7e0044478b9222eda1e46b6b198 +9c1b84939139f236b1ce87205b7e7a96563e53132388b3bb0eaf90182447f94351e40d6f7b7384a43562a835135f7c61ce948836c2d2d3e1a9a60ba7d824848b +2eb2745e703451875f542a4c7574e0c614b599ba2a22a32370fe8c1e0283dc60a46785d4f810385887223eda0e26b6be88729167ef16f4de753e042aab6cf965 +954f5aa01d5cc3cb31c5ace3a9e11218eb9b20d0df0b6aec5bfb395a20aeb481c9932674ac7d10e3a2054317a67c8c6c9092e60d3d9127223cb471424e84d840 +5398bb46b346ff264eabb37a66a0c0146a32423cbce1efed8cef8f796384c9a68bb91d922b365ee7231d2efd4c3870cae7f9bd5e38bbe6e1f12e6fe73f487438 +e6b3f3d8cb319f91be32a8fde3f7f82fffe5bfe05f972d50569d8463ffedff60cfff0d371c12d1372efc77eb4148f908415af908c5ef07d6533e42f838c77c3e +31e2950f756fe814cb8300fa1ed43fa74ab011682d10ed6a27e52394cf7e8114a75079a541633f547179e52394cf7e60b3bc6f6a6ae2a6d9e91d84f2d92f50d9 +89b74265960675df37a57ca88290d3a8dd027d7c6a856880ed7343636323f711c83d02319faefb092a833484d210f8381a8f2005b451dabdc466ca4ee0d350f9 +85e2f70b9b29bf74d989f74269f6039b293b0f2af7a1e5b3cf74d8edda791c4eb5ef0f3eab6e17ed357bfd828e5d7d88272f65dc497e2424ad7c6889fee4f804 +e742627a660a1363ec9ef145e8e3ed04a698908c8f4fae9986df96f261e59c9c18e34e9d248c4d906b8ad5e9e91b4fb0eee5a4647a774dfcd424e3c304978e7f +9e98585bbef7613bca87b6488c49ca3e323286c9352e4b681bc5c6e5999c9cc004ff6e2cff71fa969277d92cb6a37ce85da4793f4adf54f677d933959da6e005 +cb3fcd6441eadda6d8bb8eb36fb815ded36f7eb4ca67e9ed73cc4c4ea3bfa703231377b188253cbc3585ae8e1e4c2f3cc6f3a7bf627aa40f5ed6a6f04d6ec69b +a7773138770f8b8b4f916e7d0615131f9f0292563ea303e570507543cb3cf9dfe980fd0923a4d637a1b5be1485850568ac2b80de0d55a4d676a2b7b5929b7a2d +ada8c6d0e41c867a5a515a5488a2d22af4b3bcba9a6a51ccfea6b4aa1193b39368a965e90b4ad13934ce783c8cdaf23224863ae1a24ae8babbda691c8aa6a749 +b9d0f72165131414c4f5ebf9e765e543eb7cc29d115dd285db777ec1c2dc147a5a6ac5bfd93f8c81de4ed497654343410dbe9129ac9c7518991e455e76390646 +86d0545d81ec446ffcf3a81b2b631f6a4a4b901961026dab440c8f74a38cfd46594513e3d3005a9b1a515e5a80ca8636569956979dc02b1fead2d2142f3fbd4e +ca86cacfcb9bb4f219ef2ac60d251ff44dcfe1f6ed054c8ff7a392f1b3acaa05236343a8ab6d42419c03d40ddc50585e82fae63e8c7455a0a4aa0d43fd1d2829 +2882bda9218233ebd0d7d188a2bc345cbb6884bc860eb4d755a220bf041de426a5bb0b4d75a5ecb9005d321b3309d2ca879637d00a66baa769772a3bed47a367 +59e5931eec049fb83adc22decfcea0ab997dff8232b4f50c61b0af138d5505b035d683574432cbb30603c33daccc6518644aaba9aa1cc5a96e5054f7c4e0ec28 +e37d2912826c70432f1ac3a33d2863725651dd8ca19141d4d7b5a382f1be8af17e5c86f7540e5ef9d078a08f8f0ff73e1447bcf6f6f65e5e237620a7daf5f463 +f0607111b5b15e707073826370199e3eff0589012e888ff34052d510b2634290553386774b4bb8375c0b7d3367f4dcdddf2370b64bab954f051c359cd1384d53 +edadb03ead0b235b0b24947761be3b09065a96301339a29e09624d9c237efcfb17f8dd1fff0623577be88b42d0c72a496ea8053c3c45700ecbc3f868335c2d44 +480a57c57ffccfffc4dfbef833fef1e579a8688b90d338888ef2385c537dbf4b0d7ab6b1b1e1d66bd077e2c3d7289f503b78c615a1bdb31f05893e30b24fc3ec +5813b454ace1e2648eb0f412381be823beb803fd35b1f8c7ff50c50d554b68a91b2332872996f66cfc74440463537b14b70e61a4da0f3aba229cfcc36ff1fbbf +fe0d7ff9f31730b0d285ae652426668736ed5283dcaa8a4422aebc7cf9e92aab7cae5db14559432bfada2aa1ab6285fad12994a706c1dc4c84afbfb246736d2c +ccacc3313233842056917d22cda0a767093d537f0ccf2d20d6cb01d63622e8896259051c809eb2156c0ce4f13fff8fff89bf7ff1177cf5f539681a8b9052d1c9 +b9d430db844b0d2ab3858505574e7e8d0f618df209b285ad773ae37d17866a9c61e79b85f19106d81a99c2c1ce0c31c58d88f4b04174412beef4c540fdaa16b4 +8c2de1e76f85a8a216ccf5a6434bcd1256d65628ee1e437b693814954438f59fbfc5effef237fce9f75f425153133f1e75c1307b377791c3a65c6ad0c032b962 +a6f14de9b4076faafd6e0be4cfabc2c2cc1cbe499578fcf2296ad9c717593830e67560a2a7122dc3b7197333e0e19088c9b96698ea6ac0d0d40c366ebe18fbf5 +e3b67ca8dbd55691024b5d7568e89a23b1ac1e05e949a8681bc0ec6019c2c21310e3ed0827bf4c1446ba404d431d3755b51094df8cbc687768282ae0e4f19f11 +cbac8a70670ba8c95dc0d7a7553030d78f08074b68a8e82038bd1603ed05b0d6d1819abe3ecb8b292929a120c82a9ff5b05af94ca2263f09f975cc4a657113c3 +1d88f3b480aaa62113f86a14a7c7a3b0ba09e9de565056bc092d53579477772324208959328570333360e5d181a94d0ab382d220d2d686aa912efca38bd15c99 +0073554d1898b831a1cd4474420926674691121983fadee135e5da4eb76b62a0115ede69cc6aa48a338dde6a5aa7a40123a710d43696c2429484deb60298abab +41455307ce1139e8a94f465c4a294a53fd196fd5a166648bbc8a3aa608eca0a1a10155032f5435d721d6c512eacaec3b25152233390ed5ed03981b2842544211 +b3fe36563eeb4156f954e62621adb055dc659f1e43aca735d4358c1192518622c6fbb2e62ee430cbf4a682326eeadaa3a8ae0a719149cc32aa839b09e3bd9e16 +ac5c13d0d59607332d2da81918c033a48059dd293057637c1079a1a02417d60e99186396736a4c2293cb8d17196e8403a77ce8cca4c5c5a50379c2e26ed14e0c +3893d2a2b114ea2651bf9d5a48fe79790c620ba06e0ab5544253a9d258a57c04f2d92f9060cfcfcf0b969907a593563eb279ec1788f7a47c84ca2c0dfab6543f +0fe28033c99f50997950da4d2b1f3aab9d8ebad82dd020193153c8ddc6a70e3a149fd66b506b4dae320f0a68bce47d20979e2440d4ad11ca63bf20545621d078 +0a959fbc1c0ae5b35f102aab2c485e68ca9adc5308e5b15f102aab1068bc7253cae7a0ce767d0ac45b3eddac0b4226f74100bffe48284e1ad4352301a2d65728 +7ebf40ca84ac32a1381e6461907b4f2a3fb9b0104ab31f20ab87066b85e2a441f242f5935c5808c5ef0788a7541edafc2a142f0dfa4687ca679f6927ba5d3b0d +128e2d8ff908c4ef17b633e62394663f40bcdfea988f50fc7e80ef767dc2eb7cdee1c1af77f0e0f14b2cbd7e8230bb1b387fe1247c52c7b18f47ae6f9b56cd76 +0dd6c0c73410edb3ec43ce74c14bd1016503528eb727c7d0d1da8e51a16373b68c5974d5a443d7347ec35ded34354adf868f23c112dcd53e3d819c20637cf3e5 +77f8f9c71f601996873972eb21f93b024d5ffbd93b22abaa931b879a9e9a4053237b1fce8506ab509d85905308421fb90b61cf230d91b0f5c8c4844c3eef03af +7ca89cd2334404eaded35556f9d0313d57bff90e3ffcf413cedcd04445fbc8aabfa37532c34d6970f14ec1e8fcac78ddcc503b5a3b07c4636ad3b3480bf3455c +7e8bf8797200b6a66e286d593b1bb711a4950f5f561ec47bbe624b2b1f7a97dc20537cf3d77fe2c8b1e3500fade5c6faa4ff968e554a0ef1417a7987a47ca368 +6d6ee78eeea1e7b9fe5c58db44607881c66466d1599500139b9435b2b111a4950f37ee28b3d68bafe7747ff066bbee7541eb9a16b43595a06ee085a1bbb710eb +a48b1b976fc2d0311a2dc541d057bb899ffef9375c308a049db2bef4ea09da8afca1a5128bfbe2ec3e2a5aa57c64d6f9381cd7610260080dd54bb87cfa5f8c27 +6638fef73fc128281f7921fab878e11c2e5cbe8ab88a41443b69e3c299f33876e234620a8b61ada180f3a74fe187331a681dac83c94d399c3b7116267ed9682d +09c1f5739770fc876ff00fa5e075a7dae99b50178c5c52d0f80e8d4d0507b3f4ebf8f3c90830838ec803e11169a8ae2d8493e6259c3d761ebabef148f03183fc +c533f8c31ffe8c1367cee0fc09793816d7c0c2c80325b921d0bc7a09e78e7e8bff7ac419b9299e5cf9ce7dff275c308f4476a8352e9e3a8fcb57b590971b08d5 +6b37a074e3342ea858a2a97fadc5c82b1f12fe909010ce9d0685917b0772b1411583de6d95f2e92cc285a3aaf00e8e405a4e352a92ed71eee4255cb8a28bd89c +18fcf8b7cbb876ee6bfcf5ab1f70f5d2455cd772417da1179cbd9310e7a58fb3a72fe3ef5ffd0cf7c42cf898c833de9fc6fff967f66db2526171f30aceb2ef62 +e2118b404723a8debc8c8b27ff09a7c8328c6fe0409ec65088f75476e23db9d7201f451427ab7cd2fdcca0ac6d8fc89854b48cf4c05e5b1ea77fbe084dfb60c4 +f9584045fe02befaf26f387efa2c4e7d7d16de294970b5f144657d16d42e5fc1a5a35fe08b8b56a8290d61b27619c7bfff0a3fe984a220d216174f33dedf3044 +747c087efc871c14e4cfe282aa256aba562b472a07af7c4871d2d20c2a3375e169cd0ff19b6f0c0e9cf27976b70dbaaa1178f0ee1d4a135d1114170d3b8f24dc +7fb28050370ba4247821ad7618593121c8ab9fc2e2afe3a8e89dc1129e214d741215131fdfb9d5d2ca677ca8035e227d940cddc32fa3b5b8ae660517475ba4d4 +7463ae3b11065a2298899cd132d104a3bf2aa078740135c95e3076f584bea1233a4627501c65056f7f47587827636cbc0b9ed6d6488d17c136240fb716869111 +9a0227910e6299c26ac90bc4c90d1619f2cff46d4898f8569787acf2c90a7342581e6bf967e7509315083db320cc8dd6e3ba8a085e2e96e2a373d4f59054d18b +bef210fcf6b81353ac5630d552835f720dc61a92f0d7a3d6b034354246fd300672ac7093bd97d64515948ccc63acbd1c05a9ae307188e35c6a6c769d0f093cf1 +573acd1ae5d3550c79054fb40f8f6376a20356aa6ac8ef5d40719c3b0c4556f8fa5b47b4d4c4c0d4221213b746e166a98794384b1818dbc3d0c01a7d0b0f106c +67042b673be81978325e0d4351ce000e56c630744ac4dddb63c88d4a82b39335326aba70ab2b1a6676ef5fe743e5a4b20b5911ab944fb0233c222b30353385c9 +f63058384763b8bf0e86ba3a70751021a1ac11914e36882dedc2dd462fa81a58c1dcc88a2907262fe90d986d8e82828a055c6cf491da3489a60c4f5c54b187e6 +f16b281dbd8d81c61aa44478e2a793be186156dd668ece21f0bca738e9b40752f9189a24e057f67b6fde925b8d77585a7c8bd7afe99454a919b2c545bc79233e +2f6c71f10d5ebf798db78b1fe704bdec980f2df3a78a4ea0d310e8e3714bf469eb0533a5e9c392493dc5ba2ccbe9663be1676a00652545c85f5745616d116cb5 +35a07cfd1ae48d3d303fc74c7626bc9c02e14e5858998a17daea20ab7cd683ec980f57d6e52e21f950e67f53dcfde12009e3b675b0f7a2dfa7931e2625e5e1b6 +2fb0745c1a5666ae7c2c9eff1b2e2d8b17e74f7fbb5aa809b2ca4708f4dbd2ca87dbdac2fd96247eb90ce2f24cb0ae21fdf62abeb170f1bb895b7a6e3b053d4b +5a7ef1b207f60d65f920f53d8578bfe5311f96df2aded3f3f26faec42d974bb2ed83e72dcf7bfe59fc8e32bc972ce1e0cb4cd7956f2d8690f2590f1fe998cfa7 +450775c099668248403602cd58f02e3584f2d92f50d74aa8bcd2202f7b3433c32b1fa17cf603fc2c9c5099a541ef4853ed076dc099ca43bc152ab33428dda694 +cfc3870fb94ab25ba01325e92401f203f2b981a655e92310e33f4648bbd4f8d840e5a6f20bc57d0ca031958f55760e5d6a1c0022e57b102d9fc3a9f6fdc1b6ba +5d02f1fb81c36ed747466b948ff4b4f216a798b7835981dfd8bef299e52a3d813ff561ab902d8f50f9de87ed2a1f5afacf955db20540085b7aaf6d947dfbca67 +16b31cefd95526ed66b11d5e4be333503eef909f1889fcfa49eee9d5bd51385eff176e440f72cf1f1b492b9fd18132d8abb8a2999b6a6f87dd096314f68f606e +96846a1e33c34d701239a369781cd3ac82d0fea5954ac62a8ef43355247a9654a45996c7fcfc4a859c9dbf85eeaa045c57095dd7813c09515858d872e5a40147 +daa5cc1f89223bdb95196a0fffd42a0c0c0e713e65b8cabcfc9bac524c0cc0c5c80429659d5c45991a1f4274443ae7e66376761e139d793872cc8d3b3a87de77 +ac2e0086d649986079d0bbf04a41ac24d8b3a4bcb2e0950f5562e9d336c82d050939cd1cc92a1f9a6a979373465d672f978ece50e72ab3a442d275a4311e2287 +588cffb2c0cac0f26bce444a763da6281de367bcaf1342d21bd8b763e59b1e84a18a15f21b7bc5df4f9a0f949ebea7a4bcd2e0950fbd63565616b79299c2a9bc +b42581c653e8595af9501c3990770acac7c0f01086c7d8fbb2bf97fede73d31388f67640424987387cbc1b2971e9e89d9c66bf3587db0399d0d3f3c5e06d2633 +ec5d3acb23a0a21783518ed72b7c9825e5c6ca2ebb868b40e5e0950fad1aa76d371446713496455d2d1abca6e703a77ce8e81c3539270cfd721fe981f6084888 +83bd731846c706e0eb62858c18277825d7212ec81b89658378c5d2bb3a26a036d50ecad1bd585cfaf866bc562b1f5ae7c3940f9d5e31dd0efb13dad033518343 +742906eac3a1ab690123634b94f70ca1b72605e6dadab876e91c2cfc4260626485b2c61624fb1ac327d81da68c6f4dcd15b033b14056861d4e9cb8004d95cbf8 +e7774ab0b1d44760461d2a537d71ec3d53edf45d48c0edededb9b51a5451798192553ee93efa387f4d1d46461e8888f080be911bbaeaf321a7690b5f1b1d3806 +25c156e93c5c228b5095e2893ffd640315556bd81a69c2352c1b1d2551f8d3315b38581a212ab71e6d69d650347281e6c91f7049490d72678fc2c2c10037546d +d0d8dd063b23110ade33d54e8a848efeb1b3b3e32a033f654defb05af914e2d4d767a06d60024fdf285869ab22beb21bc9c18e30b5b3c53ffe4d11f9b9015052 +11a192552c5b3d0dc4c4896064ea0c73433354750ec3c7c604d6ee2e30d4b3630aa41172d78ce0626f8823df1d87b6da557cff833c0c0d54e016578a91fa4098 +d9c76e38d54e9598942795ddcbcb8b3b59954f27ab7cd27d0c70eab4224c2d5c51d6140d53db00d457e542574f1f9e96da708d2b80af480d7621f9e8cb7780b2 +a61993251b444639c0298229adca505c53b1868fb321c20b5a5191e48673eaced039f61d2edfd4c4c59367a0a6a385affe28879ab616389ad921b56aa53c042a +87b4e543ef42bcb7b5b5e5f6a0495b44074ff9dc6dc1b59faf41475b077af68118ba358b701b4da8a8e8c0d4370e4d8511c86a184355bc1bb4d50371676911af +5fbfc65c852f749387b9a9f78f8da495cfd4e4380ae21ca1a270030a0a2ab0084b4584b71bd2b9753ef42d1c61a37d13a66e7108d652c43979799c3c7204fae1 +4508b251c3d5cb723879fc0842b3f360aeaa00b9cbe7f1ed7125340e5542a4ac881b97ae40cf260e55793e90bb701d672f9cc2398d88f7aef321d0f7214887c9 +2a9f9c285744158857f80e7594c246e53cae5e9187817f1c627d1d10935d061fe573f8f9d8395cb9a10ee78c3218e9ba222fd50b6a57afe1d2d553f8f28c3bb2 +621d71fda21cce5ffc1e6ad6d1c8083787e279792830c59694ec094b1772a732080f4b5b14b6bd7f9d8f50d9e97995f2e92a85b2aa2f3a9855393333898a6833 +9c3f2b8f6bea26884d8fc68f475cd15a1b8db3df1cc145050528997ba021cf1576eeb18870d1c4a5cb0af8fef8050426a6c14def0aae5ebd8abf7ca78ca49c44 +582b5fc78dcb57606011004f370764d776e156771cac9ce277ece89ccc3057f8c454898fce99ec85b5fa755cbca8005db710cee2492e6f42b885127e38721697 +186f7d1313e020724569750a9499dc5cb9fa334e2a38a03ccf1b97cfddc099f3c7216714819c680b285eb8811bf2fa0808f5c1a90b81dc3a1f2f5b57a4576fac +7cf830a1f21f38e5f3f6e57df4f4cee0f54768c16c973e7cc0997dd4d97e644484c0cfcf1fb129c5acdbd382d8c000f8fa0521bbac59e06f368690f211c2e180 +f3ce4348f908415af908c5ef0788a78703ce1f11f1ca8796cd8b1780ed3f68fb045582f781b65e503f9ec62284f2d92f9052142aaf34a477b5d31896503efb81 +cdf29e96a750fda4ca2e94cf7e6133bc276c7a57fbb367cfb8eecd6e812a1e15e8c183079f1da885a6c562643d50fffe208094092dc0138a9306b5ba2440e9e9 +e982f1fb051adb215fc74271d2a071082a3f5560a1f8fd00f17433bc2779a1ca4a9556287ebfb05959a06f7468f9ec337d78b76be7410dc161b76b7f40bc3fec +761d58e5f30e6f98b5f4e6ed2296169fa22e351111e1e148ceacc1a38f6f5fe92ae53331d68d92cc720cb28f333d338492b87c748ead6c28e4f7d96cf53896f5 +30dcd384d48c5a4cc8844b2b1f5941a2ef44a0fb55ca677a122de56970757286ab8b33928a1bd74c854f4f8ea22c2f1fcddd43dca034bdcfd89878ff11c54f0c +b52126ae1c2392a9f1f1de2ae415376352f2f79b05af7ca4cbca837fa6abb4f2991cee40a497072bbb2b3c8322d13e2073f40f4b3fdedf88c29206b18b0ff6cc +ed9fa2697b2e7e068d55a5a86d93b8d8981a435e46113aa55da26c02d2ca875f22c043fa7da4950f85b531debb3b38c1d5cd0d11c55d98985cfddee463bba1b2 +044d5d8392f2325962bc2759e29e475b91935b8571c914fa50771d32721bb6c47b2a07af7ca4cbca83de870f3b70cae7d5932984fb05c34c47098e7e4578b6f4 +1acd9941d050d446687a1ba606cb11ea648c9fbffe0bce1b84b3720d41f9c8495cfdffb777e54f6d1dd9faaf79bf4dcd0fafe6cdd4ccbc979a4ce27212ec240e +766cccbe08c4664008b14920c0887db18501b31a0426b6c166b759c562b349ec92d0c6e22d8e9d5795f1245ec6b1fd4d9f0b3711f8da01257ec033b7ea2bd4b7 +af2ee79edbfde99cd3dda7fd44a8bc7e77ed6ebbeb70249f57b6cef94c82dcea0a9c4a11e1d8d123c85617e0d09fff0bd2e2d5941ac7d98b0a089762d0f00db4 +17d4f0773b06f780485c1d9f425d4e223cbe3c0a5f4926166e2d402d8fc0b123fea8ee99c292410b79901f3e3bb01f1f05be3ea5063522928db66ca154b7b414 +84d252d0dc137a5febc8c771553bbbc78a6d1e170a1371ecb03f2a3b06d1dd5c0d65840ffef3af2ef0f2390e6f5f05b48b26949d69c0ccec2072a42138fcf97e +fcde250b23236d90897c70f8e0ffc047aec1449f066237770445e64037d18153992a84895c21c92887d1babe831278f2a1b88852a9e4e20ba45f7a0e8a5109ce +f37158d54ef730eb5a10eeee06b1a410c3fa3e24c46631193ec0be4fdd10e4eb89e482cb981db980ba4b7d186c298337d3f5df3ef81c454d5ab456a4c3fdc821 +fcee2f3eb8ccfe479932125fbafa30dd0ca0ade11cb215227c79f830eabba7573bbe031cc9873aa45aade67e70282d45565616b76d11d56d249f9f57b5b3fbb0 +4e7e3e5fc16410a1e87c1fba5b6aa092fae2ef1fee878f8f075c0fc970759475feaa064c9b74c89104e3f8a1f7b1cf230d73462d627cbdf199cb3e7c11598dc9 +e1af1074fc1842620bd03fdc85c4b82284057e89285519662deb65273978f2a13642db2ed1b2292a535a93eaeaea9fa63aecbca1f6fb3a4863cee31fcf9f63f8 +ab22e416644375b60f3f3cfe060db4754e5d3e1a872c5c4a8de6413b5e3e7b8cef7e788a173f3ec6b50211baad8fd7eeb87b0e47f2b1996eb04e980cadf52e6e +59af43ea1587e4f4b4b5a1763ea5860a372c93280e142346990569983fe2335210ad28e7b6ce692ba7ad73929059d1ce2ca971e42892507f361cc77c22919593 +85cc9305888956a06dd4047d4f0d3c37915283c0e769763c27443ed5ec57f7defd07e86f5423e664136edbc710214e661d2709d59769eb9c785cec9b8171a80e +efff311aa26005c2436351dd3a06abee0a5c0ed0dc997474ebcc30f717725be7b8fdfd73485559c8cac8426df549c4a5d76f29a5063d4b5353d3ba6b84c887db +b76bf936be599a8044acc4886d057d174b90405be7eccbc4f8500d1469b558bc634669521cce9e4b8444a28024be1896bb5fa3263f0dca54da3aa78e753823a2 +0215489106e3e017c1cc22c9428e2a9f91610aaed050fb16526a501c85c8c7f13a21f229d40ce1eb7b77b032948934750b96ac23488d89633f180a9ca7941a79 +e98cf0f47830578308910c129982915b32ce5d9bc0edb98b0867ef22395989ee593b74d7cab8ad738efee500a4e9d9c84ccf41b15a0517d7335b4aa941295589 +47485ec76b771ef93c984078483e06c7c6615abe8fe72f9fe3c14d0bf4fa292cdefb0edf7f771fdf3e7c8487dfdc8461c686272f5eb08632c75ed6046cf77e58 +bbdbee3ad6c77c5698f53385ee8e16b4b677719bedcd4e4fc26861bf168bf3181bd74337ac45ffd024e675ababb25bdb3a3136378fbe2b0d28cacb669dc61397 +0646d1525705b54a0eb7f044dcbcb38c71e612b43677606cd68c25bb01bd1d6d68bd7a0d4337665e31ad85c84708ebddae15186727316b62ef92d5ad2cd9a0bf +decbc9a79f5fc0dc940eb34633a66ef4a18d11595bd720cc8b768c8d4cc26a3160b0fb2a5a69733aed242ca669f4b433f9baba303231c7ca4c27ad6dcce561df +5998c1846e9efd8f25e8c7753039b8a53c9c89f9d06ceb1b37a6605b7357ec0b53b846815fed28cc16a6df7e3d6c96594eaee6d6760c8c33c25a98846eca00e3 +f408da9b5bd0dea5c5ac6101d3a3cc5d649db0b37b98bd3b3374033d68696e632ecf3c6626756bef738e3d0773f7de904cec4dd8483e86193da6d8bbe574cf5c +aa8961d2fd35e6e29a3037adc3bcd98a99b101d6069a71a5430ba3d9041d6b4f56bb19835da4fb0e688774ecbe73e86e6796f5d52edc189d65ef669ae9be1557 +7b86316f988576609ac9bc84a9093d0c96d72713733c2f84bda1f61d70fc7601e75b3f2d3fe0c03eaf2b6f01340c4d560e91cb9b4004456ecc4e0b3853d6451a +411592990775727ea87d27059c37ab7b7ea87d27069cc9da1192d9119b1e6a7ff8f021b77dcedb02297c7474949be3f0ae811a11299ddc021afadd4d207780d2 +3a508a4fa1fa9d0e6adf243f3d8750fd4e06b517eabcfcf639bb0dbceef72c9f6d3c78cb870271e42aec04d02f13593542758e20eb823a00593e42f5db0572bb +eedebd2b58c783ac4247b74be89aed005964347953a8ce11d45ea8dd90e52354bf1d209d92e5437d59a8de11f48e3665f9ec91cfdb3b7e3bb7ebb78353311f81 +faed8233311fa16bb603cec47c84eab703bcdbf5ff38e6f30253c35a4c99efe3f9b3ff4569740064274f2121351e9607bb7baff699eb6d50e727c0f50ffb1024 +5722affe2a6c8b1be66b6c154b165c2d97a1ecd2109605d2200881271f9a97411d99867ae93cbd23eaa834ec4e9f1dc98716c5b66bb2919c28c2c71f7a4291ab +46dba8f1957b6f154bb39d080bcbc3a4fd971b340f9e7cc832a3f803c94ae7e979a863f3f34d1cc9c730de8382bc641cfdeb270888532047d38ec50d398a9d41 +53792eb22ad686c037019e7cc88a200bc851f7e4a2538882ca8ee443751d9a3cc44505c2e5bd63485365a073648edd43f87f6c16cbf3bd10f967626a93ba2739 +78f2a1b6c1a75ea13ab2d4689a003f7769c791cfa3fbe310b946a1aeb905992929681d1b416eb21ce7aace41ae4c47d7f90cc49f3c83c4a8509cacecc377a656 +b8874622512683b2aa1b8f77e1c65d1b2d9fdb776750e0118b2b730b5859b4e07265266492701c381a8b9ada22c8c2a3517e261d1f1f92a3be2a0db2c44cd415 +49219615a224290c6ee2189c08f0629de712721242919a5b8278df03c8bb34b865f2a1cf24176d3f43797d8a8a8ab8650b7c037ad5f259c6c2ec252863ab30c7 +dee7fc5827d212e210253e8ad0540d4a5343a0c8ab853c3a0229056548f7f904b9ea52f8789c40414909241e6e904a22e0139480cad20c84c93270363b1e1f79 +a739453ed4a68860281d45555515971284c888aee1eb78f2a173b7ee2ce04cb0121775062c2fdad05a9581d8a860b8fb4a30a86f454c74024ad5e9f0f48b4783 +26032109a7a1ce56c03f220bd5897ef01347224ce48be8936528887283aab002d2900028ced16a73615937c2d1f221f2acacace4e6c790ec1cc9afe9de917cf8 +ef4e0d362235bc18f69bb7601c6d43b6321e11c11e084dab43719c0712334b909e7802aa738dc8880d65f2d19cba209434d422c2cf1727c2c3e1e123417d5d21 +6471a928cf4fc67b47149bd6bd23f9d0670afcd3dc249ae3435b2e1171d279ba7607cef31947886b3aa619eb979f4ac285c141a4252a31323a82d4b438745e54 +735be7b4d41443d33e8d67cf6ea334a604a3e60964051dc2d4376b37dc458730f9c838f231e92f23599489a1d15e7c712c02a74a548896246344db88636e4a54 +33d291e76930af2d46b4428dc25877249fd7a3b73e0fd955f54896f8a3ac69001981ef23df49f2e1c15b0b8ee7de4c3ef3d0c89371b6f7067a2be5f834ea34f2 +633c70ba651635a75438c91a7ee2c13fe052f775c8a3e4c82fca474c6804c6c70691119582821c2942d36bd1dd9087033e4aa7c8872f93dc1b65a7b220f98889 +7c8c30cfb542763c15fd239d880893a053d784a8f86c0cf435222a4289dad238841576a2b7b9121131b9280afd0059b53de8aa3b0569540e527df6a1a66314e9 +52e7c9878790fcaf259fb033b0df5a41a54481e2ba76f46b3271487a1ad9011f22f7c2209a2a54c8ae6d44524400349dd7519e138bd2ba0a444a15e8ece946e6 +89041497272336bd14fd4d25f8e06822f44e908fe379a1b6b3e3c8e7c93f6c38573b8c47bb302f8fb38750ccc771889cb2de51c6c23becaf5e7b097101228845 +21c86d1c40ef5725880a0a82d827049a5e3d9657187971d90cf9efaf663ba4eff2f7db0c84c84708af8bf9389afb44025cc6c55b4668540a0489c5888ccbc2b5 +512df2458110b3b22cbb1a9366d638d973d3b5fcf7f967e7b3316e16bf2ae6e3a87b2efb23e9ef26acc64e24040743ec1f8c1cd6a9072f97e1042b8784485179 +759cbb9eb2153afedf759925370921f2118210f97058a77b263bc9cf4855c3aca010713022a2d3306cd6411d1bcd741f8c184521a6cc3f679d5ca77b86ade8fe +75e42384bd793e3be0e0c98786dd49073b0114d3e9e9e9e1a6c6bf09e482f1293584eeb35da0652042f26e444b4b0bd701289622749fed00b95a42b26e04bd1f +1a666f6f6f17bccf76802c1c72b584e4dd087edba25f241fea20df7ffffd5b03f9e1f46b45acffae812c0ceac0345786f4bd1340b26c461eba86e66a90fc42f5 +db05ea9442e73782aee3e72909d56f0736ab7b02c94e1d56a86ebbb055ddef593edb7808b95ddb0d9e1485ea1cf13ab76bbbf1abdcae6d06e9fe57b95ddb08d2 +e93be276bdc4f327ff84cd6ce2a2e806a3050f1e3e016db2bc9b0e47f2b11aa73134d007ed80165ad6310626667e4a37e1345696615d9883c9627f6505f5ebe0 +0cf9d07aa2e9f101d6a199ec5a2dfa0786316d5abff6c719501a8e9919239658fb10aa178233e463673a1ad4f673b273ba1f9ffe4d529758168c302cb0f62d50 +270467c8879e65c651f74cfe59d3d652790881d6e74d4f1b36adfb5d4d3e2f5fbec0bffef5144f1e3fc693a7cfb884f03fb2f2e3478ff1f4d9733ca77ddb9ffc +80a6b2d3b8d06fe1eab96b9e3e426bb604a67feeee04f2a4036eb4cb5d86cbb30bacbc0cbbd5c2edc060b5531a88652cdaac5cd96ca5fdb697615babb7d9694f +f12558cd16582c36aee350be19ab6906cd25314ecdf32199241209e7a3d3798a4b15161672dbb790aceb2c1f565e5959c2c2ccda6817ed0dbe6867b23059692b +1a565e2179487626e3226ba05c3d952d16d660698ff0d567b3d1fee8f46cecbc71fc0a42c3f39d1aeda2f5437979795c0c8bced39a29954af5537ccd917ca87c +eb8e0945dc68d73cb70fbbddba2abbd5c64894d5dbd7746f61e555f9d6ea49f72babcf66b15857178b2e2fb267b3a0a1340bd97caa8b4d80271f92272727878b +a7d1799a27435306f8d5f91bc9873035d088141aeda224f20ebab72f51bda3ee97d7eb9e3deba2ddc695b976c4be6f673a32e93b210ac8726a9e0fad9b235d93 +9c5447642397cb7f7a173b8e7c68557be4890a7cfbec050634f9c83e9d8ff4a20e3cfce16bd49e56e17c6d0e6a7b8c68a92d43f3909dfbeecba7f7d190a5c6c8 +b76f57c6b7756c74bb1ce7f92c5974284f4d40584820fef4377fa4aa92907aaa0537cd03f0734fc6495657d33186fb860b48884f45a0cb27f8223402c101be50 +e527233c2a0753ac915d3b2b4549e3d6c9872fd3962d443ae4a7f3f958086f1e6ab761ac5d83c8e00804797f8e23810af66e9598b8791f6d356aa4a5a5e0b34f +126160bfaeb90a15d21225f8f08f1f213c3c14fe7ea190486351d2328ae5990e04873b37c9902f533a1022217a0e6a67748efe6e74bb1ce7f92c5a2751a18c47 +98d81f1f7fea8d968e746496b563c5aa459244818cf404d45f37c038da8cd86825fcfffb3d1cf60b8238c00f2724f1384e43d4369a6498838caa7ea787da2918 +4e7971280ec44f382438920f7feee7793e2b186bab417c38d3bdef111c152be075548a41930d038d452850a7234a568039a6fbcb6795385d90888f3ef80c81a1 +c1f0f614439e148fa2affa70d3d00bff00e726195299fe52409ce6fad0da4dc76b771cf93c7a300e9f2f031019168ebcfa013cfef1296e5c2c82242a1ee7ba67 +b134a7c5f8c23d98b517a19257e101b3942c537d1832de6316d0dacd76d9b1917ce8d7b729a71203cc6c5eb61a50a18a8287a7270e07a6a06f6c185599f10870 +3b88ff38a8c0e4743f32624e20e0f07bf85c7a167a5d3be46e5e1005cbd13f6dc5e09512047a79c34b9280d67efd963a8073311fe6e299fa505bd10913b30ca6 +baeae1efef032f4f2fc88bdb3131701e61defed8f7910be495edd0b59f46b0b7277efffe31945f1d466b79266bfc3ec82e6f81c93082ace830788b0321cfd0c0 +c8aca18dffff75703ae673db8266b5067d73662cd94ca8549d80bb87073c4393a0b39951ae4a40e05117fce9703426678798951102775717ec0f2d8475b11f29 +8181080c91a37382e9afab9c3d9b0ffca393d0784df7abe6f90841887c0cfa7e684a5ab0c8c867a6ab1691623f7832dd279c69c3dc8d0648fc7c71d0653fe49a +21f45e3a83102f77ecdfff31cef58ca0e54c06c4de22a49d6962d6891ea7e4d1f062cf23535633ddbf9ab04d081bc9e74dd8916ed733e65ebd3bb37cb61670e6 +d276b2ebe85a72539658993edbacaccc4c67a1ef38038aa14d4c4c7056ce9b40a394ebc9e74d5861a6bd7d555e4adf496ecddab3d8994b49739484bfb77550c3 +a6f62424b323f8b40ebf1c705e75295765b7adba8c4b76e68eadbd8bdf58f7b4dba790bc8e20776a23f9bc1e4c176bb272ba673f0cbcee6d9cee7f7d6c8bc093 +0fa72301991d4143f23b867c48f877f1e0c9873a02bd909d002ee8ba09d05c131a6627b746e83edb0521593782ac1e7eae09c52784eeb31d10925508d45ec815 +a3f4145416bad7ff3536caf826903bf68be42393c9b80be8f3db82a3007bd8c31ede4dac231f62569148c42d28dcc31ef6b087b7091acd73757565e4731fff065851be9d6d6d36d80000000049454e44ae426082} +}}{\sp{\sn pictureGray}{\sv 0}}{\sp{\sn pictureBiLevel}{\sv 0}}{\sp{\sn fFilled}{\sv 0}}{\sp{\sn fNoFillHitTest}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn wzName}{\sv Picture 24}}{\sp{\sn dhgt}{\sv 251657216}}{\sp{\sn fLayoutInCell}{\sv 1}} +{\sp{\sn fAllowOverlap}{\sv 1}}{\sp{\sn fBehindDocument}{\sv 1}}{\sp{\sn fHidden}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}{\shprslt\par\pard +\ql \li0\ri0\widctlpar\pvpara\posx5039\posy8\dxfrtext180\dfrmtxtx180\dfrmtxty0\wraparound\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 +\picw7595\pich5847\picwgoal4306\pichgoal3315\wmetafile8\bliptag2097857432\blipupi95{\*\blipuid 7d0ac39839b3515cea3f364371a51431} +0100090000033a75010000001175010000000400000003010800050000000b0200000000050000000c0215016801030000001e00040000000701040004000000 +0701040011750100410b2000cc00dd001f01000000001401670100000000280000001f010000dd0000000100180000000000e0e9020000000000000000000000 +000000000000cecece8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c848484a5a5a5efefef000000adadad6363639c9c9c9494949c9c9c9494949c9c9c9494949c9c +9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c949494 +9c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c94 +94949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c +9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c949494 +9c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c94 +94949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c +9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c949494 +9c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c94 +94949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c +9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c949494 +9c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c94 +94949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c +9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c9494949c9c9c949494949494525252 +f7f7f7000000adadad7b7b7badadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadad +adadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadad +adadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadad +adadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadad +adadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadad +adadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bb5b5b5adadadb5b5b5adadadadadadadadadb5b5 +b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bd6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6de +deded6d6d6dededed6d6d6dededed6d6d6dededec6c6c6adadadadadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adad +adb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5 +b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5 +b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6a5a5a5b5b5b5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6bdbdbda5a5a5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6adadadb5b5b5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5b5b5adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bdbdbdadadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5b5b5adadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededebdbdbdc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6bdbdbda5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dedededede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7de +dedee7e7e7e7e7e7e7e7e7dededec6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7dee7e7e7e7 +e7dededee7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefd6d6d6 +cececedededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7de +dedee7e7e7dededee7e7e7dededee7e7e7e7dedee7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff7b58484fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e79cb5c642425a423942bd9c73849c +b5424252423142ceb58ce7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6 +e7e75a6b944242426b524abdc6ad4239734242428c6b52e7decee7e7e7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7dee7e7add6de42425a423942a58c6b8ca5bd42424a524242c6ad84e7e7e7dedee7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dedee7e7e7e7d6e7e75a6b9442424263524ac6d6bd525a84423942735a52ded6c6e7e7e7dedee7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7cef7ff635a63 +737373c6ad94ffffff94adc6847b7bd6bda5c6dee7efdeceb5c6dea57b8cfffff7bdd6deefdeceffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7dee7e7 +a594b5dedec6dee7e7738c9c636363846b52cecec67b8ca552636b845229c6d6d673738c425a6b9c7352bdd6d6635a7b84736bded6c69cb5c663636b847b63ce +c6b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7bddedebda5ade7e7deadbdd6636363636363b59c7badc6d663636b524a4ab5a57b9cbdd65a636b5a4a31c6bd9c8ca5bd635a63 +bda594ced6de737b8c6b6b63ad8c84e7e7dee7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7deefe7a594b5dedec6dedee7738ca55a5a5a847363dedece848ca54a5a6b7b5a39c6d6d67373 +844a525a94734ac6e7de6b6b847b6b6bded6bd9cbdd663636b847363d6bdb5e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5efefefe7e7e7c6d6deb59ca5e7efe7a5bdd66b6b73635a5abd9c84ad +ced6636b7b4a4a4acead849cadbd6363734a4a4acec6a58c9cb56b636bad9484d6e7e7737b946b6b63a5847be7e7dee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff7946373e7e7d68c9cadb5b5a5948c8cced6d6848c9494adb5dec6ad94a5b5d6bdadffff +ffc6deefada58cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7d6efef735a8cded6b5adced68c637bced6ce7b636384948c94847bb5c6ce845a63738c +94b59c8c9cc6de947b7b636b84e7c69cadbdceadb5b573737bcec6b5527394c6ad94e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7add6de9c737bd6e7d6737b9cd6c69c8cadce8c +735a6b7384dec6ad8c94a5948c84524a6bcecebd7b73848c8c8c846b73d6dedea59cad7b949cb5947b9cbdce846352e7e7d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7d6e7e7846b9c +d6ceadb5d6de7b5273ced6ce73737ba5c6bd9c847bb5cece7b6b737b949cbda584adbdce847373525a84ceb59cb5c6d69c949c5a637bd6c6b5738494bd9c84e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7adc6ce9c7384e7e7de7b739cbdad949cb5d68c735a5a637bcebda58ca5b59c9c8c7b737bcec6b57b94a5949c94947b73cecec6a59cad +849c9cad9484a5bdce845a52dedecee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ff9c7373 +fffff794a5c6949c94bd948ceffff78c94a594adaddebda5a5adb5dec6b5ffffffefffff9c8cadffefceffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefd6efe7 +7b6394ded6b5d6e7e77b849c6b7373634239848c8cb59484c6dee7845a63848c8ccebda5addeef847b7b52526b736b52636b6b84948c947b73dee7d67b9cbdc6 +ad9cefefe7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7d6d6d6949494adadade7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7e7efefadd6dea57b84dee7d6adbdce736b7352636b7b6b52847373efe7ce9ca5bd848484845252dee7d68c8494737b844a394a6b7373 +736b6b7b7373cebd9cbdd6e794736be7deceefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7b5b5b58c +8c8cd6d6d6e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7deefef846b9cded6b5cedede8484a5636b6b63524a84b5b5bda58cc6dee7847b847b848cdece +adb5cede847b7b4239636b6b5a63636b7b7b737b5a5aefe7d68c9cb5c6a58ce7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefd6d6d6949494adadade7e7e7e7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7b5ced69c7384e7e7e7a5b5ce7373845a636b846b5a73 +5a63e7dece94adc68c9c94947b73e7e7de849cb584949c52424a73736b6b63637b8484bdad94c6deef8c6363e7e7d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7b5b5b58c8c8ccececeefefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff76b526b8c948c8c7b7bd6dec6738494847b8494847b8cadc6847373525a63b59473ffff +ffffffffa5ceefd6a584ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7d6efe77b5a94ded6b5d6dede849cad737373846b5aa5adad636b7b6b7b7b8452428cad +b5736b735a73849c7b637b94a57b6b636b6b73c6bda56b849c7b736b424a63c6ad94e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7dedede8c8c8cb5b5b59c9c9cadadaddededee7e7e7d6d6d6adadadbdbdbde7e7e7dee7e7add6de9c7b84e7e7d6adc6ce7b7b845a6b73b5 +947b6b8ca584736b636363a59c844a6b9c7b7b7363524aada59c636b8473737b8c7b739cb5b573636363737b845a39e7e7d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefdededeb5b5b5949494b5b5b5848484d6d6d6e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7d6e7e7846b9c +d6ceaddee7e77b94ad6b737b7b6b63c6dece6b6b736b7b7b7b5a5294b5bd73635a6b737b8c735a7b9cbd736b6b737373b59c8c6384a57b736b5a5a63c6a57be7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7d6d6d6949494b5b5b59c9c9cadadade7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7adc6ce9c7384e7e7deadc6d6737b84637373b5947b638cad7b6b63636b73b5a5846b84947b736b636363adad9c7373847373738c736b +9cb5bd73737363737b7b5239dedecee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7b5b5b58c8c8cb5b5b594 +9494cececee7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +fffffffffffffffffffffffffffffffffffffffffff7ffff9ca5b5dec6adffffffffffffffffff738cb5ffffdeffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7d6e7e7 +7b6394ded6b5e7e7e7dedededededee7dedee7e7e7dedededededee7dedee7e7e7dedededededee7dedee7e7e7dededee7e7e7e7e7e7e7e7e7d6dede7b9cb5c6 +ad9ce7efe7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7737373c6c6c6e7e7e7e7e7e7949494cececee7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7add6dea57b84e7e7d6e7e7e7dedededededee7e7e7e7e7e7dededee7dedee7e7e7e7e7e7dededee7e7dee7e7e7e7e7e7dedede +e7e7e7e7e7e7dedee7b5ced6947373e7ded6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7c6c6c68c8c8ce7e7e7e7 +e7e7cecece8c8c8ce7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7deefef846b94ded6b5e7e7e7dee7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7dede +e7dededee7e7e7e7e7e7dedee7dededeefe7e7e7e7e7dedede8c9cadc6a594e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7949494bdbdbdefefefe7e7e7949494adadadefefefdededeb5b5b5b5b5b5e7e7e7e7e7e7b5c6d6946b84e7efe7dee7e7dedededededee7e7e7e7 +e7e7dedee7dededee7e7e7dee7e7dedededededee7e7e7dedee7dededee7dedee7efe7dededebdd6de8c6363e7e7d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7bdbdbd8c8c8cdededeefefefc6c6c6848484dededeefefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d6def7efe7deef +ff848c947b7b7b63636bdebd9cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededea5bdce6b7b8442314a6b6b5aad9473e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dee7e77ba5bdc6b5a5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7d6d6d6dededee7e7e7e7e7e7dedededededee7e7e7d6d6d6adadadb5b5b5dee7e77394ad5a6b6b523942847b6bd6c6ade7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdd6e7947373e7e7d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7dedededededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7bdbdbdadadadd6d6d6b5c6d663737b4a3952 +636352ad9473e7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e79ca5b5c6a594e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7d6d6d6e7e7e7e7e7e7e7e7e7dedededededee7e7e7dededeadad +adbdbdbde7e7e77b94ad525a6352424a6b6b6bd6c6ade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7c6d6e7947373dedecee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddedededededed6d6d6e7e7e7e7e7e7e7 +e7e7d6d6d6e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededededededed6d6fffff7ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededed6dee7c6c6c6 +c6c6c6c6c6c6d6d6c6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dedee7de +dedeefefe7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7c6d6d6c6c6c6c6c6c6c6c6c6e7ded6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefdee7e7ded6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededed6dedec6c6cec6c6c6c6c6c6d6cec6e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededee7dedee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7c6ced6c6c6c6c6c6c6c6c6c6deded6efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7d6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddedededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +cecececececededededededededededededededededededededededededed6d6d6adadadb5b5b5dedededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dedededededededededededededededec6c6c6dededededededededededededededededededededededededededebdbdbdadadadcececededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededed6d6d6c6c6c6dededededededededededededededededededededededededededeadad +adbdbdbddededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededeb5b5b5d6d6d6dedededededededededededede +dededededededededededec6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bf7f7f7f7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7dededec6c6c6dededededede +dededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6 +d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dede +dededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededed6d6d6adadadadadadb5b5b5adadad +adadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadad +adadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadadad +ada5a5a5adadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadad +adadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadad +adadb5b5b5adadadadadadadadadadadada5a5a5adadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5 +b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadad +adadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadad +adadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5 +b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadadadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdedededededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefefadadadbdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5 +b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbd +b5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5adadadadadadbdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bd +bdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5 +b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdadadadadadadb5b5b5bdbdbdb5b5b5bdbdbd +b5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bd +bdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbda5a5 +a5adadadb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbd +b5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bd +bdbdb5b5b5bdbdbdb5b5b5b5b5b5a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdbdbd +bda5a5a5bdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececebdbdbdc6c6c6bdbdbdc6c6c6bd +bdbdc6c6c6bdbdbdc6c6c6bdbdbdb5b5b5a5a5a5dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dedede +c6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdadadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6c6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6b5b5b5adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7 +e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6cececedededee7e7e7dededededededededee7e7e7dedededededed6d6d6adadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7dededee7e7e7dededededededededee7e7e7dedededededebdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6dedededededee7e7e7dededededededededee7e7e7dedededededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededededededededee7e7e7dededede +dededededee7e7e7dededec6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7e7f7ffc6a5a5 +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +efefefe7e7e7efefefe7e7e7efefefe7e7e7b5c6d66b637b736b6bc6ad8c9cadc66b6b7373636bcebda5efe7e7e7e7e7efefefe7e7e7efefefe7e7e7efefefe7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7efefe7e7e7efefefe7e7e7efefefd6e7e7848cad6b6b6b8c7b73c6cebd6b6b946b6b6ba5947be7deceefefefe7e7e7 +e7efefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7efefbdd6de7373846b636bbdad949cb5c67373 +73736b6bcebda5e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7deefef7b +84a5736b73847373d6dece737b94736b6b94847be7ded6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff77b636b9c9494dec6b5ffffffbdcedea59c9ce7d6c6d6e7eff7efdec6d6e7bdadb5ffff +efc6d6ef9c9c9ce7ceadffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7dee7e7b5adbde7ded6dedee794a5b5848484a59484c6cec68c9cad636b7b8c6331c6ce +ce848c9c4a637ba5845ac6d6d684849c9c8c8ce7deceb5bdce8c8c8c9c9484decec6e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7dee7e7cedee7c6b5bde7e7debdc6d68c8c8c848484c6 +b5a5adc6ce7b7b845a5a5abda5849cb5ce737b84635239cec6a5a5b5c68c848cc6b5a5d6dee78c94a594948cbda59ce7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7dee7e7bdb5c6 +dedecedee7e794a5b58484849c9484dee7d68c94a56373847b6342ced6d67b8494636b739c7352d6e7e78c8c9c9c948cded6c6bdcede84848ca59c8cd6c6bde7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7ced6dec6b5bde7e7e7bdcede848c948c8c8cc6b59cb5ced67b7b845a6363c6ad84a5b5c673737b5a5a5acec6a5a5b5c68c848cc6b5a5 +d6dede9ca5ad8c8c84bda59ce7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ceefff84526b +efefd684949cc6c6ad847b84cecece7b84849cb5bddec6ad9cadbdd6b5a5efffff9c739cd6dece526b8cffefd6ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7d6e7e7 +7b6394ded6b5b5d6de8c6384c6cece735a528c9c94847373b5c6ce845a5a7b9ca5a58c7b9cc6de948473637b94cead8494adc6ada58c6b7b84c6ad9c4a6b8cc6 +ad94e7efe7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7add6dea57b84d6e7d68484adc6bd9c84a5c6947352637b94d6b5948c9cad9c9484395284c6bdad847b8494949473737bc6cece +8c7b8c738c94ad8c738cadbd846352e7ded6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7deefef846b94ded6b5b5d6de8c637bbdcec67b7373b5cebd947b73adbdc684737b7b9ca5bd94 +739cb5bd947b73426b94c6ad8c94a5bd947b7b4a6384cebda5637384c6a584e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5efefefe7e7e7b5c6d6946b84e7efe78473a5bdad9c8ca5c69c7b5a42 +638cc6ad948c9cadb5ad94637384cebdad7b8c9ca5ad9c847373c6c6bd7b738c84a59c9c8c7b9cb5c67b5a42e7e7d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff7ad7b7bffffef94adc68c8c8cc69c8ce7f7f78c9cad8ca5a5dec6ad9ca5b5dec6b5bdde +ffad9473e7efe75a7ba5ffe7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7d6efef735a8cded6b5c6d6de73738c6b6b6b6342397b8484bd9c8cbdd6e7845a637b84 +84cebdada5d6e7847b7b4a4a6373735a6b6b6b849c9c94736bdee7d6739cb5c6b59ce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7dededea5a5a5b5b5b5e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7b5d6de9c7384dee7d694a5bd736b6b52636b7b +6b5a8c736befefd6949cb58484848c4a4adee7de847b8c737b844a31427373737b73737b7b7bcebda5bdd6e78c6b6be7e7d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7c6c6c69c9c9cdededee7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7dee7e7846b9c +d6ceadcedee76b6b8c6b6b6b634a4a84b5b5bd9c8cc6dee77b737b84848cd6ceadb5cede7b73734239636b635a737373847b7b8c5a5ae7ded694a5b5bd9c8ce7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7dedede9c9c9cbdbdbde7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7adc6ce9c7384e7e7de94a5c66b636b5a636b7b6352845a5adedece9cadc68494949c7b73dee7d6849cb5738c9452424a6b6b6b7b7373 +7b7b7bc6ad9cbdd6de8c6b6bdedecee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7cecece949494d6 +d6d6e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ff73526b +b5b5ad84848ccecebd7b848ca5a5a584847b8cadc69c847b737384bd9c84bddef7736b5a7b7b84bda584ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefd6efe7 +7b6394ded6b5e7e7e78ca5b5737b7b7b5a4a9cadad73737b8c9ca57b524a8ca5ad8c7b7b7b9cad947b6b73849c7b6b5a636b73ada58c7384949c8c8452637bc6 +ad8cefefe7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefdedede9c9c9c9c9c9c9c9c9cbdbdbde7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7e7efefadd6dea57b84e7e7d6bdcede7b7b845a6b73a5846b738c9ca59484737b849c948452638c9c948c7363639c9c9463637b737373 +846b638c9c9c8c7b737b8c9c8c634ae7deceefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7e7e7e7c6c6c6949494a5 +a5a59c9c9cd6d6d6e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7deefef846b9cded6b5dedee78ca5bd6b737b7b6363b5cec6847b7b8c949c7b6b638ca5ad9c84 +73848c948c736b637ba5736b6b636b6ba58c7b5a7394a5948c636b73c6a584e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7dededea5a5a5a5a5a5949494bdbdbde7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7b5ced69c7384efe7e7b5ced68484945a6b73ad8c735a +7b9c9c8c84737b8cb5a58c6b7b8c9c948c6b737badad9c63637373737373635a94adad847b7b8494a5845a42e7e7d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7c6c6c68c8c8ca5a5a59c9c9cdededee7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7efffffcec6cea5adb5dec6bdffffffc6d6e7ada5a5efd6cedeefefb5bdce5a6373bd947bc6e7 +f7a58463ffffeff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7d6efef7b5a94dedeb5dedee794adb58c8c8cc6bdaddededea5b5bd948c8cbdad9cd6de +de9ca5b58c8c8ccebdadc6d6de94949ca59c94e7e7d6bdced68c949c526373c6b59ce7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6dedede949494adadade7e7e7cecece8c8c8ccececee7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7b5d6de9c7b84e7e7deb5c6d6949494949494e7 +d6c6c6d6de94949c9c948cd6cec6bdcede94949ca59c8cded6ceadb5c6949494cebdb5dee7e79ca5b5738c94846352e7e7d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefc6c6c6848484cececee7e7e7adadad9c9c9cdededee7e7e7bdbdbdadadadd6d6d6e7e7e7dee7e7846b9c +d6ceade7e7e78ca5b594948cbdb5a5e7e7e7a5adbd949494b5a59cdee7de949cad949494c6b5a5d6e7e79494a5ad9c9ce7decec6d6e78c8c946b6b73bda584e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e79c9c9ca5a5a5e7e7e7dedede8c8c8cbdbdbde7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7adc6ce9c7384e7e7debdced68c949c9c9494ded6c6cedee78c949c9c9494d6cebdbdced68c8c94a59c94d6d6ceadb5c6948c94cebdad +dee7e7a5adbd73848c845a4adedecee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededececece848484d6d6d6e7e7e7b5 +b5b58c8c8cdededee7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffc6ced6efded6f7ffff63739c9c8c7b7b847bfff7deffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededebdced67b9494 +4a395a847b6bbdad94e7dedeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dee7e77ba5bdc6 +ad9ce7efe7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7d6d6d6e7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e794adbd637b84634a52948c84decebde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7bdd6e7947373e7ded6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7dededed6d6d6e7e7e7e7 +e7e7e7e7e7cececee7e7e7e7e7e7c6c6c6a5a5a5dededebdced68494944a395a847b6bb5a58ce7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e78c9cadc6a594e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7d6d6d6dededeefefefe7e7e7d6d6d6d6d6d6efefefdededeb5b5b5b5b5b5e7e7e794a5bd6b737b5a424a8c8c8cd6cebde7efefe7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7c6dee78c6363e7e7d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7dededed6d6d6e7e7e7efefefe7e7e7cececee7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffe7eff7c6c6c6f7e7d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededeced6deb5b5bdadadadb5b5b5cebdb5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7ced6d6deded6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7b5bdceb5b5b5adadadbdb5b5ded6cee7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dee7e7cec6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6ced6deadb5b5b5b5b5 +adadadcec6b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6ded6d6cee7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7b5c6ceadadadb5b5b5adadadded6cee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7dedee7d6cecee7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5e7e7e7efefefe7e7e7 +efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7 +e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7dededed6d6d6efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7 +efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7cececeefefefefefefe7e7e7efefefe7 +e7e7efefefe7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efef +efe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefd6d6d6 +d6d6d6e7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7b5b5b5b5b5b5efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7 +e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efef +efe7e7e7efefefe7e7e7efefefb5b5b5e7e7e7e7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ff +fffff7f7f7fffffff7f7f7fffffff7f7f7ffffffd6d6d6cececee7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7 +e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7 +dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7 +e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7dededea5a5a5b5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5 +b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5 +adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5adadadadadadadadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5 +b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5 +b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5adadadadadadadadadb5b5b5b5b5b5b5b5b5 +adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5 +b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5a5a5 +a5adadadadadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5 +adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5adadadadadadb5b5b5b5b5b5b5b5b5adadadb5 +b5b5b5b5b5b5b5b5adadadadadada5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bf7f7f7f7f7f7fffffffffffffffffff7f7f7ffff +fffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7fffffffffffffffffff7f7f7ffffffffffffdededecececee7e7e7dedede +e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7de +dedee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7 +e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7d6d6d6adadadadadadb5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5a5a5a5adadadb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5adadadadadadadadadb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5adadadadadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +dededed6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6cececeadadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6bdbdbda5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededecececededededededededededededededededededededededededed6d6 +d6a5a5a5bdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6dedededededededededededede +dedededededededededededededec6c6c6a5a5a5dededee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +cececededededededededededededededededededededededededed6d6d6adadadb5b5b5efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5dededededededededededededededededededededededededededec6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7e7f7ffd6b5b5fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7cee7e7737394636363a5847bbdcece6b6b7b6b6363bda594e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ff946b73 +cecec6efe7deffffffdee7efd6d6d6f7efdef7f7fffff7efe7eff7ded6d6ffffffd6e7efd6d6d6f7efdeffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7efefd6dede +b5bdc6bdb5b5deded6d6d6d6e7deded6dee7d6d6cec6c6ced6cec6c6ced6bdbdbdbdb5b5dedeceadb5bd94949c636b73cec6b5a5a5b5848c9c7b735ae7efe7bd +c6cebdb5bdded6cedee7e7b5b5bdbdbdbdd6cec6e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7d6dedededed6e7e7e7dee7e7c6ced6bdb5b5deded6ced6d6dededec6ced6b5b5bdc6bdb5e7e7ded6cecededee7bdbdc6bdbdbdd6c6c6 +d6dedeb5b5bdc6c6bdd6ceced6dedeb5b5bdcec6bdd6dededed6d6e7e7e7d6d6d6e7dedee7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededededee7d6cecee7e7dee7e7e7d6dedebdbdbdcec6bddededecec6bddee7e7b5b5bdbdbdb5d6cec6d6de +e7d6d6ceced6deb5b5b5c6c6bdded6d6c6ced6b5b5b5cec6bddededec6c6d6b5b5b5ded6ceced6d6e7deded6dee7ded6d6e7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7ced6d6deded6e7e7e7e7e7e7bdc6cebdbdbdded6ced6d6dede +ded6c6ced6b5b5b5c6bdb5deded6d6d6d6dededebdbdc6b5bdb5d6cec6d6dedebdbdc6bdbdb5dececed6dedebdbdc6c6bdbddededed6c6c6e7e7e7ceced6e7e7 +dee7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff76b4a638c8c8c8c847bd6dec66b7b94847b7b948c7b94adbddec6ad8ca5b5a57b7bd6ef +ef7b8484738c8c9c6b6bffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7dedede7b9cad7b7b737b7b849c8c6b848c9cd6c6adadd6ef7b6b736b737bad9c8c635a8c7b7b +6b525a63b5946b637b8c73736b5a636badad9c6b6b737373736b5a5aadcec6736b7b6b737b946b6b84a5ad7b6b635263639c634ae7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7849cadceb59ce7e7e7b5cede52637373737b94846384 +8ca5bdad9c52638c6b63526b7373ad9463846b737b9ca56b6b6b5a6b738c4a317394a57b6b6b42636b9c7b636b8c9c7b73736b6b7384a59ca58473deefe77b73 +84d6ceb5e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e78c5a5ae7ded6 +dee7e76b94b57b6b5a73736b949c948c42429cbdce5a4a527b7b7384736384adbd9c847b637b94847b73524a4aa5a58c526b847b7b7b5a39319cad9c63637373 +7b84846b6b848c84cec6ada5d6ef9c7b73e7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e78c9cb5bd9c8ce7e7e7cedede636b7b736b6b8c846b7b849ccebdad6373946b63525a63739c9c8484737b9cbdb56b636352737b7b5a4284adb5 +7b636352636b946b526b8ca57b6b6b7b6b73848c8c94524ad6dede847b8ccebdade7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6efffad7373 +fffff794adc6949494bd9c8cefffff8c9cad94adaddec6ada5adb5dec6b5fffffffff7f7ffffff6b94bdffe7c6ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededecedee784738c +efe7c6c6dee77b637b848484d6ceb5add6e784737b8c7b7bd6e7ce6b6b9c8c847b636b738c8c849c8473dee7de7b9cb5849494b59c8ccee7e7847b8c73a5ad73 +635a8c948c94848c847b7bdeceb5a5c6d69c6b5aefefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefb5b5b5cececee7e7e7efefefe7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5d6bda5f7f7ef94adc6b58c7bcedee7846b73848c8cbdb5a57b738cd6c6b5a5c6de7b39427b6b637b7373ceb5a5b5d6e77b4a4a +8c847bdecebd94c6de7b7373524a638c8c738c8c8c84a5a5ad8c7bdee7e7847b8cd6ceb5efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7d6d6d6b5 +b5b5e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededebdd6de946b6be7e7d6d6e7ef846b73e7e7ce9cadbd8484848c4a42a5cecea5847bdeefe77b849c84a5 +9c7b73739c847befefde8c94a57b8484ad847bdee7e7846b736b7384735a528c8c8c948c94848484d6ceb5a5d6efa58c84e7e7d6efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7b5b5b5cececee7e7e7e7e7e7efefefdededeb5b5b5b5b5b5e7e7e78c9cadcead94e7efef8ccee7b59484cee7e77b7384848c8cce +bdad8c94a5cebda5addef77b6b73847b7b849494d6bda5add6e7846b73848484e7dec69cbdce846b6b4a395a948c7b8c8c8c8c9c9c94524adee7e78c848cd6c6 +ade7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7d6d6d6b5b5b5dededee7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff77b5a6bd6d6c68494a5b5bda58c8c8cbdc6c684848c84a5b5b59c8c848c94d6b59cdeef +ffad9c94c6d6ce637b9cffe7ceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededebdd6de8c6b8ce7e7ced6e7e77352846b7b73ad8c7394b5c67b6b6b7b7373d6ceb5adc6d68484 +8c636b73a59c847b7b84b5b5a5738c9c949c9494847badb5b57b737b94b5b56b63636b7b7b7b5a52738c94b59c8c849cad9c6b4ae7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7a5a5a5949494949494cececee7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e77394ad5a524a7b5a5a94a59c7b7373a5b5bd84735a73 +849c948c7b4a637ba58c7b849cad946339846b736b848ca58c848ca5bd8c523173848cb5a594739cbd947b6352637b7b7b6b5a63737b948c73635abdbdb57b73 +7bded6bde7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7d6d6d68c8c8c9494949c9c9cdededee7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e74a395263635a +9c847b6b7b8cbdad94848c9c848c7b5a29428ca5a573635ab5b5ad73737b84a5ad94847b737384cebdad6b7384949484736b73b5bdbd735a528c94945a525a73 +7b84735a52637b84a5947b8cb5cea5847be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7dededeadadad949494949494c6c6c6e7e7e7e7e7e7dededeadad +adbdbdbde7e7e77394b55242427b6b6badceb58c7b7ba5adad7b736b6b7b94a594845a7384a58c73739cbd847b6b847b7b94adada58c7b8cadc68463527b94a5 +b59c8c849cad8c6b525a63847b736b63636b737b73523142b5b5ad847b84d6c6ade7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7cecece8c8c8c949494a5 +a5a5dededee7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7e7ffff9c949c +6b7384bd948cffffff9cb5ce736b73cead9cc6dee77b8c9c3942529c735adeffff524a6b6b6b63e7c69cffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededec6dee78c6b8c +efefcecee7e77b528c9ca58c6b8494525a5a949c94393952bd9c7b739cb55a5a63737363efdec694adc65a636b73635ad6cebd7b8ca55a5a638c7363deefde73 +7b946b5a5ad6bda5c6dee7636b7b4a52529c6b4ae7e7e7e7e7e7efefefe7e7e7dededecececee7e7e7adadad9c9c9cdededececece8c8c8cd6d6d6e7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5ceb59ce7e7e7d6dee78494b563525ac6bda5a5b5bd6373844a39316363637b6363dee7c6ad9c9cc6d6d66b738c4a525a8c4a31 +bdcece63637b42525aa57b63adc6d65a5a6b94736bbdcece8c8c9452636ba58c7be7dedee7e7e7e7e7e7efefefe7e7e7cececee7e7e7dedede848484c6c6c6de +dede9c9c9cadadade7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de946b6bdedecee7e7e7b5cede63637394736bc6d6ce8c7b7b4a636b5a524a63636bb59484b5ce +dec6ada5a5b5c65a5a63524a42c6b5948ca5bd52525a634231c6c6b57384a563525ac6bda5a5adb56b849452525ad6c6ade7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7b5b5b5949494e7e7e7cecece949494cececee7e7e7dededeb5b5b5bdbdbde7e7e78c9cadc6a594e7e7e7e7e7e77b94ad6b5a63c6ad94a5b5c663 +738c4a4a4a5a63637b525ac6cebdada5adceded66b7b9442525a8c634ac6ded663637b424a52a5735aadc6d65a636b947b6bc6cec6947b7b5a6b739c8c73efe7 +dee7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7d6d6d6949494bdbdbde7e7e7a5a5a5a5a5a5e7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5adbde7cebde7ff +ff8c6b8cded6c6efefe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7bdd6de8c6b8ce7e7ced6e7e7734a84ded6bde7e7e7e7e7e7cedee7948c94dedecee7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efe7e7a5bdce9c6b63e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6dededeb5b5b5dededee7e7e7e7e7e7cececed6d6d6e7e7e7d6d6d6adadadbdbdbde7e7e78494adb59c8cc6c6c6ded6d6e7e7e7e7e7e7e7e7e7e7 +e7e7d6dee77b7b8ccebdade7e7e7d6dedea58c94ded6cee7e7e7b5cede8c524ae7ded6e7e7e794c6dead847be7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefd6d6d6cececee7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e77b5a5ac6bdb5 +cecec6e7e7dee7e7e7e7e7e7e7e7e7e7e7e7a5c6dea58c84e7e7dee7e7e7a5c6d6c6a59ce7e7e7efe7e78494a5ceb59ce7e7e7dee7e77b6373d6cebde7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7c6c6c6dededee7e7e7e7e7e7cececed6d6d6e7e7e7e7e7e7adad +adbdbdbde7e7e7849cb5a58c7bcecec6ded6cee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7848c9ccebdade7e7e7d6dee79c949ce7e7d6e7e7e7b5deef947373e7efde +e7e7e7a5bdd6a57363e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededed6d6d6c6c6c6e7e7e7e7e7e7e7 +e7e7bdbdbde7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadadc6a5a5a5c6b5adfffff7ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededed6e7e7bdb5bd +efefdedee7e7bdadbddeded6efefefe7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7ced6dec6adadefefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7b5c6ce8c8c8c8c9494cebdade7e7efe7e7e7efefefe7e7e7e7e7e7b5b5bdded6cee7e7e7e7e7e7dededee7e7e7e7e7e7d6dee7bda5a5 +e7e7e7e7e7e7c6dee7cebdb5efefe7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededed6dee79494a58c8c8ca59c94e7decee7e7e7e7e7e7efefefe7e7e7cedee7c6bdbdefefe7e7e7e7e7e7 +e7dededeefefe7e7e7e7c6c6ced6cec6efefe7dee7e7bdb5bdded6d6efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5e7e7e7adbdce8c8c948c8c8cd6bda5e7e7e7e7e7e7e7e7e7efefefe7 +e7e7bdc6ceded6ceefefe7e7e7e7e7e7e7e7e7e7efefe7cedee7c6bdb5e7e7deefefefc6d6decebdb5e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7efefef +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedededededef7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7adadadbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bda5a5a5b5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5a5a5a5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5 +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7 +f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffffffd6d6d6cececed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6 +d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dedede +d6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6de +deded6d6d6dededed6d6d6dededed6d6d6d6d6d6a5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5a5adadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5a5adadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5 +a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadada5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7dedede +e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7de +dedee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7d6d6d6dededededededededed6d6d6dededededededededed6d6d6d6d6 +d6adadadbdbdbddededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dedede +e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dedededededed6d6d6dededededededededed6 +d6d6dededededededededed6d6d6c6c6c6a5a5a5d6d6d6dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7 +e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dedede +dededed6d6d6dededededededededed6d6d6dededededededededed6d6d6b5b5b5b5b5b5e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7de +dedee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7 +e7dededee7e7e7dededee7e7e7dedededededed6d6d6dededededededededed6d6d6dededededededededebdbdbdadadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6c6c6c6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6c6c6c6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdd6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6b5b5b5adadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededebdbdbdd6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cecececececea5a5 +a5bdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececebdbdbda5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7f7ffffe7d6d6 +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7deefef9ca5b59c9c9cbdada5d6dede9c9ca59c9c9ccebdb5efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff79c7373d6d6cef7efe7ffffffefeff7ded6d6fff7eff7f7fffffff7efeff7e7dee7ffff +ffffffffeff7fffff7efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7dedee7bdc6c6cec6c6deded6dededededededee7e7d6d6d6ced6ded6cec6d6dedec6c6 +c6cec6c6ceded6848ca5636b6b635a63bdc6b57b84945a636b84735ae7e7e7ceced6c6bdc6e7ded6dedee7c6c6cec6c6c6ded6d6e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7d6d6dee7dedee7e7e7e7e7e7ceced6cec6c6deded6d6 +dededededeced6debdbdc6d6cec6e7e7e7ded6d6dededec6ced6c6c6c6ded6d6d6dedec6c6cec6c6c6ded6d6d6dedec6c6cecec6c6dee7e7d6d6d6e7e7e7d6d6 +d6e7e7dee7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6dee7e7d6d6cee7e7e7 +e7e7e7dee7e7bdc6c6d6cecedededed6ceced6dedec6cecec6bdbdded6d6d6dededededed6d6dec6c6c6cecec6e7dedeced6d6c6c6c6cecec6e7e7e7ceced6c6 +c6c6ded6d6dededededededee7e7ded6d6e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7dededededed6e7e7e7e7e7e7ced6d6c6c6c6e7ded6d6d6d6e7dedeced6d6c6c6c6cec6bddee7ded6d6d6e7e7e7c6c6cec6c6c6d6cecedee7e7 +bdc6c6cecec6ded6d6dee7e7bdbdc6d6cec6dedededed6d6dee7ded6d6dedededee7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ff634a63 +7373739c8473efefde73849c736b6ba5947ba5bdcedeceb594adc69c6b73fffff7ffffff9cc6efdead73ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e78ca5bd +6b6b6b6b6363b5a5848c94a5d6c6b5add6e78c7b7b6b7384ad947b63739c6b6b5a4a4a52bda57b6b849c6363634a5252bdb5a5636b7b5a63636b5242c6dece63 +6b7b63636ba5847394bdc6635a635a5a5aa56b5ae7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e794a5bdcebda5e7e7e7bdcede5a6b8c635a63ad9c7b8494a5c6b5ad5a6b945a52526b635ac6b58c8c737b94b5bd635a6b5a63638c5242 +8cadb5635a634a635aa5846b84a5b5635a6373636b94adadad8c84dee7e78c8494d6cebde7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de9c736bdeded6e7e7e77ba5bd6b5a5a7b6b63a5b5ad8c4a4aa5ced64a425a6b6b5a8c7b6394bd +cea58c84738ca5635a5a5a524aadad9c637b945a5a5a6b4a42adb5ad636b845a5a639c847b8c8c94d6ceb5a5d6efad8c84e7e7dee7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e78c9cb5c6ad9ce7e7e7dee7e7636b846b63639c8c738c94a5ce +bdad6b84a55a4a4a635a63a5ad9494848cadc6bd63636b4a5a5a8c6b5a94b5bd6b5a63525a52a57b637ba5b56b5a6b7363639ca59c9c5a52dee7de8c8494d6c6 +b5e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff7a57373ffffef9cb5c6949c94bd9c8ce7f7f78c9cad8ca5a5dec6ad9ca5b5dec6b594bd +de182131101018423118f7dec6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7cedede7b7b94e7d6bdc6dee77b636b848c8cd6c6adadd6ef7b6b738c847bc6dec65a427bd6c6 +a594adbd8484849c847bd6ded67b9cb584948cb5a58cc6dede847b8c739ca5b59c8cdeded6ceced67b7b8cdeceb59cbdce9c6b63e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7dedededededee7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7849cadceb59ce7e7e79cb5c6ad8473cedee7846b6b84 +8c8cbdad9c7b738ccebda5a5c6d67b4a42846b6b7b6b73ceb5a5adcede84524a847b7bdecebd8cbdd6847373735263dedebdd6d6de9cc6d6a5847bdeefe77b7b +8cd6cebde7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7dedededededee7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e78c6363e7ded6 +cedee7846b7bdedec69cadbd7b7b7b8c4a42a5c6cea5847bd6e7de848c9c7ba5a5847373947b73efe7de848c9c848484a57b73d6e7e77b63737b7b84ad8473de +e7dec6ced6848c94d6c6ada5d6efa5847be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7d6d6d6dededee7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e78c9cb5bd9c8ce7e7e78cc6deb5948cc6d6de7b7b847b8484cec6ad848c9ccebda59cceef8473737b7373849c9cceb59cadd6e77b6b6b848484 +decebd9cbdce7b6363734a63ded6bddedede9cbdc694524ad6dede8c8494cebdade7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7d6d6d6e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ceefff8c636b +f7efde849cadadad9c9c8c84dee7e7848c948ca5b5c6ad94949caddebdadceefffa58c8c8cb5ced6a56bffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededec6dee78c6b84 +efefcecee7e773528c6b7b73c6a58c9cc6de847373847b7bdedec6adc6d67373845a5a63a59c84847b7bcecec67b94ad949c9c9c8c7bc6cece7b7b848cb5b55a +5252636b736342427b848cc6b59c9cb5c69c6b52efefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7bdbdbd848484949494d6d6d6e7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e77b94b56b635a947b7b94a5a5947b7bb5c6d68c7363738494ad9c8c5a6384bda59494adc6845239846b6b737b8cb59c8ca5bdd6845239 +7b848cc6b5a584b5d68c7b634a5a736b6b5a525a6373847b8c736bced6ce847b8cd6ceb5efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7dedede9c9c9c84 +8484b5b5b5dededeefefefe7e7e7c6c6c6a5a5a5dededebdd6de5a425a7b7373a59c946b7384d6c6ad8c9cad8c8c846331429cbdbd7b6b63d6d6c66b738484ad +a58c7b7b847b84ded6c67b84948c8c848c7b7bcecece7b636373848c524a52636b73634a4a6b7373c6ad949cc6dead8c84e7e7d6efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7bdbdbd8c8c8c949494d6d6d6e7e7e7efefefdededeb5b5b5b5b5b5e7e7e77394ad6b5a5a8c7b7ba5cec69c847bbdc6ce737373738494bd +a58c73849cb59c848cbdde7b736b847b7b84a5a5bda58c9cc6de846b63738c94d6bda58cadc68c735a425273736b6352525a737373633942d6d6ce847b8cd6c6 +b5e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7dedede9494948c8c8cb5b5b5e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7def7ff8c848c737b84ad9484f7f7e78ca5bd7b6b73bda594adced6848494424a52ad8463ffff +ffa5b5ce637b8cdead6bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededebdd6de946b8ce7e7ced6e7e77352848c948c6b7b845a6b6b8c8c8442425abd9c7b84a5bd6b6b +6b7b7b73deceb58c9cb563636b736b63c6c6ad7b849c63636b847363ceded67b84946b6b6bc6ad94adc6d66b6b7b52525a9c6b4ae7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6dededebdbdbd949494d6d6d6b5b5b5949494d6d6d6e7e7e7d6d6d6adadadb5b5b5e7e7e77b9cada59484bdb5b5c6d6ce73849c6b636bb5a58c94 +a5b5636b7b4a424263635a7b6b6bcecea5a5949cadc6c6737384525a638c5229a5bdbd6b6b7b425263a5846394adbd736b73847373adc6c67b73846b73739484 +6be7ded6e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7d6d6d6949494adadadd6d6d68c8c8cb5b5b5dededee7e7e7bdbdbdadadadd6d6d6bdd6e773525ab5b5a5 +cebdbd9cbdce6b636b8c7373b5bdb57b636b4a636b5a4a4a6b6b6ba58c7ba5c6cebdada58ca5b56b636b524a4abdad947b8ca563636b633931bdbdad737b9473 +6b6bb5a594949cad6b7b7b5a636bc6ad9ce7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7b5b5b5949494cececebdbdbd949494d6d6d6e7e7e7dededeadad +adbdbdbde7e7e7849cb5947b73c6bdb5deded67b8c9c6b5a63ad9c8c94a5b56b7384424a4a6b63636b5263bdbda5a59c9cc6d6ce6b6b7b4a636b845a42b5cece +6b6373525a639c73529cb5c66b6b738c7b73adb5b57b636b637373948473ded6cee7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededededede949494adadadd6d6d69c +9c9cadadade7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffa5adbde7c6b5ffffffdeefff4a638cdea563ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededec6dee78c6b84 +efefcecee7e77b528cded6bdefefefe7e7e7cedeef8c848ce7decee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7efe7e7adc6d69c6b63e7e7dee7e7e7efefefe7e7e7dededecececee7e7e79c9c9cdededee7e7e7e7e7e7bdbdbdd6d6d6e7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5c6ad94dededee7dedeefefefe7e7e7e7e7e7e7e7e7dee7ef7b7b8cd6c6ade7e7e7dee7e7ada5a5e7ded6e7e7e7bdd6e78c524a +e7e7d6e7e7e79ccee7ad847befefe7e7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7d6d6d6bdbdbde7e7e7e7 +e7e7dededeadadade7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de8c6363d6d6c6dededee7e7deefefefe7e7e7e7e7e7e7e7e7adcee7a58c84efefe7e7e7e7b5ce +dec6b5adefefe7efe7e78c9cadcead9cefe7e7dee7e7846b7bd6ceb5efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7b5b5b5d6d6d6e7e7e7e7e7e7bdbdbdc6c6c6e7e7e7dededeb5b5b5bdbdbde7e7e7849cadbd9c8cdededee7e7dee7e7e7efefefe7e7e7e7e7e7de +e7e78c94a5d6bdadefefefd6dee7b5adb5e7e7d6efefefb5d6ef9c7b7be7efdeefefef9cbdd6ad7b6be7e7deefefefe7e7e7efefefe7e7e7efefefe7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7cececeb5b5b5e7e7e7e7e7e7d6d6d6adadaddededee7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffff9cbddee7c69cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7c6dedead94a5e7e7d6d6e7e79c7ba5dedec6e7e7e7e7e7e7dee7e7dededee7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5c6d6b5948ce7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e78ca5bd525252525252bda584e7e7e7e7e7e7e7e7e7e7 +e7e7d6dee79c9ca5d6c6bde7e7e7e7e7e7dededee7e7e7e7e7e7bdd6dead847be7ded6e7e7e7adcedebda59ce7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6c6dee75a5a73525252 +736b5aded6c6e7e7e7e7e7e7e7e7e7e7e7e7b5cedebda59ce7e7dee7e7e7dedee7e7dedee7e7e7e7e7e7a5adb5d6c6b5e7e7e7dee7e79c8c94ded6c6e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e78cadc64a4a525a5a52c69c73e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a5a5b5d6cebde7e7e7e7e7e7dededee7e7e7e7e7e7c6deefad9494e7efde +e7e7e7b5ced6b5948ce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7dededee7e7e7e7e7e7e7 +e7e7dededee7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +efefefe7e7e7e7efe7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7efe7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7efe7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5efefefe7e7e7efefefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7efefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadadc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +bdbdbdbdbdbdc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bdbdbdadadadb5b5b5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5b5b5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5b5b5adadadbdbdbdc6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6bdbdbdbdbdbdc6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6adad +adb5b5b5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5b5b5c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6 +c6c6c6c6c6c6c6c6c6c6c6bdbdbda5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dededebdbdbdd6d6d6cecece +d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6ce +ceced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6 +d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6c6c6c6adadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +ada5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadada5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadadcecececececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +ced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6 +cecececececececececececec6c6c6cececececececececec6c6c6cececec6c6c6adadadb5b5b5d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +ced6d6d6cececed6d6d6cececed6d6d6cecececececececececececec6c6c6cececececececececec6c6c6cececeb5b5b5adadadc6c6c6d6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6c6c6c6cececececececececec6c6c6cececececececececec6c6c6cececeadad +adb5b5b5cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cecececececec6c6c6cececececececececec6c6c6ce +cecececececececec6c6c6bdbdbda5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededebdbdbdcececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6c6c6 +c6adadadbdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6c6c6c6cececec6c6c6cececec6 +c6c6cececec6c6c6cececec6c6c6bdbdbda5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefd6d6d6 +c6c6c6c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6adadadbdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7bdbdbdc6c6c6c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececeb5b5b5adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7fffffffff7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7dee7e7d6d6decececeded6d6dededed6d6d6cececededed6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ffa57b73 +fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededed6efe7737b946b6b6b6b6363bdcebd6b738463636b8c7b63efefefe7 +e7e7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7e7efefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dee7e7e7e7e7e7dedee7e7e7e7e7e7e7e7e7dedee7e7e7e7e7dede +e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7dedee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5e7e7efe7e7e7e7e7e7e7e7e7e7e7efe7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7e7e7e7e7e7dee7e7e7e7e7e7efefe7e7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff76352636b6b6bad9c84eff7e7849cb5736b6bbdad8cadc6d6e7d6c69cb5ce9c737befff +ef7b9cad6b6b6bbda58cfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddedededee7e79cb5c663636b736b63bdad949ca5add6c6b5b5dee7948c8c7b8494a58c7b7b8cad6363 +5a5a5a5ac6a584849cad5a5a634a5252bdb59c737b94525a636b5242cedece73738c635a63bd9c8ca5c6ce63637363635aad8473e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e79cadbdd6c6ade7e7e7ced6de6b7b946b6363b5a58c9c +a5b5c6bdad6b84a55a52527b6b63c6c6a59c848ca5bdc6636b7b5a635a9c6b639cb5bd63636b5a635ab5948494adbd635a737b6363a5bdbdad948cdee7e7948c +9cded6c6e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6c6d6e79c7b7be7ded6 +dee7e794b5ce635a638c7b6badbdb59c6363adc6ce5a5a6b63635aa58c739cbdceb59c94849cad635a636b6352bdb5ad6b849c6363637b5a4abdc6bd6b739463 +5a63ad94849c9ca5d6c6b5add6efad948ce7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e79cadbdc6ad9ce7e7e7d6dee7737b946b5a5ab5a58c949cadcec6b5738ca55a5252735a5ab5bdad9c8c94bdcece6363735a636394736badc6ce +635a6363635aad84739cbdc6635a6b84736ba5ada5a5736bd6dede9c94a5d6c6b5e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ffa56b73 +fffff78cadbda5ad9cad9484effff77b8c9c94adb5dec6ad9ca5b5e7c6b5e7f7ffe7d6c6ffffff527badffe7c6ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededed6dee7738494 +f7debdc6deef847363848c8cd6c6adadd6e784737b8c847bcee7ce63397befe7bd94adc694947b8c7373e7e7d684a5bd8c9c94ad947bd6e7e784849484adb5b5 +9c84deefefad9cb573848cdebda59cbdd69c6b52e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5ceb59cefefe79cb5c69c847bc6dee7846b63848c94c6b5a5736b8cdec6ad9cbdd68c5239846b6b73737bc6ad94adcee7845239 +7b7b84dec6ad84bdde8c7b6b6b5a73e7debdc6d6e78cadbdad8c7bdee7e7848494d6ceb5e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7de +dedeefefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de946b6bdedeced6e7ef6b6b84efdebd8ca5bd84847b8c4242adced6a57b7be7efe773848c84ad +b5847b73847b7bf7e7d67b8c9c848c84947b7bdee7e77b636b7b848cad8c7bdeefefada5bd848c8cd6c6b5a5d6efa58c84e7e7dee7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7dededeefefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e78c9cadc6a594e7e7e7a5d6e7a58c7bcedede73737b848c94ce +bda58c8ca5d6bda594cef784736b847b84849c9cceb594a5cee7846b6b73848ce7ceb594adce8c6b63635273efe7c6c6ced694a5b594524adee7de8c7b8cd6c6 +b5e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff7946b73ffffef8ca5bd949c8cad9484e7f7ef8494a58ca5add6bd9c9ca5b5e7c6b5ffff +fff7ffffa5bdc68c8c94ffefdeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7bdd6de8c6b8ce7e7c6d6e7e7735284737b7bceb594addeef7b6b738c847bdedec6adbdd66b6b +735a5a5a8c8c7b8c7b7bded6ce84a5bd849494ad9484cedede8484947ba5ad5a4a4a5a636b634a4a737373dec6ada5bdce9c6b5ae7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7c6c6c6848484949494dededee7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e77394ad84736ba58c8c94a5a59c7b73cedee7846b637b +8494b5a594637394cead949cbdd6733931846b6b6b6b7bc6ad9cadcede8452427b7b7bdeceb58cbdde8c7b6b4242636b6b5a4a525a73847b8c736be7e7de7b7b +8cd6cebde7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e79c9c9c848484c6c6c6e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e7634a52948c84 +a5a5a5736b7be7d6b594adbd847b7b733942a5c6c68c7b73deded6737b947ba59c847b7b847373efe7d6848c9c848c84947373dee7e77b636b73848c4a394263 +6b735a4a4a737b73ceb59caddef79c847be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7cecece8484849c9c9cdededee7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e77b94b573635a9c949494c6c6ad8c84c6d6d673737b737b8cceb59c738c9ccead9494ceef7b6b6b7b7373849c9cc6ad94add6ef846b637b848c +decead9cbdd6846b5a4242636b635a5a525a6b6b6b73424adeded68c8494cebdade7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7dededea5a5a57b7b7bbd +bdbde7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ff736373 +6b737394736beff7de738ca56b636ba58c7b9cbdce6b6b73424a52a57b5afffffff7ffff9cbdd6a56b73fffff7ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededec6dee78c6b84 +efefd6d6e7e773528c73847b6373734a525a847b73393952bd9c7b739cb55a5a5a5a5a5adec6ad738ca55a5a5a525252bdbdad636b845a5a5a6b524aceded663 +6b7b5a525ab5947ba5c6d65a5a634a4a529c6342efefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7cecece949494c6c6c6adadad9c9c9ce7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e7849cb58c7b73b5a5a5bdc6c663738c5a5252ad9c7b7b94ad5a5a633931315a5a5263525ac6bd8c8c7b7ba5bdc65a63734a525a8c4a21 +94b5bd5a5a63394a5aa57b5a84a5b55a525a7363639cb5b56b637352636b846b5aded6ceefefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e79c9c9ca5a5a5c6 +c6c68c8c8cc6c6c6e7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de6b525a9c9c94c6bdb584adc663525a735a5aadbdad5a394a425a634a42396363638c736394bd +cead948c7b94ad5a525a524242b5ad8c6b7b9c52525a633929adb5a5636b8452525aad947b7b8c9c636b7342525ac6a58ce7e7deefefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7cecece8c8c8ccececeadadada5a5a5dededeefefefdededeb5b5b5b5b5b5e7e7e77b94ad8c736bada5a5dee7d66373845a525a9c846b849cad5a +636b4242425252525a4a5aadad94948494b5c6c663637342525a845a429cbdc6635a63424a52a5735284a5b55a5a637b635a9cada563424a5a6b6b846b5ae7d6 +c6e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7dededeadadad9c9c9ccecece949494c6c6c6e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ca5b5e7ceb5eff7 +ffe7ded6d6efef7b6394ffffdeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededebdd6de8c6b8ce7e7ced6e7e77b5284dedebde7e7e7efe7e7c6dee78c848cdedec6e7e7e7e7e7 +e7efefefe7e7e7e7e7e7e7e7e7e7efefe7e7e7e7e7e7e7e7e7e7efefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefe7a5bdd69c6b63e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6dedede848484c6c6c6e7e7e7dededeadadadc6c6c6e7e7e7d6d6d6adadadb5b5b5e7e7e7849cadc6b59cdeded6e7e7dee7e7e7efefefe7e7e7e7 +e7e7d6dee77b7b8ccebdade7e7e7dedee7cec6c6deded6efe7e7b5cede945252deded6efe7e794c6dead847be7e7dee7e7e7e7e7e7e7e7e7e7e7e7efe7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7c6c6c6a5a5a5dededee7e7e7d6d6d69c9c9cdededee7e7e7bdbdbdadadadd6d6d6bdd6e78c6363ded6ce +dededee7e7e7e7e7e7e7e7efe7e7e7e7e7e7a5c6dea58c84e7e7dee7e7e7ced6dedececee7e7e7efefe78c94a5ceb59ce7e7e7dee7e77b6b73d6cebde7e7e7e7 +efe7e7e7e7e7e7e7e7e7e7efe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e79c9c9ccececee7e7e7e7e7e7a5a5a5bdbdbde7e7e7dededeadad +adbdbdbde7e7e78c9cadb59c8cdedededededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e78494a5d6bdade7e7e7dee7e7cec6c6e7e7dee7e7e7b5deef947373efefde +e7e7e7a5c6d6a5736be7e7dee7e7e7e7e7e7e7e7e7e7efe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededec6c6c69c9c9ce7e7e7e7e7e7ce +cece8c8c8cdededee7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffeff7f7fff7f7ffffff63849c525a5adead94ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededecedee79c7b94 +e7efd6d6e7e78c6b94dedebde7e7e7e7e7e7e7e7efceced6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7b5ced6a57b73e7e7e7e7e7e7efefefe7e7e7dededecececeefefefdededee7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e77b9cbd4a42424a4a52b59c84efefefe7e7e7e7e7e7e7e7e7dee7e78c8494d6c6b5e7e7e7e7e7e7cececee7e7e7e7e7e7bdd6e79c6363 +e7e7dee7e7e7a5cee7b59484e7efe7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7efefefdededee7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de4a4a634a4a4a736b5adecebdefefefe7e7e7e7e7e7e7e7e7b5cedead948cefefe7e7e7e7d6de +e7ded6cee7e7e7e7e7e79ca5b5ceb5a5e7e7e7d6e7e794848cd6cebde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e77b9cb54a424a52524acea573e7e7deefefefe7e7e7e7e7e7de +e7e79ca5add6bdade7e7e7dee7e7d6ced6e7e7dee7e7e7b5d6e7a58c84e7efdeefe7e7a5c6d6b58c7be7e7dee7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7fffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7dee7e7e7dee7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededee7dedee7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7dedededededed6d6d6e7e7dee7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7dedee7e7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dedee7e7dedee7e7e7e7e7e7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7d6dedededede +deded6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7dee7e7d6d6d6dedededededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7 +e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5d6d6d6dededededede +dededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6 +d6d6dededededededededed6d6d6dededededededededed6d6d6dedededededed6d6d6cececedededededededededed6d6d6dededededededededed6d6d6d6d6 +d6a5a5a5bdbdbdd6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededede +dededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dedededededec6c6c6dedededededededededededed6 +d6d6dededededededededed6d6d6c6c6c6a5a5a5cececed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dede +dededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededececece +cececed6d6d6dededededededededed6d6d6dededededededededed6d6d6b5b5b5b5b5b5dededed6d6d6dededededededededed6d6d6dededededededededed6 +d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dededededededededed6d6d6dede +dededededededed6d6d6dededeb5b5b5dededed6d6d6dededededededededed6d6d6dededededededededebdbdbdadadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6c6c6c6cececececececececececececececececececececececececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececece +cececececececececececececececececec6c6c6a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5a5a5a5a5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7dededeffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefadadadc6c6c6cececec6c6c6 +cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececece +cececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cecececececececececececececececececececececececececececececec6c6 +c6a5a5a5b5b5b5cecececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6 +cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececececececececece +cecececececececececececececebdbdbda5a5a5c6c6c6cecececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececece +cec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6 +cececececececececececececececececececececececececececec6c6c6adadadb5b5b5cececececececececec6c6c6cececececececececec6c6c6cececece +cececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececececec6c6c6cececececececece +cec6c6c6cececececececececececececececececececececececececececececececececececececececebdbdbdadadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6bdbdbdbdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdadadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6c6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdbdbdbdb5b5b5adadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededebdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6c6c6bdbdbdbdbdbdadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdbdbdbdc6c6c6bdbdbdc6c6c6bdbdbdc6 +c6c6bdbdbdc6c6c6bdbdbdb5b5b5a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededee7e7e7e7e7dee7e7e7dededee7e7e7e7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7efefefe7 +e7e7efefefe7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefd6d6d6 +d6d6d6e7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefdededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7d6eff7b58c8cfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7efe7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efe7e7e7e7e7efefe7e7e7 +e7efefefcee7e76b738c5a5a637b6b6bb5c6bd636b7b5a5a5a9c8473e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7efe7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7ef +efe7e7e7e7efe7e7efefe7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7efefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7efe7e7e7e7e7e7efefe7e7e7efefefe7e7e7efefefe7e7efe7efefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7ef +efefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7efe7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7efe7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7 +e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7efefe7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7cef7ff6b5a63 +848484c6ad94fffff79cadc68c8484d6bda5c6d6e7efdeceb5cedead8c94ceefe76b737b84847b948c84fff7e7ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7adbdce +737b847b736bcec6adadadb5ded6c6bddee7ada5a58c94a5b59c8c8ca5bd737373736b6bcebd9c8ca5b56b6b734a5252cec6ad7b8c9c5a63736b5242deefde84 +8ca5736b73c6ad9cbdd6de7373847b7b73b5948cefefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7adbdc6d6c6b5efefe7d6dee78494ad736b6bc6bda5a5adbdcec6bd8494ad6b6b6b8c7b73d6d6c6ad949cbdced6737b8c737b73ad847b +b5c6ce737384737b6bbda594adc6ce736b7b947b7bb5c6c6c6ada5dee7e7a5a5added6c6efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededecedee7b59494e7ded6e7efefadc6d6736b7b9c8c7bc6cecead847bbdd6de6b6b7b73736bb5a58cadce +d6bdada59cb5c66b6b6b8c7b73c6bdb58c9cb56b6b6b947b6bc6cec68494ad736b6bbdad9ca5adb5ded6c6bddee7bdada5e7e7deefefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5e7e7e7adb5c6d6bdb5e7e7e7e7e7e78494a57b7373bdad9cadb5bdd6 +cebd8ca5b56b636b8c7b6bc6c6bdada5adc6d6ce7b7b9473736bad9484b5ced673738473736bbd9c94adc6ce73738494847bbdbdbdb58484dee7e7ada5added6 +c6e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff7946373f7f7e7849cadb5b5a5948c84dedede7b8c9494adb5dec6b59ca5b5dec6b5d6ef +ff846b7be7d6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededed6dede73849cdeceadbdcede84735a848c94d6c6adadd6e77b6b738c847bc6d6c66b427bd6d6 +b5849cb59c94737b737bd6cebd849cb5949c949c8473c6cece84848c8cb5b5a5947bbdd6d694738c6b848ccead948ca5bd9c6b4ae7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e78c9cb5cebda5e7e7e79cbdce847373bdcede846b5a84 +8c9cbdad9c736b8cc6b59c8cb5c6946331846b7363738cb59c8c9cb5ce8c52316b7b8cceb5a56b9cc6947b635a637bd6c6ad9cadc6849ca5a58473dee7e77b7b +8cdecebde7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e78c6363e7ded6 +d6dee7637394debd9c849cad8484738c4a42a5c6ce947373cedece737b8484a5b58c847b73737be7d6c66b7b8c9494847b6b73ced6d66b5a52848c8c947b73c6 +dede8c738c848c84cec6ada5d6efa5847be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e78c9cb5bd9c8ce7e7e7add6de94847bb5c6c67373737b848ccebdad7b849cc6b59c7bb5de8c7b6b847b7b8ca5a5b59c8494bdd67b635a738c9c +d6b59484a5bd8c6b525a6384d6c6ada5adc6848c8c94524ad6dede8c848ccebdade7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7dededee7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ffa57373 +fffff794a5c68c948cbd9c8cefffff8c94ad94adaddec6ad9ca5b5dec6b5ffffffc6deef8c847bf7efd6ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededec6dee78c6b8c +efe7cecee7e77b5a847b847bd6c6adadd6e784737b8c847bdedece8ca5c64242523939318c947b9c7b73dee7de7b9cb5849494b59c8ccee7e7847b8c6ba5ad31 +29313942425a424284736bdeceb5adc6d69c6b63e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7dedede848484adadade7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5bda594ded6d694adb5b58c7bcedee7846b737b8c8cc6b5a573738cd6bdada5c6d6732942846b637b7373ceb5a5b5d6e7844a4a +8c7b7bdecebd9cc6e7847373313952393931423942738473a58473dee7de848494d6ceb5e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7b5b5b57b +7b7bdededee7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de8c6363cecebdc6d6de846b73e7e7ce9cadbd848484844242adcece9c847bdee7de737b9c84a5 +9c8473739c7b7be7e7de8c94ad848484ad847bd6e7e7846b7b6373843121313939395a4a42847b73d6c6ada5d6efa58c84e7e7dee7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefdedede848484a5a5a5e7e7e7e7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7849cadb5948cd6d6ce8cc6deb59484cee7e77b7b84848c8cce +bda58c94a5cebda5a5deef735a6b847b73849494cebda5add6e7847373848484e7d6bd9cbdce846b6b31315242393942313973736b8c524adee7de847b8cd6c6 +b5e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7bdbdbd7b7b7bcececeefefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff76b526b848c848c7b7bdedec673849c7b737b9484738cadc67b73734a525aad8c6bffff +ffffffffb5d6e77b7373fff7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7bdd6de8c6b8ce7e7ced6e7e76b4a846b7b736b6b6b5a737b736b634a4a5abda5848cadc66363 +6b636363ceb5946b84946b6b6b5a6363adad9c6b737b6b6b6b6b5a52b5cec6636b735a5a63a5846b8cadbd736b6b525a639c6b42e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7dedede8c8c8cb5b5b59c9c9cadadaddededee7e7e7d6d6d6adadadbdbdbde7e7e77394ad73635a947b7badbdb55a637b6b6b739c846373 +8ca563636339424a6b63526b6373b59c6b8c73738ca5ad6b6b735a63738c5221849cad736b6b425a739c7b5a738ca56b6363635a638cadad635a5a737b7b7b63 +5aded6c6e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefdededeadadad949494b5b5b5848484cececee7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e7524252847b73 +ad9c947b9cb5736363736b6b94a594523142526b6b524242737373846b6384adbda58c846b84947b736b524a4aada58c5a7384737373633929a5ada55a637363 +636b947b6b6b848c6b6b6b526b7bb5947be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7d6d6d6949494b5b5b5a5a5a5a5a5a5e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e77b94b5635252948484ced6bd6b73846b636b8c7b6b738c9c6b6b6b424a526b635a5a526b9c9c84847b84a5bdbd6b636b526b7b7b5a428cadbd +736363525a6b946b4a738cad6363637363638c94945231426b7b73846b63decebde7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7b5b5b5949494b5b5b594 +9494cececee7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffe7e7e7 +d6dedeefe7deffffffe7eff7ded6d6f7efe7f7ffffd6dee7848494cead94f7ffffefe7deffffff5284adffe7c6ffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededec6dee78c6b84 +efefd6d6e7e77b528ccec6adc6ced6bdbdbdbdcece6b6373d6ceb5c6ced6bdbdbdc6bdbdefe7deced6debdbdc6c6bdbde7e7dec6ced6bdbdbdcec6bde7efe7c6 +c6cec6bdbddeded6dee7efbdbdc68ca5ad9c6b5aefefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e78c8c8cbdbdbde7e7e7dedede9c9c9ccececee7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5d6bda5eff7efe7e7efceced6bdb5bddeded6d6d6deb5c6ce6b636bb5a59cc6bdbde7e7debdb5b5dee7dec6c6ce94adb58c4a42 +deded6bdbdc67ba5b5ad8473d6e7debdbdbdcec6c6d6dedececed6bdbdbdd6cec6e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7cecece949494dededee7 +e7e7c6c6c69c9c9ce7e7e7e7e7e7c6c6c6a5a5a5dededebdd6de946b6be7e7d6efefefd6dee7bdbdc6cec6bddee7e7cec6c68cadbd8c736bc6c6bdd6cec6c6d6 +decec6bdd6dedebdbdbd7b7b8cc6b59cced6deadb5bd7b5a63cec6b5c6ced6bdb5bddeded6d6d6d6c6cecebdb5bde7ded6e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7a5a5a5b5b5b5efefefdedede9c9c9cbdbdbdefefefdededeb5b5b5b5b5b5e7e7e78c9cadcead94efefefefefefc6ced6c6bdbdded6ced6dedebd +c6ce7b7b8cad9c94cebdbdd6dedec6bdbddededec6c6ce8cadbd94736bdee7dec6c6ce849cada57b6bd6dedebdbdc6cec6c6dededecec6c6bdc6c6cecec6e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7c6c6c6949494d6d6d6efefefc6c6c6949494dededeefefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6dedef7efe7e7ef +ff73848c6b7373947b63fff7efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededebdd6de94738ce7e7ced6e7e77b5a8cdedebde7e7e7e7e7e7d6dee7bdbdc6deded6e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a5bdcea5736be7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7d6d6d6dededee7e7e7e7e7e7e7e7e7dededee7e7e7d6d6d6adadadb5b5b5e7e7e77394ad5a5252636363bdad94e7e7e7e7e7e7e7e7e7e7 +e7e7d6dee7847b8ccebdade7e7e7dedee7c6b5bddeded6e7e7e7b5cede945a52deded6e7e7e79cc6dead8c7be7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7dedededededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7bdbdbdadadadd6d6d6bdd6e74a4252636363 +84736bded6c6e7e7e7e7e7e7e7e7e7e7e7e7a5c6dead8c84e7e7dee7e7e7bdd6ded6c6bde7e7dee7e7e78c94a5ceb5a5e7e7e7d6e7e7846b7bd6cebde7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7d6d6d6e7e7e7e7e7e7e7e7e7dedededededee7e7e7dededeadad +adbdbdbde7e7e77b94b5524a4a6b6b6bc6a57be7e7e7e7e7e7e7e7e7e7e7e7dee7e78c94a5d6bdade7e7e7dee7e7bdbdbde7e7dee7e7e7b5d6e7947b73efefde +e7e7e7a5bdd6a57b6be7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddedededededed6d6d6e7e7e7e7e7e7e7 +e7e7d6d6d6e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffff7f7f7fffff7ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7dee7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7dededededededededeefefefe7e7e7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7dede +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7e7e7e7dededee7dedee7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7dedee7e7e7e7dededee7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddedededededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dede +dee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7 +d6d6d6cececedededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7d6d6d6adadadb5b5b5e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7 +e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dede +dee7e7e7dededee7e7e7dededee7e7e7c6c6c6e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7bdbdbdadadadcececee7e7e7dededee7e7e7 +dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7 +e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededed6d6d6cececee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dedededededeadad +adbdbdbddededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7 +dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededebdbdbddededee7e7e7dededee7e7e7dededee7 +e7e7dededee7e7e7dededec6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bf7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffff +fff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7dededec6c6c6d6d6d6cecece +d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6ce +ceced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6 +d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececeadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +ada5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadada5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5a5adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdedededededeefefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efef +efefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefef +efefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7 +f7f7efefefefefefefefeff7f7f7efefefe7e7e7adadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5adadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdadadada5a5a5b5b5b5bdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbda5a5 +a5adadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdb5b5b5a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7 +e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7e7e7e7cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cecececece +cea5a5a5bdbdbde7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7 +efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7d6d6d6cececed6d6d6cececed6d6d6ce +ceced6d6d6cececed6d6d6cececebdbdbda5a5a5dededee7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efef +efe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefdedede +cecececececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececeadadadb5b5b5efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7 +e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efefefe7e7e7efef +efe7e7e7efefefe7e7e7efefefcececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6bdbdbdadadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6cececedededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dedededededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7dededee7e7e7dededee7 +e7e7dededee7e7e7dededec6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7def7ffb58c8c +fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efbdd6de39427321212184634aadc6bd212952212121ad8c6be7ded6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff77b636b9c9c9cdec6b5ffffffbdcedea59c9ce7d6c6d6e7eff7efdec6d6e7c6adb5ffff +f7ffffffcec6deffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7ced6dec6bdb5e7e7dee7e7e7bdced68c8c94b59c8ccededec6b5b5c6d6de8484948c8c8cc6b5 +a5c6ced6d6c6b5adbdce8c8c8ca59c8cd6cece9cadbd8c8c8cad9c94dee7de9ca5b58c8484cec6b5b5b5bde7ded6c6d6d6c6b5ade7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7bdc6ceded6c6e7e7e7dee7e79ca5bd948c8ccec6bdbd +c6cececec69cadc684848cad9c8cd6decebdb5b5ced6d6949cad8c8c84bda59cbdced68c949c949484cebdb5bdced68c8c9ca5948cc6d6d6c6bdb5e7e7e7b5b5 +bddeded6e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7c6d6d68c949c +948c84d6cebdb5bdc6decec6cededebda5a59ca5b5bdada5adbdc68c8c8c848484cebdada5b5c6847b845a5252c6b59c94a5b5737b84735231cecebd9ca5b58c +8c8ccebdadcedede8c949c94948cc6b5a5e7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7bdc6ced6c6bde7e7e7dee7e7a5adbd948c84cec6b5bdbdc6ded6cea5b5bd8c848ca58c84d6d6cebdb5b5d6ded69494a594948cb5a59ccedede +8c8c9c9c948cc6adadc6d6de8c8494ad9c94c6cec6c6a5a5dee7debdbdc6ded6cee7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ff7b526b +c6bdb58c9494cecebd847b8cb5b5ad8c8c849cb5bddec6ad94a5bdbd9c94fffffff7ffff9473adfff7c6ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeb5cede947b7b +efefded6e7e76b849c9c8c847384948ca59c9c7b7ba5c6ce734a5aa5a59c847b738c9494ad9484737384a59c94526373a5ad9c847b73949c9c635a5aa5c6bd8c +7b7b9ca5ad947b84847b7bdeceb5adc6d69c6b63efefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbddee7e78c9cb5ceb59cefefe7adc6d6736b7b949ca5947b63848c9cbdb5a563638c9c8c7b7b8c9ca58452846b6b7b949c8c7b7b7b94a5844a31 +7b949c9c8c845a849c947b636b7b94ad9c8c9494a584a5a5ad8c7bdee7e7847b8cd6ceb5efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dedededee7e7638cada59c949ca5ad948463848c94cead9cb5d6de7b4242736b73adad9c7b7394ada58c5a84 +a5947b63737b8cada59473737b94948c737384a5a5a57b5a5a8c9c9c847b7b9ca5ada5848c84a5a59c8c7b638ca59c7b63e7e7d6efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5e7e7e7849cadc6a594e7e7e7c6dee77b737b949c9c7b7b6b848c9cce +bda573849c9484737394ad948c7b847b8494adad94847b7394a58463527b9ca5a594846b7b8c94735a637394ada59494949c8c949c94524adee7e7847b8cd6c6 +ade7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ceeff7ad7b7bfffff79cadce848c8ccea58ceff7f7949cad8ca5a5dec6b59ca5b5dec6b5ffff +fff7ffff8c73a5fff7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededeadcede9c8484e7e7d6c6dee78c6b6bdedece94b5ce848c949c7b73adcecea5736bdedede7b7b +947b847b7b8484a58473deded684a5b57b8c8cbda58ccedede8484946394a5524a4a6363638473737b736bdecebda5bdce9c6b63e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7dedede9c9c9cb5b5b5e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7849cadcebda5e7e7e794adbdb58c73cee7e77b6b7384 +8c8cbdad9c7b7b8ccebdadadcede6b2942846b6b7b6b6bcebda5b5cede8452528c7b73ded6c694c6de7b737b42395263635a6b6363849c9ca58473dee7e77b7b +8cdecebde7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7c6c6c69c9c9ce7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6cedee773527bded6c6 +cedee77b5a847b847bceb5a5b5cede84424284736bced6bd7b8cad635a5a42525a7b736b9c7b73efefde8494a5848484ad8473dee7e7846b736373844a393963 +63637b737384847bcec6b5a5d6efa5847be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7949494bdbdbde7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e78c9cb5bda58ce7e7e784bddebd9c8ccedee7847b8c7b8484cebdad84949cd6bdada5d6ef7363737b736b849494cebda5b5deef7b6b738c8484 +ded6bda5c6d67b636b423952635a52736363848c849c5252d6dede8c848ccebdade7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7cecece949494de +dedee7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7d6f7ff6b5263 +b5b5ad84848cd6d6bd7b7b8ca5a5a584847b8cadc694847b737384bd9c84fffffff7ffff9473adfff7c6ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeb5cede4a4a5a +63635a9c847b6b8c9c94847b6b738c94ad9c6b5a63738c8c5a42429494947b736b8c9494ad9c846b7b849c94945a6b7badad947b73738c949c6b5a5aadcec673 +6b7373848c846b5a5a6b7b94847384949cb57b6be7e7e7e7e7e7efefefe7e7e7dededecececeefefefdedede9c9c9c9c9c9c9c9c9cbdbdbde7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e77394b5524a427b5a5a9ca59c6b6b7b8c8c9c947b636b849c847b73394a638c7b6b737b8cad8452846b737b94a5847b737b8c9c8c5229 +7b94a594847b63849c9c7b5a6b7b94847b736b737b849c9c6b5a639c9c94847373ded6bde7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefc6c6c6949494a5 +a5a5949494d6d6d6e7e7e7e7e7e7c6c6c6a5a5a5dededec6dede844a7bdedec6d6efef73528c637b7b84736384949c8c5a4a635a63c6b59cb5c6d684848c5a73 +84a594846b7b94a5948c73737b9c9c8c6b7384949c94735a52949c9c6b6b73737b8494736b8ca5ad8c847b6384a5a57b63e7e7dee7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7dedede9c9c9cadadad949494bdbdbde7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e77394ad52424a73635ac6d6b57373738c8c9484736373849c8c +84735263738473636b7b9c948c738c7b849cb5ad8c7b736b8ca5846b527b9cad9c847b6b7b8c9c735263739c8c8473736b73848c8c4a29399c9c9c7b7373dece +bde7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7cecece8c8c8cadadad949494dededee7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7eff7ffcec6cea5adb5dec6bdffffffc6d6e7ada5ade7d6cedee7efb5bdce636b73bd9c84ffff +ffe7ffff8c6b9cfff7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7adced69c847be7e7dee7e7e7c6d6de9c9ca5b5a59cd6dedeadadb5738c9c7b63529c9c9cc6bd +adc6ced6d6c6bdbdced694949c63737bcebda5b5bdc684949c736363dee7ceadadbd9c9494d6cec6c6bdc6a5b5b59c9c9ce7d6c6e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6dedede949494adadade7e7e7cecece8c8c8ccececee7e7e7d6d6d6adadadbdbdbde7e7e7849cadcebda5e7e7e7dee7e7adb5c6a59c9cd6cebdc6 +ced694a5ad635a5a948c84b5a5a5deded6c6b5bdd6ded6a5adbd7b8c948c5239ced6cea5a5ad638494ad846bc6d6d69c9ca5b5a59ccededeb5b5bd9ca5a5bdb5 +a5e7e7dee7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefc6c6c68c8c8ccececee7e7e7adadad9c9c9cdededee7e7e7bdbdbdadadadd6d6d6cedee77b4273dedec6 +d6e7e77b5a8cbdbd9ca5adb59c9c9ccecebd5a5263c6ad94b5c6ce9c9c9c9c9c9ce7decebdced69c9ca5a59c9cded6ceb5bdce9c9c9cb5a594d6ded6a5adbda5 +9c9cd6cebdd6dee79ca5ad6b949c9c7b6be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e79c9c9cadadaddededed6d6d68c8c8cbdbdbde7e7e7e7e7e7adad +adbdbdbde7e7e78c9cb5bda58ce7e7e7e7e7e7b5bdc69c949cd6c6bdc6cece9cadb563636b948c84ad9494d6d6d6bdbdbddededea5a5b573949c8c635ad6e7de +9c9cad73848ca5735ac6d6d69c9ca5bdada5ced6cebdadad949ca5bdb5ade7dedee7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededececece8c8c8cd6d6d6e7e7e7b5 +b5b58c8c8cdededee7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffc6c6d6efdeceffffff7b9cbd6b3952fff7c6ffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeb5cede73636b +a5a59cb5ada5e7ded6e7e7e7efefefe7e7e7e7e7e7a5c6d6ad7b73e7e7dee7e7e7b5c6cecebdade7e7e7dee7e7849cb5d6c6ade7e7e7cedee78c848cefefd6e7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7d6d6d6e7e7e7e7e7e7dede +dea5a5a5bdbdbddee7e7849cb58c7b73a5a5a5cec6b5e7e7e7e7e7e7efefefe7e7e7dee7e77b7b8cd6c6b5e7e7e7dee7e7ad9c9ce7ded6e7e7e7bdd6e7945252 +e7e7dee7e7e79cc6dead847befefe7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7dededed6d6d6e7e7e7e7 +e7e7e7e7e7cececee7e7e7e7e7e7c6c6c6a5a5a5dededecedee784527bdedec6d6efef7b5a8ce7debde7e7e7efefefdee7e7ad9ca5ded6c6efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7efa5d6e7a58c84e7e7d6efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7d6d6d6dededeefefefe7e7e7dededed6d6d6efefefdededeb5b5b5b5b5b5e7e7e77b9cb58c736b9c9c9cdec6b5e7e7e7e7e7e7e7e7e7efefefde +e7e78c94a5cebda5efefefd6dee7ada5ade7e7d6efefe7b5d6e79c7b7be7efdeefefefa5bdcead7b73e7e7deefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7dededed6d6d6e7e7e7efefefe7e7e7cececee7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffe7e7effffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadaddededed6dee7b5bdc6adadadbdbdb5e7ded6e7e7e7e7e7e7e7e7e7e7e7e7dedee7d6cec6e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7dee7e7d6d6dededed6e7e7e7dee7e7d6d6d6e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7c6ced6b5b5b5adadadd6cec6e7e7e7e7e7e7e7e7e7e7 +e7e7dee7e7ceced6deded6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6dee7d6c6c6e7e7dee7e7e7d6dee7ded6cee7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6dee7e7cec6cee7e7de +dee7e7cec6d6e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7d6e7e7d6cecee7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7ced6deadadb5b5b5b5d6c6b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7ceced6e7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dee7e7d6cecee7e7e7 +e7e7e7d6dee7d6cecee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7adadade7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7b5b5b5dededee7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ff +fffff7f7f7fffffff7f7f7fffffff7f7f7ffffffd6d6d6d6d6d6e7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7 +e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efef +e7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7e7efefe7e7e7e7 +e7efe7e7e7e7efefe7e7e7e7e7efe7e7e7dedee7a5a5a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5a5adadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada5a5 +a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadada5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededed69c63efa55aef9c52 +efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef +9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa5 +5aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55aef9c52efa55ae79c5aadada5adadadb5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5a5a5a5adadadb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5adadadb5b5b5a5a5a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5adadadadadadadadadb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5 +b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5adadadadadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee79c52ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31f79c42ada5a5dedededededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dede +dee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7 +dededed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6c6c6c6adadadbdbdbde7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7 +e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dede +dee7e7e7e7e7e7e7e7e7dededee7e7e7d6d6d6d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6b5b5b5adadadd6d6d6e7e7e7dededee7e7e7 +e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7 +e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dedededededecececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cecececececeadad +adbdbdbde7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7 +e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececebdbdbda5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7dee79c52ff9c39ff9c31 +ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39f79c42b5ada5dededee7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededec6c6c6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6d6d6 +d6a5a5a5bdbdbde7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6dedededededed6d6d6dededed6 +d6d6dededed6d6d6dededed6d6d6bdbdbda5a5a5dededee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7d6d6d6 +cececed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6adadadb5b5b5efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededebdbdbdadadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdeded6e79c52ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31ff9c39ff9c31ff9c31ff9c31ffb55affd69cffd6a5ffa563ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ffa542ffd69cffd6adffd6a5ffc694ff9c39ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31f79c42ada59cdededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cedee7737394636363a58c7bc6d6ce6363846b6363bdad94e7e7dee7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffdededeb5b5b5ffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dedee79c52ffa539ffad5a +ffa539ffad52ffa542ffa552ffad4affbd73ffbd73ffa552ffad5aff9c31ffad4affa542ffb55affbd73ffbd73ffa542ffce84ffd69cffdee7ff9c42ffbd63ff +b573ffa54affad52ffa542ffad5affa539ffad52ffa539ffbd63ffbd73ffa542ffad52ff9c31ffad4affa54affbd63ffa552ffb55affad5affb55affb563ffad +52ffa552ffa539ffad52ffad52ffb563ff9c42ffb55affa542ffad52ffa542ffb55aff9c42ff9c31ff9c39ff9c31ffa539f79c42b5ada5dedededee7e7cec6c6 +e7e7e7e7e7e7d6dee7a5a5adceb5add6deded6ceced6dedea5a5b5a59c9cdecec6ced6deded6cebdced6a5a5adbdb5a5deded6b5bdc6a5a5a5c6b5ade7efe7ad +b5c6ada5a5ded6c6cececededed6d6dee7d6c6bde7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7ced6deded6cee7e7e7dee7e7b5c6ceada59cded6cec6ced6deded6b5c6cea5a5a5bdada5e7efe7cec6c6dee7e7a5adbdadada5cebdb5 +d6dedea5a5adb5ada5d6c6c6d6dee79c9cadbdb5add6deded6cecedee7e7cececededed6e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7dee7e7a5a5b5ada5a5ded6cececed6ded6cededee7c6b5b5b5bdcec6bdb5c6d6d69c9c9cada5 +a5cec6bda5adc673737b6b5a52c6bda5949cb56b6b737b6339d6d6c6b5bdcea59c9cded6c6d6dee7adadbdadad9cd6c6c6e7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7ceced6ded6cee7e7e7e7e7e7b5bdc6ada5a5ded6c6ceced6de +d6d6bdc6d69c9ca5bdad9cd6ded6cececedededeadb5bda5a59ccec6bdd6dedea5a5b5adada5d6c6c6d6dedea5a5b5bdadadd6dedecebdbde7e7e7cec6cee7de +dee7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffd6d6d6525252adadadf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee79c52ffa531ffd6adffa542ffd6a5ffad4affc69cffd694ffc69cffd694ffc694ffc6a5ffa542ffc6 +73ffc684ffcea5ffc684ffdec6ffbd73ffcea5ffce84ffe7deffbd7bffce9cffce84ffc694ffd6b5ffad5affdeb5ffa542ffcea5ffbd73ffcea5ffc684ffc68c +ffce9cff9c39ffc67bffc68cffdeb5ffa55aff9c31ff9c31ff9c31ffc673ffc68cffbd94ff9c39ffd69cffce94ffce9cff9c42ffbd63ff9c42ffb55aff9c42ff +bd63ff9c39ff9c31ff9c31ff9c39ff9c31f79c42ada5a5e7e7e7b5ced69c8484e7e7d6dee7e76b8cad8c7b736b737b9cb5ad9c7b73a5c6ce5a42528c948c847b +6b949c9cad94846b7b9484847b52636badad9c7b737b7b84846b5a52adcec6847b847b848c947373847b7bdecebda5bdcea56b63e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e78c9cb5cebda5e7e7e7b5ced6636b7b84848c94846384 +94a5bdad9c5a639484736b7b8484ad94638c73737b9ca57b73736b7b848c52397b94a58c7b7b52737b9c84636b8c9c948484737b848ca5a5a58c7bdee7e7847b +8cd6cebde7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e76b94ad948c8c +848c94a58c73848494ceb5a5b5cede844a4a6b6373ada59473739494947b4a6b849c8c6b6b84949c8c8463636ba5a594636b848c8c8c6b4a4a9ca5a5736b7b84 +8c9494737394adb58473735a7b8c9c7b63e7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e78c9cb5bd9c8ce7e7e7c6dee773737b847b848c8473848c9ccec6ad6b7b9c8473636b7b8c9c9c84847b849cbdb57b736b63848c84635284a5b5 +8c7b6b63737b9473526b8ca58c847b847b848c8c8c945a52d6dede8c8494cebdade7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffd6d6d64a4a4a424242adad +adffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7dee79c52ffad39ffd6b5 +ffad4affd6a5ffad52ffc69cffd69cffb58cffce84ffc68cffceadff9c42ffce7bffbd84ffd6adffb563ffdeb5ffd6a5ffbd84ffa539ffefdeffdeadffbd94ff +b55affb55affd6b5ffb563ffdeb5ffad42ffd6a5ffdeb5ffb584ffb563ffb55affd6a5ff9c39ffce7bffc68cffd6b5ff9c39ff9c39ff9c31ffa539ffc673ffce +94ffbd94ffa542ffd69cffd6a5ffb57bffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39f79c42b5ada5dededeb5cede947b7b +e7e7dec6d6e78c6b73dedec694bdd6848c8c9c7b73adc6cea57b73dedede84849c7b8484848c8ca58473dee7de7b9cb5849494bda58ccee7e77b7b8c739cad94 +8473bdbdb5b5b5b5847b84deceb5adc6d69c6b63efefe7e7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7e7e7e7c6c6c6d6d6d6e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5c6b59ce7e7e794adbdb58c7bcedee7846b7b848c8cbdb5a57b738cd6c6adadc6d67b424a846b6b847373ceb5a5b5d6e77b4a4a +8c847bdecebd9cc6de7b73736b5263b5b59cbdbdbd94b5c6ad8c7bdee7e7847b8cd6ceb5efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7dededec6 +c6c6e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededecedee76b638cded6bdcee7ef7b637b848484cead9cb5d6de8442428c7373c6cebd7b7b9cb5a58c739c +ad7b736ba5847be7e7de8c94ad7b8484ad847bd6e7e7846b7b73738494736bb5b5b5bdbdbd84848cd6ceb5a5d6efa58c84e7e7d6efefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7dededec6c6c6cececee7e7e7e7e7e7efefefdededeb5b5b5b5b5b5e7e7e78c9cadbda594dedede8cc6e7b59c8ccee7e77b7b84848c8cce +bda58c94a5cebda5addef77b6b73847b7b849494d6c6adb5d6e784737384847be7dec6a5bdd6846b6b63425ab5b59cbdb5b59cb5bd94524adee7e78c848cd6c6 +ade7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7d6d6d6c6c6c6dededee7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffd6d6d64242424a4a4aadadadffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdeded6e79c52ffa531ffe7c6ffb563ffdebdffb56bffcea5ffa54affc67bffd69cffc68cffdebdffad63ffce +84ffb573ffb55affc684ffdebdffce84ffc69cffb552ffefdeffd694ffcea5ffce8cffd6b5ffe7c6ffbd7bffe7c6ffb563ffcea5ffce8cffcea5ffce8cffd6ad +ffdebdffad63ffce84ffce94ffd6b5ff9c42ff9c31ff9c39ff9c31ffc673ffce94ffd6c6ffad5affd6a5ffd6a5ffbd8cff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31f79c42ada59cdededeadcede4a4a5a52524a948473637384bdad9c6b8ca58c9c94735a6394adad634a4abdbdbd6b6b +73848c8c9c948473737bbdb5ad6b849c949c8c948473adb5bd73737394b5b5736b6b73848c735252526373bd9c8494adb5a57363e7e7dee7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7a5a5a58c8c8c8c8c8ccececee7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e76b8cad4a42426b4a4a949c947b6b73adbdc684735a73 +849c9c8c7b4a6384ad8c7b849cb5946339846b736b7b8ca5948494adc68c523173848cbda594739cc6947b635a637b8c84735a6b737b8c8c735a5ac6c6bd7b73 +7bdecebde7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7d6d6d68c8c8c8c8c8c9c9c9ce7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6cedee77b4273dedec6 +cee7e773528c5a7373a584739cb5bd844a42736363d6c6b5bdced694949c5a738494847b6b7384d6c6b57b849494948c736b73c6c6c67b5a63849494635a637b +8c94735252849c9cad948484add69c7b63e7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7dededeadadad8c8c8c8c8c8cc6c6c6e7e7e7e7e7e7dededeadad +adbdbdbde7e7e77394b54231396b5a52adcead8c7b7ba5adb57b736b6b7b94ad9c845a738cad8c73739cc6847b6b847b7b8cadada58c7b94b5ce846b527394a5 +bda58c849cb58c6b525a63848c84736b6b737373734a2939bdbdb5847b84d6c6ade7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7d6d6d68c8c8c8c8c8ca5 +a5a5dededee7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffd6d6d65a5a5ab5b5b5ffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dedee79c52ffa539ffc67b +ffc684ffbd84ffce84ffad63ffb55affc684ffc68cffad4affc67bffc67bffc68cffa54affc673ffc684ffbd84ffa539ffc673ffc68cffc694ffa54affc67bff +c684ffad5affbd73ffc684ffbd84ffce84ffad6bffad42ffc684ffc68cffad52ffc673ffc67bffc68cffce7bffe7ceff9c4aff9c39ff9c31ff9c31ffad4affb5 +63ffbd73ffc684ffbd7bffde9cffceadff9c42ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539f79c42b5ada5dededeb5d6de8c7b7b +d6d6ceded6d6bdcede8c8494a5948cc6d6d69c9ca5637b8c735a4a848484bdada5c6ceced6c6bda5b5c6848c8c5a636bcebda59ca5b57b848c6b5a5adee7d694 +9cad948c8ccebdadb5b5bd8c9c9c94948cdec6b5e7e7e7e7e7e7efefefe7e7e7dededecececee7e7e79c9c9ca5a5a5dededececece8c8c8cd6d6d6e7e7e7dede +dea5a5a5bdbdbddee7e78ca5b5bda594ded6d6d6dede9cadbd8c8484cec6adadbdc68c949c5a4a52847b7b9c848cdedec6bdadb5ced6de8c94a56b7b848c5239 +bdcece8c8c945a7b84a58463b5ced68c848ca59c94bdcece9c9ca5848c94b5a594e7dedee7e7e7e7e7e7efefefe7e7e7cececee7e7e7d6d6d68c8c8cc6c6c6de +dedea5a5a59c9c9ce7e7e7e7e7e7c6c6c6a5a5a5dededec6dede844a7bdedec6d6efef73528cb5b59c94949c8c8c8cc6b59c525263bda58cadbdce8c8c8c8c8c +8cdecec6adbdce848484948c84cecebd9cadbd848484a58c84cecece9ca5b58c8484d6c6b5c6d6de8c949c5a7b8ca57b6be7e7dee7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7adadad9c9c9cdededec6c6c6949494c6c6c6e7e7e7dededeb5b5b5bdbdbde7e7e7849cadb59c8cd6d6d6e7e7e794a5b594848cc6b5a5b5bdc68c +949c5a6363847b73948484cecebdbdbdbdceded69494a5637b8c8c6b5ac6d6d68c8c94636b7ba57b5ab5cece8c8c94a59c94c6cecea58c948c9494ad9c94e7e7 +dee7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7cecece949494c6c6c6e7e7e7adadad9c9c9cdededee7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffe7e7e7bdbdbdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee79c52ff9c31ff9c31ff9c31ff9c31ff9431ff9c31ff9c31ff9c31ff9431ff9c31ff9c31ff9c31ff9c +31ff9c31ff9c31ff9c31ff9c31ff9c31ff9c31ff9c31ff9431ff9c31ff9c31ff9c31ff9c31ff9c31ff9c31ff9c31ff9431ff9c31ff9c31ff9c31ff9431ff9c31 +ff9c31ff9c31ff9431ffad42ffc694ff9c39ff9c31ff9c31ff9c31ffb55affa552ff9c31ff9c31ff9c31ffbd63ffad6bff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31f79c42ada5a5e7e7e7adced67b6b73b5b5adc6bdbddeded6e7e7e7e7e7e7e7e7e7e7e7e7adc6d6a5736be7e7dee7e7 +e7bdc6ceceb5ade7e7e7dedee7849cb5cebda5efefe7cedee78c848ce7e7cee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6dededeb5b5b5dededee7e7e7e7e7e7cececed6d6d6e7e7e7d6d6d6adadadbdbdbde7e7e77b94ada58c7bb5b5b5d6cec6e7e7e7e7e7e7e7e7e7e7 +e7e7d6dee77b7b8ccebdade7efe7d6dedeb5a5a5dedeceefe7e7b5cede8c524ae7ded6efefe794c6dead847be7e7deefefe7e7e7e7e7e7e7e7e7e7efe7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefd6d6d6cececee7e7e7e7e7e7dededebdbdbddededee7e7e7bdbdbdadadadd6d6d6cedee77b4273dedec6 +d6e7e77b528cdedeb5e7e7e7e7e7e7dee7e7948c94ded6c6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefe7e7e7e7e7e7e7e7e7e7ef +efefe7e7e7e7e7e7e7e7e7a5d6efa5847be7e7dee7e7e7e7e7e7e7e7e7dededecececee7e7e7bdbdbddededee7e7e7e7e7e7c6c6c6cececee7e7e7e7e7e7adad +adbdbdbde7e7e7849cb5947b73b5b5b5decebde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7848c9cd6bdade7e7e7d6e7e7ada5ade7e7d6e7e7e7b5deef947373efefde +e7e7e7a5c6d6a57363e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededed6d6d6bdbdbde7e7e7e7e7e7de +dedeb5b5b5e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7dee79c52ff9c39ff9c31 +ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39f79c42b5ada5dededecedee7848c9c +7b7b7b948c84e7decee7e7e7efefefe7e7e7e7e7e7c6d6deceb5b5e7e7dee7e7e7e7e7e7efefefe7e7e7e7e7e7b5c6ceded6cee7e7e7dee7e7b5b5bdefefdee7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dededed6d6d6e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dede +dea5a5a5bdbdbde7e7e7adbdce73737b7b7b7bc6b59ce7e7efe7e7e7efefefe7e7e7dee7e7b5b5bdded6cee7e7e7e7e7e7e7e7e7efefefe7e7e7cedee7bd9c9c +e7e7e7e7e7e7c6d6e7c6b5adefefe7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7cececee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7c6c6c6a5a5a5dededed6e7e7b59cb5deded6deefefb5a5bde7e7d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7e7e7efc6dee7cebdb5e7e7deefefefe7e7e7e7e7e7d6d6d6 +d6d6d6e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdededeb5b5b5b5b5b5e7e7e7a5bdce7b7b847b7b7bd6b594e7e7e7e7e7e7e7e7e7efefefe7 +e7e7bdc6c6decec6efefe7e7e7e7e7e7e7e7e7e7efefefcedee7c6b5b5e7e7deefefefc6d6deceb5ade7e7deefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7b5b5b5e7e7e7e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefc6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdeded6e79c52ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31f79c42ada59cdededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadb5b5b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededeadad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbddededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dedee79c52ffa539ff9c31 +ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff +9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa5 +39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539f79c42b5ada5dededeefefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7dededecececeefefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7dede +dea5a5a5bdbdbde7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7cececee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7c6c6c6a5a5a5dededee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefdedede +d6d6d6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeb5b5b5bdbdbde7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7e7e7e7b5b5b5e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7c6c6c6adadadadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee79c52ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31f79c42ada5a5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +d6d6d6d6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d6d6d6adadadbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6c6c6efefefe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbdbdadadadd6d6d6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7adad +adbdbdbde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5dededee7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7c6c6c6a5a5a5adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededede9c52ff9c42ff9c39 +ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff +9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c +42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ff9c39ffa542ff9c39ff9c42ef9c4ab5ada5b5b5b5bdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bda5a5a5b5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5a5a5a5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5 +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5adadadadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdadadadbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb5b5b5adadadadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bcececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6 +d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6bdbdbdc6c6c6d6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ce +ced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6ce +cececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6d6ced6ceced6d6cecececed6 +d6ced6ceced6d6cecececed6d6ced6ceced6cecec6c6c6d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +ced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececececececececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +ced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececececececececed6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +cececececececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececed6d6d6bdbdbdadadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededeadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffd6d6d6adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffefe7e7e7e7e7fffff7f7ffffefe7e7d6d6e7efdedeeffff7c6c6d6dececef7fff7efdedef7ffffefe7e7ffffffced6dec6c6c6decec6ffffffd6 +d6e7c6c6c6f7efdeffffffc6cedecec6c6fff7efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffffdeeff7c6c6cec6c6c6ffefe7ffffffeff7ffc6c6cee7ded6eff7f7f7efe7f7ffffced6dec6c6c6e7d6cef7fff7ceced6cecec6e7dedee7e7e7efffffde +ced6fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7f7f7ffffffffffffffffffffffffffffffd6deefc6c6c6e7d6cef7ffffcec6d6f7f7e7ced6dec6c6c6d6cec6eff7f7f7f7efefefeffff7efffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffffffffff7ffffc6ced6cec6c6f7f7e7dee7f7decec6e7f7f7c6c6ced6cecef7e7e7efff +ffc6c6ceded6cefff7efe7eff7c6c6c6e7ded6eff7f7fff7efffffffefe7efdee7efdeced6fffff7ffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f7ffc6c6c6d6d6d6e7e7def7ffffc6 +cecececec6e7ded6ffffffceceded6ceceffffefdeefffc6c6c6efe7ded6deefefded6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededeadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffe7f7ff8c7b8494848ce7d6bdceefff9473737b6b73d6ceb57b9cb5c6a5 +8c949cad8c9c9cad6b63b5e7efc69c8cc6d6de8c738cb5bdc6846b6394adad948c8cadbdbd8c738c8c9ca5b5948494adbdbd9494fffff7ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffff7ffff8cadc6ad9484b5bdbd6b7b94efefd6738ca5c6b5a58c849c94b5adc694 +84c6d6e78c737b9cb5bd846352adcecead9c8c8cb5c68473639494948cbdbdbd9c94fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffb5def794947bbdbdc6848c9c9cb5a594 +6b73bdd6ce8c6b84a5b5bd7b6b6394c6c6dec6b5948c9ce7d6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +84a5b5b5ad9c9cadc69c8c8484848cdec6ad8c7badb5ada58494adb58c6b4a7ba5b5a594637384d6cea5738494bdb5ad8c849c94b5add6b5a5e7f7ff8c848c84 +949cc6ad9cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7ffffffffffffffffffffffffd6e7ff6b4252bdbdad849cad6b424a9ca5b5ada58c9cadb59c7b636b9cbdad9c8c9ca5b59c7b846b6384adad9c7b7b8c8c847b +dec6b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffd6d6d6adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffdef7ff947b8c8c8484efdec6cee7f794737b94736bd6efde5a5a84a5a5849494949cadada56b63bde7efc69c8cd6e7ef8473949c9ca57b63638c8c8cde +bdadffffffe7eff7737b9c8c846b949c9cc6ada5fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffff9cadc6e7ceb5ffffffadcee7949ca56352639c9c8c9c949494b5b5c69c8ccee7ef84738c84949c84635a94bdb5efd6bdbdf7ff94848c94949494bdbdde +c6b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7f7f7fffffffffffffffffffffffffffffff7f7f7ffffff94adce8ca59cb5847bdef7f77b738c8c949c7b635a94ceced6c6b59c94a5e7cebdffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffffffffff7ffffffffffd6f7ff847b8c9c8c84f7ffde9c8494f7e7d6b5d6e794847b9463 +63f7ffefa5b5ce9cb5ad6352639c9c8c9c949c94adaddebda5e7f7ff9484948c9494efdec6ffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5adceefd6a5ffffffdef7ff847b8c949c9ce7 +d6bdd6efff947b845a52848c84739c9c9cb5a59ca5adc68494949c8c9494948cfff7deffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededeadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffe7f7ff8c738463738cad9c84adc6ce8c736b7b6363ded6c67384ad9c8c +6b7373848c948c73425a94b5b5a57b73efefe7adc6d68c94948c736b94a5adad948cc6cece9c8ca5848c9c8c84736b8494b58c73fffff7ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff9cadc6dec6adffffffc6e7efa59c9c636b84948c846b6b737b9494ad7b +6beff7efa5b5c684949c846b6394b5bdefd6bdc6f7ff8c7b848c949473a5a5ceb59cfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffbdd6e75a637b846b6b94b5bda5 +736bf7efe7adc6d6848c9c7b6b6373a5adb5a5947b7384d6b5a5fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +eff7ff7b94b55a5a63ada594847b8ce7debd947b84f7e7d6b5d6dead8c84526b94cebdad7b8c9cc6c6a5636b849494846b6b7384adad947b6bbdcec6847b847b +848cd6bda5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7ffffffffffffffffffefffff9ca5b5fff7d6ceefff63737b7b63528c9c9cefdebdcee7f79c84846b84ad8c8473737b8c9c7b636b5a8c8c9c8c8c73847b7b7b +e7d6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffd6d6d6adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffdef7ff947b8ccec6bda5b5bd94948cc6cebd524a5adec6a5d6e7f78c8c9cb5a59ce7efefb5adad63849c7b524adedece94adbd949494d6bdadffffffa5 +adce949494e7d6bde7f7ff949cada59494f7efd6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffff9cadc6e7ceb5ffffffb5deefcead9cc6dee78c8c94bdb5a56b8cb5845a52dedece8ca5b58c8c8cdeceb5cedeeffff7e7e7ffffc6c6ce848c94527b94ad +8c6bfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7f7f7ffffffffffffffffffffffffe7ffff8c8494ffefceffffff84b5d67b5242efe7d68ca5bd949494b5b5ad526ba5736b6352525aad8473fffff7ffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffa5c6d6bda58cffffffd6eff7636b84cead84d6cecefff7efe7f7f7e7cec6ceef +ff8c8c9c6b6b73e7cea5bdd6e78c8c94cebdadd6e7efadbdc68c9494c6bdb5526384bd9c7bfffff7ffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9cadc6ffe7b5fffffffffffff7ffffd6dee7f7 +efe7efffffd6c6cee7ffff949cadad9c94fff7debdd6ef8c9494b5b5ad525a73debd9cffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededeadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffe7f7ff947b84fff7e7ffffffffffffefffffad949cf7efdeffffffffff +ffffffffffffffffffffceeff78c738cf7efceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffefefeffffffffffffffffffff7ffff94adc6b59c8cbdcece6b7b94ffe7ceffffffffffffffffffceeff78c6b +84fff7deffffffffffffffffffffffffffffffffffffe7f7ff9494a5a5c6c6e7d6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffe7ffff8c7ba5cec6ad8c94ad9cada5ce +a594ffffffffffffffffffffffffadd6e7ad9c948c84a5bda59cfff7efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +a5c6dead8c8cadc6ce948494a59c94ffffe7ffffffffffffffffffffffffffffffffffff9cb5c6e7ceadfffffffffffffffffffffffffffffffffffff7ffffad +adc6efdecefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7ffffffffffffffffffffffffcee7f7734252ceceb5b5c6cea5948cfff7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffada5b5 +f7f7deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffd6d6d6adadadadadadadadada5a5a55a5a5aefefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +fffffff7ffffdeced6fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9cb5c6e7d6c6ffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffffc6d6e794949c949494f7dec6ffffffffffffffffffffffffffffff9cb5c6efd6c6ffffffffffffffffffffffffffffffffffffffffffd6d6deffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7f7f7ffffffffffffffffffffffffffffffcee7ef9494a5b5a59cfffff7fffffffffffffffffffffffffffffff7ffff9ca5adced6d6a5adadfff7e7ffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffa5b5c6949494e7d6c6ffffffffffffffffffffffffffffffffffffffff +ffffffffdee7eff7efdeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffceefff949494ad9c94f7e7ceffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededeadadadb5b5b5adadadadadad5a5a5a +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7 +f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffd6d6d6adadadadadadb5b5b5a5a5a55a5a5aefefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededeadadadb5b5b5adadadadadad5a5a5a +f7f7f7000000adadad7b7b7bcececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececece +cececececed6d6d6cececececececececed6d6d6bdbdbdc6c6c6cececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececece +ced6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6 +cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececece +cececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececece +ced6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6 +cececececececececed6d6d6cececececececececed6d6d6cececececececececececececececececececececed6d6d6cececececececececed6d6d6cececece +cececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececece +ced6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececececececececececececececed6d6d6 +cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececece +cececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececece +cececececececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6 +cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececececececececed6d6d6cececece +cececececed6d6d6cecececececec6c6c6b5b5b5adadadadadada5a5a55a5a5aefefef000000bdbdbd4a4a4a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a +5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6363635a5a5a5a5a5a737373 +f7f7f7000000f7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7000000f7f7f7f7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7 +f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7 +f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7 +f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7 +f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7ffff +fff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7fffffff7f7f7 +f7f7f7000000bdbdbd39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +39393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939 +3939393939393939393939393939393939393939393939393939393939737373efefef000000adadad737373efefefefefeff7f7f7efefeff7f7f7efefeff7f7 +f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefefd6d6d6d6d6d6f7f7f7efefef +f7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7ef +efeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7 +f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7e7e7e7bdbdbdefefeff7f7f7efefef +f7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7ef +efeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7 +f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7b5b5b5bdbdbdd6d6d6dededed6d6d6 +d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6 +d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6dede +ded6d6d6d6d6d6d6d6d6dededecececebdbdbdd6d6d6dededed6d6d6d6d6d6d6d6d6dededed6d6d6d6d6d6d6d6d6adadad9c9c9ca5a5a5a5a5a5a5a5a5a5a5a5 +a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5 +a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5 +a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5dededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6bdbdbddedededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededed6d6d6c6c6c6dedededededededededededede +dedededededededededededededeadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000adadad7b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7dededec6c6c6d6d6d6cecece +d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6ce +ceced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6 +d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6c6c6c6bdbdbdcececed6d6d6cecece +d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6ce +ceced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6 +d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6adadadadadada5a5a5adadada5a5a5 +adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5 +a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adad +ada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadadadadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffd6d6d6dededeefefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efef +eff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7 +efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7 +f7f7efefeff7f7f7efefeff7f7f7efefefe7e7e7c6c6c6f7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efef +eff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7 +efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7f7f7efefeff7 +f7f7efefeff7f7f7efefeff7f7f7efefefbdbdbdadadadbdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbd +bdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbd +b5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdb5b5b5bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdadadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7f7 +f7f7f7f7f7f7f7f7e7e7e7a5a5a5cececef7f7f7f7f7f7f7f7f7efefef636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f79c9c9c6363637b7b7bdededef7f7f7f7f7f7f7f7f7636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7dededee7e7e7dededee7 +e7e7dededee7e7e7dededee7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7f7 +f7f7f7f7f7adadad6b6b6bbdbdbd8484846b6b6be7e7e7f7f7f7efefef636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7a5a5a5cececef7f7f7e7e7e77b7b7befefeff7f7f7efefef636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffced6deffefe7ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffbdd6e77b7b7bada59cd6bdb5dee7ef848c94949484d6bdb5efffff8484a5a58c8cfff7 +e7b5cee77b7b7be7dec6a5adcecead9cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7c6d6e77b7b7b847b7bb5ada5b5c6c6cebdb5dee7e79cadc67b7373cebda5d6e7de8c94b58473 +73d6cebdb5b5bddeded6bddee7cebdbde7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7f7 +f7f7f7f7f7efefefefefeff7f7f7f7f7f7efefefefefeff7f7f7efefef636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffd6deef +d6d6d66b8494efceadffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffc6def7948484 +cecebd8ca5b5845a4a9ca5adbdad9c8cb5c6a5846b8cadbdc6ad949cadbdb5a5a58c8c94a5b5ad7b848c8c7373efdec6ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcecececed6e77b7b94adad8c +9cadad5a4a5a84a59cad8473adced67b737badadad94737b8c9ca58c7b7b9cadb58c737b8c8c84d6cebd9cd6efad8c84e7e7dee7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7eff7ff426b9c635a4a394a52c69c73ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffff949cb5e7d6bdffffffdeefff8c737b949c9cefdec6c6f7ff8c7b846b6b848c8c739c9c94c6bd +adadb5c673848c9c9c949c7b7bffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6a5bdce9c7b7be7e7e7d6dede8c8c9c7b9c9cad847384a5bd634a5284847b948484636b7b735a528484 +84948c8c847b7bd6cebd94ceefad8c84e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7b5b5b5b5 +b5b5dededee7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffb5cee7 +c6a594849cadffe7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffff9c9cadefd6c6 +c6e7ff525a6394735a949c9cf7e7c6bdefffa58c848ca5bda59c847b949cb5a58c7b6b9494ad9c7b737b7b6b63efe7c6ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcecece9cadc6b58c7bd6dee7 +637b8c634a4284a5a5735252949c9c6b6b738c9494845a5a949ca57b73737b8c9484635a5a737b9c8c73739cb5b59484efefe7e7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7adadad949494949494b5b5b5e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7fffffff7ffff848c9c737b73ffdec6ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffff9ca5bddec6b5fffffff7ffffefefefdee7e7f7f7efefffffe7d6d6e7f7ffadadbdc6b5b5fff7 +e7cedee7a5adadb5c6ce6b5a6befdeb5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6adbdce947b7be7e7dedededed6d6d6c6d6d6adadadb5a5a5adb5b59c9c9cd6c6b5d6dedea5adb59c94 +9cd6cec6b5bdc69cadb5949494ded6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7adadada5a5a5d6d6d6de +dede949494b5b5b5e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ceefff5a5a6bffe7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffcee7ff847b84 +b5b5a59ca5adb59c7bffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffc6b5b5fffff7ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececed6dee77b849c949473 +949c9c847b7bdeceb5e7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7d6d6d6dededee7e7e7e7e7e7dededecececee7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffdee7effff7efffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffdee7f7bdbdbdcec6bdf7efe7ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7ced6deadadada5a5a5d6c6bde7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdc6c6c6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7dededecececedededee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7636363 +efefef000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdedededededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefefc6c6c6f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7bdbdbdadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadada5a5a5adadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededecececee7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5b5b5b5adadad +b5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5 +b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5 +b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5b5b5b5adadadb5b5b5b5b5b5adadadadadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dede +dee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7 +dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dededee7e7e7dedededededec6c6c6cececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececeadadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededec6c6c6d6d6d6dededed6d6d6dededed6d6d6dededed6d6d6dededed6d6d6b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefdedededededededededededed6d6d6dededededededededed6d6d6e7e7e7636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +dee7efe7e7deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffe7eff7 +dededef7e7e7ffffffe7dee7fffff7dee7efdededeefe7e7ffffffdee7efe7e7def7efe7ffffffdedeefe7dedefffff7f7f7f7fffffff7fffff7f7efe7deefff +f7efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7e7d6dede +e7dedee7e7e7dee7e7bdbdced6cec6dedededed6d6d6cecee7e7e7c6cececec6c6e7dedee7e7e7d6d6d6e7e7e7d6d6d6e7e7dee7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffa5c6de848c84848c8cceb59cffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffcee7f78494949494948c7b84a5bdb58c6373bdd6c6847b8484948c846b63adc6c68c7b7b7384 +8c94736394c6ce94848c8c8c94b594949c7373fff7efa5bdce94948c633152efe7ceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7dee7e784b5cebd9c8cdee7e76b8cad84737b7b737b949494845a5a8463638ca5a5736b736b73 +7bbd9c7bb5d6de5a5a73e7d6bd636373c6b594e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffeff7f7 +ffffffbdd6efad9c7bfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececefffffffffffffff7ef +ffffff94a5c68c9c94bd948cadd6e7d6b59ce7ffff8c8c94949ca5efd6bdceefff8c7b8463638c9c947badadada59ca5a57373fff7efadbdd6948484ad635aff +fff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7ef84adce +bda594c6dee74a396394947b94949c8c9494845a5a846363848484c6ad9cb5d6ef94635a9cbdc67b6b639cbdad636384bda584e7e7efefefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefe7e7e7c6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffff9cc6ef6b6363f7dec6ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffbdd6ef31425a7b5a4aa5c6c6bd948ca5cee7d6b5a5def7ff948c9c8cadb5d6b58cbdde +f7947b6b6b84adbdad948cadbd845252524a63efe7cea5b5c6948c8ca5635afffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7dedee77badcead8c84deefe74a5284ada58c7384947b736b7b5a5a846363738c94ad947b94b5 +d69c734a8494b59c9c94183142a59c94947b7befefdee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7bdbdbd7b7b7b84 +8484c6c6c6e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffff9cadced6b59cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffdef7ff848494 +f7e7cef7f7f773a5c67b5a4ac6d6d6e7d6cef7ffffc6bdc6eff7f78c8ca563737b946b5ae7ffff848c9c948484efe7ceb5adb57b8c9494948c8c9cad633129ef +e7c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7bdcede525a5a +7b7363cebdadb5cede6b6b7b94847badbdb5845a63846363c6cebd7b8494846b6bcec6b59c9cadcecebd947ba5ced6cea59cade7dec6e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7bdbdbd949494d6d6d6d6d6d6949494bdbdbde7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffb5cee7b5ad949ca5b5d6b5a5ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffdef7ff94849ccec6b59c9cb5a5b5adceada5ffffffffffffffffffffffffffffffffffffceef +ffad848cfffff7ffffffffffffffffffffffffffffffffffffd6eff7bd7b73ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6cedee7737394d6c694a5bdce846b7bded6c6efefefe7e7e7b5cede7b525a846363d6cebdefe7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7bdbdbdd6d6d6e7e7e7e7 +e7e7cececec6c6c6e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffe7f7ff +849ca5ad9c94ffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffc6d6e7 +84848cad9c94ffffefffffffffffffffffffffffffffffffffffffffffffefffffd6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececebdced6ad9ca5e7e7e7 +dee7e7a5a5b5deceb5e7e7e7e7e7e7ced6deb5a5a5b5a5a5e7ded6e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7 +e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7 +dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7e7e7e7dededee7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7dededee7 +e7e7e7e7e7e7e7e7dededee7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdedededededefffffff7f7f7 +f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7 +f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffff +fff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffffffe7e7e7cececef7f7f7fffffff7f7f7 +f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7 +f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7ffff +fff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7fffffff7f7f7f7f7f7f7f7f7f7f7f7bdbdbdb5b5b5bdbdbdc6c6c6bdbdbd +bdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbd +bdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6 +c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdb5b5b5bdbdbdc6c6c6bdbdbdbdbdbdbdbdbdc6c6c6bdbdbdbdbdbdbdbdbdadadadadadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6c6c6c6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +ced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececed6d6d6cecececececeb5b5b5d6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +ced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6 +d6d6cececed6d6d6cececed6d6d6cececeb5b5b5a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5 +a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadad +a5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5ad +adada5a5a5adadada5a5a5adadada5a5a5adadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdc6c6c6dedededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededede +dededededededededededededed6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededebdbdbdcececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececeadadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefcedee7d6cecee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e79ccee7a5847befefe7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffff5a8cb5 +6b634a84847bd6bda5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffd6eff773848c +848484947b7bb5d6c6846373cedece737b84737b7b7363529ca5a5e7dec6a5a5b5efd6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececed6e7e794949cdedec6 +efefe7dee7e7737bad7373636b6b6b8c7b739c736b9cc6d66352637373739c8c6b8cadbdad948c7b94a5736b73846b6bdecebde7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffcedef78c7b73efe7ceffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffe7eff7efe7def7ffff94a5c6849494bd9c8cbde7efa58c8cb5c6ce847b7b8c9c94e7dec69494 +adefd6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6d6e7e7848494e7dec6e7e7e7c6dee77b5263e7dece8ca5bd847b7394635aa5ced69c7b7bdee7de7373 +7b849c9c7b73736b5a6bc6bdada59cadcec6b5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7cececed6 +d6d6e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +bddeff8c8473ffefd6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffdeeff7 +9ca5b57b7b7b9cb5adbd9484ffffff8494b55252636b52428c9c9cdecebd949ca5e7cebdffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececed6dee76b7b948c8c7b +a59494b5c6c68c5a63dedece94adc67b737384525a94bdc6947b73ced6d6736b7b7b94948c7b7b313952524a4a392931c6a584e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefcecece848484848484d6d6d6e7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffa5c6deb5947bffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffdef7ff848c9cd6c6adefefe76394bd735242e7dece6b84945a5a5a8c8c7b39426b52524a3131 +39a57363fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6d6e7ef737b8cbdbda594a5b58c8484947373e7ded6a5b5c69494946b5a6b4a5a63635a525a5a63a58c +738cadbdad8c7b8ca5b5525252947b6bded6cee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7c6c6c6949494c6c6c6c6 +c6c68c8c8ccececee7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffa5bdce +f7deceadcee7ad9484fffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffd6f7ff947b8c +ffffe7b5bdd694adadbd9484fffffff7fffffffffff7ffff9ca5c6d6cead9494b5dec6b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececed6e7e7848c94dedec6 +adced69c7b7be7e7dee7e7e7e7e7e7dededee7e7e7dededee7e7e7dededee7e7e78cadc6bd9484e7e7dededededededeefe7e7e7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7bdbdbdcececee7e7e7e7e7e7cececeb5b5b5e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffd6e7f75a73847b7363efdec6ffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffa5bdde5a5a638c7b73f7efdeffffffffffffffffffffffffffffffbdd6ef6b7373adad +ad848484ffefdeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6dee7e7738ca55252525a5a52d6bda5e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7adbdcebda59ce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7dededee7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7efefefefefe7 +efefefe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7efe7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7cececeffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7c6c6c6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6b5b5b5cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6 +c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cecece +c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6c6c6c6b5b5b5cececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececeadadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bf7f7f7efefeff7f7f7efefefefefefefefeff7f7 +f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefefefefefefeff7f7f7efefefd6d6d6ada594bdad9cb5a594 +bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5 +a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad +9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594bdad9cb5a594adadadb5b5b5bdbdbdb5b5b5 +bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5 +b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbd +bdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdb5b5b5bdbdbdadadadadadada5a5a5adadada5a5a5 +adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5 +a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adad +ada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadada5a5a5adadadadadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdeded6e79c52ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c +31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39 +ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff +9c39ff9c31ff9c39ff9c31ff9c39ff9c31f79c42cec6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6bdbdbdd6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cece +ced6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6 +cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececececececececececececececece +cecececececececececececececeadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7dee79c52ff9c39ff9c31 +ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39f79c42cecec6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7e7e7e7e7 +efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededec6c6c6cececececececececececececececececececececececececececeb5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdeded6e79c52ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31f79c42cec6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7ced6d6c6c6c6c6c6c6e7e7dee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffefefefe7e7e7ffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dedee79c52ffa539ff9c31 +ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff +9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa5 +39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539f79c42cecec6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7e7e7e7dedede +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dedee7e7e7e7e7e7dee7e7e7e7e7e7e7e7efdee7e7849cb552525a424252ceb58ce7e7e7dededee7e7e7e7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffd6d6d66b6b6bdededeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee79c52ff9c31ff9c31ff9c31ffce8cff9442ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31f79c42cec6bdffffffcee7f75a637b5252527b7363f7e7ced6eff75a638c63525abdb59cada5a5f7f7e784a5d65252 +4a5a524adebd94738cad525252736b5aa5b5adbdceb56b5a7bd6b59cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e79cadce4a52425a4a4aceb59ca5c6d6b5948cc6d6d652637b42424a7352318c8c8cd6bdadb5d6 +e79c7b7ba5c6c652526329394aa5846394b5bd4a425a6b5252decebde7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffd6d6d64a4a4a636363d6d6 +d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7dee79c52ff9c39ff9c31 +ffa539ffd69cff9c4aff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39f79c42cecec6ffffffceefffa58c8c +f7ffefbddeefa58c8c8c9cadcead94cedee7b5adbd9c8c8cefffe7735294e7d6bd8ca5bda5a58cad848ceff7e77ba5bd94a5a594adadad8c84ffffefffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececebdcede7b7384d6d6bd +bdced6847b7b94b5b5ad8473a5c6ce8c737bb5c6c6735252848484ceb59cb5deef846363849494c6b5a594cee78c847b6b6b7bcec69cadb5bdcec6b5efe7e7e7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7dedededededee7e7e7e7e7e7efefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffd6d6d64242424242427b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdeded6e79c52ff9c31ff9c39ff9c31ffd69cff944aff9c31ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31f79c42cec6bdffffffcee7f7b59494fffff7efffff7b639c6b84844a42394a5a5a6b5a529c8c7bfff7e7b5d6ef5a5a +6b52524a949c8cb59484f7fff794b5ce8ca5a594adadad8c7bfffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c694adc69c7373e7e7e7d6dee78484a5739484a57b73d6dede73849c4a4a526b3929737b7bc6a58cb5d6 +e78463637b8484d6c6ad94ceef8c848439425a525239393942bd9c7be7dedee7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7d6d6d68484848c +8c8cd6d6d6e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffd6d6d64a4a4a7b7b7befef +efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dedee79c52ffa539ff9c31 +ffa539ffd69cff9c4aff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff +9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa5 +39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539f79c42cecec6ffffffceefffad948c +ffffffefffff8c6ba5bdc6bd5a6373524a52848c7b31294abd947b7ba5c65a5a5a635a5abdcec6b5948cfffff794b5ce94adad4a637b524239e7c6a5ffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcecece94adc6a57b73e7e7e7 +dee7ef8484a57b948c524a527363634a63634a4a52947352848494525a5a424a52b58c6b9cbdce4a4a5a314a52a5846b84a5b54a424a6b5a52d6cebde7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7dedede949494bdbdbdb5b5b5949494dededee7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffdedede8c8c8cefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee79c52ff9c31ffa539ffbd73ffdeb5ff9442ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31f79c42cec6bdffffffc6e7f7ad948cfffff7c6e7f7a5847bfff7efefeff7efefefdeeff78c7b9cf7efcef7f7ffe7e7 +e7f7efeffffffffffffffffffff7ffffa5cee78ca5a5a57b73ffffefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6bdcede736b7be7e7cebdcede847b7bd6c6b5dededed6d6d6d6deded6d6d6e7dedededededededed6d6 +d6e7e7dedee7e7dededed6d6d6e7dededededed6d6ded6d6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7a5a5a5bdbdbde7e7e7e7 +e7e7b5b5b5adadade7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bfffffffffffffffffff7f7f7f7f7f7ffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7dee79c52ff9c39ffa539 +ffbd6bffce9cff9c4aff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39f79c42cecec6ffffffd6efff6b6b84 +7b7b7b84847befdeceffffffffffffffffffffffff8ca5cead9c84ffffefffffffffffffffffffffffffffffffffffffbddef7cebdb5efe7deffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececedee7e79cadc66b6b5a +736b73bda594e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7 +e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7 +e7e7e7e7efefefe7e7e7e7e7e7dededecececee7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7dededeefefefe7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdeded6e79c52ff9c31ff9c39ff9c31ff9c39ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c +31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39 +ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff +9c31ff9c31ff9c39ff9c31ff9c31ff9c31f79c42cec6bdfffffffffffffffffff7f7f7fffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7dee7e7dedededed6d6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7dedee79c52ffa539ff9c31 +ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff +9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa5 +39ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539f79c42cecec6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdcececee7e7e7efefefe7e7e7 +e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7 +e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7efef +efe7e7e7e7e7e7e7e7e7efefefdededecececee7e7e7efefefe7e7e7e7e7e7e7e7e7efefefe7e7e7e7e7e7e7e7e7b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee79c52ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c +31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31 +ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff9c39ff9c31ff9c31ff9c31ff +9c39ff9c31ff9c31ff9c31ff9c39ff9c31f79c42cec6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffc6c6c6c6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7dededec6c6c6e7e7e7e7e7e7e7e7e7e7e7e7e7 +e7e7e7e7e7e7e7e7e7e7e7e7e7e7adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6d6d6d6636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7dee79c52ff9c39ff9c31 +ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff +9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c +39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39ff9c31ffa539ff9c31ff9c39f79c42cecec6ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdc6c6c6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6 +d6d6d6d6d6d6d6d6d6d6d6d6d6cececec6c6c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6b5b5b5adadadb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6dedede636363 +f7f7f7000000adadad737373c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececec6c6c6cececeb5b5b5bda594c6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a5 +8ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8c +c6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584cead8cc6a58ccead8cc6a584ce +ad8cc6a58ccead8cc6a584cead8cc6a58cc6ad8cb5b5adcececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6 +c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cecece +c6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6cececec6c6c6ce +cecec6c6c6cececec6c6c6cececec6c6c6b5b5b5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadad +adadadadadadadadadadadadadadadadadadadadadadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7d6 +d6d6cececed6d6d6cececed6d6d6cececed6d6d6cececed6d6d6dedede636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefefd6d6d6d6d6d6d6d6d6d6d6d6cececed6d6d6d6d6d6d6d6d6cececededede636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7c6c6c6adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7de +deded6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6dedede636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +fffffffffffffffffffffffff7f7ffefefeff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +fffffffffffffffffffffffffffffffffffff7ffffefefeff7f7f7fffffffffffffffffffffffffffffffffffff7fffff7eff7fffff7ffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +fffffff7f7ffefefeff7f7effffffff7f7fff7f7effffffffffffffffffff7ffffefefefffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffe7f7ffa58c94d6f7ef63637b6b6b63737373efdec6ffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffffadbdcee7cebdf7ffff6b8cb5d6c69c7b8cad6b6b63635252a5bdb5cea5 +9cbdd6dedeb59cadbdc6d6c6b58cadce63636bad8c7bfff7deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffd6e7f77b8c9c6b6b63847b73d6d6ce738ca5736363d6bd9cadadb5d6cebd738c +a5736b6bbda58cadbdc6efd6bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7c6c6c6adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffdef7ff9c848cceefefad8484ffffefdef7ff9c7b7bfff7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffff94adc6e7ceb5bddeef525a5aa5b594946b8cf7ffde9cadc68cadadc69c8cadc6d6d6ad949cadbd9ca5a584526bffffffe7deeffffff7ffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +94a5cedec6a5ffffffdee7f79cb5c6bd9c94efffff94736b949494949c9cbd9c8ceff7f78c949c949c9cefd6bdffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6b5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffe7f7ff947b84ceefefa58484fffff7f7ffff846ba5efe7c6ffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff9cadc6d6c6ad9cadbd94adadd6b5a5adbdce73737b5a525294b5adad84 +7ba5bdcec6947ba5adb5949c9c3929526b736b5a424ae7ceadffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffff7ffff9c8c9cf7efd6ffffffffffffadcedeb59c94deeff794736b9494949ca59cad8c +84e7f7f7848c948c949cdebd9cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7c6c6c6adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7f7 +f7f7f7f7f7adadadbdbdbdf7f7f7dedede848484e7e7e7f7f7f7efefef636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffdef7ff9c848cceefefad8c8cfffff7f7ffff84639cf7efceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffff9cadc69ca5a5ad9c94add6e7d6b5a594adc67373738c847badc6ce736b736b73738c84847b736be7d6c6849cc67b7b7bb5947bfff7efffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7fffffffffffffffffff7ffff +9c94a5f7e7d6ffffffffffffe7ffff7b8ca5736b73c6ad84a5a5b5cebdad7b8ca5736b73b59c8c9cb5c6737b7bceb5a5ffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7adadad737373b5b5b58c8c8c737373efefeff7f7f7efefef636363 +f7f7f7000000adadad7b7b7bf7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffdef7ff947b84ceefefa57b84f7f7efcee7efa5847bfff7e7ffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffefefefffffffffffffffffffffffff84a5c6525252f7e7c6a5cee7d6b5a5ffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff94a5c6cebd9cf7f7f7c6d6e7e7d6ceffffffffffffffffff9ca5b5e7c6b5ffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7c6c6c6adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadad +adb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5 +adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5e7e7e7f7 +f7f7f7f7f7f7f7f79c9c9c636363737373e7e7e7f7f7f7f7f7f7efefef636363efefef000000b5b5b57b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffe7f7ffad949cd6f7ef5a638452524a736b63f7e7ceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffff94adcecea58cffffffb5deefdebdadffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +e7f7ff6b849c525252847b6bffefdeffffffffffffffffffb5bdc6e7cebdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c6c6b5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7adadaddededef7f7f7f7f7f7f7f7f7f7f7f7636363 +efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffdededee7e7e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffff7f7f7c6c6c6adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adad +adadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadad +adadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadadadadadb5b5b5adadadadadade7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7efefef636363efefef000000adadad7b7b7bffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7e7e7e7e7e7ffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f7f7ffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbdbdbdb5b5b5adadadb5b5b5adadad +b5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5ad +adadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5 +b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363 +f7f7f7000000adadad7b7b7befefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d6d6d6dededef7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefefefefeff7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefefc6c6c6adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adad +adb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5 +adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5adadadb5b5b5e7e7e7f7 +f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7efefef636363efefef000000adadad3939396363635a5a5a6363635a5a5a6363635a5a5a6363 +635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a5a5a5a5a5a5a6363635a5a5a +6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a +5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363 +635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a +6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a +5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363 +635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a +6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a +5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363 +635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a6363635a5a5a636363636363 +6363635a5a5a6363636363636363635a5a5a6363636363636363635a5a5a6363636363636363635a5a5a6363636363636363635a5a5a6363636363636363635a +5a5a6363636363636363635a5a5a6363636363636363635a5a5a6363636363636363635a5a5a6363636363636363635a5a5a6363636363636363635a5a5a6363 +636363636363635a5a5a6363636363636363635a5a5a6363636363638484848c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c525252 +efefef000000dededebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbd +bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcececeefefef000000040000002701ffff030000000000}\par}}}{\rtlch\fcs1 +\af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid3998963\charrsid3887485 \hich\af39\dbch\af31505\loch\f39 Configuring a VLAN:}{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\lang1024\langfe1024\noproof\insrsid3887485\charrsid3887485 +\hich\af31506\dbch\af31505\loch\f31506 }{\rtlch\fcs1 \af0 \ltrch\fcs0 \b\lang1024\langfe1024\noproof\insrsid3998963\charrsid3887485 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid3887485 \hich\af39\dbch\af31505\loch\f39 Let\hich\f39 \rquote \loch\f39 s look at this example of vlan configuration. Here we have four VLAN\hich\af39\dbch\af31505\loch\f39 + IDs. The main networks we have are for student, staff, and guests. +\par \hich\af39\dbch\af31505\loch\f39 \hich\f39 Port 1 is \'93\loch\f39 \hich\f39 Untagged\'94\loch\f39 on the Student VLAN. This means that the computer connected to port 1 is part of the Student VLAN. +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7013448 \hich\af39\dbch\af31505\loch\f39 Port 2 is untagged on the default VLAN. This is actually not good\hich\af39\dbch\af31505\loch\f39 + practice. The default VLAN is often used for switch-to-switch communication, and giving people access to this is a great way to be hacked into. +\par \hich\af39\dbch\af31505\loch\f39 Ports 6 and 7 are Tagged for all the VLANs. These are the uplink ports for the switch that connect to the oth\hich\af39\dbch\af31505\loch\f39 er switches, or to the firewall. +\par \hich\af39\dbch\af31505\loch\f39 Below are some best practices for VLANs +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid7013448\charrsid7013448 \hich\af39\dbch\af31505\loch\f39 VLAN Best}{\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid16462501\charrsid7013448 +\hich\af39\dbch\af31505\loch\f39 }{\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid7013448\charrsid7013448 \hich\af39\dbch\af31505\loch\f39 P}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\b\f39\lang9\langfe1033\langnp9\insrsid16462501\charrsid7013448 \hich\af39\dbch\af31505\loch\f39 ractice}{\rtlch\fcs1 \af39 \ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid7013448\charrsid7013448 \hich\af39\dbch\af31505\loch\f39 s}{\rtlch\fcs1 \af39 +\ltrch\fcs0 \b\f39\lang9\langfe1033\langnp9\insrsid16462501\charrsid7013448 \hich\af39\dbch\af31505\loch\f39 : +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid16462501 \hich\af39\dbch\af31505\loch\f39 Use ports on one side}{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1795431 \hich\af39\dbch\af31505\loch\f39 of switch}{ +\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid16462501 \hich\af39\dbch\af31505\loch\f39 or other for uplinks (tagged) +\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid15880749 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid7013448 \hich\af39\dbch\af31505\loch\f39 +This is for convenience of management. If all your uplink ports\hich\af39\dbch\af31505\loch\f39 + are on one end of the switch, it makes it a LOT easier when moving wires around. It is very difficult, if you have uplinks somewhere in the middle of your switch, to remember which wire connects to a switch and what connects to a computer. If you have +\hich\af39\dbch\af31505\loch\f39 a\hich\af39\dbch\af31505\loch\f39 + very complex network, where you have multiple ports on every switch that are untagged for different VLANs, then it may not matter as much. You will be needing a very thorough network map to do that. But, for the most part, use your uplinks on the left ( +\hich\af39\dbch\af31505\loch\f39 t\hich\af39\dbch\af31505\loch\f39 \hich\f39 hat is where most switches that have special \'93\loch\f39 \hich\f39 backbone\'94\loch\f39 ports have them.) +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5966121 \hich\af39\dbch\af31505\loch\f39 Management VLAN is untagged on uplink ports. }{ +\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid15880749 +\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid15880749 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid15880749 \hich\af39\dbch\af31505\loch\f39 +EduNetworkBuilder drastically limits your ability to have complex tagging and untagging. Some switches allow you to build things that \hich\af39\dbch\af31505\loch\f39 +cannot physically work. EduNetworkBuilder does not allow some of that. Unfortunately, it also keeps you from doing one of the best practices. On your uplink ports, the ports that connect from switch to switch, you should usually have the management VLA +\hich\af39\dbch\af31505\loch\f39 N\hich\af39\dbch\af31505\loch\f39 + untagged. This makes life a lot simpler when you are trying to access switches for the first time. But, not all switches allow you to combine tagged and untagged ports. It is just very nice when you can do so. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1795431 \hich\af39\dbch\af31505\loch\f39 Block the default vlan on all ports except +\hich\af39\dbch\af31505\loch\f39 switch-to-switch ports +\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid15880749 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid15880749 \hich\af39\dbch\af31505\loch\f39 +The default port is used for switch-to-switch communication. There are hacker tools which allow hackers to create packets to fool switches into doing things, so long as those packets come in on the default VLAN. Thus, the default +\hich\af39\dbch\af31505\loch\f39 VLAN should be blocked on all ports that hackers might use, but need to be allowed on the ports which are connected to other switches. +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid1795431 \hich\af39\dbch\af31505\loch\f39 +Create a management vlan that is separate from the default VLAN +\par }\pard \ltrpar\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin720\itap0\pararsid15880749 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid15880749 \hich\af39\dbch\af31505\loch\f39 +He who controls a switch, controls most of the network. \hich\af39\dbch\af31505\loch\f39 +Because of this, it is best to create a VLAN for managing switches that is separate from your other VLANs. In particular, the default VLAN is the dangerous VLAN to have access to, so it is pretty important to do your management on something different fro +\hich\af39\dbch\af31505\loch\f39 m\hich\af39\dbch\af31505\loch\f39 that. But, if you have the choice between using the guest VLAN and the default VLAN for management, use the default VLAN.}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid8995041 \hich\af39\dbch\af31505\loch\f39 But if at all possible, do your management from its own network and control access to that VLAN using firewall rules.}{\rtlch\fcs1 \af39 \ltrch\fcs0 +\f39\lang9\langfe1033\langnp9\insrsid1795431 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid5966121 +\par }{\rtlch\fcs1 \af39 \ltrch\fcs0 \f39\lang9\langfe1033\langnp9\insrsid16462501 +\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a +9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad +5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 +b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0 +0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6 +a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f +c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512 +0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462 +a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865 +6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b +4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b +4757e8d3f729e245eb2b260a0238fd010000ffff0300504b03041400060008000000210007b740aaca0600008f1a0000160000007468656d652f7468656d652f +7468656d65312e786d6cec595b8bdb46147e2ff43f08bd3bbe49be2cf1065bb69336bb49889d943cceda636bb2238dd18c776342a0244f7d2914d2d28706fad6 +87521a68a0a12ffd310b1bdaf447f4cc489667ec71f6420aa1640d8b34face996fce39face48ba7aed51449d239c70c2e2965bbe52721d1c8fd898c4d3967b6f +d82f345c870b148f1165316eb90bccdd6bbb9f7e7215ed881047d801fb98efa0961b0a31db2916f9088611bfc26638866b13964448c069322d8e13740c7e235a +ac944ab5628448ec3a318ac0ededc9848cb033942edddda5f31e85d358703930a2c940bac68685c28e0fcb12c1173ca089738468cb8579c6ec78881f09d7a188 +0bb8d0724beacf2dee5e2da29dcc888a2db69a5d5ffd657699c1f8b0a2e64ca607f9a49ee77bb576ee5f01a8d8c4f5eabd5aaf96fb5300341ac14a532eba4fbf +d3ec74fd0cab81d2438bef6ebd5b2d1b78cd7f758373db973f03af40a97f6f03dfef07104503af4029dedfc07b5ebd1278065e81527c6d035f2fb5bb5eddc02b +5048497cb8812ef9b56ab05c6d0e99307ac30a6ffa5ebf5ec99caf50500d7975c929262c16db6a2d420f59d2078004522448ec88c50c4fd008aa3840941c24c4 +d923d3100a6f8662c661b85429f54b55f82f7f9e3a5211413b1869d6921730e11b43928fc34709998996fb39787535c8e9ebd7274f5f9d3cfdfde4d9b393a7bf +66732b5786dd0d144f75bbb73f7df3cf8b2f9dbf7ffbf1edf36fd3a9d7f15cc7bff9e5ab377ffcf92ef7b0e255284ebf7bf9e6d5cbd3efbffeebe7e716efed04 +1de8f0218930776ee163e72e8b608116fef820b998c5304444b768c7538e622467b1f8ef89d040df5a208a2cb80e36e3783f01a9b101afcf1f1a8407613217c4 +e2f1661819c07dc6688725d628dc947369611ecee3a97df264aee3ee2274649b3b40b191e5de7c061a4b6c2e83101b34ef50140b34c531168ebcc60e31b6acee +0121465cf7c928619c4d84f380381d44ac21199203a39a56463748047959d80842be8dd8ecdf773a8cda56ddc5472612ee0d442de487981a61bc8ee602453697 +4314513de07b48843692834532d2713d2e20d3534c99d31b63ce6d36b71358af96f49b2033f6b4efd345642213410e6d3ef710633ab2cb0e831045331b7640e2 +50c77ec60fa144917387091b7c9f9977883c873ca0786bbaef136ca4fb6c35b8070aab535a1588bc324f2cb9bc8e9951bf83059d20aca4061a80a1eb1189cf14 +f93579f7ff3b7907113dfde1856545ef47d2ed8e8d7c5c50ccdb09b1de4d37d6247c1b6e5db803968cc987afdb5d348fef60b855369bd747d9fe28dbeeff5eb6 +b7ddcfef5fac57fa0cd22db7ade9765d6ddea3ad7bf709a174201614ef71b57de7d095c67d189476eab915e7cf72b3100ee59d0c1318b86982948d9330f10511 +e1204433d8e3975de964ca33d753eecc1887adbf1ab6fa96783a8ff6d9387d642d97e5e3692a1e1c89d578c9cfc7e17143a4e85a7df51896bb576ca7ea717949 +40da5e8484369949a26a21515f0eca20a98773089a85845ad97b61d1b4b06848f7cb546db0006a795660dbe4c066abe5fa1e9880113c55218ac7324f69aa97d9 +55c97c9f99de164ca302600fb1ac8055a69b92ebd6e5c9d5a5a5768e4c1b24b4723349a8c8a81ec64334c65975cad1f3d0b868ae9bab941af46428d47c505a2b +1af5c6bb585c36d760b7ae0d34d69582c6ce71cbad557d2899119ab5dc093cfac3613483dae172bb8be814de9f8d4492def097519659c24517f1300db8129d54 +0d222270e25012b55cb9fc3c0d34561aa2b8952b20081f2cb926c8ca87460e926e26194f267824f4b46b2332d2e929287caa15d6abcafcf26069c9e690ee4138 +3e760ee83cb98ba0c4fc7a5906704c38bc012aa7d11c1378a5990bd9aafed61a5326bbfa3b455543e938a2b310651d4517f314aea43ca7a3cef2186867d99a21 +a05a48b2467830950d560faad14df3ae9172d8da75cf369291d34473d5330d55915dd3ae62c60ccb36b016cbcb35798dd532c4a0697a874fa57b5d729b4bad5b +db27e45d02029ec7cfd275cfd110346aabc90c6a92f1a60c4bcdce46cddeb15ce019d4ced32434d5af2dddaec52def11d6e960f0529d1fecd6ab168626cb7da5 +8ab4faf6a17f9e60070f413cbaf022784e0557a9848f0f09820dd140ed4952d9805be491c86e0d3872e60969b98f4b7edb0b2a7e502835fc5ec1ab7aa542c36f +570b6ddfaf967b7eb9d4ed549e4063116154f6d3ef2e7d780d4517d9d71735bef105265abe69bb32625191a92f2c45455c7d812957b67f81710888cee35aa5df +ac363bb542b3daee17bc6ea7516806b54ea15b0beadd7e37f01bcdfe13d7395260af5d0dbc5aaf51a89583a0e0d54a927ea359a87b954adbabb71b3daffd24db +c6c0ca53f9c86201e155bc76ff050000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468656d652f5f72 +656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451eced0dae2c08 +2e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198720e274a939cd0 +8a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2c6cce0239baa +4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c0200001300000000000000000000000000000000005b436f +6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000300100005f72 +656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000190200007468656d652f746865 +6d652f7468656d654d616e616765722e786d6c504b01022d001400060008000000210007b740aaca0600008f1a00001600000000000000000000000000d60200 +007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000000000000000000000 +00d40900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000cf0a00000000} +{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d +617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 +6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 +656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} +{\*\latentstyles\lsdstimax371\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6; +\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 header;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footer; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index heading;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of figures; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation reference; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 line number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote text; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of authorities;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Closing; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 4; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 3; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Block Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong; +\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 E-mail Signature; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1; +\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table Grid; +\lsdsemihidden1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid; +\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2; +\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1; +\lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1; +\lsdsemihidden1 \lsdlocked0 Revision;\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1; +\lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2; +\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3; +\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4; +\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdpriority62 \lsdlocked0 Light Grid Accent 5; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5; +\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6; +\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6; +\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 6; +\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; +\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Bibliography; +\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \lsdlocked0 Plain Table 4; +\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2; +\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3; +\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4; +\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4; +\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5; +\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5; +\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6; +\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6; +\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3; +\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3; +\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4; +\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4; +\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5; +\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5; +\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6; +\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;}}{\*\datastore 010500000200000018000000 +4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000 +d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e50000000000000000000000008075 +e3e0fd9bd201feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/Web/EduResources/Hub.png b/Web/EduResources/Hub.png new file mode 100644 index 0000000000000000000000000000000000000000..d737635c1a8094adb3a89f9ae2a9bfb256d9801e GIT binary patch literal 1040 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k4M?tyST_$yu_bxCyD-Es)H3{>^Fo6UD8gCb z5n0T@z%2~Ij105pNB{-dOFVsD+3z#+@fgWJT(~k4C?uO15>euupPQSSR|4cRFgO>b zCYGe8D3oWGWGJ|M`Ua%vrLr?HFqe3`IEGZ*dVAM9Ta;ab?ScN|of;dxE;u|T# zT|JpDsu1^fx zyfWwZF3od>LuvcvZjY|CX@r@~XReN8j(?*I~Lkd|$QD^}ieK4;_s0S$%r(a`o23 zM-FZ2>fn8S{n(4vhbM(ILeslTN7e61~*io1J z@@-<$#JZ^3U3sN3J57Q-EuNVw+-kn*w|bGrql*>hQESsukH%iS$|o*|JXKN zY3*!&;qEP$S6!CuiZ<5^k?QNH{Nw!aws7{7bNkP6rOEVlbWFFm?Y_HvTezG6ualK} zU;S()878M)-y#f6B<`2%FXeD|@%%5Za+%lQ$v%hrf_xpj$UF0&{V?Uol(GGjD)S?$ zeAYJsflCqlaunX(**8lIs9CDKeuo${v-f4$@R#@hMSZ`0|MI_g>y=kmz1k`nXCMCF zaPs$==l<31el&YM|B`HeUZ + + + + + InternetHomeAndOffice + 1024 + 1024 + 100 + host + 0 + 0 + 235 + none + True + True + + cellphone0 + 100 + 200 + 430,670 + cellphone + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 200 + 203 + cellphone0 + lo0 + + lo + 203 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 200 + 204 + cellphone0 + wlan0 + + wlan + 204 + True + HardPassword + OfficeNet + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + copier0 + 100 + 171 + 860,750 + copier + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 171 + 172 + copier0 + lo0 + + lo + 172 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 171 + 173 + copier0 + eth0 + + eth + 173 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall0 + 100 + 150 + 842,391 + firewall + False + True + True + + 172.16.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + firewall0 + lo0 + + lo + 151 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 150 + 154 + firewall0 + wan0 + + wan + 154 + False + + + + wan0 + + 172.16.5.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 150 + 152 + firewall0 + eth0 + + eth + 152 + False + + + + eth0 + + 10.1.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + Forbidden + + + eth0:1 + + 10.1.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Tagged + + + + eth + eth1 + + 150 + 153 + firewall0 + eth1 + + eth + 153 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Forbidden + + + + vpn + vpn0 + + 150 + 229 + firewall0 + vpn0 + + vpn + 229 + False + CoolVPN + + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 172.16.64.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 172.16.64.2 + route + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 172.16.5.15 + 0.0.0.0 + 0.0.0.0 + route + + + 10.1.1.1 + 10.1.1.50 + 10.1.1.90 + route + + + 10.1.2.1 + 10.1.2.50 + 10.1.2.90 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + eth0:1 + eth0 + Drop + + + eth0:1 + vpn0 + Drop + + + + laptop0 + 100 + 122 + 160,540 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + laptop0 + lo0 + + lo + 123 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 122 + 124 + laptop0 + eth0 + + eth + 124 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 122 + 125 + laptop0 + wlan2 + + wlan + 125 + True + GuessThis,Hacker! + HomeSSID + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 196 + 670,460 + laptop + False + False + Purple + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 196 + 197 + laptop1 + lo0 + + lo + 197 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 196 + 198 + laptop1 + eth0 + + eth + 198 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 196 + 199 + laptop1 + wlan2 + + wlan + 199 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 155 + 670,660 + net_switch + False + False + + 10.1.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + net_switch0 + lo0 + + lo + 156 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 155 + 157 + net_switch0 + management_interface0 + + management_interface + 157 + False + + + + management_interface0 + + 10.1.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port1 + + 155 + 158 + net_switch0 + port1 + + port + 158 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 155 + 159 + net_switch0 + port2 + + port + 159 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 155 + 160 + net_switch0 + port3 + + port + 160 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 155 + 161 + net_switch0 + port4 + + port + 161 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port5 + + 155 + 162 + net_switch0 + port5 + + port + 162 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port6 + + 155 + 163 + net_switch0 + port6 + + port + 163 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port7 + + 155 + 164 + net_switch0 + port7 + + port + 164 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Tagged + Tagged + + + + + pc0 + 100 + 119 + 30,570 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + pc0 + lo0 + + lo + 120 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + pc0 + eth0 + + eth + 121 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 165 + 670,840 + pc + False + False + Green + + 10.1.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 165 + 166 + pc1 + lo0 + + lo + 166 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 165 + 167 + pc1 + eth0 + + eth + 167 + False + + + + eth0 + + 10.1.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 168 + 860,590 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 168 + 169 + pc2 + lo0 + + lo + 169 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 168 + 170 + pc2 + eth0 + + eth + 170 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + comcast.net + 100 + 131 + 90,150 + router + False + False + + 172.16.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 131 + 132 + router0 + lo0 + + lo + 132 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 131 + 133 + router0 + eth0 + + eth + 133 + False + + + + eth0 + + 172.16.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 131 + 134 + router0 + eth1 + + eth + 134 + False + + + + eth1 + + 172.16.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + att.net + 100 + 135 + 314,42 + router + False + False + + 172.16.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 135 + 136 + router1 + lo0 + + lo + 136 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 135 + 137 + router1 + eth0 + + eth + 137 + False + + + + eth0 + + 172.16.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 135 + 138 + router1 + eth1 + + eth + 138 + False + + + + eth1 + + 172.16.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.1 + 255.255.252.0 + 172.16.2.2 + route + + + + frontiernet.net + 100 + 139 + 564,42 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + router2 + lo0 + + lo + 140 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 139 + 141 + router2 + eth0 + + eth + 141 + False + + + + eth0 + + 172.16.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 139 + 142 + router2 + eth1 + + eth + 142 + False + + + + eth1 + + 172.16.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 139 + 227 + router2 + eth2 + + eth + 227 + False + + eth2 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 172.16.0.0 + 255.255.252.0 + 172.16.3.2 + route + + + 172.16.5.0 + 255.255.255.0 + 172.16.4.1 + route + + + + verizon.com + 100 + 143 + 800,150 + router + False + False + + 172.16.4.2 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + router3 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + router3 + eth0 + + eth + 145 + False + + + + eth0 + + 172.16.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 143 + 146 + router3 + eth1 + + eth + 146 + False + + + + eth1 + + 172.16.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 100 + 147 + 480,220 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 147 + 148 + server0 + lo0 + + lo + 148 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 147 + 149 + server0 + eth0 + + eth + 149 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tablet0 + 100 + 126 + 200,390 + tablet + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 126 + 129 + tablet0 + lo0 + + lo + 129 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 126 + 130 + tablet0 + wlan0 + + wlan + 130 + True + GuessThis,Hacker! + HomeSSID + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tablet1 + 100 + 205 + 430,870 + tablet + False + False + Purple + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 205 + 208 + tablet1 + lo0 + + lo + 208 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 205 + 209 + tablet1 + wlan0 + + wlan + 209 + True + EasyPass + GuestSSID + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 100 + 174 + 530,550 + wap + False + False + Green + + 10.1.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 174 + 177 + wap0 + lo0 + + lo + 177 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 174 + 178 + wap0 + eth1 + + eth + 178 + False + + + + eth1 + + 10.1.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 174 + 179 + wap0 + wport2 + + wport + 179 + False + HardPassword + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 174 + 180 + wap0 + wport3 + + wport + 180 + False + HardPassword + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 174 + 181 + wap0 + wport4 + + wport + 181 + False + HardPassword + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 174 + 182 + wap0 + wport5 + + wport + 182 + False + HardPassword + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 174 + 183 + wap0 + wport6 + + wport + 183 + False + HardPassword + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 174 + 184 + wap0 + wport7 + + wport + 184 + False + HardPassword + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 100 + 185 + 540,720 + wap + False + False + Purple + + 10.1.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 185 + 188 + wap1 + lo0 + + lo + 188 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 185 + 189 + wap1 + eth1 + + eth + 189 + False + + + + eth1 + + 10.1.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 185 + 190 + wap1 + wport2 + + wport + 190 + False + EasyPass + GuestSSID + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 185 + 191 + wap1 + wport3 + + wport + 191 + False + EasyPass + GuestSSID + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 185 + 192 + wap1 + wport4 + + wport + 192 + False + EasyPass + GuestSSID + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 185 + 193 + wap1 + wport5 + + wport + 193 + False + EasyPass + GuestSSID + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 185 + 194 + wap1 + wport6 + + wport + 194 + False + EasyPass + GuestSSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 185 + 195 + wap1 + wport7 + + wport + 195 + False + EasyPass + GuestSSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter0 + 100 + 100 + 30,390 + wrouter + False + True + + 172.16.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 103 + wrouter0 + lo0 + + lo + 103 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 118 + wrouter0 + wan0 + + wan + 118 + False + + + + wan0 + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 117 + wrouter0 + vpn0 + + vpn + 117 + False + CoolVPN + + + 172.16.5.15 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 172.16.64.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 104 + wrouter0 + management_interface0 + + management_interface + 104 + False + + + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 100 + 105 + wrouter0 + port2 + + port + 105 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 100 + 106 + wrouter0 + port3 + + port + 106 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 100 + 107 + wrouter0 + port4 + + port + 107 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 100 + 108 + wrouter0 + port5 + + port + 108 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 100 + 109 + wrouter0 + wport6 + + wport + 109 + False + GuessThis,Hacker! + HomeSSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 100 + 110 + wrouter0 + wport7 + + wport + 110 + False + GuessThis,Hacker! + HomeSSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 100 + 111 + wrouter0 + wport8 + + wport + 111 + False + GuessThis,Hacker! + HomeSSID + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 100 + 112 + wrouter0 + wport9 + + wport + 112 + False + GuessThis,Hacker! + HomeSSID + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 100 + 113 + wrouter0 + wport10 + + wport + 113 + False + GuessThis,Hacker! + HomeSSID + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 100 + 114 + wrouter0 + wport11 + + wport + 114 + False + GuessThis,Hacker! + HomeSSID + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 100 + 115 + wrouter0 + wport12 + + wport + 115 + False + GuessThis,Hacker! + HomeSSID + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 100 + 116 + wrouter0 + wport13 + + wport + 116 + False + GuessThis,Hacker! + HomeSSID + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 10.1.1.0 + 255.255.255.0 + 172.16.64.1 + route + + + 10.1.2.0 + 255.255.255.0 + 172.16.64.1 + route + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.20 + 192.168.1.40 + route + + + + + 126 + 130 + tablet0 + wlan0 + + + 100 + 109 + wrouter0 + wport6 + + tablet0_link_wrouter0 + wireless + 210 + + + + 155 + 164 + net_switch0 + port7 + + + 150 + 152 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 225 + + + + 174 + 178 + wap0 + eth1 + + + 155 + 162 + net_switch0 + port5 + + wap0_link_net_switch0 + normal + 223 + + + + 168 + 170 + pc2 + eth0 + + + 155 + 160 + net_switch0 + port3 + + pc2_link_net_switch0 + normal + 221 + + + + 196 + 198 + laptop1 + eth0 + + + 155 + 158 + net_switch0 + port1 + + laptop1_link_net_switch0 + normal + 219 + + + + 143 + 146 + router3 + eth1 + + + 150 + 154 + firewall0 + wan0 + + verizon.com_link_firewall0 + normal + 217 + + + + 135 + 138 + router1 + eth1 + + + 139 + 141 + router2 + eth0 + + att.net_link_frontiernet.net + normal + 215 + + + + 100 + 118 + wrouter0 + wan0 + + + 131 + 133 + router0 + eth0 + + wrouter0_link_comcast.net + normal + 213 + + + + 139 + 227 + router2 + eth2 + + + 147 + 149 + server0 + eth0 + + frontiernet.net_link_google.com + normal + 228 + + + + 119 + 121 + pc0 + eth0 + + + 100 + 105 + wrouter0 + port2 + + pc0_link_wrouter0 + normal + 212 + + + + 131 + 134 + router0 + eth1 + + + 135 + 137 + router1 + eth0 + + comcast.net_link_att.net + normal + 214 + + + + 139 + 142 + router2 + eth1 + + + 143 + 145 + router3 + eth0 + + frontiernet.net_link_verizon.com + normal + 216 + + + + 165 + 167 + pc1 + eth0 + + + 155 + 159 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 220 + + + + 171 + 173 + copier0 + eth0 + + + 155 + 161 + net_switch0 + port4 + + copier0_link_net_switch0 + normal + 222 + + + + 174 + 179 + wap0 + wport2 + + + 200 + 204 + cellphone0 + wlan0 + + wap0_link_cellphone0 + wireless + 224 + + + + 155 + 163 + net_switch0 + port6 + + + 185 + 189 + wap1 + eth1 + + net_switch0_link_wap1 + normal + 226 + + + + 122 + 125 + laptop0 + wlan2 + + + 100 + 110 + wrouter0 + wport7 + + laptop0_link_wrouter0 + wireless + 233 + + + + 205 + 209 + tablet1 + wlan0 + + + 185 + 190 + wap1 + wport2 + + tablet1_link_wap1 + wireless + 234 + + Default + guest + office + + \ No newline at end of file diff --git a/Web/EduResources/Laptop.png b/Web/EduResources/Laptop.png new file mode 100644 index 0000000000000000000000000000000000000000..870b4bc74642426288962d80bb21b9999734c153 GIT binary patch literal 1614 zcmai!eKZq#7{}KV%X>#f+J@?!{s(bGFo$vFU=kt5c^E~JG`<>qnk{eD#RbLeV z0B8{KSWks-Ul&MOVek2{7z(Ex=z_xnfGRNr zqO-~*P;-mY_G=JYumV9tynJFXk>TOgh!{l(0AMas17fJ>U{^w7f?+rUk#x?SssaFP zdPu-JdHp;l7KDe97obli!jKC)oNm6ai-^w7)1#R~OdYURYHg$18rUX+t0^5`tZrqt z(?i|EK>O1^Wke^u1%|po*-N6_(W9i%@d@P?raI2X4z8QLRKp|V`SH0H+pKr+FU9lu z6Z|9x!kGp($6YR8l=ZO}8A#yYll_M|%C6L(^P*SRmV?s@tO#`x4#VK>+Mt_NEn{=9 zZ$7GlRC$C687KCGM!3L~YiNK%Xc$ae8{}2=wf{4^x@RH)ez!fexR?n$yF*P02vSl4 z0yq4d1ya%m{Xbf-_f6LKD5D1OP3a$W`vJ18PHI5?%0t?KiOjzz|EE)SGn{z**+FEL zPzO&#*^S^$8QOK^e3Opbnw71VncTpzkp}y<7THc~>bAq;p;BzuU@nd_wT}!Yc+#Rp zNi&?Ku4b;}{dtw1GX2<~E*0U*8s}ue3P-ka@jy;!5P~eYkneR|Pq3U|c4irmTK38U zBhx2sr_(cqyzlD85(H3G2MhL7XAHWofQr%nliM)baXI8&kv;juC$Q!mKQ zCLQ<}{r&x5wMaj(MT@j<)Cr5dW0~Y1w!))WQ9CQQ58JTv|TB<>jUT~Wd0`x--9fg9aYlxOlx_r=8GB5t0TH96((U_GhsgTY|J ze4BpiExsBdEMNo6hcw7~iQN9dL5Pbt%7ExC*sIxjt8ZpXi`SDI3u(I5m||G3TiJSe zVcIVeH$Tp=xF`N?OHjMN9px(Xi9E;lpqY{&K zRLE1W|FEEpNk=hP{qxmhUPZB#8_%va+to)o&6nl69MgQx)*qtRw%YAMGUH%vw8JeT z{4v#aShsnrTZY)rFsq~0wt|U2C{&3H;;Z#13>rt13UUm?bGy!W-|#-2Sizji??xvi zW%?FXhm0@H_)W2>T8bMpcsUoOoZl52mk!n)c4Qx5wS2j+crGUgqOTBAVq*D?fzqWu z{#+Zkb(JDYOqRc7!cMV2Z?t>#E^V%*%(vl6Oxr-CBb1IlBo4IdbS+-(VSl`I>n$|x zsr>L4xf#zQw7ofO+EF4Bbr&Y$j;*EzSQ_Vg)=1p&LDx{2D=d zkZQo^>VSZ?-A;#wWGtT6>ZfGkWs7&Rd^oX!)V`MOQch}bZh;ebmCkiEvltT-vtn^i zv%fj7WO=#xNI7XBz3lFOBf+wW*Q;gZpc5jM+s1$9L^p8k=bwy?jqNIpF6P2%7?sxU zW>!wGe*?5*ZL8~b&BVgEVtadzWH|+cuwPyjhxDM7!JjrCw + + + + Pour apprendre comment ce programme fonctionne, nous allons d'abord vous familiariser avec l'aide. La plupart des énigmes que vous faites, vous voudrez faire avec le moins d'aide possible. Mais, il y a de l'aide quand vous en avez besoin. Pour ce puzzle, cliquez sur l'un des quatre niveaux d'aide (boutons ronds) sur la droite. Passez ensuite la souris sur le PC et voyez les messages. Lorsque vous avez survolé tous les boutons (et appuyé sur la touche?), Ce casse-tête sera terminé. + To learn how this program works, first we will acquaint you with the 'Help.' Most of the puzzles you do, you will want to do with as little help as possible. But, there is help when you need it. For this puzzle, click one of the four help-levels (round buttons) on the right. Then mouse-over the PC and see the messages. When you have moused-over for all the buttons (and pressed the ? box), this puzzle will be completed. + Learn how help works + https://youtu.be/GcmGomZImhs + 1024 + 1024 + 100 + full + 0 + 0 + 106 + full + True + False + + pc0 + 100 + 100 + 400,420 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + none + HelpRequest + + + pc0 + basic + HelpRequest + + + pc0 + hints + HelpRequest + + + pc0 + full + HelpRequest + + + pc0 + ?Button + HelpRequest + + + pc0 + ViewButton + HelpRequest + + + Help + Read + ReadContextHelp + + Help + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0-HubVsSwitch.enbx b/Web/EduResources/Level0-HubVsSwitch.enbx new file mode 100644 index 0000000..04f54ca --- /dev/null +++ b/Web/EduResources/Level0-HubVsSwitch.enbx @@ -0,0 +1,1267 @@ + + + + + This puzzle shows the difference between a hub and a switch. +Have each of the servers ping the computers on the same lan as themselves, and have those computers ping the server. +The switch learns which device is attached to it and only sends the packet to that computer, while the hub sends the packet to every device on the subnet. + Ce puzzle montre la différence entre un hub et un switch. +Demander à chacun des serveurs d'interroger les ordinateurs sur le même LAN qu'ils ont eux-mêmes et demander à ces ordinateurs d'envoyer un ping au serveur. +Le commutateur apprend quel périphérique est connecté et envoie uniquement le paquet à cet ordinateur, tandis que le concentrateur envoie le paquet à chaque périphérique sur le sous-réseau. + Switch vs Hub + 1024 + 1024 + 100 + none + 0 + 4 + 174 + full + False + False + + net_hub0 + 100 + 160 + 740,390 + net_hub + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + net_hub0 + lo0 + + lo + 161 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 160 + 162 + net_hub0 + management_interface0 + + management_interface + 162 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 160 + 163 + net_hub0 + port1 + + port + 163 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 160 + 164 + net_hub0 + port2 + + port + 164 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 160 + 165 + net_hub0 + port3 + + port + 165 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 160 + 166 + net_hub0 + port4 + + port + 166 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 160 + 167 + net_hub0 + port5 + + port + 167 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 160 + 168 + net_hub0 + port6 + + port + 168 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 160 + 169 + net_hub0 + port7 + + port + 169 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 112 + 100,390 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 200,520 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + False + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 155 + 620,530 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + False + + + eth0 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 100,250 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 740,250 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 860,530 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + + 155 + 157 + pc3 + eth0 + + + 160 + 164 + net_hub0 + port2 + + pc1_link_net_hub0 + normal + 171 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 160 + 166 + net_hub0 + port4 + + + 136 + 139 + router1 + eth1 + + net_hub0_link_router1 + normal + 173 + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 103 + 105 + server1 + eth0 + + + 160 + 165 + net_hub0 + port3 + + server1_link_net_hub0 + normal + 172 + + + server0 + pc0 + SuccessfullyPings + + + pc0 + server0 + SuccessfullyPings + + + pc1 + server1 + SuccessfullyPings + + + server1 + pc1 + SuccessfullyPings + + Ping + Hub + Switch + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0-IP.enbx b/Web/EduResources/Level0-IP.enbx new file mode 100644 index 0000000..066ff07 --- /dev/null +++ b/Web/EduResources/Level0-IP.enbx @@ -0,0 +1,519 @@ + + + + + pc0 needs an IP that is local to the other two computers. Double-click PC0, double-click the IP-Address (0.0.0.0) and put a good IP address there. + PC0 a besoin d'une adresse IP locale pour les deux autres ordinateurs. Double-cliquez sur PC0, double-cliquez sur l'adresse IP (0.0.0.0) et y insérer une bonne adresse IP. + IP Puzzle + 1024 + 1024 + 100 + full + 0 + 3 + 122 + full + False + False + + net_switch0 + 100 + 100 + 426,306 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + management_interface0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 110 + 110,306 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + pc0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + pc0 + eth0 + + eth + 112 + False + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 113 + 750,542 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + pc1 + lo0 + + lo + 114 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 113 + 115 + pc1 + eth0 + + eth + 115 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 116 + 762,97 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 116 + 117 + pc2 + lo0 + + lo + 117 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 116 + 118 + pc2 + eth0 + + eth + 118 + False + + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 103 + net_switch0 + port1 + + + 116 + 118 + pc2 + eth0 + + net_switch0_link_pc2 + normal + 119 + + + + 100 + 104 + net_switch0 + port2 + + + 113 + 115 + pc1 + eth0 + + net_switch0_link_pc1 + normal + 120 + + + + 110 + 112 + pc0 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc0_link_net_switch0 + normal + 121 + + + pc0 + pc1 + NeedsLocalIPTo + + + pc0 + pc2 + NeedsLocalIPTo + + IPAddress + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0-NeedsLink.enbx b/Web/EduResources/Level0-NeedsLink.enbx new file mode 100644 index 0000000..b6b2a7c --- /dev/null +++ b/Web/EduResources/Level0-NeedsLink.enbx @@ -0,0 +1,415 @@ + + + + + Plug in the network to the computer that needs it. Click on the link icon (the line) and drag the pointer from the switch to the computer. When you release the mouse button, the link window will pop up. Choose the ports you want to connect, and you should be finished. + Branchez le réseau à l'ordinateur qui en a besoin. Cliquez sur l'icône du lien (la ligne) et faites glisser le pointeur du commutateur vers l'ordinateur. Lorsque vous relâchez le bouton de la souris, la fenêtre de lien apparaîtra. Choisissez les ports que vous souhaitez connecter, et vous devriez avoir terminé. + Plug in network + 1024 + 1024 + 100 + full + 0 + 1 + 118 + full + False + False + + net_switch0 + 100 + 100 + 394,150 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 110 + 131,416 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + pc0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + pc0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 113 + 666,433 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + pc1 + lo0 + + lo + 114 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 113 + 115 + pc1 + eth0 + + eth + 115 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 113 + 115 + pc1 + eth0 + + + 100 + 103 + net_switch0 + port1 + + pc1_link_net_switch0 + normal + 116 + + + pc0 + net_switch0 + NeedsLinkToDevice + + Link + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0-NoSwitch.enbx b/Web/EduResources/Level0-NoSwitch.enbx new file mode 100644 index 0000000..b455063 --- /dev/null +++ b/Web/EduResources/Level0-NoSwitch.enbx @@ -0,0 +1,234 @@ + + + + + There is no switch. Add one and link the devices to it. Click on the switch and add it to the network (make sure you add a switch and not a hub). Then, drag links from the switch to the computers, choosing the ports to connect. + Il n'y a pas de commutateur. Ajoutez-en un et associez-y les appareils. Cliquez sur le commutateur et ajoutez-le au réseau (assurez-vous d'ajouter un commutateur et non un concentrateur). Ensuite, faites glisser les liens du commutateur vers les ordinateurs, en choisissant les ports à connecter. + No Switch + 1024 + 1024 + 100 + none + 0 + 2 + 119 + full + False + False + + pc0 + 100 + 100 + 187,465 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 103 + 562,472 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + pc1 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + pc1 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 116 + 378,455 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 116 + 117 + pc2 + lo0 + + lo + 117 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 116 + 118 + pc2 + eth0 + + eth + 118 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + net_switch0 + NeedsLinkToDevice + + + pc1 + net_switch0 + NeedsLinkToDevice + + + pc2 + net_switch0 + NeedsLinkToDevice + + Link + Switch + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0-Ping.enbx b/Web/EduResources/Level0-Ping.enbx new file mode 100644 index 0000000..a06d09c --- /dev/null +++ b/Web/EduResources/Level0-Ping.enbx @@ -0,0 +1,626 @@ + + + + + Right-click PC0 and ping laptop0 and laptop1. You can put either the IP address or host-name of the device you are trying to ping in the box that pops up asking you for an IP. + Cliquez avec le bouton droit de la souris sur PC0 et cochez laptop0 et laptop1. Vous pouvez mettre l'adresse IP ou le nom d'hôte du périphérique que vous essayez de cingler dans la zone qui apparaît pour vous demander une adresse IP. + Ping Test + 1024 + 1024 + 100 + full + 0 + 1 + 130 + full + False + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + pc0 + laptop0 + SuccessfullyPings + + + pc0 + laptop1 + SuccessfullyPings + + Ping + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0-SimpleDHCP.enbx b/Web/EduResources/Level0-SimpleDHCP.enbx new file mode 100644 index 0000000..66f70a3 --- /dev/null +++ b/Web/EduResources/Level0-SimpleDHCP.enbx @@ -0,0 +1,445 @@ + + + + + Tell the PC to do a DHCP request. Right-click on the PC to see the menu, or do it from the 'All' menu. + Dites au PC de faire une requête DHCP. Faites un clic droit sur le PC pour voir le menu, ou faites-le dans le menu «Tous». + DHCP Request + 1024 + 1024 + 100 + full + 0 + 3 + 118 + full + False + False + + net_switch0 + 100 + 103 + 422,141 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + net_switch0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 103 + 105 + net_switch0 + management_interface0 + + management_interface + 105 + False + + + management_interface0 + + 102.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 103 + 106 + net_switch0 + port1 + + port + 106 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 103 + 107 + net_switch0 + port2 + + port + 107 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 103 + 108 + net_switch0 + port3 + + port + 108 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 103 + 109 + net_switch0 + port4 + + port + 109 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 103 + 110 + net_switch0 + port5 + + port + 110 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 103 + 111 + net_switch0 + port6 + + port + 111 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 103 + 112 + net_switch0 + port7 + + port + 112 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 113 + 691,444 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + pc0 + lo0 + + lo + 114 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 113 + 115 + pc0 + eth0 + + eth + 115 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 100 + 176,407 + server + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.60 + route + + + + + 100 + 102 + server0 + eth0 + + + 103 + 106 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 116 + + + + 113 + 115 + pc0 + eth0 + + + 103 + 107 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 117 + + + pc0 + server0 + NeedsLocalIPTo + + DHCP + DHCPServer + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_BadPower1.enbx b/Web/EduResources/Level0_BadPower1.enbx new file mode 100644 index 0000000..4f3940c --- /dev/null +++ b/Web/EduResources/Level0_BadPower1.enbx @@ -0,0 +1,648 @@ + + + + + Occasionally a piece of hardware will break, This often happens after long periods of use, thoug sometimes after just sitting around unused. + +This puzzle makes it look a little worse than it usually would look. Go ahead and turn on the switch. After that, right-click and replace it. + +Things that have been replaced will need to have their settings put back. So make sure to give the new switch a good IP and gateway. + Bad Power Supply + + 1024 + 1024 + 100 + host_ip + 0 + 10.1 + 130 + full + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + net_switch0 + net_switch0 + DeviceBlowsUpWithPower + + + pc0 + net_switch0 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_BadPower2.enbx b/Web/EduResources/Level0_BadPower2.enbx new file mode 100644 index 0000000..6553057 --- /dev/null +++ b/Web/EduResources/Level0_BadPower2.enbx @@ -0,0 +1,648 @@ + + + + + Occasionally the electricity in a building, or in a city, has problems. Usually, in these cases, a device will function for a while and then break on you. To make the puzzle go faster, however, we have it break immediately. + +This puzzle makes it look a little worse than it usually would look. Go ahead and turn on the switch. After that, right-click and replace it. If you turn it on again, it will continue to break until you add a UPS to it. After that, it will be fine. Luckily for you, you do not need to pay for the devices you keep replacing! + +Things that have been replaced will need to have their settings put back. So make sure to give the new switch a good IP and gateway. + Bad Power - Needs UPS + + 1024 + 1024 + 100 + host_ip + 0 + 10.2 + 130 + full + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + net_switch0 + net_switch0 + DeviceNeedsUPS + + + pc0 + net_switch0 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_BrokenLink.enbx b/Web/EduResources/Level0_BrokenLink.enbx new file mode 100644 index 0000000..384be36 --- /dev/null +++ b/Web/EduResources/Level0_BrokenLink.enbx @@ -0,0 +1,627 @@ + + + + + This shows what happens if there is a broken network wire in your network. Ping laptop1 and see where the packet dies. Open one of the devices connected to that link and you will see that, even though the device has a link connected to it, it does not have a "connection light" saying it is connected. (The connection-light is the * at the end of the eth name). You can also edit the network card to see if it thinks it is connected. Remove the broken network wire by right-clicking one of the devices at either end and removing the link. Then add the link again. A successful ping tells you if you got it working. + Ceci montre ce qui se passe s'il existe un fil de réseau brisé dans votre réseau. Pinger le laptop1 pour voir où le paquet est en train de s'éteindre. Ouvrez l'un des périphériques connectés à ce lien et vous verrez que même si le périphérique possède un lien qui lui est connecté, il ne dispose pas d'une "lumière de connexion" indiquant qu'il est connecté. (La lumière de connexion est le * à la fin du nom de l’Ethernet). Vous pouvez également éditer la carte réseau pour voir si elle pense être connectée. Retirez le fil brisé du réseau avec un clic-droit de la souris sur l'un des périphériques à chaque extrémité en supprimant le lien. Ensuite, ajoutez le lien de nouveau. Un pinge réussi vous dit si vous l'avez mis en fonctionnement. + Broken Link + Lien brisé + 1024 + 1024 + 100 + full + 0 + 6 + 131 + full + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + broken + 130 + + + pc0 + laptop1 + SuccessfullyPings + + + laptop1 + router0 + NeedsLinkToDevice + + Link + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_Frozen.enbx b/Web/EduResources/Level0_Frozen.enbx new file mode 100644 index 0000000..9948f84 --- /dev/null +++ b/Web/EduResources/Level0_Frozen.enbx @@ -0,0 +1,611 @@ + + + + + Every once in a while a piece of hardware will freeze up and needs to be rebooted. + +Try pinging laptop1 from PC0 and see how the packet fails. It does not get past the switch. + +Right-click the switch and power it off, then power it back on. Now try pinging laptop1. + Frozen! + + 1024 + 1024 + 100 + host + 0 + 3.5 + 130 + full + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,160 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 400,320 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,160 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + net_switch0 + net_switch0 + DeviceIsFrozen + + + pc0 + laptop1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_HiddenSwitch.enbx b/Web/EduResources/Level0_HiddenSwitch.enbx new file mode 100644 index 0000000..d4b1929 --- /dev/null +++ b/Web/EduResources/Level0_HiddenSwitch.enbx @@ -0,0 +1,913 @@ + + + + + Votre patron a acheté un commutateur,et l'a branché sur votre réseau, mais il ne vous a pas dit où il l'avait placé. Maintenant, il veut que vous trouviez l'commutateur. + +Que faites-vous lorsque vous savez où se trouve quelque chose, mais pas exactement? Vous allez à l'appareil, vous savez qu'il est branché et suivez le fil. +Pour résoudre ce problème, faites glisser le commutateur autour, puis retrouvez l'autre extrémité du fil et faites-le glisser sur l'endroit vide pour le "trouver". Ensuite, modifiez l'adresse IP du commutateur manquant. + Your boss bought a switch and plugged it into your network, but did not tell you where he put it. Now he wants you to find it. +What do you do when you know where something is, but not exactly? You go to the device you know it is plugged into and follow the wire. +To solve this, drag the switch around, and then find the other end of the wire and "drag" on the empty spot to "find" it. Then, change the IP address of the missing switch. + Où ai-je mis cela? + Where did I put that? + https://youtu.be/m0tgUUC3l4g + 1024 + 1024 + 100 + full + 0 + 5 + 141 + full + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 400,310 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 130 + 510,310 + net_switch + False + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + net_switch1 + lo0 + + lo + 131 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 130 + 132 + net_switch1 + management_interface0 + + management_interface + 132 + False + + + + management_interface0 + + 192.168.120.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 130 + 133 + net_switch1 + port1 + + port + 133 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 130 + 134 + net_switch1 + port2 + + port + 134 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 130 + 135 + net_switch1 + port3 + + port + 135 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 130 + 136 + net_switch1 + port4 + + port + 136 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 130 + 137 + net_switch1 + port5 + + port + 137 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 130 + 138 + net_switch1 + port6 + + port + 138 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 130 + 139 + net_switch1 + port7 + + port + 139 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + + 109 + 118 + net_switch0 + port7 + + + 130 + 133 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 140 + True + + + net_switch1 + net_switch0 + NeedsLocalIPTo + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_NetworkLoop.enbx b/Web/EduResources/Level0_NetworkLoop.enbx new file mode 100644 index 0000000..275b15a --- /dev/null +++ b/Web/EduResources/Level0_NetworkLoop.enbx @@ -0,0 +1,994 @@ + + + + + This puzzle shows you what happens when you create a network loop. A loop is made when you have your switches connected to themselves or to another one that is connected back to the first one. Ping from pc0 to pc1 to see what happens. You do not need to fix the problem, but right-clicking one of the switches and removing one of the offending links would do it. + Ce puzzle vous montre ce qui se passe lorsque vous créez une boucle réseau. Une boucle est créée lorsque vos commutateurs sont connectés à eux-mêmes ou à un autre qui est connecté au premier. Pinger du pc0 à pc1 pour voir ce qui se passe. Vous n'avez pas besoin de résoudre le problème, mais un clic droit sur l'un des commutateurs et la suppression d'un des liens incriminés le ferait. + Network loop + 1024 + 1024 + 100 + none + 0 + 3.4 + 171 + full + False + False + + net_hub0 + 100 + 136 + 520,540 + net_hub + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + net_hub0 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 136 + 138 + net_hub0 + management_interface0 + + management_interface + 138 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 136 + 139 + net_hub0 + port1 + + port + 139 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 136 + 140 + net_hub0 + port2 + + port + 140 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 136 + 141 + net_hub0 + port3 + + port + 141 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 136 + 142 + net_hub0 + port4 + + port + 142 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 136 + 143 + net_hub0 + port5 + + port + 143 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 136 + 144 + net_hub0 + port6 + + port + 144 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 136 + 145 + net_hub0 + port7 + + port + 145 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_hub1 + 100 + 146 + 280,290 + net_hub + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 146 + 147 + net_hub1 + lo0 + + lo + 147 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 146 + 148 + net_hub1 + management_interface0 + + management_interface + 148 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 146 + 149 + net_hub1 + port1 + + port + 149 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 146 + 150 + net_hub1 + port2 + + port + 150 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 146 + 151 + net_hub1 + port3 + + port + 151 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 146 + 152 + net_hub1 + port4 + + port + 152 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 146 + 153 + net_hub1 + port5 + + port + 153 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 146 + 154 + net_hub1 + port6 + + port + 154 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 146 + 155 + net_hub1 + port7 + + port + 155 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_hub2 + 100 + 156 + 540,160 + net_hub + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 156 + 157 + net_hub2 + lo0 + + lo + 157 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 156 + 158 + net_hub2 + management_interface0 + + management_interface + 158 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 156 + 159 + net_hub2 + port1 + + port + 159 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 156 + 160 + net_hub2 + port2 + + port + 160 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 156 + 161 + net_hub2 + port3 + + port + 161 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 156 + 162 + net_hub2 + port4 + + port + 162 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 156 + 163 + net_hub2 + port5 + + port + 163 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 156 + 164 + net_hub2 + port6 + + port + 164 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 156 + 165 + net_hub2 + port7 + + port + 165 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 130 + 190,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc0 + lo0 + + lo + 131 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc0 + eth0 + + eth + 132 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 133 + 830,190 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc1 + lo0 + + lo + 134 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc1 + eth0 + + eth + 135 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 146 + 149 + net_hub1 + port1 + + + 136 + 139 + net_hub0 + port1 + + net_hub1_link_net_hub0 + normal + 166 + + + + 136 + 140 + net_hub0 + port2 + + + 156 + 159 + net_hub2 + port1 + + net_hub0_link_net_hub2 + normal + 167 + + + + 146 + 150 + net_hub1 + port2 + + + 156 + 160 + net_hub2 + port2 + + net_hub1_link_net_hub2 + normal + 168 + + + + 146 + 151 + net_hub1 + port3 + + + 130 + 132 + pc0 + eth0 + + net_hub1_link_pc0 + normal + 169 + + + + 156 + 161 + net_hub2 + port3 + + + 133 + 135 + pc1 + eth0 + + net_hub2_link_pc1 + normal + 170 + + + pc0 + pc1 + SuccessfullyPings + + Ping + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_NetworkLoop2.enbx b/Web/EduResources/Level0_NetworkLoop2.enbx new file mode 100644 index 0000000..6939224 --- /dev/null +++ b/Web/EduResources/Level0_NetworkLoop2.enbx @@ -0,0 +1,1774 @@ + + + + + Les commutateurs gérés peuvent utiliser algorithme de l'arbre (STP), qui détermine intelligemment le chemin le moins éloigné d'un point. Il est fait pour que vous puissiez avoir des boucles réseau et survivre. Essayez de pinger pc1 deux fois à partir de pc0. La première fois, certains paquets sont perdus. Mais à la deuxième fois le paquet ira là où il devrait. + Managed Switches can use Spanning Tree, which intelligently figures out the least distance path to a point. It is made so you can have network loops and survive. Try pinging pc1 twice from pc0. The first time, some packets are lost. But the second time the packet goes where it should. + Network Loop2 + + 1024 + 1024 + 100 + none + 0 + 3.5 + 214 + full + True + False + + net_switch0 + 100 + 100 + 210,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 110 + 360,280 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 120 + 350,480 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch2 + lo0 + + lo + 121 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 120 + 122 + net_switch2 + management_interface0 + + management_interface + 122 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 120 + 123 + net_switch2 + port1 + + port + 123 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 120 + 124 + net_switch2 + port2 + + port + 124 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 120 + 125 + net_switch2 + port3 + + port + 125 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 120 + 126 + net_switch2 + port4 + + port + 126 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 120 + 127 + net_switch2 + port5 + + port + 127 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 120 + 128 + net_switch2 + port6 + + port + 128 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 120 + 129 + net_switch2 + port7 + + port + 129 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch6 + 100 + 160 + 620,480 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + net_switch6 + lo0 + + lo + 161 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 160 + 162 + net_switch6 + management_interface0 + + management_interface + 162 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 160 + 163 + net_switch6 + port1 + + port + 163 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 160 + 164 + net_switch6 + port2 + + port + 164 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 160 + 165 + net_switch6 + port3 + + port + 165 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 160 + 166 + net_switch6 + port4 + + port + 166 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 160 + 167 + net_switch6 + port5 + + port + 167 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 160 + 168 + net_switch6 + port6 + + port + 168 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 160 + 169 + net_switch6 + port7 + + port + 169 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch7 + 100 + 170 + 620,280 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 170 + 171 + net_switch7 + lo0 + + lo + 171 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 170 + 172 + net_switch7 + management_interface0 + + management_interface + 172 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 170 + 173 + net_switch7 + port1 + + port + 173 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 170 + 174 + net_switch7 + port2 + + port + 174 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 170 + 175 + net_switch7 + port3 + + port + 175 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 170 + 176 + net_switch7 + port4 + + port + 176 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 170 + 177 + net_switch7 + port5 + + port + 177 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 170 + 178 + net_switch7 + port6 + + port + 178 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 170 + 179 + net_switch7 + port7 + + port + 179 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch8 + 100 + 180 + 750,370 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 180 + 181 + net_switch8 + lo0 + + lo + 181 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 180 + 182 + net_switch8 + management_interface0 + + management_interface + 182 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 180 + 183 + net_switch8 + port1 + + port + 183 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 180 + 184 + net_switch8 + port2 + + port + 184 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 180 + 185 + net_switch8 + port3 + + port + 185 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 180 + 186 + net_switch8 + port4 + + port + 186 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 180 + 187 + net_switch8 + port5 + + port + 187 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 180 + 188 + net_switch8 + port6 + + port + 188 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 180 + 189 + net_switch8 + port7 + + port + 189 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 190 + 880,380 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + pc0 + lo0 + + lo + 191 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + pc0 + eth0 + + eth + 192 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 193 + 50,420 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 193 + 194 + pc1 + lo0 + + lo + 194 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 193 + 195 + pc1 + eth0 + + eth + 195 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 193 + 195 + pc1 + eth0 + + + 100 + 103 + net_switch0 + port1 + + pc1_link_net_switch0 + normal + 196 + + + + 100 + 105 + net_switch0 + port3 + + + 120 + 123 + net_switch2 + port1 + + net_switch0_link_net_switch2 + normal + 198 + + + + 100 + 104 + net_switch0 + port2 + + + 110 + 113 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 197 + + + + 170 + 175 + net_switch7 + port3 + + + 180 + 183 + net_switch8 + port1 + + net_switch7_link_net_switch8 + normal + 207 + + + + 160 + 165 + net_switch6 + port3 + + + 180 + 184 + net_switch8 + port2 + + net_switch6_link_net_switch8 + normal + 208 + + + + 180 + 185 + net_switch8 + port3 + + + 190 + 192 + pc0 + eth0 + + net_switch8_link_pc0 + normal + 209 + + + + 110 + 114 + net_switch1 + port2 + + + 160 + 163 + net_switch6 + port1 + + net_switch1_link_net_switch6 + normal + 210 + + + + 120 + 124 + net_switch2 + port2 + + + 170 + 173 + net_switch7 + port1 + + net_switch2_link_net_switch7 + normal + 211 + + + + 110 + 115 + net_switch1 + port3 + + + 170 + 174 + net_switch7 + port2 + + net_switch1_link_net_switch7 + normal + 212 + + + + 120 + 125 + net_switch2 + port3 + + + 160 + 164 + net_switch6 + port2 + + net_switch2_link_net_switch6 + normal + 213 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc1 + SuccessfullyPingsWithoutLoop + + Ping + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_PacketCorruption1.enbx b/Web/EduResources/Level0_PacketCorruption1.enbx new file mode 100644 index 0000000..d6bc2c1 --- /dev/null +++ b/Web/EduResources/Level0_PacketCorruption1.enbx @@ -0,0 +1,710 @@ + + + + + Les fils réseau trop proches des fils électriques ou des lampes fluorescentes peuvent provoquer une corruption des paquets. Déplacez la lumière hors du chemin si le paquet est corrompu. + + + Network wires that run too close to electrical wires or fluorescent lights can cause packet corruption. Move the light out of the way if the packet get corrupted. + Corruption de Paquet + Packet Corruption + + 1024 + 1024 + 100 + full + 0 + 6.5 + 133 + full + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + fluorescent0 + 100 + 130 + 570,310 + fluorescent + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + fluorescent0 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + fluorescent0 + eth0 + + eth + 132 + False + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + fluorescent0 + All + LockAll + + + laptop0 + laptop1 + SuccessfullyPings + + + net_switch0 + -- + LockLocation + + + router0 + -- + LockLocation + + + laptop1 + -- + LockLocation + + PacketCorruption + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_PacketCorruption2.enbx b/Web/EduResources/Level0_PacketCorruption2.enbx new file mode 100644 index 0000000..20356dc --- /dev/null +++ b/Web/EduResources/Level0_PacketCorruption2.enbx @@ -0,0 +1,1492 @@ + + + + + Les paquets peuvent être partiellement corrompus par des lumières. Regardez comment le paquet va la première fois. Déplacez la lumière un peu et cela devrait fonctionner correctement. + Packets can be partially corrupted by lights. Look at how the packet goes the first time. Move the light out of the way just a little bit and it should work fine. + Corruption de Paquet2 + Packet Corruption2 + + 1024 + 1024 + 100 + none + 0 + 7 + 163 + full + True + False + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 736,397 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 103,530 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 610,513 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 212,530 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 733,516 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 862,520 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + fluorescent0 + 100 + 160 + 600,90 + fluorescent + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + fluorescent0 + lo0 + + lo + 161 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 160 + 162 + fluorescent0 + eth0 + + eth + 162 + False + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + pc3_link_net_switch1 + normal + 158 + + + pc2 + pc1 + SuccessfullyPings + + + router0 + -- + LockLocation + + + router1 + -- + LockLocation + + + router2 + -- + LockLocation + + PacketCorruption + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_Power.enbx b/Web/EduResources/Level0_Power.enbx new file mode 100644 index 0000000..53cbe1b --- /dev/null +++ b/Web/EduResources/Level0_Power.enbx @@ -0,0 +1,642 @@ + + + + + The switch is powered off. Right-click it and power it on. Then, ping the laptop to make sure things work. + L'interrupteur est éteint. Faites un clic droit dessus et allumez-le. Ensuite, ping sur l'ordinateur portable pour s'assurer que les choses fonctionnent. + Power It On + Allumez le + 1024 + 1024 + 100 + full + 0 + 2.5 + 130 + none + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 640,150 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 410,340 + net_switch + False + False + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 410,150 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + pc0 + laptop1 + SuccessfullyPings + + Ping + Power + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level0_Traceroute.enbx b/Web/EduResources/Level0_Traceroute.enbx new file mode 100644 index 0000000..639ded0 --- /dev/null +++ b/Web/EduResources/Level0_Traceroute.enbx @@ -0,0 +1,1455 @@ + + + + + A traceroute tests the path from one computer to the other. Every routing device along the path will respond (but switches do not). +This is done by adding a TTL (Time to Live) number on every packet. Each device that routes packets will subtract one from the TTL. When the TTL reaches zero, the devices will send a response back. Traceroute catches these responses and uses it to determine what each step is along the path. +Have server0 traceroute to server1 + Un trace route teste le chemin d'un ordinateur à l'autre. Chaque périphérique de routage sur le chemin répondra (mais pas les commutateurs). +Ceci est fait en ajoutant un numéro TTL (Time to Live) sur chaque paquet. Chaque périphérique qui achemine les paquets en soustrait un à la TTL. Lorsque le TTL atteint zéro, les appareils renvoient une réponse. Trace route capte ces réponses et l'utilise pour déterminer ce que chaque étape est sur le chemin. +Ayez le server0 trace route au server1 + + Traceroute + Trace route + 1024 + 1024 + 100 + none + 0 + 7 + 160 + hints + True + False + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 736,397 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 103,530 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 610,513 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 212,530 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 733,516 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 862,520 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + pc3_link_net_switch1 + normal + 158 + + + server0 + server1 + SuccessfullyTraceroutes + + Traceroute + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1-BadDHCP.enbx b/Web/EduResources/Level1-BadDHCP.enbx new file mode 100644 index 0000000..3453556 --- /dev/null +++ b/Web/EduResources/Level1-BadDHCP.enbx @@ -0,0 +1,630 @@ + + + + + The Server is giving out bad DHCP. Edit the DHCP settings to tell it to give correct DHCP. (You do this by selecting 'DHCP' from the device-editing screen) Then do a DHCP request on all the PCs. + Le serveur donne du mauvais DHCP. Modifiez les paramètres DHCP pour lui indiquer de donner DHCP correct. (Pour ce faire, sélectionnez "DHCP" dans l'écran de modification du périphérique). Ensuite, effectuez une requête DHCP sur tous les PC. + Bad DHCP + 1024 + 1024 + 100 + full + 1 + 2 + 126 + none + False + False + + net_switch0 + 100 + 112 + 408,281 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 103 + 212,649 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + pc0 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + pc0 + eth0 + + eth + 105 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 106 + 604,642 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc1 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc1 + eth0 + + eth + 108 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 109 + 708,284 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc2 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc2 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 192.168.1.60 + ip + + Untagged + + + + + server0 + 100 + 100 + 103,277 + server + False + True + + 192.168.1.254 + 255.255.255.0 + 192.168.1.60 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.2.50 + 192.168.2.60 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 122 + + + + 103 + 105 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 123 + + + + 106 + 108 + pc1 + eth0 + + + 112 + 117 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 124 + + + + 109 + 111 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 125 + + + pc0 + server0 + NeedsLocalIPTo + + + pc1 + server0 + NeedsLocalIPTo + + DHCP + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1-BadIP.enbx b/Web/EduResources/Level1-BadIP.enbx new file mode 100644 index 0000000..334dad8 --- /dev/null +++ b/Web/EduResources/Level1-BadIP.enbx @@ -0,0 +1,596 @@ + + + + + PC0 cannot ping one of the other computers. Figure out which one, and change the IP address of that computer so it works. + PC0 ne peut pas cingler l'un des autres ordinateurs. Déterminez lequel, et changez l'adresse IP de cet ordinateur pour qu'il fonctionne. + Bad IP + 1024 + 1024 + 100 + full + 1 + 1 + 126 + none + False + False + + net_switch0 + 100 + 112 + 450,216 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + management_interface0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 95,216 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 103 + 288,605 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + pc1 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + pc1 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 106 + 646,591 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc2 + lo0 + + lo + 107 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc2 + eth0 + + eth + 108 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 109 + 789,216 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc3 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc3 + eth0 + + eth + 111 + False + + + eth0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 122 + + + + 109 + 111 + pc3 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc3_link_net_switch0 + normal + 123 + + + + 103 + 105 + pc1 + eth0 + + + 112 + 117 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 124 + + + + 106 + 108 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 125 + + + pc0 + pc2 + NeedsLocalIPTo + + IPAddress + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1-DuplicateIPs.enbx b/Web/EduResources/Level1-DuplicateIPs.enbx new file mode 100644 index 0000000..a381772 --- /dev/null +++ b/Web/EduResources/Level1-DuplicateIPs.enbx @@ -0,0 +1,705 @@ + + + + + Get the PCs so they are happy + Obtenez les PC pour qu'ils soient heureux + Duplicate IPs + 1024 + 1024 + 100 + none + 1 + 4 + 162 + none + False + False + + net_switch0 + 100 + 144 + 457,141 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 144 + 145 + net_switch0 + lo0 + + lo + 145 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 144 + 146 + net_switch0 + management_interface0 + + management_interface + 146 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 144 + 147 + net_switch0 + port1 + + port + 147 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 144 + 148 + net_switch0 + port2 + + port + 148 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 144 + 149 + net_switch0 + port3 + + port + 149 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 144 + 150 + net_switch0 + port4 + + port + 150 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 144 + 151 + net_switch0 + port5 + + port + 151 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 144 + 152 + net_switch0 + port6 + + port + 152 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 144 + 153 + net_switch0 + port7 + + port + 153 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 130 + 251,506 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc0 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc0 + eth0 + + eth + 132 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 133 + 407,506 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc1 + lo0 + + lo + 134 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc1 + eth0 + + eth + 135 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 136 + 527,506 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc2 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc2 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 139 + 658,513 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + pc3 + lo0 + + lo + 140 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 139 + 141 + pc3 + eth0 + + eth + 141 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 154 + 111,151 + server + False + True + + 192.168.1.254 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 154 + 155 + server0 + lo0 + + lo + 155 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 154 + 156 + server0 + eth0 + + eth + 156 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.2 + 192.168.1.6 + route + + + + + 154 + 156 + server0 + eth0 + + + 144 + 147 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 157 + + + + 130 + 132 + pc0 + eth0 + + + 144 + 148 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 158 + + + + 133 + 135 + pc1 + eth0 + + + 144 + 149 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 159 + + + + 136 + 138 + pc2 + eth0 + + + 144 + 150 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 160 + + + + 139 + 141 + pc3 + eth0 + + + 144 + 151 + net_switch0 + port5 + + pc3_link_net_switch0 + normal + 161 + + + pc0 + pc1 + NeedsLocalIPTo + + + pc1 + pc2 + NeedsLocalIPTo + + + pc2 + pc3 + NeedsLocalIPTo + + + pc3 + server0 + NeedsLocalIPTo + + IPAddress + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1-MidDHCP.enbx b/Web/EduResources/Level1-MidDHCP.enbx new file mode 100644 index 0000000..01a3e77 --- /dev/null +++ b/Web/EduResources/Level1-MidDHCP.enbx @@ -0,0 +1,965 @@ + + + + + These IP-Phones cannot have a static IP. You must add a server on the 192.168.1.0 network and configure the DHCP server. Give an IP to the phone, so the phone can ping the PCs on the other side of the network + Ces téléphones IP ne peuvent pas avoir une adresse IP statique. Vous devez ajouter un serveur sur le réseau 192.168.1.0 et configurer le serveur DHCP. Donnez une adresse IP au téléphone afin que le téléphone puisse envoyer un ping aux ordinateurs de l'autre côté du réseau + Add DHCP Server + 1024 + 1024 + 100 + none + 1 + 5 + 146 + none + False + False + + ip_phone0 + 100 + 100 + 360,470 + ip_phone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + ip_phone0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + ip_phone0 + eth0 + + eth + 102 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 103 + 240,310 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + net_switch0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 103 + 105 + net_switch0 + management_interface0 + + management_interface + 105 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 103 + 106 + net_switch0 + port1 + + port + 106 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 103 + 107 + net_switch0 + port2 + + port + 107 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 103 + 108 + net_switch0 + port3 + + port + 108 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 103 + 109 + net_switch0 + port4 + + port + 109 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 103 + 110 + net_switch0 + port5 + + port + 110 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 103 + 111 + net_switch0 + port6 + + port + 111 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 103 + 112 + net_switch0 + port7 + + port + 112 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 120 + 750,320 + net_switch + False + False + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch1 + lo0 + + lo + 121 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 120 + 122 + net_switch1 + management_interface0 + + management_interface + 122 + False + + + management_interface0 + + 192.168.5.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 120 + 123 + net_switch1 + port1 + + port + 123 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 120 + 124 + net_switch1 + port2 + + port + 124 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 120 + 125 + net_switch1 + port3 + + port + 125 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 120 + 126 + net_switch1 + port4 + + port + 126 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 120 + 127 + net_switch1 + port5 + + port + 127 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 120 + 128 + net_switch1 + port6 + + port + 128 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 120 + 129 + net_switch1 + port7 + + port + 129 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 130 + 750,470 + pc + False + False + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc0 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc0 + eth0 + + eth + 132 + False + + + eth0 + + 192.168.5.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 133 + 610,470 + pc + False + False + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc1 + lo0 + + lo + 134 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc1 + eth0 + + eth + 135 + False + + + eth0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 136 + 880,470 + pc + False + False + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc2 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc2 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.5.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 116 + 470,150 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 116 + 117 + router0 + lo0 + + lo + 117 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 116 + 118 + router0 + eth0 + + eth + 118 + False + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 116 + 119 + router0 + eth1 + + eth + 119 + False + + + eth1 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 133 + 135 + pc1 + eth0 + + + 120 + 123 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 139 + + + + 130 + 132 + pc0 + eth0 + + + 120 + 124 + net_switch1 + port2 + + pc0_link_net_switch1 + normal + 140 + + + + 136 + 138 + pc2 + eth0 + + + 120 + 125 + net_switch1 + port3 + + pc2_link_net_switch1 + normal + 141 + + + + 120 + 126 + net_switch1 + port4 + + + 116 + 118 + router0 + eth0 + + net_switch1_link_router0 + normal + 142 + + + + 103 + 106 + net_switch0 + port1 + + + 116 + 119 + router0 + eth1 + + net_switch0_link_router0 + normal + 143 + + + + 100 + 102 + ip_phone0 + eth0 + + + 103 + 108 + net_switch0 + port3 + + ip_phone0_link_net_switch0 + normal + 145 + + + ip_phone0 + router0 + NeedsDefaultGW + + + ip_phone0 + pc0 + SuccessfullyPings + + DHCPServer + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1-NoGateway.enbx b/Web/EduResources/Level1-NoGateway.enbx new file mode 100644 index 0000000..051f226 --- /dev/null +++ b/Web/EduResources/Level1-NoGateway.enbx @@ -0,0 +1,898 @@ + + + + + The items on one network cannot ping the items on the other network (separated by the router). Figure why and fix it. All computers and switches need fixing, but the router is OK. + Les éléments d'un réseau ne peuvent pas faire de ping sur les éléments de l'autre réseau (séparés par le routeur). Figure pourquoi et réparez-le. Tous les ordinateurs et les commutateurs doivent être réparés, mais le routeur est correct. + Gateway Puzzle + 1024 + 1024 + 100 + none + 1 + 3 + 142 + none + False + False + + net_switch0 + 100 + 100 + 403,305 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + management_interface0 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 126 + 250,502 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 126 + 127 + net_switch1 + lo0 + + lo + 127 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 126 + 128 + net_switch1 + management_interface0 + + management_interface + 128 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 126 + 129 + net_switch1 + port1 + + port + 129 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 126 + 130 + net_switch1 + port2 + + port + 130 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 126 + 131 + net_switch1 + port3 + + port + 131 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 126 + 132 + net_switch1 + port4 + + port + 132 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 126 + 133 + net_switch1 + port5 + + port + 133 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 126 + 134 + net_switch1 + port6 + + port + 134 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 126 + 135 + net_switch1 + port7 + + port + 135 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 136 + 252,704 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc0 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc0 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 113 + 639,418 + pc + False + False + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + pc1 + lo0 + + lo + 114 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 113 + 115 + pc1 + eth0 + + eth + 115 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 116 + 639,204 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 116 + 117 + pc2 + lo0 + + lo + 117 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 116 + 118 + pc2 + eth0 + + eth + 118 + False + + + eth0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 122 + 252,303 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + router0 + lo0 + + lo + 123 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 122 + 124 + router0 + eth0 + + eth + 124 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 122 + 125 + router0 + eth1 + + eth + 125 + False + + + eth1 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 103 + net_switch0 + port1 + + + 116 + 118 + pc2 + eth0 + + net_switch0_link_pc2 + normal + 119 + + + + 100 + 104 + net_switch0 + port2 + + + 113 + 115 + pc1 + eth0 + + net_switch0_link_pc1 + normal + 120 + + + + 100 + 105 + net_switch0 + port3 + + + 122 + 124 + router0 + eth0 + + net_switch0_link_router0 + normal + 139 + + + + 122 + 125 + router0 + eth1 + + + 126 + 129 + net_switch1 + port1 + + router0_link_net_switch1 + normal + 140 + + + + 126 + 130 + net_switch1 + port2 + + + 136 + 138 + pc0 + eth0 + + net_switch1_link_pc0 + normal + 141 + + + pc0 + router0 + NeedsDefaultGW + + + net_switch0 + router0 + NeedsDefaultGW + + + net_switch1 + router0 + NeedsDefaultGW + + + pc1 + router0 + NeedsDefaultGW + + + pc2 + router0 + NeedsDefaultGW + + Gateway + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_AddingDevices.enbx b/Web/EduResources/Level1_AddingDevices.enbx new file mode 100644 index 0000000..6263200 --- /dev/null +++ b/Web/EduResources/Level1_AddingDevices.enbx @@ -0,0 +1,473 @@ + + + + + This puzzle has three tasks to it: +1) Give the switch an IP address +2) Add an IP-Phone to the network, linking it to the switch, and then do a DHCP request for it. +3) Ping the switch from the IP-Phone + Ce puzzle a trois tâches à lui: +1) Donner au commutateur une adresse IP +2) Ajoutez un téléphone IP au réseau, en le liant au commutateur, puis faites une demande DHCP. +3) Ping le commutateur de l'IP-Phone + Adding Devices + Ajout de périphériques + 1024 + 1024 + 100 + full + 1 + 4.3 + 125 + basic + True + False + + net_switch0 + 100 + 103 + 380,350 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + net_switch0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 103 + 105 + net_switch0 + management_interface0 + + management_interface + 105 + False + + + management_interface0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 103 + 106 + net_switch0 + port1 + + port + 106 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 103 + 107 + net_switch0 + port2 + + port + 107 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 103 + 108 + net_switch0 + port3 + + port + 108 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 103 + 109 + net_switch0 + port4 + + port + 109 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 103 + 110 + net_switch0 + port5 + + port + 110 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 103 + 111 + net_switch0 + port6 + + port + 111 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 103 + 112 + net_switch0 + port7 + + port + 112 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 113 + 380,520 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + pc0 + lo0 + + lo + 114 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 113 + 115 + pc0 + eth0 + + eth + 115 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 192.168.1.40 + ip + + Untagged + + + + + server0 + 100 + 100 + 180,350 + server + False + True + + 192.168.1.254 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.20 + 192.168.1.40 + route + + + + + 100 + 102 + server0 + eth0 + + + 103 + 106 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 116 + + + + 113 + 115 + pc0 + eth0 + + + 103 + 107 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 117 + + + + 121 + 123 + ip_phone0 + eth0 + + + 103 + 108 + net_switch0 + port3 + + + normal + 124 + + + net_switch0 + server0 + NeedsLocalIPTo + + + ip_phone0 + net_switch0 + SuccessfullyPings + + DHCP + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_BadGateway.enbx b/Web/EduResources/Level1_BadGateway.enbx new file mode 100644 index 0000000..9e9df77 --- /dev/null +++ b/Web/EduResources/Level1_BadGateway.enbx @@ -0,0 +1,1294 @@ + + + + + Computers can only communicate with other computers that are local to them. Gateways must have an IP address that is local to the client. Ping pc0 from pc1 and see if you can spot the error. + Les ordinateurs ne peuvent communiquer qu'avec d'autres ordinateurs qui leur sont locaux. Les passerelles doivent avoir une adresse IP locale au client. Ping pc0 de pc1 et voir si vous pouvez repérer l'erreur. + Bad Gateway + 1024 + 1024 + 100 + none + 1 + 6 + 160 + full + False + False + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 736,397 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 610,513 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 152 + 212,530 + pc + False + False + + 192.168.10.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + eth0 + + 192.168.10.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 862,520 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc0_link_net_switch0 + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + pc1 + pc0 + SuccessfullyPings + + Gateway + IPAddress + ComparingAddresses + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_BadNetmask.enbx b/Web/EduResources/Level1_BadNetmask.enbx new file mode 100644 index 0000000..f29b51b --- /dev/null +++ b/Web/EduResources/Level1_BadNetmask.enbx @@ -0,0 +1,1457 @@ + + + + + One of the subnets has a poorly crafted subnet. There are two ways to represent subnets. The "dot-decimal" notation (255.255.255.0) and CIDR (/24). + +Here, we are using a subnet of 255.255.255.129. The 129, in binary, is 10000001. That trailing 1 is the problem. It basically puts the odd numbers in one subnet and the even numbers in the other subnet. While it is possible to get networks to function with a terrible subnet mask like this, do not do it. Use numbers that are properly represented by CIDR notation. Basically, in binary, you want a bunch of 1s, followed by 0s. (111000), not 1s and 0s intermingled. (10101). CIDR (/25) represents the number of 1s, and the rest are 0. + +To solve this puzzle, find the IP Addresses that have the /? and change the subnet to something that works. Then, try pinging. + +L'un des sous-réseaux a un sous-réseau mal conçu. Il y a deux façons de représenter les sous-réseaux. La notation "point-décimal" (255.255.255.0) et CIDR (/ 24). + +Ici, nous utilisons un sous-réseau de 255.255.255.129. Le 129, en binaire, est 10000001. Ce trailing 1 est le problème. Il met fondamentalement les nombres impairs dans un sous-réseau et les nombres pairs dans l'autre sous-réseau. Bien qu'il soit possible d'obtenir des réseaux pour fonctionner avec un masque de sous-réseau terrible comme celui-ci, ne le faites pas. Utilisez des nombres correctement représentés par la notation CIDR. Basically, in binary, you want a bunch of 1s, followed by 0s. (111000), not 1s and 0s intermingled. (10101). CIDR (/25) represents the number of 1s, and the rest are 0. + +To solve this puzzle, find the IP Addresses that have the /? and change the subnet to something that works. Then, try pinging. + Bad Netmask + 1024 + 1024 + 100 + full + 1 + 9.7 + 160 + full + True + False + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 741,412 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 103,530 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 590,590 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 226,583 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 738,531 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 110,240 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + + + eth1 + + 192.168.3.1 + 255.255.255.129 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 746,244 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.4.1 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 391,121 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.3.2 + 255.255.255.129 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + + + eth1 + + 192.168.4.2 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 868,536 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + pc3_link_net_switch1 + normal + 158 + + + pc2 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_DuplicateMAC.enbx b/Web/EduResources/Level1_DuplicateMAC.enbx new file mode 100644 index 0000000..7a90cbf --- /dev/null +++ b/Web/EduResources/Level1_DuplicateMAC.enbx @@ -0,0 +1,521 @@ + + + + + This puzzle shows you what happens when there are duplicate MAC addresses. This rarely happens, but it used to happen more often than should be statistically probable. Cheap network card vendors used to make batches of cards with the same MAC address, and occasionally someone would buy two of them. The best solution is to replace one of the NICs that has the duplicate MAC address. Ping both pc0 and pc1 from pc2. + Ce puzzle vous montre ce qui se passe quand il y a des adresses MAC en double. Cela arrive rarement, mais cela arrivait plus souvent que cela ne devrait être statistiquement probable. Les fournisseurs de cartes réseau bon marché ont utilisé pour faire des lots de cartes avec la même adresse MAC, et parfois quelqu'un en achèterait deux. La meilleure solution consiste à remplacer l'une des cartes réseau qui a l'adresse MAC en double. Ping à la fois pc0 et pc1 de pc2. + Duplicate MAC addresses + 1024 + 1024 + 100 + full + 1 + 7 + 132 + full + False + False + + net_switch0 + 100 + 100 + 430,270 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 120 + 150,450 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + pc0 + lo0 + + lo + 121 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 120 + 122 + pc0 + eth0 + + 6A4251443d6D + eth + 122 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 123 + 420,560 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + pc1 + lo0 + + lo + 124 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + pc1 + eth0 + + 6A4251443d6D + eth + 125 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 126 + 740,450 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 126 + 127 + pc2 + lo0 + + lo + 127 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 126 + 128 + pc2 + eth0 + + eth + 128 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 120 + 122 + pc0 + eth0 + + + 100 + 103 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 129 + + + + 123 + 125 + pc1 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 130 + + + + 126 + 128 + pc2 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc2_link_net_switch0 + normal + 131 + + + pc2 + pc0 + SuccessfullyPings + + + pc2 + pc1 + SuccessfullyPings + + MACAddress + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_OneNetTwoSubnets.enbx b/Web/EduResources/Level1_OneNetTwoSubnets.enbx new file mode 100644 index 0000000..f785d60 --- /dev/null +++ b/Web/EduResources/Level1_OneNetTwoSubnets.enbx @@ -0,0 +1,831 @@ + + + + + Ce réseau a deux sous-réseaux différents utilisant le même commutateur. Ping depuis les différents PC vers les machines de l'autre réseau. + This network has two different subnets using the same switch. Ping from the different PCs to machines on the other network. +This is a two-part network; you will see this same network again in the next puzzle, but using one router instead of two. We will use these concepts later on, when we are dealing with security. + Two Subnets, Shared Network + 1024 + 1024 + 100 + full + 1 + 4 + 137 + full + True + False + + net_switch0 + 100 + 109 + 390,400 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + management_interface0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 121 + 80,490 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 90,820 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 710,820 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 760,500 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 100 + 220,60 + router + False + False + + 192.168.5.2 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + router0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + router0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + router0 + eth1 + + eth + 103 + False + + eth1 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 100 + 104 + 560,60 + router + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 104 + 105 + router1 + lo0 + + lo + 105 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 104 + 106 + router1 + eth0 + + eth + 106 + False + + eth0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 104 + 107 + router1 + eth1 + + eth + 107 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + router0 + eth0 + + + 104 + 106 + router1 + eth0 + + router0_link_router1 + normal + 108 + + + + 100 + 103 + router0 + eth1 + + + 109 + 112 + net_switch0 + port1 + + router0_link_net_switch0 + normal + 119 + + + + 109 + 113 + net_switch0 + port2 + + + 104 + 107 + router1 + eth1 + + net_switch0_link_router1 + normal + 120 + + + + 121 + 123 + pc0 + eth0 + + + 109 + 114 + net_switch0 + port3 + + pc0_link_net_switch0 + normal + 133 + + + + 124 + 126 + pc1 + eth0 + + + 109 + 115 + net_switch0 + port4 + + pc1_link_net_switch0 + normal + 134 + + + + 127 + 129 + pc2 + eth0 + + + 109 + 116 + net_switch0 + port5 + + pc2_link_net_switch0 + normal + 135 + + + + 130 + 132 + pc3 + eth0 + + + 109 + 117 + net_switch0 + port6 + + pc3_link_net_switch0 + normal + 136 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc3 + pc1 + SuccessfullyPings + + + pc3 + pc2 + SuccessfullyPings + + + pc0 + 192.168.1.255 + SuccessfullyPings + + + pc3 + 192.168.2.255 + SuccessfullyPings + + Ping + Router + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_OneNetTwoSubnets2.enbx b/Web/EduResources/Level1_OneNetTwoSubnets2.enbx new file mode 100644 index 0000000..ebc7714 --- /dev/null +++ b/Web/EduResources/Level1_OneNetTwoSubnets2.enbx @@ -0,0 +1,745 @@ + + + + + Ce réseau a deux sous-réseaux différents utilisant le même commutateur. Le routeur a deux interfaces (adresses IP, à la fois sur eth0). Une carte réseau fonctionne comme deux. Ping à partir des différents PC à des machines sur l'autre réseau. +C'est le même réseau que le précédent, sauf qu'il utilise un routeur au lieu de deux. Nous utiliserons ce concept plus tard lorsque nous parlerons de sécurité. La raison pour laquelle nous allons l'utiliser, c'est que nous pouvons vouloir avoir différents groupes de personnes sur un réseau (peut-être des étudiants, des professeurs et des invités), et nous voulons avoir différents niveaux de sécurité pour chaque groupe. En faisant en sorte que le trafic des étudiants passe par un routeur avant qu'il n'atteigne le réseau du personnel, nous pouvons définir des règles de pare-feu pour empêcher les étudiants d'accéder aux données du corps enseignant. Mais, c'est pour un puzzle plus tard. + This network has two different subnets using the same switch. The router has two interfaces (IP addresses, both on eth0). One network card functions like two. Ping from the different PCs to machines on the other network. +This is the same network as the previous one, except it uses one router instead of two. We will be using this concept later on when we talk about security. The reason we will use it, is that we may want to have different groups of people on a network (maybe students, faculty, and guests), and we want to have different security levels for each group. By having student traffic need to go through one router before it gets to the staff network, we can set up firewall rules to block students from accessing faculty data. But, that is for a later puzzle. + Two Subnets, Shared Network2 + Two Subnets, Shared Network2 + https://youtu.be/Ct8NpiTLbNw + 1024 + 1024 + 100 + full + 1 + 4.1 + 142 + full + True + False + + net_switch0 + 100 + 109 + 390,400 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + management_interface0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 121 + 80,490 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 90,820 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 710,820 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 760,500 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 137 + 390,190 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + router0 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + router0 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 137 + 140 + router0 + eth1 + + eth + 140 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 121 + 123 + pc0 + eth0 + + + 109 + 114 + net_switch0 + port3 + + pc0_link_net_switch0 + normal + 133 + + + + 124 + 126 + pc1 + eth0 + + + 109 + 115 + net_switch0 + port4 + + pc1_link_net_switch0 + normal + 134 + + + + 127 + 129 + pc2 + eth0 + + + 109 + 116 + net_switch0 + port5 + + pc2_link_net_switch0 + normal + 135 + + + + 130 + 132 + pc3 + eth0 + + + 109 + 117 + net_switch0 + port6 + + pc3_link_net_switch0 + normal + 136 + + + + 109 + 112 + net_switch0 + port1 + + + 137 + 139 + router0 + eth0 + + net_switch0_link_router0 + normal + 141 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc3 + pc1 + SuccessfullyPings + + + pc3 + pc2 + SuccessfullyPings + + + pc0 + 192.168.1.255 + SuccessfullyPings + + + pc3 + 192.168.2.255 + SuccessfullyPings + + Subnet + Ping + Router + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_Practice1.enbx b/Web/EduResources/Level1_Practice1.enbx new file mode 100644 index 0000000..0be21cd --- /dev/null +++ b/Web/EduResources/Level1_Practice1.enbx @@ -0,0 +1,4201 @@ + + + + + + Practice1 + + 1024 + 1024 + 60 + host + 1 + 21 + 503 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,560 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 30,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,230 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.11 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,660 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,790 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 493 + + + + 436 + 438 + laptop1 + eth0 + + + 467 + 471 + net_switch4 + port2 + + laptop1_link_net_switch4 + normal + 494 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + normal + 488 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + broken + 502 + + + pc6 + server0 + SuccessfullyPings + + + pc6 + google.com + SuccessfullyPings + + Link + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_Practice2.enbx b/Web/EduResources/Level1_Practice2.enbx new file mode 100644 index 0000000..433260c --- /dev/null +++ b/Web/EduResources/Level1_Practice2.enbx @@ -0,0 +1,4202 @@ + + + + + + Practice2 + + 1024 + 1024 + 60 + host + 1 + 22 + 502 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,560 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 30,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,230 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.11 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,660 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,790 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + True + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + normal + 488 + + + + 436 + 438 + laptop1 + eth0 + + + 467 + 471 + net_switch4 + port2 + + laptop1_link_net_switch4 + normal + 494 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 493 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + pc2 + server0 + SuccessfullyPings + + + pc6 + server0 + SuccessfullyPings + + Power + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_Practice3.enbx b/Web/EduResources/Level1_Practice3.enbx new file mode 100644 index 0000000..a111572 --- /dev/null +++ b/Web/EduResources/Level1_Practice3.enbx @@ -0,0 +1,4196 @@ + + + + + + Practice3 + + 1024 + 1024 + 60 + host + 1 + 23 + 502 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,560 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 30,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,230 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.11 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,660 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,790 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + normal + 488 + + + + 436 + 438 + laptop1 + eth0 + + + 467 + 471 + net_switch4 + port2 + + laptop1_link_net_switch4 + normal + 494 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 493 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + server1 + google.com + SuccessfullyPings + + Gateway + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_Practice4.enbx b/Web/EduResources/Level1_Practice4.enbx new file mode 100644 index 0000000..0dfb1fe --- /dev/null +++ b/Web/EduResources/Level1_Practice4.enbx @@ -0,0 +1,4222 @@ + + + + + + Practice4 + + 1024 + 1024 + 60 + host + 1 + 24 + 502 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,560 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 30,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,230 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.11 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,660 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,790 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + normal + 488 + + + + 436 + 438 + laptop1 + eth0 + + + 467 + 471 + net_switch4 + port2 + + laptop1_link_net_switch4 + normal + 494 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 493 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + net_switch3 + net_switch1 + DeviceIsFrozen + + + server0 + server1 + SuccessfullyPings + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_Practice5.enbx b/Web/EduResources/Level1_Practice5.enbx new file mode 100644 index 0000000..7b36a0a --- /dev/null +++ b/Web/EduResources/Level1_Practice5.enbx @@ -0,0 +1,4208 @@ + + + + + + Practice5 + + 1024 + 1024 + 60 + ip + 1 + 25 + 504 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.5.2 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.10 + 192.168.1.30 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,550 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 30,450 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,230 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.11 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,660 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 30,760 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,740 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.10 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 436 + 438 + laptop1 + eth0 + + + 467 + 471 + net_switch4 + port2 + + laptop1_link_net_switch4 + normal + 502 + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + normal + 488 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 503 + + + pc5 + server0 + SuccessfullyPings + + + pc4 + server0 + SuccessfullyPings + + + laptop1 + server0 + SuccessfullyPings + + + laptop0 + server0 + SuccessfullyPings + + DHCP + DHCPServer + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_Practice6.enbx b/Web/EduResources/Level1_Practice6.enbx new file mode 100644 index 0000000..2992686 --- /dev/null +++ b/Web/EduResources/Level1_Practice6.enbx @@ -0,0 +1,4177 @@ + + + + + + Practice6 + + 1024 + 1024 + 60 + host + 1 + 26 + 500 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,560 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 30,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,230 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,660 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,760 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,460 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 810,750 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 835,247 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 493 + + + + 436 + 438 + laptop1 + eth0 + + + 467 + 471 + net_switch4 + port2 + + laptop1_link_net_switch4 + normal + 494 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + broken + 499 + + + pc4 + server0 + SuccessfullyPings + + + pc4 + google.com + SuccessfullyPings + + Link + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_Practice7.enbx b/Web/EduResources/Level1_Practice7.enbx new file mode 100644 index 0000000..12a4978 --- /dev/null +++ b/Web/EduResources/Level1_Practice7.enbx @@ -0,0 +1,4501 @@ + + + + + + Practice7 + + 1024 + 1024 + 60 + host + 1 + 27 + 512 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,560 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 30,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_hub0 + 60 + 499 + 20,360 + net_hub + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 499 + 500 + net_hub0 + lo0 + + lo + 500 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 499 + 501 + net_hub0 + management_interface0 + + management_interface + 501 + False + + + + management_interface0 + + 192.168.1.18 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 499 + 502 + net_hub0 + port1 + + port + 502 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 499 + 503 + net_hub0 + port2 + + port + 503 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 499 + 504 + net_hub0 + port3 + + port + 504 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 499 + 505 + net_hub0 + port4 + + port + 505 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 499 + 506 + net_hub0 + port5 + + port + 506 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 499 + 507 + net_hub0 + port6 + + port + 507 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 499 + 508 + net_hub0 + port7 + + port + 508 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_hub2 + 60 + 388 + 180,230 + net_hub + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,660 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,790 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 493 + + + + 499 + 502 + net_hub0 + port1 + + + 388 + 393 + net_switch3 + port3 + + net_hub0_link_net_hub2 + normal + 509 + + + + 499 + 503 + net_hub0 + port2 + + + 467 + 474 + net_switch4 + port5 + + net_hub0_link_net_switch4 + normal + 510 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + normal + 488 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + + 436 + 438 + laptop1 + eth0 + + + 499 + 504 + net_hub0 + port3 + + laptop1_link_net_hub0 + normal + 511 + + + pc4 + google.com + SuccessfullyPingsWithoutLoop + + Hub + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level1_VPNTraceroute.enbx b/Web/EduResources/Level1_VPNTraceroute.enbx new file mode 100644 index 0000000..04f8693 --- /dev/null +++ b/Web/EduResources/Level1_VPNTraceroute.enbx @@ -0,0 +1,1912 @@ + + + + + Packets that go through a VPN are "encapsulated." This means that they are packed up and put inside a VPN packet. A traceroute packet has a "TTL" (Time to Live). Every router along the path is supposed to subtract one from theTTL, and when the TTL is zero, the device that has it will drop the traceroute packet and respond to the originating machine. + +As you do the traceroutes, notice that the router in the center never responds to the traceroute. That is because the traceroute packet is encapsulated. The "outside" packet has a normal TTL, and so the router in the middle never drops the packet. But, the firewall in the middle decrypts the packet, processes it, and sends it on. That firewill will respond to the traceroute. + Les paquets qui passent par un VPN sont "encapsulés". Cela signifie qu'ils sont emballés et placés dans un paquet VPN. Un paquet traceroute a un "TTL" (Time to Live). Chaque routeur le long du chemin est censé soustraire un du TTL, et quand le TTL est zéro, le périphérique qui l'a fait tomber le paquet traceroute et répondre à la machine d'origine. + +Lorsque vous effectuez les traceroutes, notez que le routeur au centre ne répond jamais au traceroute. C'est parce que le paquet traceroute est encapsulé. Le paquet "extérieur" a un TTL normal, et donc le routeur au milieu ne fait jamais tomber le paquet. Mais, le pare-feu au milieu déchiffre le paquet, le traite et l'envoie. Ce feu répondra au traceroute. + VPNs and traceroute + 1024 + 1024 + 100 + full + 2 + 1.5 + 186 + full + True + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + Secondary + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall2 + 100 + 158 + 430,230 + firewall + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 158 + 159 + firewall2 + lo0 + + lo + 159 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 158 + 162 + firewall2 + wan0 + + wan + 162 + False + + wan0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 158 + 160 + firewall2 + eth0 + + eth + 160 + False + + eth0 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 158 + 161 + firewall2 + eth1 + + eth + 161 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 158 + 185 + firewall2 + vpn0 + + vpn + 185 + False + Secondary + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.51.1 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.51.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 176 + 570,0 + laptop + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + laptop2 + lo0 + + lo + 177 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + laptop2 + eth0 + + eth + 178 + False + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 163 + 430,80 + net_switch + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + net_switch2 + lo0 + + lo + 164 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 163 + 165 + net_switch2 + management_interface0 + + management_interface + 165 + False + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 163 + 166 + net_switch2 + port1 + + port + 166 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 163 + 167 + net_switch2 + port2 + + port + 167 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 163 + 168 + net_switch2 + port3 + + port + 168 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 163 + 169 + net_switch2 + port4 + + port + 169 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 163 + 170 + net_switch2 + port5 + + port + 170 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 163 + 171 + net_switch2 + port6 + + port + 171 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 163 + 172 + net_switch2 + port7 + + port + 172 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 173 + 260,10 + pc + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + pc2 + lo0 + + lo + 174 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + pc2 + eth0 + + eth + 175 + False + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 163 + 166 + net_switch2 + port1 + + + 173 + 175 + pc2 + eth0 + + net_switch2_link_pc2 + normal + 179 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 158 + 160 + firewall2 + eth0 + + + 163 + 168 + net_switch2 + port3 + + firewall2_link_net_switch2 + normal + 181 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 163 + 167 + net_switch2 + port2 + + + 176 + 178 + laptop2 + eth0 + + net_switch2_link_laptop2 + normal + 180 + + + + 158 + 162 + firewall2 + wan0 + + + 110 + 182 + router0 + eth2 + + firewall2_link_router0 + normal + 183 + + + pc1 + pc2 + SuccessfullyTraceroutes + + VPN + Traceroute + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_Bad_Encryption.enbx b/Web/EduResources/Level2_Bad_Encryption.enbx new file mode 100644 index 0000000..60d2cfd --- /dev/null +++ b/Web/EduResources/Level2_Bad_Encryption.enbx @@ -0,0 +1,1306 @@ + + + + + Les VPN ont besoin de leurs clés de cryptage corrigées. Ping de pc0 à pc1 pour s'assurer que cela fonctionne. + The VPNs need their encryption keys fixed. Ping from pc0 to pc1 to ensure it works. + Bad Encryption + 1024 + 1024 + 100 + none + 2 + 1.1 + 187 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Key + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + llave + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + pc0 + pc1 + SuccessfullyPings + + VPN + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_Bad_Route.enbx b/Web/EduResources/Level2_Bad_Route.enbx new file mode 100644 index 0000000..53be12c --- /dev/null +++ b/Web/EduResources/Level2_Bad_Route.enbx @@ -0,0 +1,1305 @@ + + + + + One of the firewalls is missing a route to tell it to use the VPN. Configure the route and then ping from pc0 to pc1 to make sure it works. + L'un des pare-feu manque un itinéraire pour lui dire d'utiliser le VPN. Configurez l'itinéraire, puis ping de pc0 à pc1 pour vous assurer qu'il fonctionne. + Bad Route + 1024 + 1024 + 100 + none + 2 + 1.3 + 187 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + pc0 + pc1 + SuccessfullyPings + + + firewall0 + 192.168.2.0 + NeedsRouteToNet + + StaticRoute + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_Bad_VPN_IP.enbx b/Web/EduResources/Level2_Bad_VPN_IP.enbx new file mode 100644 index 0000000..ddbfaab --- /dev/null +++ b/Web/EduResources/Level2_Bad_VPN_IP.enbx @@ -0,0 +1,1305 @@ + + + + + The VPN Network card has the wrong IP address. Fix the IP address on the firewall VPN, and then ping from pc0 to pc1 through the VPN. + La carte réseau VPN a la mauvaise adresse IP. Corrigez l'adresse IP sur le pare-feu VPN, puis ping de pc0 à pc1 via le VPN. + Bad VPN IP + 1024 + 1024 + 100 + none + 2 + 1.2 + 187 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + pc0 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_Blast_From_Past.enbx b/Web/EduResources/Level2_Blast_From_Past.enbx new file mode 100644 index 0000000..d3bcca6 --- /dev/null +++ b/Web/EduResources/Level2_Blast_From_Past.enbx @@ -0,0 +1,1318 @@ + + + + + There are a few problems with this puzzle. PC0 needs to ping PC1, and PC1 needs to ping PC0 + Il y a quelques problèmes avec ce puzzle. PC0 doit envoyer un ping à PC1 et PC1 doit envoyer un ping à PC0 + Blast from the past + 1024 + 1024 + 100 + none + 2 + 5 + 186 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.3.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + pc0 + pc1 + SuccessfullyPings + + + pc1 + pc0 + SuccessfullyPings + + Gateway + IPAddress + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_Build_A_VPN.enbx b/Web/EduResources/Level2_Build_A_VPN.enbx new file mode 100644 index 0000000..0bf3612 --- /dev/null +++ b/Web/EduResources/Level2_Build_A_VPN.enbx @@ -0,0 +1,1247 @@ + + + + + Both firewalls need their VPNs configured. Do not forget to make the right routes! + Les deux pare-feux ont besoin de leurs VPN configurés. N'oubliez pas de faire les bons itinéraires! + Build a VPN + 1024 + 1024 + 100 + none + 2 + 5 + 186 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + firewall0 + 192.168.2.0 + NeedsRouteToNet + + + firewall1 + 192.168.1.0 + NeedsRouteToNet + + + pc0 + pc1 + SuccessfullyPings + + VPN + StaticRoute + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_CannotConnect.enbx b/Web/EduResources/Level2_CannotConnect.enbx new file mode 100644 index 0000000..bddd79c --- /dev/null +++ b/Web/EduResources/Level2_CannotConnect.enbx @@ -0,0 +1,1470 @@ + + + + + The director shut down the office when he went away for the weekend, and brought back this new laptop (laptop2) to connect up. It is not working, and you need to fix your network. + Le directeur a fermé le bureau quand il est parti pour le week-end, et a ramené ce nouvel ordinateur portable (laptop2) pour se connecter. Cela ne fonctionne pas et vous devez réparer votre réseau. + Cannot connect + 1024 + 1024 + 100 + none + 2 + 7.5 + 191 + hints + True + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + True + True + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + Secondary + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.5.2 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.10 + 192.168.1.20 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.50.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.51.1 + 0.0.0.0 + 0.0.0.0 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 186 + 360,670 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + laptop2 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + laptop2 + eth0 + + eth + 188 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 186 + 189 + laptop2 + wlan2 + + wlan + 189 + True + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 114 + 120 + net_switch0 + port4 + + + 186 + 188 + laptop2 + eth0 + + net_switch0_link_laptop2 + normal + 190 + + + laptop2 + laptop1 + SuccessfullyPings + + Ping + Power + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_Connect_The_Dots.enbx b/Web/EduResources/Level2_Connect_The_Dots.enbx new file mode 100644 index 0000000..6cbe724 --- /dev/null +++ b/Web/EduResources/Level2_Connect_The_Dots.enbx @@ -0,0 +1,1286 @@ + + + + + Connect the firewalls to the router, setting up working IPs. Do not forget the VPN! + Connectez les pare-feu au routeur, en configurant les adresses IP de travail. N'oubliez pas le VPN! + Connect the dots + 1024 + 1024 + 100 + none + 2 + 6 + 186 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 420,270 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + router0 + All + LockAll + + + pc0 + pc1 + SuccessfullyPings + + IPAddress + Link + VPN + StaticRoute + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_FirewallDemo.enbx b/Web/EduResources/Level2_FirewallDemo.enbx new file mode 100644 index 0000000..1d91460 --- /dev/null +++ b/Web/EduResources/Level2_FirewallDemo.enbx @@ -0,0 +1,1369 @@ + + + + + This puzzle shows off how a firewall works. You can ping out of a firewall, but not ping the computers behind it. To "solve" this, ping the lone computer from both subnets, and try to ping both subnets from the lone pc. + Ce puzzle montre comment fonctionne un pare-feu. Vous pouvez exécuter un ping hors d'un pare-feu, mais pas cingler les ordinateurs derrière. Pour «résoudre» cela, envoyez un ping à l'ordinateur isolé des deux sous-réseaux et essayez de faire un ping sur les deux sous-réseaux du PC isolé. + Firewall Test + 1024 + 1024 + 100 + none + 2 + 0 + 158 + full + False + False + + firewall0 + 100 + 100 + 410,410 + firewall + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + route + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + 192.168.2.1 + 192.168.2.5 + 192.168.2.10 + route + + + + net_switch0 + 100 + 105 + 410,190 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + net_switch0 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 105 + 107 + net_switch0 + management_interface0 + + management_interface + 107 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 105 + 108 + net_switch0 + port1 + + port + 108 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 105 + 109 + net_switch0 + port2 + + port + 109 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 105 + 110 + net_switch0 + port3 + + port + 110 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 105 + 111 + net_switch0 + port4 + + port + 111 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 105 + 112 + net_switch0 + port5 + + port + 112 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 105 + 113 + net_switch0 + port6 + + port + 113 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 105 + 114 + net_switch0 + port7 + + port + 114 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 118 + 230,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + net_switch1 + lo0 + + lo + 119 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 118 + 120 + net_switch1 + management_interface0 + + management_interface + 120 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 118 + 121 + net_switch1 + port1 + + port + 121 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 118 + 122 + net_switch1 + port2 + + port + 122 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 118 + 123 + net_switch1 + port3 + + port + 123 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 118 + 124 + net_switch1 + port4 + + port + 124 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 118 + 125 + net_switch1 + port5 + + port + 125 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 118 + 126 + net_switch1 + port6 + + port + 126 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 118 + 127 + net_switch1 + port7 + + port + 127 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 139 + 640,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + net_switch2 + lo0 + + lo + 140 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 139 + 141 + net_switch2 + management_interface0 + + management_interface + 141 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 139 + 142 + net_switch2 + port1 + + port + 142 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 139 + 143 + net_switch2 + port2 + + port + 143 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 139 + 144 + net_switch2 + port3 + + port + 144 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 139 + 145 + net_switch2 + port4 + + port + 145 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 139 + 146 + net_switch2 + port5 + + port + 146 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 139 + 147 + net_switch2 + port6 + + port + 147 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 139 + 148 + net_switch2 + port7 + + port + 148 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 115 + 640,190 + pc + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc0 + lo0 + + lo + 116 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc0 + eth0 + + eth + 117 + False + + + eth0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 128 + 230,600 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 128 + 129 + pc1 + lo0 + + lo + 129 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 128 + 130 + pc1 + eth0 + + eth + 130 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 135 + 90,590 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 135 + 136 + pc2 + lo0 + + lo + 136 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 135 + 137 + pc2 + eth0 + + eth + 137 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 149 + 640,600 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 149 + 150 + pc3 + lo0 + + lo + 150 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 149 + 151 + pc3 + eth0 + + eth + 151 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 154 + 760,600 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 154 + 155 + pc4 + lo0 + + lo + 155 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 154 + 156 + pc4 + eth0 + + eth + 156 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 128 + 130 + pc1 + eth0 + + + 118 + 121 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 131 + + + + 118 + 122 + net_switch1 + port2 + + + 100 + 102 + firewall0 + eth0 + + net_switch1_link_firewall0 + normal + 132 + + + + 100 + 104 + firewall0 + wan0 + + + 105 + 108 + net_switch0 + port1 + + firewall0_link_net_switch0 + normal + 133 + + + + 105 + 109 + net_switch0 + port2 + + + 115 + 117 + pc0 + eth0 + + net_switch0_link_pc0 + normal + 134 + + + + 135 + 137 + pc2 + eth0 + + + 118 + 123 + net_switch1 + port3 + + pc2_link_net_switch1 + normal + 138 + + + + 100 + 103 + firewall0 + eth1 + + + 139 + 142 + net_switch2 + port1 + + firewall0_link_net_switch2 + normal + 152 + + + + 139 + 143 + net_switch2 + port2 + + + 149 + 151 + pc3 + eth0 + + net_switch2_link_pc3 + normal + 153 + + + + 154 + 156 + pc4 + eth0 + + + 139 + 144 + net_switch2 + port3 + + pc4_link_net_switch2 + normal + 157 + + + pc0 + pc1 + FailedPing + + + pc0 + pc3 + FailedPing + + + pc2 + pc0 + SuccessfullyPings + + + pc4 + pc0 + SuccessfullyPings + + + pc4 + pc2 + SuccessfullyPings + + Firewall + Ping + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_FirewallTest2.enbx b/Web/EduResources/Level2_FirewallTest2.enbx new file mode 100644 index 0000000..a9edd69 --- /dev/null +++ b/Web/EduResources/Level2_FirewallTest2.enbx @@ -0,0 +1,1362 @@ + + + + + Firewall devices can have an advanced firewall. You can control which interfaces can ping which interfaces. This allows you to protect one side of the LAN from the other. We will use this functionality a lot more later on. +This technology is mainly used for VLAN security, or setting up a DMZ. To do this puzzle, remove the firewall rule that is keeping the one side from pinging the other side. + Les pare-feu peuvent avoir un pare-feu avancé. Vous pouvez contrôler quelles interfaces peuvent cingler quelles interfaces. Cela vous permet de protéger un côté du réseau local de l'autre. Nous utiliserons cette fonctionnalité beaucoup plus tard. +Cette technologie est principalement utilisée pour la sécurité VLAN, ou la mise en place d'une DMZ. Pour ce casse-tête, supprimez la règle du pare-feu qui empêche le côté d'envoyer un ping de l'autre côté. + Firewall Test 2 + 1024 + 1024 + 100 + none + 2 + 0.01 + 158 + full + True + False + + firewall0 + 100 + 100 + 410,410 + firewall + False + True + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + route + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + 192.168.2.1 + 192.168.2.5 + 192.168.2.10 + route + + + eth0 + eth1 + Drop + + + + net_switch0 + 100 + 105 + 410,190 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + net_switch0 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 105 + 107 + net_switch0 + management_interface0 + + management_interface + 107 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 105 + 108 + net_switch0 + port1 + + port + 108 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 105 + 109 + net_switch0 + port2 + + port + 109 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 105 + 110 + net_switch0 + port3 + + port + 110 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 105 + 111 + net_switch0 + port4 + + port + 111 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 105 + 112 + net_switch0 + port5 + + port + 112 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 105 + 113 + net_switch0 + port6 + + port + 113 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 105 + 114 + net_switch0 + port7 + + port + 114 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 118 + 230,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + net_switch1 + lo0 + + lo + 119 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 118 + 120 + net_switch1 + management_interface0 + + management_interface + 120 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 118 + 121 + net_switch1 + port1 + + port + 121 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 118 + 122 + net_switch1 + port2 + + port + 122 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 118 + 123 + net_switch1 + port3 + + port + 123 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 118 + 124 + net_switch1 + port4 + + port + 124 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 118 + 125 + net_switch1 + port5 + + port + 125 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 118 + 126 + net_switch1 + port6 + + port + 126 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 118 + 127 + net_switch1 + port7 + + port + 127 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 139 + 640,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + net_switch2 + lo0 + + lo + 140 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 139 + 141 + net_switch2 + management_interface0 + + management_interface + 141 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 139 + 142 + net_switch2 + port1 + + port + 142 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 139 + 143 + net_switch2 + port2 + + port + 143 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 139 + 144 + net_switch2 + port3 + + port + 144 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 139 + 145 + net_switch2 + port4 + + port + 145 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 139 + 146 + net_switch2 + port5 + + port + 146 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 139 + 147 + net_switch2 + port6 + + port + 147 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 139 + 148 + net_switch2 + port7 + + port + 148 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 115 + 640,190 + pc + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc0 + lo0 + + lo + 116 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc0 + eth0 + + eth + 117 + False + + + eth0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 128 + 230,600 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 128 + 129 + pc1 + lo0 + + lo + 129 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 128 + 130 + pc1 + eth0 + + eth + 130 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 135 + 90,590 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 135 + 136 + pc2 + lo0 + + lo + 136 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 135 + 137 + pc2 + eth0 + + eth + 137 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 149 + 640,600 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 149 + 150 + pc3 + lo0 + + lo + 150 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 149 + 151 + pc3 + eth0 + + eth + 151 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 154 + 760,600 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 154 + 155 + pc4 + lo0 + + lo + 155 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 154 + 156 + pc4 + eth0 + + eth + 156 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 128 + 130 + pc1 + eth0 + + + 118 + 121 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 131 + + + + 118 + 122 + net_switch1 + port2 + + + 100 + 102 + firewall0 + eth0 + + net_switch1_link_firewall0 + normal + 132 + + + + 100 + 104 + firewall0 + wan0 + + + 105 + 108 + net_switch0 + port1 + + firewall0_link_net_switch0 + normal + 133 + + + + 105 + 109 + net_switch0 + port2 + + + 115 + 117 + pc0 + eth0 + + net_switch0_link_pc0 + normal + 134 + + + + 135 + 137 + pc2 + eth0 + + + 118 + 123 + net_switch1 + port3 + + pc2_link_net_switch1 + normal + 138 + + + + 100 + 103 + firewall0 + eth1 + + + 139 + 142 + net_switch2 + port1 + + firewall0_link_net_switch2 + normal + 152 + + + + 139 + 143 + net_switch2 + port2 + + + 149 + 151 + pc3 + eth0 + + net_switch2_link_pc3 + normal + 153 + + + + 154 + 156 + pc4 + eth0 + + + 139 + 144 + net_switch2 + port3 + + pc4_link_net_switch2 + normal + 157 + + + pc1 + pc3 + SuccessfullyPings + + + pc3 + pc1 + SuccessfullyPings + + Firewall + Ping + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_Not_Working.enbx b/Web/EduResources/Level2_Not_Working.enbx new file mode 100644 index 0000000..19006a5 --- /dev/null +++ b/Web/EduResources/Level2_Not_Working.enbx @@ -0,0 +1,1330 @@ + + + + + Someone has been trying to set up a VPN between two sites. "It is just not working!" they tell you. Guess it is up to you to figure out what they did wrong. Get PC0 to ping PC1 + Quelqu'un a essayé de mettre en place un VPN entre deux sites. "Ça ne marche tout simplement pas!" ils vous disent. Je suppose que c'est à vous de comprendre ce qu'ils ont fait de mal. Obtenir PC0 pour cingler PC1 + Not Working + 1024 + 1024 + 100 + none + 2 + 7 + 186 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + pc0 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_VPN_Demo.enbx b/Web/EduResources/Level2_VPN_Demo.enbx new file mode 100644 index 0000000..e5a7128 --- /dev/null +++ b/Web/EduResources/Level2_VPN_Demo.enbx @@ -0,0 +1,1987 @@ + + + + + Some devices allow you to create VPNs. A Virtual Private Network (VPN) allows you to connect up to things behind a firewall. For this example, you need to ping from pc0 to a number of different things just to see how the VPN works. Make sure you edit one or more of the firewalls to see how the VPN is configured, and see how the static route is defined to make the packets go through the VPN. You will need to know how that works to solve the rest of this level. + +Certains appareils vous permettent de créer des VPN. Un réseau privé virtuel (VPN) vous permet de vous connecter à des choses derrière un pare-feu. Pour cet exemple, vous devez envoyer un ping de pc0 à un certain nombre de choses différentes pour voir comment fonctionne le VPN. Assurez-vous d'éditer un ou plusieurs pare-feu pour voir comment le VPN est configuré et voyez comment l'itinéraire statique est défini pour faire passer les paquets par le VPN. Vous aurez besoin de savoir comment cela fonctionne pour résoudre le reste de ce niveau. + VPN Demo + 1024 + 1024 + 100 + none + 2 + 1 + 186 + full + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + Secondary + + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall2 + 100 + 158 + 430,230 + firewall + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 158 + 159 + firewall2 + lo0 + + lo + 159 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 158 + 162 + firewall2 + wan0 + + wan + 162 + False + + + wan0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 158 + 160 + firewall2 + eth0 + + eth + 160 + False + + + eth0 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 158 + 161 + firewall2 + eth1 + + eth + 161 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 158 + 185 + firewall2 + vpn0 + + vpn + 185 + False + Secondary + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.51.1 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.51.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 176 + 570,0 + laptop + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + laptop2 + lo0 + + lo + 177 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + laptop2 + eth0 + + eth + 178 + False + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 163 + 430,80 + net_switch + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + net_switch2 + lo0 + + lo + 164 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 163 + 165 + net_switch2 + management_interface0 + + management_interface + 165 + False + + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 163 + 166 + net_switch2 + port1 + + port + 166 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 163 + 167 + net_switch2 + port2 + + port + 167 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 163 + 168 + net_switch2 + port3 + + port + 168 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 163 + 169 + net_switch2 + port4 + + port + 169 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 163 + 170 + net_switch2 + port5 + + port + 170 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 163 + 171 + net_switch2 + port6 + + port + 171 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 163 + 172 + net_switch2 + port7 + + port + 172 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 173 + 260,10 + pc + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + pc2 + lo0 + + lo + 174 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + pc2 + eth0 + + eth + 175 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 163 + 166 + net_switch2 + port1 + + + 173 + 175 + pc2 + eth0 + + net_switch2_link_pc2 + normal + 179 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 158 + 160 + firewall2 + eth0 + + + 163 + 168 + net_switch2 + port3 + + firewall2_link_net_switch2 + normal + 181 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 163 + 167 + net_switch2 + port2 + + + 176 + 178 + laptop2 + eth0 + + net_switch2_link_laptop2 + normal + 180 + + + + 158 + 162 + firewall2 + wan0 + + + 110 + 182 + router0 + eth2 + + firewall2_link_router0 + normal + 183 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc2 + pc1 + SuccessfullyPings + + + pc0 + firewall1 + SuccessfullyPings + + + pc0 + firewall2 + SuccessfullyPings + + VPN + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level2_VPN_woes.enbx b/Web/EduResources/Level2_VPN_woes.enbx new file mode 100644 index 0000000..bc35dc2 --- /dev/null +++ b/Web/EduResources/Level2_VPN_woes.enbx @@ -0,0 +1,1370 @@ + + + + + For routing to work, you need to have different IP addresses on the other side of the route. Here we have two networks that are using the same IP address scheme. To get them to work, you will need to change the IP Addresses of one of the networks. It is easiest to change the right network to be 192.168.2.x, as the left network has the right routes already set up for that network. + Pour router au travail, vous devez avoir différentes adresses IP de l'autre côté de l'itinéraire. Ici, nous avons deux réseaux qui utilisent le même schéma d'adresse IP. Pour les faire fonctionner, vous devrez changer les adresses IP de l'un des réseaux. Il est plus facile de changer le bon réseau pour être 192.168.2.x, car le réseau gauche a les bonnes routes déjà configurées pour ce réseau. + VPN Woes + 1024 + 1024 + 100 + none + 2 + 2000 + 186 + full + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + pc0 + pc1 + SuccessfullyPings + + Subnet + VPN + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_BlackHole.enbx b/Web/EduResources/Level3_BlackHole.enbx new file mode 100644 index 0000000..2d4e6f8 --- /dev/null +++ b/Web/EduResources/Level3_BlackHole.enbx @@ -0,0 +1,1731 @@ + + + + + There is a black-hole that is eating all the packets. Determine why and fix it. + Il y a un trou noir qui mange tous les paquets. Déterminez pourquoi et réparez-le. + Black Hole + 1024 + 1024 + 100 + none + 3 + 4 + 177 + full + False + False + + net_switch0 + 100 + 120 + 134,649 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch0 + lo0 + + lo + 121 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 120 + 122 + net_switch0 + management_interface0 + + management_interface + 122 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 120 + 123 + net_switch0 + port1 + + port + 123 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 120 + 124 + net_switch0 + port2 + + port + 124 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 120 + 125 + net_switch0 + port3 + + port + 125 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 120 + 126 + net_switch0 + port4 + + port + 126 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 120 + 127 + net_switch0 + port5 + + port + 127 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 120 + 128 + net_switch0 + port6 + + port + 128 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 120 + 129 + net_switch0 + port7 + + port + 129 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 130 + 769,649 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + net_switch1 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 130 + 132 + net_switch1 + management_interface0 + + management_interface + 132 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 130 + 133 + net_switch1 + port1 + + port + 133 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 130 + 134 + net_switch1 + port2 + + port + 134 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 130 + 135 + net_switch1 + port3 + + port + 135 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 130 + 136 + net_switch1 + port4 + + port + 136 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 130 + 137 + net_switch1 + port5 + + port + 137 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 130 + 138 + net_switch1 + port6 + + port + 138 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 130 + 139 + net_switch1 + port7 + + port + 139 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 140 + 422,124 + net_switch + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + net_switch2 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 140 + 142 + net_switch2 + management_interface0 + + management_interface + 142 + False + + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 140 + 143 + net_switch2 + port1 + + port + 143 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 140 + 144 + net_switch2 + port2 + + port + 144 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 140 + 145 + net_switch2 + port3 + + port + 145 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 140 + 146 + net_switch2 + port4 + + port + 146 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 140 + 147 + net_switch2 + port5 + + port + 147 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 140 + 148 + net_switch2 + port6 + + port + 148 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 140 + 149 + net_switch2 + port7 + + port + 149 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 150 + 319,11 + pc + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + pc0 + lo0 + + lo + 151 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 150 + 152 + pc0 + eth0 + + eth + 152 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 153 + 515,8 + pc + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 153 + 154 + pc1 + lo0 + + lo + 154 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 153 + 155 + pc1 + eth0 + + eth + 155 + False + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 156 + 702,793 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 156 + 157 + pc2 + lo0 + + lo + 157 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 156 + 158 + pc2 + eth0 + + eth + 158 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 159 + 836,786 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 159 + 160 + pc3 + lo0 + + lo + 160 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 159 + 161 + pc3 + eth0 + + eth + 161 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 162 + 229,772 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 162 + 163 + pc4 + lo0 + + lo + 163 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 162 + 164 + pc4 + eth0 + + eth + 164 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 165 + 70,769 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 165 + 166 + pc5 + lo0 + + lo + 166 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 165 + 167 + pc5 + eth0 + + eth + 167 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 100 + 428,479 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + router0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + router0 + eth0 + + eth + 102 + False + + + eth0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + router0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth3 + + 100 + 118 + router0 + eth3 + + eth + 118 + False + + + eth3 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 100 + 104 + 752,502 + router + False + False + + 192.168.20.2 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 104 + 105 + router1 + lo0 + + lo + 105 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 104 + 106 + router1 + eth0 + + eth + 106 + False + + + eth0 + + 192.168.20.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 104 + 107 + router1 + eth1 + + eth + 107 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router2 + 100 + 108 + 143,509 + router + False + False + + 192.168.10.2 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 108 + 109 + router2 + lo0 + + lo + 109 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 108 + 110 + router2 + eth0 + + eth + 110 + False + + + eth0 + + 192.168.10.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 108 + 111 + router2 + eth1 + + eth + 111 + False + + + eth1 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router3 + 100 + 112 + 428,260 + router + False + False + + 192.168.30.2 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + router3 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + router3 + eth0 + + eth + 114 + False + + + eth0 + + 192.168.30.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 112 + 115 + router3 + eth1 + + eth + 115 + False + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + router0 + eth0 + + + 108 + 110 + router2 + eth0 + + router0_link_router2 + normal + 116 + + + + 159 + 161 + pc3 + eth0 + + + 130 + 135 + net_switch1 + port3 + + pc3_link_net_switch1 + normal + 173 + + + + 130 + 133 + net_switch1 + port1 + + + 104 + 107 + router1 + eth1 + + net_switch1_link_router1 + normal + 171 + + + + 162 + 164 + pc4 + eth0 + + + 120 + 124 + net_switch0 + port2 + + pc4_link_net_switch0 + normal + 169 + + + + 100 + 103 + router0 + eth1 + + + 104 + 106 + router1 + eth0 + + router0_link_router1 + normal + 117 + + + + 140 + 144 + net_switch2 + port2 + + + 150 + 152 + pc0 + eth0 + + net_switch2_link_pc0 + normal + 175 + + + + 100 + 118 + router0 + eth3 + + + 112 + 114 + router3 + eth0 + + router0_link_router3 + normal + 119 + + + + 165 + 167 + pc5 + eth0 + + + 120 + 123 + net_switch0 + port1 + + pc5_link_net_switch0 + normal + 168 + + + + 120 + 125 + net_switch0 + port3 + + + 108 + 111 + router2 + eth1 + + net_switch0_link_router2 + normal + 170 + + + + 156 + 158 + pc2 + eth0 + + + 130 + 134 + net_switch1 + port2 + + pc2_link_net_switch1 + normal + 172 + + + + 112 + 115 + router3 + eth1 + + + 140 + 143 + net_switch2 + port1 + + router3_link_net_switch2 + normal + 174 + + + + 140 + 145 + net_switch2 + port3 + + + 153 + 155 + pc1 + eth0 + + net_switch2_link_pc1 + normal + 176 + + + pc5 + pc3 + SuccessfullyPings + + + pc5 + pc0 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_Busted.enbx b/Web/EduResources/Level3_Busted.enbx new file mode 100644 index 0000000..19a2e35 --- /dev/null +++ b/Web/EduResources/Level3_Busted.enbx @@ -0,0 +1,620 @@ + + + + + Something does not work. Get laptop0 to ping laptop1 + Quelque chose ne fonctionne pas. Obtenez laptop0 à ping laptop1 + Busted + 1024 + 1024 + 100 + none + 3 + 1 + 130 + none + False + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + eth0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + eth1 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + laptop0 + laptop1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_Dead.enbx b/Web/EduResources/Level3_Dead.enbx new file mode 100644 index 0000000..aed67b3 --- /dev/null +++ b/Web/EduResources/Level3_Dead.enbx @@ -0,0 +1,1424 @@ + + + + + This network has a number of small glitches with it. Luckily, they know your phone number. It is nice having a techie around when things go wrong! + Ce réseau a un certain nombre de petits problèmes avec lui. Heureusement, ils connaissent votre numéro de téléphone. C'est bien d'avoir un technicien quand les choses tournent mal! + It is dead, Jim! + 1024 + 1024 + 100 + full + 3 + 6 + 160 + full + False + False + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 736,397 + net_switch + False + False + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + management_interface0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 103,530 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 610,513 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 212,530 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 733,516 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.8.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.1 + 192.168.1.3 + route + + + + server1 + 100 + 103 + 862,520 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + pc3_link_net_switch1 + normal + 158 + + + pc2 + net_switch1 + SuccessfullyPings + + + pc2 + pc0 + SuccessfullyPings + + + pc2 + router1 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_EncryptionTroubles.enbx b/Web/EduResources/Level3_EncryptionTroubles.enbx new file mode 100644 index 0000000..fb9305b --- /dev/null +++ b/Web/EduResources/Level3_EncryptionTroubles.enbx @@ -0,0 +1,1965 @@ + + + + + Your friends have another problem. There was an issue with the encryption on their VPN. They tried to fix it, but it is still failing. + Vos amis ont un autre problème. Il y avait un problème avec le cryptage sur leur VPN. Ils ont essayé de le réparer, mais il échoue toujours. + Encryption Troubles + 1024 + 1024 + 100 + none + 3 + 8 + 187 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Secondary + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + New Key + + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + NewKey + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall2 + 100 + 158 + 430,230 + firewall + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 158 + 159 + firewall2 + lo0 + + lo + 159 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 158 + 162 + firewall2 + wan0 + + wan + 162 + False + + + wan0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 158 + 160 + firewall2 + eth0 + + eth + 160 + False + + + eth0 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 158 + 161 + firewall2 + eth1 + + eth + 161 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 158 + 185 + firewall2 + vpn0 + + vpn + 185 + False + Secondary + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.51.1 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.51.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 176 + 570,0 + laptop + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + laptop2 + lo0 + + lo + 177 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + laptop2 + eth0 + + eth + 178 + False + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 163 + 430,80 + net_switch + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + net_switch2 + lo0 + + lo + 164 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 163 + 165 + net_switch2 + management_interface0 + + management_interface + 165 + False + + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 163 + 166 + net_switch2 + port1 + + port + 166 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 163 + 167 + net_switch2 + port2 + + port + 167 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 163 + 168 + net_switch2 + port3 + + port + 168 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 163 + 169 + net_switch2 + port4 + + port + 169 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 163 + 170 + net_switch2 + port5 + + port + 170 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 163 + 171 + net_switch2 + port6 + + port + 171 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 163 + 172 + net_switch2 + port7 + + port + 172 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 173 + 260,10 + pc + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + pc2 + lo0 + + lo + 174 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + pc2 + eth0 + + eth + 175 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 158 + 162 + firewall2 + wan0 + + + 110 + 182 + router0 + eth2 + + firewall2_link_router0 + normal + 183 + + + + 163 + 167 + net_switch2 + port2 + + + 176 + 178 + laptop2 + eth0 + + net_switch2_link_laptop2 + normal + 180 + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 163 + 166 + net_switch2 + port1 + + + 173 + 175 + pc2 + eth0 + + net_switch2_link_pc2 + normal + 179 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 110 + 112 + router0 + eth0 + + + 105 + 109 + firewall1 + wan0 + + router0_link_firewall1 + broken + 186 + + + + 158 + 160 + firewall2 + eth0 + + + 163 + 168 + net_switch2 + port3 + + firewall2_link_net_switch2 + normal + 181 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + pc2 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_GrandCentralStation.enbx b/Web/EduResources/Level3_GrandCentralStation.enbx new file mode 100644 index 0000000..8758803 --- /dev/null +++ b/Web/EduResources/Level3_GrandCentralStation.enbx @@ -0,0 +1,1810 @@ + + + + + The router in the middle was replaced. While you are at it, they want you to create a VPN to connect all three networks. Hope they are paying you well! + Le routeur au milieu a été remplacé. Pendant que vous y êtes, ils veulent que vous créiez un VPN pour connecter les trois réseaux. J'espère qu'ils te payent bien! + Grand Central Station + 1024 + 1024 + 100 + none + 3 + 7 + 191 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + + + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + + + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + CryptPass + + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall2 + 100 + 158 + 430,230 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 158 + 159 + firewall2 + lo0 + + lo + 159 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 158 + 162 + firewall2 + wan0 + + wan + 162 + False + + + wan0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 158 + 160 + firewall2 + eth0 + + eth + 160 + False + + + eth0 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.51.1 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.51.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 176 + 570,0 + laptop + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + laptop2 + lo0 + + lo + 177 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + laptop2 + eth0 + + eth + 178 + False + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 163 + 430,80 + net_switch + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + net_switch2 + lo0 + + lo + 164 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 163 + 165 + net_switch2 + management_interface0 + + management_interface + 165 + False + + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 163 + 166 + net_switch2 + port1 + + port + 166 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 163 + 167 + net_switch2 + port2 + + port + 167 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 163 + 168 + net_switch2 + port3 + + port + 168 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 163 + 169 + net_switch2 + port4 + + port + 169 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 163 + 170 + net_switch2 + port5 + + port + 170 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 163 + 171 + net_switch2 + port6 + + port + 171 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 163 + 172 + net_switch2 + port7 + + port + 172 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 173 + 260,10 + pc + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + pc2 + lo0 + + lo + 174 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + pc2 + eth0 + + eth + 175 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 186 + 430,420 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router0 + lo0 + + lo + 187 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router0 + eth0 + + eth + 188 + False + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router0 + eth1 + + eth + 189 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 186 + 190 + router0 + eth2 + + eth + 190 + False + + + eth2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 163 + 166 + net_switch2 + port1 + + + 173 + 175 + pc2 + eth0 + + net_switch2_link_pc2 + normal + 179 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 158 + 160 + firewall2 + eth0 + + + 163 + 168 + net_switch2 + port3 + + firewall2_link_net_switch2 + normal + 181 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 163 + 167 + net_switch2 + port2 + + + 176 + 178 + laptop2 + eth0 + + net_switch2_link_laptop2 + normal + 180 + + + pc1 + pc0 + SuccessfullyPings + + + pc1 + pc2 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc0 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_Middle_Man_Out.enbx b/Web/EduResources/Level3_Middle_Man_Out.enbx new file mode 100644 index 0000000..7a7cfee --- /dev/null +++ b/Web/EduResources/Level3_Middle_Man_Out.enbx @@ -0,0 +1,1749 @@ + + + + + The techie setting this one up forgot something. Figure out what he forgot and find some way to fix it. + Le technicien qui monte celui-ci a oublié quelque chose. Calculez ce qu'il a oublié et trouvez un moyen de le réparer. + Middle Man Out + 1024 + 1024 + 100 + none + 3 + 5 + 177 + full + False + False + + net_switch0 + 100 + 120 + 134,649 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch0 + lo0 + + lo + 121 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 120 + 122 + net_switch0 + management_interface0 + + management_interface + 122 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 120 + 123 + net_switch0 + port1 + + port + 123 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 120 + 124 + net_switch0 + port2 + + port + 124 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 120 + 125 + net_switch0 + port3 + + port + 125 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 120 + 126 + net_switch0 + port4 + + port + 126 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 120 + 127 + net_switch0 + port5 + + port + 127 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 120 + 128 + net_switch0 + port6 + + port + 128 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 120 + 129 + net_switch0 + port7 + + port + 129 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 130 + 769,649 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + net_switch1 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 130 + 132 + net_switch1 + management_interface0 + + management_interface + 132 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 130 + 133 + net_switch1 + port1 + + port + 133 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 130 + 134 + net_switch1 + port2 + + port + 134 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 130 + 135 + net_switch1 + port3 + + port + 135 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 130 + 136 + net_switch1 + port4 + + port + 136 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 130 + 137 + net_switch1 + port5 + + port + 137 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 130 + 138 + net_switch1 + port6 + + port + 138 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 130 + 139 + net_switch1 + port7 + + port + 139 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 140 + 422,124 + net_switch + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + net_switch2 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 140 + 142 + net_switch2 + management_interface0 + + management_interface + 142 + False + + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 140 + 143 + net_switch2 + port1 + + port + 143 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 140 + 144 + net_switch2 + port2 + + port + 144 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 140 + 145 + net_switch2 + port3 + + port + 145 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 140 + 146 + net_switch2 + port4 + + port + 146 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 140 + 147 + net_switch2 + port5 + + port + 147 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 140 + 148 + net_switch2 + port6 + + port + 148 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 140 + 149 + net_switch2 + port7 + + port + 149 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 150 + 319,11 + pc + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + pc0 + lo0 + + lo + 151 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 150 + 152 + pc0 + eth0 + + eth + 152 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 153 + 515,8 + pc + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 153 + 154 + pc1 + lo0 + + lo + 154 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 153 + 155 + pc1 + eth0 + + eth + 155 + False + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 156 + 702,793 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 156 + 157 + pc2 + lo0 + + lo + 157 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 156 + 158 + pc2 + eth0 + + eth + 158 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 159 + 836,786 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 159 + 160 + pc3 + lo0 + + lo + 160 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 159 + 161 + pc3 + eth0 + + eth + 161 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 162 + 229,772 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 162 + 163 + pc4 + lo0 + + lo + 163 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 162 + 164 + pc4 + eth0 + + eth + 164 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 165 + 70,769 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 165 + 166 + pc5 + lo0 + + lo + 166 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 165 + 167 + pc5 + eth0 + + eth + 167 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 100 + 428,479 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + router0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + router0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.10.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + router0 + eth1 + + eth + 103 + False + + + eth1 + + 192.168.20.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth3 + + 100 + 118 + router0 + eth3 + + eth + 118 + False + + + eth3 + + 192.168.30.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.10.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.20.1 + route + + + 192.168.3.0 + 255.255.255.0 + 192.168.30.1 + route + + + + router1 + 100 + 104 + 752,502 + router + False + False + + 192.168.20.2 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 104 + 105 + router1 + lo0 + + lo + 105 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 104 + 106 + router1 + eth0 + + eth + 106 + False + + + eth0 + + 192.168.20.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 104 + 107 + router1 + eth1 + + eth + 107 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router2 + 100 + 108 + 143,509 + router + False + False + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 108 + 109 + router2 + lo0 + + lo + 109 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 108 + 110 + router2 + eth0 + + eth + 110 + False + + + eth0 + + 192.168.10.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 108 + 111 + router2 + eth1 + + eth + 111 + False + + + eth1 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router3 + 100 + 112 + 428,260 + router + False + False + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + router3 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + router3 + eth0 + + eth + 114 + False + + + eth0 + + 192.168.30.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 112 + 115 + router3 + eth1 + + eth + 115 + False + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + router0 + eth0 + + + 108 + 110 + router2 + eth0 + + router0_link_router2 + normal + 116 + + + + 159 + 161 + pc3 + eth0 + + + 130 + 135 + net_switch1 + port3 + + pc3_link_net_switch1 + normal + 173 + + + + 130 + 133 + net_switch1 + port1 + + + 104 + 107 + router1 + eth1 + + net_switch1_link_router1 + normal + 171 + + + + 162 + 164 + pc4 + eth0 + + + 120 + 124 + net_switch0 + port2 + + pc4_link_net_switch0 + normal + 169 + + + + 100 + 103 + router0 + eth1 + + + 104 + 106 + router1 + eth0 + + router0_link_router1 + normal + 117 + + + + 140 + 144 + net_switch2 + port2 + + + 150 + 152 + pc0 + eth0 + + net_switch2_link_pc0 + normal + 175 + + + + 100 + 118 + router0 + eth3 + + + 112 + 114 + router3 + eth0 + + router0_link_router3 + normal + 119 + + + + 165 + 167 + pc5 + eth0 + + + 120 + 123 + net_switch0 + port1 + + pc5_link_net_switch0 + normal + 168 + + + + 120 + 125 + net_switch0 + port3 + + + 108 + 111 + router2 + eth1 + + net_switch0_link_router2 + normal + 170 + + + + 156 + 158 + pc2 + eth0 + + + 130 + 134 + net_switch1 + port2 + + pc2_link_net_switch1 + normal + 172 + + + + 112 + 115 + router3 + eth1 + + + 140 + 143 + net_switch2 + port1 + + router3_link_net_switch2 + normal + 174 + + + + 140 + 145 + net_switch2 + port3 + + + 153 + 155 + pc1 + eth0 + + net_switch2_link_pc1 + normal + 176 + + + pc5 + pc0 + SuccessfullyPings + + + pc5 + pc3 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_NowhereToGo.enbx b/Web/EduResources/Level3_NowhereToGo.enbx new file mode 100644 index 0000000..a2fd633 --- /dev/null +++ b/Web/EduResources/Level3_NowhereToGo.enbx @@ -0,0 +1,1402 @@ + + + + + Get pc2 to ping pc1 and pc1 to ping pc2. + Obtenez pc2 à ping pc1 et pc1 à ping pc2. + Nowhere to go + 1024 + 1024 + 100 + none + 3 + 2 + 160 + none + False + False + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 736,397 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 103,530 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 610,513 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 212,530 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 733,516 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 862,520 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + pc3_link_net_switch1 + normal + 158 + + + pc1 + pc2 + SuccessfullyPings + + + pc2 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_PhoneyNetwork.enbx b/Web/EduResources/Level3_PhoneyNetwork.enbx new file mode 100644 index 0000000..f9411b5 --- /dev/null +++ b/Web/EduResources/Level3_PhoneyNetwork.enbx @@ -0,0 +1,1418 @@ + + + + + Get phone0 to ping phone2, and also get phone2 to ping phone0 + Obtenez phone0 pour ping phone2, et obtenez aussi phone2 pour ping phone0 + Phoney Network + 1024 + 1024 + 100 + none + 3 + 2.5 + 164 + none + False + False + + firewall0 + 100 + 118 + 190,220 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + firewall0 + lo0 + + lo + 119 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 118 + 122 + firewall0 + wan0 + + wan + 122 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + firewall0 + eth0 + + eth + 120 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 118 + 162 + firewall0 + vpn0 + + vpn + 162 + False + Encryption + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + + firewall1 + 100 + 123 + 750,200 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + firewall1 + lo0 + + lo + 124 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 123 + 127 + firewall1 + wan0 + + wan + 127 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + firewall1 + eth0 + + eth + 125 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 123 + 163 + firewall1 + vpn0 + + vpn + 163 + False + Encryption + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + + ip_phone0 + 100 + 103 + 110,760 + ip_phone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + ip_phone0 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + ip_phone0 + eth0 + + eth + 105 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + ip_phone1 + 100 + 106 + 290,760 + ip_phone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + ip_phone1 + lo0 + + lo + 107 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + ip_phone1 + eth0 + + eth + 108 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + ip_phone2 + 100 + 112 + 680,750 + ip_phone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + ip_phone2 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + ip_phone2 + eth0 + + eth + 114 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + ip_phone3 + 100 + 115 + 850,740 + ip_phone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + ip_phone3 + lo0 + + lo + 116 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + ip_phone3 + eth0 + + eth + 117 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 132 + 190,410 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 142 + 750,400 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 128 + 470,30 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 128 + 129 + router0 + lo0 + + lo + 129 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 128 + 130 + router0 + eth0 + + eth + 130 + False + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 128 + 131 + router0 + eth1 + + eth + 131 + False + + + eth1 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 100 + 40,550 + server + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + server1 + 100 + 109 + 620,550 + server + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + server1 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + server1 + eth0 + + eth + 111 + False + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + server0 + eth0 + + + 132 + 135 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 152 + + + + 132 + 138 + net_switch0 + port4 + + + 118 + 120 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 158 + + + + 106 + 108 + ip_phone1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + ip_phone1_link_net_switch0 + normal + 154 + + + + 103 + 105 + ip_phone0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + ip_phone0_link_net_switch0 + normal + 153 + + + + 118 + 122 + firewall0 + wan0 + + + 128 + 130 + router0 + eth0 + + firewall0_link_router0 + normal + 160 + + + + 109 + 111 + server1 + eth0 + + + 142 + 145 + net_switch1 + port1 + + server1_link_net_switch1 + normal + 155 + + + + 112 + 114 + ip_phone2 + eth0 + + + 142 + 146 + net_switch1 + port2 + + ip_phone2_link_net_switch1 + normal + 156 + + + + 115 + 117 + ip_phone3 + eth0 + + + 142 + 147 + net_switch1 + port3 + + ip_phone3_link_net_switch1 + normal + 157 + + + + 142 + 148 + net_switch1 + port4 + + + 123 + 125 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 159 + + + + 123 + 127 + firewall1 + wan0 + + + 128 + 131 + router0 + eth1 + + firewall1_link_router0 + normal + 161 + + + ip_phone0 + ip_phone2 + SuccessfullyPings + + + ip_phone2 + ip_phone0 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_TwoDHCPServers.enbx b/Web/EduResources/Level3_TwoDHCPServers.enbx new file mode 100644 index 0000000..851f5b6 --- /dev/null +++ b/Web/EduResources/Level3_TwoDHCPServers.enbx @@ -0,0 +1,1499 @@ + + + + + There is a problem with the DHCP on the network. Have all of the devices do a DHCP request. Then have laptop3 ping the various hosts (right-click laptop3 and see what to ping). See if you can determine what the problem is. + Il y a un problème avec le DHCP sur le réseau. Tous les appareils font une requête DHCP. Ensuite, lancez un ordinateur portable3 sur les différents serveurs (cliquez avec le bouton droit de la souris sur laptop3 et voyez ce qu'il faut faire un ping). Voyez si vous pouvez déterminer quel est le problème. + Two DHCP servers + 1024 + 1024 + 100 + full + 3 + 6 + 284 + basic + False + False + + laptop0 + 100 + 103 + 820,650 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 810,30 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 149 + 230,680 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 149 + 150 + laptop2 + lo0 + + lo + 150 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 149 + 151 + laptop2 + eth0 + + eth + 151 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 149 + 152 + laptop2 + wlan2 + + wlan + 152 + True + Encryption + linksys + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop3 + 100 + 154 + 50,480 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 154 + 155 + laptop3 + lo0 + + lo + 155 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 154 + 156 + laptop3 + eth0 + + eth + 156 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 154 + 157 + laptop3 + wlan2 + + wlan + 157 + True + Encryption + linksys + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop4 + 100 + 207 + 60,80 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 208 + laptop4 + lo0 + + lo + 208 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 207 + 209 + laptop4 + eth0 + + eth + 209 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 207 + 210 + laptop4 + wlan2 + + wlan + 210 + True + Encryption + linksys + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 500,310 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 540,680 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 490,30 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 161 + 790,310 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 161 + 162 + server0 + lo0 + + lo + 162 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 161 + 163 + server0 + eth0 + + eth + 163 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.20 + 192.168.1.30 + route + + + + wrouter0 + 100 + 130 + 230,310 + wrouter + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 133 + wrouter0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 130 + 147 + wrouter0 + wan0 + + wan + 147 + False + + wan0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 130 + 134 + wrouter0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 130 + 135 + wrouter0 + port2 + + port + 135 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 130 + 136 + wrouter0 + port3 + + port + 136 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 130 + 137 + wrouter0 + port4 + + port + 137 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 130 + 138 + wrouter0 + port5 + + port + 138 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 130 + 139 + wrouter0 + wport6 + + wport + 139 + False + Encryption + linksys + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 130 + 140 + wrouter0 + wport7 + + wport + 140 + False + Encryption + linksys + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 130 + 141 + wrouter0 + wport8 + + wport + 141 + False + Encryption + linksys + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 130 + 142 + wrouter0 + wport9 + + wport + 142 + False + Encryption + linksys + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 130 + 143 + wrouter0 + wport10 + + wport + 143 + False + Encryption + linksys + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 130 + 144 + wrouter0 + wport11 + + wport + 144 + False + Encryption + linksys + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 130 + 145 + wrouter0 + wport12 + + wport + 145 + False + Encryption + linksys + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 130 + 146 + wrouter0 + wport13 + + wport + 146 + False + Encryption + linksys + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.0.1 + 192.168.0.5 + 192.168.0.20 + route + + + + wrepeater0 + 100 + 229 + 230,80 + wrepeater + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 229 + 232 + wrepeater0 + lo0 + + lo + 232 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 229 + 233 + wrepeater0 + wlan1 + + wlan + 233 + True + Encryption + linksys + + wlan1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 229 + 234 + wrepeater0 + wport2 + + wport + 234 + False + Encryption + linksys + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 116 + net_switch0 + port5 + + + 161 + 163 + server0 + eth0 + + net_switch0_link_server0 + normal + 164 + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + + 130 + 135 + wrouter0 + port2 + + + 109 + 115 + net_switch0 + port4 + + wrouter0_link_net_switch0 + normal + 148 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + wrouter0 + False + DHCPServerEnabled + + + laptop3 + laptop2 + SuccessfullyPings + + + laptop3 + pc0 + SuccessfullyPings + + + laptop3 + laptop0 + SuccessfullyPings + + DHCP + DHCPServer + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_VPNify.enbx b/Web/EduResources/Level3_VPNify.enbx new file mode 100644 index 0000000..59c5d64 --- /dev/null +++ b/Web/EduResources/Level3_VPNify.enbx @@ -0,0 +1,1759 @@ + + + + + Both networks work, but they need to be connected via VPN. You have success when PC2 can ping PC1 and pc3 can ping pc0. + Les deux réseaux fonctionnent, mais ils doivent être connectés via VPN. Vous avez du succès lorsque PC2 peut cingler PC1 et pc3 peut cingler pc0. + VPNify + 1024 + 1024 + 100 + none + 3 + 3 + 195 + none + False + False + + firewall0 + 100 + 176 + 110,250 + firewall + False + False + + 172.16.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + firewall0 + lo0 + + lo + 177 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 176 + 180 + firewall0 + wan0 + + wan + 180 + False + + + wan0 + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + firewall0 + eth0 + + eth + 178 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall1 + 100 + 181 + 730,250 + firewall + False + False + + 172.16.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 181 + 182 + firewall1 + lo0 + + lo + 182 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 181 + 185 + firewall1 + wan0 + + wan + 185 + False + + + wan0 + + 172.16.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 181 + 183 + firewall1 + eth0 + + eth + 183 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 736,397 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 103,530 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 610,513 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 212,530 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 733,516 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 186 + 150,80 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router0 + lo0 + + lo + 187 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router0 + eth0 + + eth + 188 + False + + + eth0 + + 172.16.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router0 + eth1 + + eth + 189 + False + + + eth1 + + 172.16.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 172.16.3.1 + 255.255.255.0 + 172.16.2.1 + route + + + 172.16.4.1 + 255.255.255.0 + 172.16.2.1 + route + + + 172.16.5.1 + 255.255.255.0 + 172.16.2.1 + route + + + + router2 + 100 + 160 + 310,30 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + router2 + lo0 + + lo + 161 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 160 + 162 + router2 + eth0 + + eth + 162 + False + + + eth0 + + 172.16.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 160 + 163 + router2 + eth1 + + eth + 163 + False + + + eth1 + + 172.16.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.1 + 255.255.255.0 + 172.16.2.2 + route + + + 172.16.4.1 + 255.255.255.0 + 172.16.3.1 + route + + + 172.16.5.1 + 255.255.255.0 + 172.16.3.1 + route + + + + router3 + 100 + 164 + 510,30 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 164 + 165 + router3 + lo0 + + lo + 165 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 164 + 166 + router3 + eth0 + + eth + 166 + False + + + eth0 + + 172.16.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 164 + 167 + router3 + eth1 + + eth + 167 + False + + + eth1 + + 172.16.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 172.16.2.1 + 255.255.255.0 + 172.16.3.2 + route + + + 172.16.1.1 + 255.255.255.0 + 172.16.3.2 + route + + + 172.16.5.1 + 255.255.255.0 + 172.16.4.1 + route + + + + router4 + 100 + 168 + 720,90 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 168 + 169 + router4 + lo0 + + lo + 169 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 168 + 170 + router4 + eth0 + + eth + 170 + False + + + eth0 + + 172.16.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 168 + 171 + router4 + eth1 + + eth + 171 + False + + + eth1 + + 172.16.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 172.16.3.1 + 255.255.255.0 + 172.16.4.2 + route + + + 172.16.2.1 + 255.255.255.0 + 172.16.4.2 + route + + + 172.16.1.1 + 255.255.255.0 + 172.16.4.2 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 862,520 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 122 + 125 + net_switch1 + port1 + + + 181 + 183 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 191 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + pc3_link_net_switch1 + normal + 158 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 186 + 189 + router0 + eth1 + + + 160 + 162 + router2 + eth0 + + router0_link_router2 + normal + 193 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 160 + 163 + router2 + eth1 + + + 164 + 166 + router3 + eth0 + + router2_link_router3 + normal + 173 + + + + 164 + 167 + router3 + eth1 + + + 168 + 170 + router4 + eth0 + + router3_link_router4 + normal + 175 + + + + 112 + 117 + net_switch0 + port3 + + + 176 + 178 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 190 + + + + 176 + 180 + firewall0 + wan0 + + + 186 + 188 + router0 + eth0 + + firewall0_link_router0 + normal + 192 + + + + 181 + 185 + firewall1 + wan0 + + + 168 + 171 + router4 + eth1 + + firewall1_link_router4 + normal + 194 + + + pc2 + pc1 + SuccessfullyPings + + + pc3 + pc0 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level3_invisible.enbx b/Web/EduResources/Level3_invisible.enbx new file mode 100644 index 0000000..d6f922c --- /dev/null +++ b/Web/EduResources/Level3_invisible.enbx @@ -0,0 +1,1684 @@ + + + + + They say they did not do anything, but suddenly everything stopped working. Now that you are back from your trip, can you fix it? + TIls disent qu'ils n'ont rien fait, mais soudain tout a cessé de fonctionner. Maintenant que vous êtes de retour de votre voyage, pouvez-vous le réparer? + What you cannot see can hurt you + 1024 + 1024 + 100 + full + 3 + 12 + 176 + full + True + False + + server0 + 100 + 162 + 710,400 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 162 + 163 + firewall0 + lo0 + + lo + 163 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 162 + 166 + firewall0 + wan0 + + wan + 166 + False + + + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 162 + 164 + firewall0 + eth0 + + eth + 164 + False + + + + eth0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 162 + 165 + firewall0 + eth1 + + eth + 165 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.10 + 192.168.1.30 + 192.168.1.40 + route + + + + laptop0 + 100 + 103 + 410,790 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,160 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 410,400 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 130 + 410,280 + net_switch + False + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + net_switch1 + lo0 + + lo + 131 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 130 + 132 + net_switch1 + management_interface0 + + management_interface + 132 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 130 + 133 + net_switch1 + port1 + + port + 133 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 130 + 134 + net_switch1 + port2 + + port + 134 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 130 + 135 + net_switch1 + port3 + + port + 135 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 130 + 136 + net_switch1 + port4 + + port + 136 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 130 + 137 + net_switch1 + port5 + + port + 137 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 130 + 138 + net_switch1 + port6 + + port + 138 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 130 + 139 + net_switch1 + port7 + + port + 139 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 130,680 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 168 + 610,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 168 + 169 + pc1 + lo0 + + lo + 169 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 168 + 170 + pc1 + eth0 + + eth + 170 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 172 + 130,450 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 172 + 173 + pc2 + lo0 + + lo + 173 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 172 + 174 + pc2 + eth0 + + eth + 174 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 410,160 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter0 + 100 + 142 + 260,280 + wrouter + False + True + True + + 10.1.2.2 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 145 + wrouter0 + lo0 + + lo + 145 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 142 + 160 + wrouter0 + wan0 + + wan + 160 + False + + wan0 + + 10.1.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 142 + 159 + wrouter0 + vpn0 + + vpn + 159 + False + + vpn0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 146 + wrouter0 + management_interface0 + + management_interface + 146 + False + + management_interface0 + + 10.1.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 147 + wrouter0 + port2 + + port + 147 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 148 + wrouter0 + port3 + + port + 148 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 149 + wrouter0 + port4 + + port + 149 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 150 + wrouter0 + port5 + + port + 150 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 142 + 151 + wrouter0 + wport6 + + wport + 151 + False + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 142 + 152 + wrouter0 + wport7 + + wport + 152 + False + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 142 + 153 + wrouter0 + wport8 + + wport + 153 + False + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 142 + 154 + wrouter0 + wport9 + + wport + 154 + False + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 142 + 155 + wrouter0 + wport10 + + wport + 155 + False + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 142 + 156 + wrouter0 + wport11 + + wport + 156 + False + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 142 + 157 + wrouter0 + wport12 + + wport + 157 + False + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 142 + 158 + wrouter0 + wport13 + + wport + 158 + False + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 10.1.2.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 10.1.1.1 + 10.1.1.10 + 10.1.1.20 + route + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + + 109 + 114 + net_switch0 + port3 + + + 130 + 133 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 140 + + + + 130 + 134 + net_switch1 + port2 + + + 119 + 121 + router0 + eth0 + + net_switch1_link_router0 + normal + 141 + + + + 142 + 147 + wrouter0 + port2 + + + 130 + 135 + net_switch1 + port3 + + wrouter0_link_net_switch1 + normal + 161 + True + + + + 162 + 164 + firewall0 + eth0 + + + 109 + 115 + net_switch0 + port4 + + server0_link_net_switch0 + normal + 167 + + + + 168 + 170 + pc1 + eth0 + + + 109 + 116 + net_switch0 + port5 + + pc1_link_net_switch0 + normal + 171 + + + + 172 + 174 + pc2 + eth0 + + + 109 + 117 + net_switch0 + port6 + + pc2_link_net_switch0 + normal + 175 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc0 + laptop0 + SuccessfullyPings + + + pc0 + laptop1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_DualWans.enbx b/Web/EduResources/Level4_DualWans.enbx new file mode 100644 index 0000000..4f4e8ee --- /dev/null +++ b/Web/EduResources/Level4_DualWans.enbx @@ -0,0 +1,1710 @@ + + + + + Ping PCs 1, 2, and 3 from PC0. There are multiple ways to get this puzzle to work. + Ping PCs 1, 2 et 3 de PC0. Il y a plusieurs façons de faire fonctionner ce puzzle. + Dual WANs + 1024 + 1024 + 100 + full + 4 + 6 + 189 + basic + False + False + + firewall0 + 100 + 100 + 610,540 + firewall + False + False + + 172.16.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 172.16.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 186 + firewall0 + vpn0 + + vpn + 186 + False + Key + + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall1 + 100 + 105 + 810,540 + firewall + False + False + + 172.16.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 172.16.5.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 188 + firewall1 + vpn0 + + vpn + 188 + False + Encrypted + + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.51.1 + route + + + + firewall2 + 100 + 110 + 250,280 + firewall + False + False + + 172.16.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + firewall2 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 110 + 114 + firewall2 + wan0 + + wan + 114 + False + + + wan0 + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + firewall2 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 110 + 185 + firewall2 + vpn0 + + vpn + 185 + False + Key + + + 172.16.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 110 + 187 + firewall2 + vpn1 + + vpn + 187 + False + Key + + + 172.16.5.3 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.2 + route + + + + net_switch0 + 100 + 127 + 710,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + net_switch0 + lo0 + + lo + 128 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 127 + 129 + net_switch0 + management_interface0 + + management_interface + 129 + False + + + management_interface0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 127 + 130 + net_switch0 + port1 + + port + 130 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 127 + 131 + net_switch0 + port2 + + port + 131 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 127 + 132 + net_switch0 + port3 + + port + 132 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 127 + 133 + net_switch0 + port4 + + port + 133 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 127 + 134 + net_switch0 + port5 + + port + 134 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 127 + 135 + net_switch0 + port6 + + port + 135 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 127 + 136 + net_switch0 + port7 + + port + 136 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 141 + 250,60 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 141 + 142 + net_switch1 + lo0 + + lo + 142 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 141 + 143 + net_switch1 + management_interface0 + + management_interface + 143 + False + + + management_interface0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 141 + 144 + net_switch1 + port1 + + port + 144 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 141 + 145 + net_switch1 + port2 + + port + 145 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 141 + 146 + net_switch1 + port3 + + port + 146 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 141 + 147 + net_switch1 + port4 + + port + 147 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 141 + 148 + net_switch1 + port5 + + port + 148 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 141 + 149 + net_switch1 + port6 + + port + 149 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 141 + 150 + net_switch1 + port7 + + port + 150 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 172 + 700,420 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 172 + 173 + net_switch2 + lo0 + + lo + 173 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 172 + 174 + net_switch2 + management_interface0 + + management_interface + 174 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 172 + 175 + net_switch2 + port1 + + port + 175 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 172 + 176 + net_switch2 + port2 + + port + 176 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 172 + 177 + net_switch2 + port3 + + port + 177 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 172 + 178 + net_switch2 + port4 + + port + 178 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 172 + 179 + net_switch2 + port5 + + port + 179 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 172 + 180 + net_switch2 + port6 + + port + 180 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 172 + 181 + net_switch2 + port7 + + port + 181 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 115 + 50,60 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc0 + lo0 + + lo + 116 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc0 + eth0 + + eth + 117 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 118 + 510,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc1 + lo0 + + lo + 119 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc1 + eth0 + + eth + 120 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 121 + 710,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc2 + lo0 + + lo + 122 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc2 + eth0 + + eth + 123 + False + + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 124 + 880,830 + pc + False + False + + 192.168.1.2 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc3 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc3 + eth0 + + eth + 126 + False + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 137 + 700,280 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + router0 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + router0 + eth0 + + eth + 139 + False + + + eth0 + + 172.16.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 137 + 140 + router0 + eth1 + + eth + 140 + False + + + eth1 + + 172.16.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 115 + 117 + pc0 + eth0 + + + 141 + 144 + net_switch1 + port1 + + pc0_link_net_switch1 + normal + 151 + + + + 100 + 104 + firewall0 + wan0 + + + 172 + 175 + net_switch2 + port1 + + firewall0_link_net_switch2 + normal + 182 + + + + 124 + 126 + pc3 + eth0 + + + 127 + 134 + net_switch0 + port5 + + pc3_link_net_switch0 + normal + 161 + + + + 118 + 120 + pc1 + eth0 + + + 127 + 132 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 159 + + + + 141 + 145 + net_switch1 + port2 + + + 110 + 112 + firewall2 + eth0 + + net_switch1_link_firewall2 + normal + 152 + + + + 172 + 177 + net_switch2 + port3 + + + 137 + 140 + router0 + eth1 + + net_switch2_link_router0 + normal + 184 + + + + 121 + 123 + pc2 + eth0 + + + 127 + 133 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 160 + + + + 127 + 130 + net_switch0 + port1 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 157 + + + + 127 + 131 + net_switch0 + port2 + + + 105 + 107 + firewall1 + eth0 + + net_switch0_link_firewall1 + normal + 158 + + + + 110 + 114 + firewall2 + wan0 + + + 137 + 139 + router0 + eth0 + + firewall2_link_router0 + normal + 153 + + + + 105 + 109 + firewall1 + wan0 + + + 172 + 176 + net_switch2 + port2 + + firewall1_link_net_switch2 + normal + 183 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc0 + pc3 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_Internalhemorrhage.enbx b/Web/EduResources/Level4_Internalhemorrhage.enbx new file mode 100644 index 0000000..844396d --- /dev/null +++ b/Web/EduResources/Level4_Internalhemorrhage.enbx @@ -0,0 +1,2106 @@ + + + + + There are multiple problems on this network. + Il y a plusieurs problèmes sur ce réseau. + Internal Hemorrhage + 1024 + 1024 + 100 + full + 4 + 8 + 215 + full + False + False + + firewall0 + 100 + 100 + 440,350 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 192.168.20.2 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.10.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.10.6 + route + + + 192.168.100.1 + 255.255.255.0 + 192.168.20.1 + route + + + + copier0 + 100 + 139 + 290,780 + copier + False + False + + 192.168.1.130 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + copier0 + lo0 + + lo + 140 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 139 + 141 + copier0 + eth0 + + eth + 141 + False + + + + eth0 + + 192.168.1.131 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + copier1 + 100 + 148 + 900,740 + copier + False + False + + 192.168.2.130 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 148 + 149 + copier1 + lo0 + + lo + 149 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 148 + 150 + copier1 + eth0 + + eth + 150 + False + + + + eth0 + + 192.168.2.131 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + copier2 + 100 + 170 + 290,600 + copier + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 170 + 171 + copier2 + lo0 + + lo + 171 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 170 + 172 + copier2 + eth0 + + eth + 172 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + copier3 + 100 + 173 + 900,570 + copier + False + False + + 192.168.2.130 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + copier3 + lo0 + + lo + 174 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + copier3 + eth0 + + eth + 175 + False + + + + eth0 + + 192.168.2.132 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 185 + 650,640 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 185 + 186 + net_switch0 + lo0 + + lo + 186 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 185 + 187 + net_switch0 + management_interface0 + + management_interface + 187 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 185 + 188 + net_switch0 + port1 + + port + 188 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 185 + 189 + net_switch0 + port2 + + port + 189 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 185 + 190 + net_switch0 + port3 + + port + 190 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 185 + 191 + net_switch0 + port4 + + port + 191 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 185 + 192 + net_switch0 + port5 + + port + 192 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 185 + 193 + net_switch0 + port6 + + port + 193 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 185 + 194 + net_switch0 + port7 + + port + 194 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 123 + 150,600 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + net_switch1 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 123 + 125 + net_switch1 + management_interface0 + + management_interface + 125 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 123 + 126 + net_switch1 + port1 + + port + 126 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 123 + 127 + net_switch1 + port2 + + port + 127 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 123 + 128 + net_switch1 + port3 + + port + 128 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 123 + 129 + net_switch1 + port4 + + port + 129 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 123 + 130 + net_switch1 + port5 + + port + 130 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 123 + 131 + net_switch1 + port6 + + port + 131 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 123 + 132 + net_switch1 + port7 + + port + 132 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 195 + 770,640 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 195 + 196 + net_switch2 + lo0 + + lo + 196 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 195 + 197 + net_switch2 + management_interface0 + + management_interface + 197 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 195 + 198 + net_switch2 + port1 + + port + 198 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 195 + 199 + net_switch2 + port2 + + port + 199 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 195 + 200 + net_switch2 + port3 + + port + 200 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 195 + 201 + net_switch2 + port4 + + port + 201 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 195 + 202 + net_switch2 + port5 + + port + 202 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 195 + 203 + net_switch2 + port6 + + port + 203 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 195 + 204 + net_switch2 + port7 + + port + 204 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 133 + 10,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc0 + lo0 + + lo + 134 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc0 + eth0 + + eth + 135 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 136 + 150,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc1 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc1 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 142 + 500,580 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + pc2 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 142 + 144 + pc2 + eth0 + + eth + 144 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 145 + 510,780 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 145 + 146 + pc3 + lo0 + + lo + 146 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 145 + 147 + pc3 + eth0 + + eth + 147 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 161 + 440,10 + pc + False + False + + 192.168.100.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 161 + 162 + pc4 + lo0 + + lo + 162 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 161 + 163 + pc4 + eth0 + + eth + 163 + False + + + + eth0 + + 192.168.100.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 105 + 150,420 + router + False + False + + 192.168.10.5 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + router0 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + router0 + eth0 + + eth + 107 + False + + + + eth0 + + 192.168.10.6 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + router0 + eth1 + + eth + 108 + False + + + + eth1 + + 192.168.1.1 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + eth1 + + 192.168.1.130 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.10.5 + route + + + + router1 + 100 + 109 + 720,430 + router + False + False + + 192.168.10.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + router1 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + router1 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.2.1 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 109 + 112 + router1 + eth1 + + eth + 112 + False + + + + eth1 + + 192.168.10.2 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 109 + 211 + router1 + eth2 + + eth + 211 + False + + + + eth2 + + 192.168.2.130 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + router2 + 100 + 164 + 440,170 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 164 + 165 + router2 + lo0 + + lo + 165 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 164 + 166 + router2 + eth0 + + eth + 166 + False + + + + eth0 + + 192.168.20.1 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 164 + 167 + router2 + eth1 + + eth + 167 + False + + + + eth1 + + 192.168.100.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 109 + 112 + router1 + eth1 + + + 100 + 103 + firewall0 + eth1 + + router1_link_firewall0 + normal + 160 + + + + 195 + 199 + net_switch2 + port2 + + + 173 + 175 + copier3 + eth0 + + net_switch2_link_copier3 + normal + 209 + + + + 142 + 144 + pc2 + eth0 + + + 185 + 188 + net_switch0 + port1 + + pc2_link_net_switch0 + normal + 205 + + + + 133 + 135 + pc0 + eth0 + + + 123 + 127 + net_switch1 + port2 + + pc0_link_net_switch1 + normal + 153 + + + + 139 + 141 + copier0 + eth0 + + + 123 + 129 + net_switch1 + port4 + + copier0_link_net_switch1 + normal + 155 + + + + 100 + 104 + firewall0 + wan0 + + + 164 + 166 + router2 + eth0 + + firewall0_link_router2 + normal + 168 + + + + 185 + 191 + net_switch0 + port4 + + + 109 + 111 + router1 + eth0 + + net_switch0_link_router1 + normal + 213 + + + + 136 + 138 + pc1 + eth0 + + + 123 + 128 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 154 + + + + 164 + 167 + router2 + eth1 + + + 161 + 163 + pc4 + eth0 + + router2_link_pc4 + normal + 169 + + + + 105 + 107 + router0 + eth0 + + + 100 + 102 + firewall0 + eth0 + + router0_link_firewall0 + normal + 151 + + + + 105 + 108 + router0 + eth1 + + + 123 + 126 + net_switch1 + port1 + + router0_link_net_switch1 + normal + 152 + + + + 145 + 147 + pc3 + eth0 + + + 185 + 189 + net_switch0 + port2 + + pc3_link_net_switch0 + normal + 206 + + + + 148 + 150 + copier1 + eth0 + + + 195 + 198 + net_switch2 + port1 + + copier1_link_net_switch2 + normal + 208 + + + + 170 + 172 + copier2 + eth0 + + + 123 + 130 + net_switch1 + port5 + + copier2_link_net_switch1 + normal + 176 + + + + 195 + 200 + net_switch2 + port3 + + + 109 + 211 + router1 + eth2 + + net_switch2_link_router1 + normal + 214 + + + pc0 + copier2 + SuccessfullyPings + + + pc0 + pc3 + SuccessfullyPings + + + pc0 + net_switch0 + SuccessfullyPings + + + net_switch0 + pc4 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_InternelSubnetting.enbx b/Web/EduResources/Level4_InternelSubnetting.enbx new file mode 100644 index 0000000..0e37c3d --- /dev/null +++ b/Web/EduResources/Level4_InternelSubnetting.enbx @@ -0,0 +1,1839 @@ + + + + + Sometimes it is good to subnet within your network. Connect up PC5 to net_switch0 and give it an IP address that is on the same subnet as pc2. To make sure it works, ping pc4 from pc5. + Parfois, il est bon de sous-réseau dans votre réseau. Connectez PC5 à net_switch0 et donnez-lui une adresse IP qui se trouve sur le même sous-réseau que pc2. Pour vous assurer que cela fonctionne, envoyez un message ping à pc4 à partir de pc5. + Internal Subnets + 1024 + 1024 + 100 + full + 4 + 7 + 181 + basic + False + False + + firewall0 + 100 + 100 + 440,350 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.20.2 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.10.5 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 192.168.10.1 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.10.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.10.6 + route + + + 192.168.100.1 + 255.255.255.0 + 192.168.20.1 + route + + + + copier0 + 100 + 139 + 290,780 + copier + False + False + + 192.168.1.130 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + copier0 + lo0 + + lo + 140 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 139 + 141 + copier0 + eth0 + + eth + 141 + False + + + eth0 + + 192.168.1.131 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + copier1 + 100 + 148 + 860,790 + copier + False + False + + 192.168.2.130 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 148 + 149 + copier1 + lo0 + + lo + 149 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 148 + 150 + copier1 + eth0 + + eth + 150 + False + + + eth0 + + 192.168.2.131 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + copier2 + 100 + 170 + 290,600 + copier + False + False + + 192.168.1.130 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 170 + 171 + copier2 + lo0 + + lo + 171 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 170 + 172 + copier2 + eth0 + + eth + 172 + False + + + eth0 + + 192.168.1.132 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + copier3 + 100 + 173 + 870,620 + copier + False + False + + 192.168.2.130 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + copier3 + lo0 + + lo + 174 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + copier3 + eth0 + + eth + 175 + False + + + eth0 + + 192.168.2.132 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 113 + 720,600 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + net_switch0 + lo0 + + lo + 114 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 113 + 115 + net_switch0 + management_interface0 + + management_interface + 115 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 113 + 116 + net_switch0 + port1 + + port + 116 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 113 + 117 + net_switch0 + port2 + + port + 117 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 113 + 118 + net_switch0 + port3 + + port + 118 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 113 + 119 + net_switch0 + port4 + + port + 119 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 113 + 120 + net_switch0 + port5 + + port + 120 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 113 + 121 + net_switch0 + port6 + + port + 121 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 113 + 122 + net_switch0 + port7 + + port + 122 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 123 + 150,600 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + net_switch1 + lo0 + + lo + 124 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 123 + 125 + net_switch1 + management_interface0 + + management_interface + 125 + False + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 123 + 126 + net_switch1 + port1 + + port + 126 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 123 + 127 + net_switch1 + port2 + + port + 127 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 123 + 128 + net_switch1 + port3 + + port + 128 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 123 + 129 + net_switch1 + port4 + + port + 129 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 123 + 130 + net_switch1 + port5 + + port + 130 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 123 + 131 + net_switch1 + port6 + + port + 131 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 123 + 132 + net_switch1 + port7 + + port + 132 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 133 + 10,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc0 + lo0 + + lo + 134 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc0 + eth0 + + eth + 135 + False + + + eth0 + + 192.168.1.2 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 136 + 150,780 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc1 + lo0 + + lo + 137 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc1 + eth0 + + eth + 138 + False + + + eth0 + + 192.168.1.3 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 142 + 600,800 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + pc2 + lo0 + + lo + 143 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 142 + 144 + pc2 + eth0 + + eth + 144 + False + + + eth0 + + 192.168.2.2 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 145 + 730,800 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 145 + 146 + pc3 + lo0 + + lo + 146 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 145 + 147 + pc3 + eth0 + + eth + 147 + False + + + eth0 + + 192.168.2.3 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 161 + 440,10 + pc + False + False + + 192.168.100.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 161 + 162 + pc4 + lo0 + + lo + 162 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 161 + 163 + pc4 + eth0 + + eth + 163 + False + + + eth0 + + 192.168.100.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 105 + 150,420 + router + False + False + + 192.168.10.5 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + router0 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + router0 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.10.6 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + router0 + eth1 + + eth + 108 + False + + + eth1 + + 192.168.1.1 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + eth1 + + 192.168.1.130 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.10.5 + route + + + + router1 + 100 + 109 + 720,430 + router + False + False + + 192.168.10.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + router1 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + router1 + eth0 + + eth + 111 + False + + + eth0 + + 192.168.2.1 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + eth0 + + 192.168.2.130 + 255.255.255.128 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 109 + 112 + router1 + eth1 + + eth + 112 + False + + + eth1 + + 192.168.10.2 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + + router2 + 100 + 164 + 440,170 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 164 + 165 + router2 + lo0 + + lo + 165 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 164 + 166 + router2 + eth0 + + eth + 166 + False + + + eth0 + + 192.168.20.1 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 164 + 167 + router2 + eth1 + + eth + 167 + False + + + eth1 + + 192.168.100.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 178 + 550,640 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 178 + 179 + pc5 + lo0 + + lo + 179 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 178 + 180 + pc5 + eth0 + + eth + 180 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 105 + 107 + router0 + eth0 + + + 100 + 102 + firewall0 + eth0 + + router0_link_firewall0 + normal + 151 + + + + 164 + 167 + router2 + eth1 + + + 161 + 163 + pc4 + eth0 + + router2_link_pc4 + normal + 169 + + + + 136 + 138 + pc1 + eth0 + + + 123 + 128 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 154 + + + + 145 + 147 + pc3 + eth0 + + + 113 + 117 + net_switch0 + port2 + + pc3_link_net_switch0 + normal + 157 + + + + 133 + 135 + pc0 + eth0 + + + 123 + 127 + net_switch1 + port2 + + pc0_link_net_switch1 + normal + 153 + + + + 105 + 108 + router0 + eth1 + + + 123 + 126 + net_switch1 + port1 + + router0_link_net_switch1 + normal + 152 + + + + 170 + 172 + copier2 + eth0 + + + 123 + 130 + net_switch1 + port5 + + copier2_link_net_switch1 + normal + 176 + + + + 100 + 104 + firewall0 + wan0 + + + 164 + 166 + router2 + eth0 + + firewall0_link_router2 + normal + 168 + + + + 139 + 141 + copier0 + eth0 + + + 123 + 129 + net_switch1 + port4 + + copier0_link_net_switch1 + normal + 155 + + + + 142 + 144 + pc2 + eth0 + + + 113 + 116 + net_switch0 + port1 + + pc2_link_net_switch0 + normal + 156 + + + + 148 + 150 + copier1 + eth0 + + + 113 + 118 + net_switch0 + port3 + + copier1_link_net_switch0 + normal + 158 + + + + 109 + 112 + router1 + eth1 + + + 100 + 103 + firewall0 + eth1 + + router1_link_firewall0 + normal + 160 + + + + 113 + 119 + net_switch0 + port4 + + + 109 + 111 + router1 + eth0 + + net_switch0_link_router1 + normal + 159 + + + + 173 + 175 + copier3 + eth0 + + + 113 + 120 + net_switch0 + port5 + + copier3_link_net_switch0 + normal + 177 + + + pc5 + net_switch0 + NeedsLinkToDevice + + + pc5 + pc2 + NeedsLocalIPTo + + + pc5 + pc4 + SuccessfullyPings + + WhenToSubnet + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_OneRoute.enbx b/Web/EduResources/Level4_OneRoute.enbx new file mode 100644 index 0000000..a637a13 --- /dev/null +++ b/Web/EduResources/Level4_OneRoute.enbx @@ -0,0 +1,1964 @@ + + + + + Look at the route on firewall2. There is one rule, and yet you can ping both pc0 and pc1. This is route aggregation, or combining two routes into one. You can do that when the subnets are close enough to each other that one subnet mask can match both of them. + Regardez la route sur le pare-feu2. Il y a une règle, et pourtant vous pouvez cingler à la fois pc0 et pc1. C'est l'agrégation de routes, ou la combinaison de deux routes en une seule. Vous pouvez le faire lorsque les sous-réseaux sont suffisamment proches l'un de l'autre pour qu'un masque de sous-réseau puisse correspondre aux deux. + One route to bind them + 1024 + 1024 + 100 + none + 4 + 2 + 186 + full + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + Secondary + + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.0.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + eth0 + + 192.168.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall2 + 100 + 158 + 430,230 + firewall + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 158 + 159 + firewall2 + lo0 + + lo + 159 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 158 + 162 + firewall2 + wan0 + + wan + 162 + False + + + wan0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 158 + 160 + firewall2 + eth0 + + eth + 160 + False + + + eth0 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 158 + 161 + firewall2 + eth1 + + eth + 161 + False + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 158 + 185 + firewall2 + vpn0 + + vpn + 185 + False + Secondary + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.254.0 + 192.168.51.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + eth0 + + 192.168.0.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 176 + 570,0 + laptop + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + laptop2 + lo0 + + lo + 177 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + laptop2 + eth0 + + eth + 178 + False + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + management_interface0 + + 192.168.0.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 163 + 430,80 + net_switch + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + net_switch2 + lo0 + + lo + 164 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 163 + 165 + net_switch2 + management_interface0 + + management_interface + 165 + False + + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 163 + 166 + net_switch2 + port1 + + port + 166 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 163 + 167 + net_switch2 + port2 + + port + 167 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 163 + 168 + net_switch2 + port3 + + port + 168 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 163 + 169 + net_switch2 + port4 + + port + 169 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 163 + 170 + net_switch2 + port5 + + port + 170 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 163 + 171 + net_switch2 + port6 + + port + 171 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 163 + 172 + net_switch2 + port7 + + port + 172 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + eth0 + + 192.168.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 173 + 260,10 + pc + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + pc2 + lo0 + + lo + 174 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + pc2 + eth0 + + eth + 175 + False + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 163 + 166 + net_switch2 + port1 + + + 173 + 175 + pc2 + eth0 + + net_switch2_link_pc2 + normal + 179 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 158 + 160 + firewall2 + eth0 + + + 163 + 168 + net_switch2 + port3 + + firewall2_link_net_switch2 + normal + 181 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 163 + 167 + net_switch2 + port2 + + + 176 + 178 + laptop2 + eth0 + + net_switch2_link_laptop2 + normal + 180 + + + + 158 + 162 + firewall2 + wan0 + + + 110 + 182 + router0 + eth2 + + firewall2_link_router0 + normal + 183 + + + pc2 + pc0 + SuccessfullyPings + + + pc2 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_RouterReplacement.enbx b/Web/EduResources/Level4_RouterReplacement.enbx new file mode 100644 index 0000000..1c8acff --- /dev/null +++ b/Web/EduResources/Level4_RouterReplacement.enbx @@ -0,0 +1,1492 @@ + + + + + The one router got replaced and needs the correct IP-Addresses given to it. + Le routeur a été remplacé et a besoin des adresses IP correctes qui lui ont été attribuées. + Router Replacement + 1024 + 1024 + 100 + full + 4 + 5 + 197 + full + False + False + + firewall0 + 100 + 176 + 110,250 + firewall + False + False + + 172.16.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + firewall0 + lo0 + + lo + 177 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 176 + 180 + firewall0 + wan0 + + wan + 180 + False + + + + wan0 + + 172.16.1.2 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + firewall0 + eth0 + + eth + 178 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 176 + 195 + firewall0 + vpn0 + + vpn + 195 + False + Key + + + 172.16.1.18 + 255.255.0.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + + firewall1 + 100 + 181 + 730,250 + firewall + False + False + + 172.16.1.17 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 181 + 182 + firewall1 + lo0 + + lo + 182 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 181 + 185 + firewall1 + wan0 + + wan + 185 + False + + + + wan0 + + 172.16.1.18 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 181 + 183 + firewall1 + eth0 + + eth + 183 + False + + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 181 + 196 + firewall1 + vpn0 + + vpn + 196 + False + Key + + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 730,410 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 730,730 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 110,700 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 186 + 150,80 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router0 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router0 + eth0 + + eth + 188 + False + + + + eth0 + + 172.16.1.1 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router0 + eth1 + + eth + 189 + False + + + + eth1 + + 172.16.1.5 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.18 + 255.255.255.252 + 172.16.1.6 + route + + + + router2 + 100 + 160 + 360,300 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + router2 + lo0 + + lo + 161 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 160 + 162 + router2 + eth0 + + eth + 162 + False + + + + eth0 + + 172.16.1.6 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 160 + 163 + router2 + eth1 + + eth + 163 + False + + + + eth1 + + 172.16.1.9 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.2 + 255.255.255.252 + 172.16.1.5 + route + + + 172.16.1.18 + 255.255.255.252 + 172.16.1.10 + route + + + + router3 + 100 + 164 + 450,10 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 164 + 165 + router3 + lo0 + + lo + 165 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 164 + 166 + router3 + eth0 + + eth + 166 + False + + + + eth0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 164 + 167 + router3 + eth1 + + eth + 167 + False + + + + eth1 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.2 + 255.255.255.252 + 172.16.1.9 + route + + + 172.16.1.18 + 255.255.255.252 + 172.16.1.14 + route + + + + router4 + 100 + 168 + 720,90 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 168 + 169 + router4 + lo0 + + lo + 169 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 168 + 170 + router4 + eth0 + + eth + 170 + False + + + + eth0 + + 172.16.1.14 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 168 + 171 + router4 + eth1 + + eth + 171 + False + + + + eth1 + + 172.16.1.17 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.2 + 255.255.255.252 + 172.16.1.13 + route + + + + + 122 + 125 + net_switch1 + port1 + + + 181 + 183 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 191 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 186 + 189 + router0 + eth1 + + + 160 + 162 + router2 + eth0 + + router0_link_router2 + normal + 193 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 160 + 163 + router2 + eth1 + + + 164 + 166 + router3 + eth0 + + router2_link_router3 + normal + 173 + + + + 164 + 167 + router3 + eth1 + + + 168 + 170 + router4 + eth0 + + router3_link_router4 + normal + 175 + + + + 112 + 117 + net_switch0 + port3 + + + 176 + 178 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 190 + + + + 176 + 180 + firewall0 + wan0 + + + 186 + 188 + router0 + eth0 + + firewall0_link_router0 + normal + 192 + + + + 181 + 185 + firewall1 + wan0 + + + 168 + 171 + router4 + eth1 + + firewall1_link_router4 + normal + 194 + + + pc2 + pc1 + SuccessfullyPings + + + router2 + All + LockAll + + + router4 + All + LockAll + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_SinglesLife.enbx b/Web/EduResources/Level4_SinglesLife.enbx new file mode 100644 index 0000000..76a5100 --- /dev/null +++ b/Web/EduResources/Level4_SinglesLife.enbx @@ -0,0 +1,1992 @@ + + + + + You must make one route on firewall2 that sends traffic to both other networks out of the one VPN. The key to this puzzle is realizing that in the third octet, you can have a subnet of 254 and it can work. In the final octet, a subnet mask of 254 gives you two numbers, which is invalid. (You need one for the network address and one for the broadcast; there are insufficient numbers for any hosts) In the third octet, it gives you two networks, which is fine. This route should be the same one that was used in "One Route to Bind them" + Vous devez effectuer une route sur le pare-feu2 qui envoie le trafic vers les deux autres réseaux à partir du seul VPN. La clé de ce puzzle est de réaliser que dans le troisième octet, vous pouvez avoir un sous-réseau de 254 et cela peut fonctionner. Dans l'octet final, un masque de sous-réseau de 254 vous donne deux numéros, ce qui est invalide. (Vous en avez besoin pour l'adresse réseau et une pour la diffusion, les numéros sont insuffisants pour tous les hôtes) Dans le troisième octet, cela vous donne deux réseaux, ce qui est bien. Cette route devrait être la même que celle utilisée dans "Un itinéraire pour les lier" + Singles Life + 1024 + 1024 + 100 + none + 4 + 3 + 186 + basic + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + Secondary + + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.0.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.4.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + + eth0 + + 192.168.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.4.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall2 + 100 + 158 + 430,230 + firewall + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 158 + 159 + firewall2 + lo0 + + lo + 159 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 158 + 162 + firewall2 + wan0 + + wan + 162 + False + + + + wan0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 158 + 160 + firewall2 + eth0 + + eth + 160 + False + + + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 158 + 185 + firewall2 + vpn0 + + vpn + 185 + False + Secondary + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + + eth0 + + 192.168.0.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 176 + 570,0 + laptop + False + False + + 192.168.4.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + laptop2 + lo0 + + lo + 177 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + laptop2 + eth0 + + eth + 178 + False + + + + eth0 + + 192.168.4.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + + management_interface0 + + 192.168.0.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 163 + 430,80 + net_switch + False + False + + 192.168.4.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + net_switch2 + lo0 + + lo + 164 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 163 + 165 + net_switch2 + management_interface0 + + management_interface + 165 + False + + + + management_interface0 + + 192.168.4.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 163 + 166 + net_switch2 + port1 + + port + 166 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 163 + 167 + net_switch2 + port2 + + port + 167 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 163 + 168 + net_switch2 + port3 + + port + 168 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 163 + 169 + net_switch2 + port4 + + port + 169 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 163 + 170 + net_switch2 + port5 + + port + 170 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 163 + 171 + net_switch2 + port6 + + port + 171 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 163 + 172 + net_switch2 + port7 + + port + 172 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + + eth0 + + 192.168.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 173 + 260,10 + pc + False + False + + 192.168.4.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + pc2 + lo0 + + lo + 174 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + pc2 + eth0 + + eth + 175 + False + + + + eth0 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 163 + 166 + net_switch2 + port1 + + + 173 + 175 + pc2 + eth0 + + net_switch2_link_pc2 + normal + 179 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 158 + 160 + firewall2 + eth0 + + + 163 + 168 + net_switch2 + port3 + + firewall2_link_net_switch2 + normal + 181 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 163 + 167 + net_switch2 + port2 + + + 176 + 178 + laptop2 + eth0 + + net_switch2_link_laptop2 + normal + 180 + + + + 158 + 162 + firewall2 + wan0 + + + 110 + 182 + router0 + eth2 + + firewall2_link_router0 + normal + 183 + + + pc2 + pc0 + SuccessfullyPings + + + pc2 + pc1 + SuccessfullyPings + + + firewall2 + 192.168.0.0/23 + NeedsRouteToNet + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_SmallSubnets.enbx b/Web/EduResources/Level4_SmallSubnets.enbx new file mode 100644 index 0000000..52f189c --- /dev/null +++ b/Web/EduResources/Level4_SmallSubnets.enbx @@ -0,0 +1,1484 @@ + + + + + A router is misconfigured. Figure out which one and fix it. +To understand why it fails, you need to know that a subnet mask of 254 in the final octet gives you only two IP addresses. The lowest is reserved for the network and the highest is reserved for the broadcast address. That does not leave any room for IP addresses, making it invalid. + Un routeur est mal configuré. Calculez lequel et réparez-le. +Pour comprendre pourquoi il échoue, vous devez savoir qu'un masque de sous-réseau de 254 dans l'octet final vous donne seulement deux adresses IP. Le plus bas est réservé au réseau et le plus haut est réservé à l'adresse de diffusion. Cela ne laisse pas de place pour les adresses IP, ce qui rend invalide. + Small Subnets + 1024 + 1024 + 100 + full + 4 + 1 + 197 + full + False + False + + firewall0 + 100 + 176 + 110,250 + firewall + False + False + + 172.16.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + firewall0 + lo0 + + lo + 177 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 176 + 180 + firewall0 + wan0 + + wan + 180 + False + + + + wan0 + + 172.16.1.2 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + firewall0 + eth0 + + eth + 178 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 176 + 195 + firewall0 + vpn0 + + vpn + 195 + False + Key + + + 172.16.1.18 + 255.255.0.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + + firewall1 + 100 + 181 + 730,250 + firewall + False + False + + 172.16.1.17 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 181 + 182 + firewall1 + lo0 + + lo + 182 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 181 + 185 + firewall1 + wan0 + + wan + 185 + False + + + + wan0 + + 172.16.1.18 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 181 + 183 + firewall1 + eth0 + + eth + 183 + False + + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 181 + 196 + firewall1 + vpn0 + + vpn + 196 + False + Key + + + 172.16.1.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 730,410 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 730,730 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 110,700 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 186 + 150,80 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router0 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router0 + eth0 + + eth + 188 + False + + + + eth0 + + 172.16.1.1 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router0 + eth1 + + eth + 189 + False + + + + eth1 + + 172.16.1.5 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.18 + 255.255.255.252 + 172.16.1.6 + route + + + + router2 + 100 + 160 + 360,300 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + router2 + lo0 + + lo + 161 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 160 + 162 + router2 + eth0 + + eth + 162 + False + + + + eth0 + + 172.16.1.6 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 160 + 163 + router2 + eth1 + + eth + 163 + False + + + + eth1 + + 172.16.1.9 + 255.255.255.254 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.2 + 255.255.255.252 + 172.16.1.5 + route + + + 172.16.1.18 + 255.255.255.252 + 172.16.1.10 + route + + + + router3 + 100 + 164 + 450,10 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 164 + 165 + router3 + lo0 + + lo + 165 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 164 + 166 + router3 + eth0 + + eth + 166 + False + + + + eth0 + + 172.16.1.10 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 164 + 167 + router3 + eth1 + + eth + 167 + False + + + + eth1 + + 172.16.1.13 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.2 + 255.255.255.252 + 172.16.1.9 + route + + + 172.16.1.18 + 255.255.255.252 + 172.16.1.14 + route + + + + router4 + 100 + 168 + 720,90 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 168 + 169 + router4 + lo0 + + lo + 169 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 168 + 170 + router4 + eth0 + + eth + 170 + False + + + + eth0 + + 172.16.1.14 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 168 + 171 + router4 + eth1 + + eth + 171 + False + + + + eth1 + + 172.16.1.17 + 255.255.255.252 + 0.0.0.0 + ip + + Untagged + + + + 172.16.1.2 + 255.255.255.252 + 172.16.1.13 + route + + + + + 122 + 125 + net_switch1 + port1 + + + 181 + 183 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 191 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 186 + 189 + router0 + eth1 + + + 160 + 162 + router2 + eth0 + + router0_link_router2 + normal + 193 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 160 + 163 + router2 + eth1 + + + 164 + 166 + router3 + eth0 + + router2_link_router3 + normal + 173 + + + + 164 + 167 + router3 + eth1 + + + 168 + 170 + router4 + eth0 + + router3_link_router4 + normal + 175 + + + + 112 + 117 + net_switch0 + port3 + + + 176 + 178 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 190 + + + + 176 + 180 + firewall0 + wan0 + + + 186 + 188 + router0 + eth0 + + firewall0_link_router0 + normal + 192 + + + + 181 + 185 + firewall1 + wan0 + + + 168 + 171 + router4 + eth1 + + firewall1_link_router4 + normal + 194 + + + pc2 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level4_WhoDidThat.enbx b/Web/EduResources/Level4_WhoDidThat.enbx new file mode 100644 index 0000000..82eb879 --- /dev/null +++ b/Web/EduResources/Level4_WhoDidThat.enbx @@ -0,0 +1,1485 @@ + + + + + Parfois, les gens ne vous disent pas tous les détails. Parfois, quelqu'un fera quelque chose dont il ne veut pas vous parler. Lorsque cela se produit, ce que vous savez peut être "mauvais". Vous avez encore besoin de le réparer, cependant. + +Quelqu'un se plaint qu'ils ne peuvent pas accéder aux serveurs de l'autre côté du réseau. Bonne chance. + Sometimes people do not tell you all the details. Occasionally someone will do something they do not want to tell you about. When that happens, what you know might be "Wrong." You still need to fix it, though. + +Someone is complaining that they cannot access the servers on the other side of the network. Good luck. + Who done it? + 1024 + 1024 + 100 + full + 4 + 10 + 165 + full + True + False + + laptop0 + 100 + 160 + 201,394 + laptop + False + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + laptop0 + lo0 + + lo + 161 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 160 + 162 + laptop0 + eth0 + + eth + 162 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 160 + 163 + laptop0 + wlan2 + + wlan + 163 + True + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 122 + 738,392 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 106 + 110,750 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 109 + 600,590 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 152 + 220,640 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 155 + 741,724 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 20,590 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 844,529 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + pc3_link_net_switch1 + normal + 158 + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + server0_link_net_switch0 + normal + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + router2_link_router1 + normal + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + pc1_link_net_switch1 + normal + 151 + + + + 112 + 119 + net_switch0 + port5 + + + 160 + 162 + laptop0 + eth0 + + net_switch0_link_laptop0 + normal + 164 + True + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + pc2_link_net_switch0 + normal + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + router0_link_router2 + normal + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + net_switch0_link_router0 + normal + 146 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + server1_link_net_switch1 + normal + 150 + + + pc0 + pc3 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_APProblems.enbx b/Web/EduResources/Level5_APProblems.enbx new file mode 100644 index 0000000..244115d --- /dev/null +++ b/Web/EduResources/Level5_APProblems.enbx @@ -0,0 +1,1904 @@ + + + + + You are getting complaints that people cannot connect via wireless. There seems to be something wrong. + Vous recevez des plaintes que les gens ne peuvent pas se connecter via le sans fil. Il semble y avoir quelque chose qui ne va pas. + AP Problems + 1024 + 1024 + 100 + none + 5 + 5.7 + 224 + hints + True + False + + cellphone0 + 100 + 204 + 840,600 + cellphone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 204 + 207 + cellphone0 + lo0 + + lo + 207 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 204 + 208 + cellphone0 + wlan0 + + wlan + 208 + True + MyKey + MySSID + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + Secondary + + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 510,260 + firewall + False + True + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.6.2 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.1 + 192.168.2.10 + 192.168.2.20 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.50.2 + 0.0.0.0 + 0.0.0.0 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 610,70 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 210 + 600,590 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 210 + 211 + laptop2 + lo0 + + lo + 211 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 210 + 212 + laptop2 + eth0 + + eth + 212 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 210 + 213 + laptop2 + wlan2 + + wlan + 213 + True + MyKey + MySSID + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 680,260 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 780,80 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 340,260 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tablet0 + 100 + 198 + 720,600 + tablet + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 198 + 201 + tablet0 + lo0 + + lo + 201 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 198 + 202 + tablet0 + wlan0 + + wlan + 202 + True + MyKey + MySSID + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 100 + 186 + 790,390 + wap + False + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wap0 + lo0 + + lo + 189 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 190 + wap0 + eth1 + + eth + 190 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 186 + 191 + wap0 + wport2 + + wport + 191 + False + MyKey + MySSID + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 186 + 192 + wap0 + wport3 + + wport + 192 + False + MyKey + MySSID + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 186 + 193 + wap0 + wport4 + + wport + 193 + False + MyKey + MySSID + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 186 + 194 + wap0 + wport5 + + wport + 194 + False + MyKey + MySSID + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wap0 + wport6 + + wport + 195 + False + MyKey + MySSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wap0 + wport7 + + wport + 196 + False + MyKey + MySSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 186 + 190 + wap0 + eth1 + + + 124 + 130 + net_switch1 + port4 + + wap0_link_net_switch1 + normal + 197 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 154 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + firewall1_link_router0 + normal + 153 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + net_switch1_link_firewall1 + normal + 152 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + firewall0_link_router0 + normal + 155 + + + cellphone0 + pc0 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_Failed.enbx b/Web/EduResources/Level5_Failed.enbx new file mode 100644 index 0000000..50e4876 --- /dev/null +++ b/Web/EduResources/Level5_Failed.enbx @@ -0,0 +1,2008 @@ + + + + + Connect the wireless devices to the wireless router and ping PC0 from each of them. + Connectez les périphériques sans fil au routeur sans fil et envoyez un ping PC0 à chacun d'entre eux. + Failed! + 1024 + 1024 + 100 + none + 5 + 11 + 238 + full + False + False + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,330 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter0 + 100 + 186 + 180,480 + wrouter + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wrouter0 + lo0 + + lo + 189 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 186 + 204 + wrouter0 + wan0 + + wan + 204 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + vpn + 203 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + management_interface + 190 + False + + + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 186 + 191 + wrouter0 + port2 + + port + 191 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 186 + 192 + wrouter0 + port3 + + port + 192 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 186 + 193 + wrouter0 + port4 + + port + 193 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 186 + 194 + wrouter0 + port5 + + port + 194 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wrouter0 + wport6 + + wport + 195 + False + + + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wrouter0 + wport7 + + wport + 196 + False + + + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 186 + 197 + wrouter0 + wport8 + + wport + 197 + False + + + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 186 + 198 + wrouter0 + wport9 + + wport + 198 + False + + + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 186 + 199 + wrouter0 + wport10 + + wport + 199 + False + + + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 186 + 200 + wrouter0 + wport11 + + wport + 200 + False + + + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 186 + 201 + wrouter0 + wport12 + + wport + 201 + False + + + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 186 + 202 + wrouter0 + wport13 + + wport + 202 + False + + + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.50.2 + route + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + myKey + my_SSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + myKey + my_SSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + myKey + my_SSID + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + myKey + my_SSID + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + myKey + my_SSID + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + myKey + my_SSID + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + myKey + my_SSID + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + myKey + my_SSID + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + tablet0 + 100 + 228 + 850,410 + tablet + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 231 + tablet0 + lo0 + + lo + 231 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 228 + 232 + tablet0 + wlan0 + + wlan + 232 + True + + + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + cellphone0 + 100 + 233 + 850,560 + cellphone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 233 + 236 + cellphone0 + lo0 + + lo + 236 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 233 + 237 + cellphone0 + wlan0 + + wlan + 237 + True + + + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 114 + 119 + net_switch0 + port3 + + + 186 + 191 + wrouter0 + port2 + + net_switch0_link_wrouter0 + normal + 205 + + + + 186 + 204 + wrouter0 + wan0 + + + 110 + 113 + router0 + eth1 + + wrouter0_link_router0 + normal + 206 + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 207 + 225 + wrouter1 + wan0 + + + 110 + 112 + router0 + eth0 + + wrouter1_link_router0 + normal + 227 + + + cellphone0 + pc0 + SuccessfullyPings + + + tablet0 + pc0 + SuccessfullyPings + + + cellphone0 + wrouter1 + NeedsLinkToDevice + + + tablet0 + wrouter1 + NeedsLinkToDevice + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_HereComesTrouble.enbx b/Web/EduResources/Level5_HereComesTrouble.enbx new file mode 100644 index 0000000..0980c8b --- /dev/null +++ b/Web/EduResources/Level5_HereComesTrouble.enbx @@ -0,0 +1,2427 @@ + + + + + This network has a number of problems with it. + Ce réseau a un certain nombre de problèmes avec lui. + Here comes trouble + 1024 + 1024 + 100 + none + 5 + 10 + 284 + full + False + False + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 270 + 860,470 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 270 + 271 + laptop2 + lo0 + + lo + 271 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 270 + 272 + laptop2 + eth0 + + eth + 272 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 270 + 273 + laptop2 + wlan2 + + wlan + 273 + False + TestKey + my_SSID + + wlan2 + + 192.168.2.9 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + + eth0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 228 + 430,100 + pc + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + pc2 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + pc2 + eth0 + + eth + 230 + False + + eth0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 243 + 850,190 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 243 + 244 + pc3 + lo0 + + lo + 244 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 243 + 245 + pc3 + eth0 + + eth + 245 + False + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + printer0 + 100 + 256 + 850,30 + printer + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 256 + 257 + printer0 + lo0 + + lo + 257 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 256 + 258 + printer0 + eth0 + + eth + 258 + False + + eth0 + + 192.168.2.7 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,330 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.5.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.6.2 + route + + + + wbridge0 + 100 + 232 + 700,90 + wbridge + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 232 + 235 + wbridge0 + lo0 + + lo + 235 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 232 + 236 + wbridge0 + wlan1 + + wlan + 236 + False + myKey + my_SSID + + wlan1 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 232 + 237 + wbridge0 + port2 + + port + 237 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 232 + 238 + wbridge0 + port3 + + port + 238 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 232 + 239 + wbridge0 + port4 + + port + 239 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 232 + 240 + wbridge0 + port5 + + port + 240 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter0 + 100 + 186 + 180,480 + wrouter + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wrouter0 + lo0 + + lo + 189 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 186 + 204 + wrouter0 + wan0 + + wan + 204 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + vpn + 203 + False + myKey + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + management_interface + 190 + False + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 186 + 191 + wrouter0 + port2 + + port + 191 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 186 + 192 + wrouter0 + port3 + + port + 192 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 186 + 193 + wrouter0 + port4 + + port + 193 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 186 + 194 + wrouter0 + port5 + + port + 194 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wrouter0 + wport6 + + wport + 195 + False + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wrouter0 + wport7 + + wport + 196 + False + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 186 + 197 + wrouter0 + wport8 + + wport + 197 + False + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 186 + 198 + wrouter0 + wport9 + + wport + 198 + False + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 186 + 199 + wrouter0 + wport10 + + wport + 199 + False + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 186 + 200 + wrouter0 + wport11 + + wport + 200 + False + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 186 + 201 + wrouter0 + wport12 + + wport + 201 + False + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 186 + 202 + wrouter0 + wport13 + + wport + 202 + False + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.50.2 + route + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 10.1.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + myKey + my_SSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + myKey + my_SSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + myKey + my_SSID + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + myKey + my_SSID + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + myKey + my_SSID + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + myKey + my_SSID + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + myKey + my_SSID + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + myKey + my_SSID + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + + 232 + 238 + wbridge0 + port3 + + + 256 + 258 + printer0 + eth0 + + wbridge0_link_printer0 + normal + 259 + + + + 243 + 245 + pc3 + eth0 + + + 232 + 237 + wbridge0 + port2 + + pc3_link_wbridge0 + normal + 246 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 228 + 230 + pc2 + eth0 + + + 110 + 182 + router0 + eth2 + + pc2_link_router0 + normal + 231 + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 186 + 204 + wrouter0 + wan0 + + + 110 + 113 + router0 + eth1 + + wrouter0_link_router0 + normal + 206 + + + + 207 + 225 + wrouter1 + wan0 + + + 110 + 112 + router0 + eth0 + + wrouter1_link_router0 + normal + 227 + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 114 + 119 + net_switch0 + port3 + + + 186 + 191 + wrouter0 + port2 + + net_switch0_link_wrouter0 + normal + 205 + + + + 232 + 236 + wbridge0 + wlan1 + + + 207 + 216 + wrouter1 + wport6 + + + wireless + 283 + + + laptop2 + pc0 + SuccessfullyPings + + + pc1 + pc0 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_LineOfSight.enbx b/Web/EduResources/Level5_LineOfSight.enbx new file mode 100644 index 0000000..37ef953 --- /dev/null +++ b/Web/EduResources/Level5_LineOfSight.enbx @@ -0,0 +1,2846 @@ + + + + + This puzzle shows the issues with "Line of Sight." Wireless signals need to have a clear path to follow. Trees and a number of things will block the signal. You can go through some obstacles, but it is best to have a clear line of sight. + +To see the problem, try to ping google and the server from pc1. Then, move the wireless access-points to the window, where there is a clear line of sight beween the buildings. + Line Of Sight + + 1024 + 1024 + 60 + host + 5 + 7.5 + 345 + hints + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 110,690 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + + management_interface0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + + + management_interface0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,630 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + + + eth0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 826,549 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + + + eth0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 816,749 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + + + eth0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 650,650 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + + + eth1 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 180,650 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + OfficeKey + OfficeNet + + wlan1 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 152 + 156 + wbridge0 + wlan1 + + + 121 + 126 + wap0 + wport2 + + + wireless + 344 + + + pc1 + google.com + SuccessfullyPings + + + pc1 + server0 + SuccessfullyPings + + WirelessRepeater + + Grass + rectangle + 3, 7, 1013, 1004 + Green + Green + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + Green + Green + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_LostPacket.enbx b/Web/EduResources/Level5_LostPacket.enbx new file mode 100644 index 0000000..7873462 --- /dev/null +++ b/Web/EduResources/Level5_LostPacket.enbx @@ -0,0 +1,1843 @@ + + + + + There is something wrong with this picture. Not sure how it fails, but something goes wrong somewhere. Luckily for us, we have you, the expert, to fix the problem. + Il y a quelque chose qui ne va pas avec cette image. Je ne sais pas comment cela échoue, mais quelque chose ne va pas quelque part. Heureusement pour nous, nous avons l'expert pour résoudre le problème. + Where did it go? + 1024 + 1024 + 100 + none + 5 + 10 + 228 + full + False + False + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,330 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter0 + 100 + 186 + 180,480 + wrouter + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wrouter0 + lo0 + + lo + 189 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 186 + 204 + wrouter0 + wan0 + + wan + 204 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + vpn + 203 + False + Test + + + 10.5.10.15 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + management_interface + 190 + False + + + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 186 + 191 + wrouter0 + port2 + + port + 191 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 186 + 192 + wrouter0 + port3 + + port + 192 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 186 + 193 + wrouter0 + port4 + + port + 193 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 186 + 194 + wrouter0 + port5 + + port + 194 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wrouter0 + wport6 + + wport + 195 + False + + + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wrouter0 + wport7 + + wport + 196 + False + + + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 186 + 197 + wrouter0 + wport8 + + wport + 197 + False + + + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 186 + 198 + wrouter0 + wport9 + + wport + 198 + False + + + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 186 + 199 + wrouter0 + wport10 + + wport + 199 + False + + + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 186 + 200 + wrouter0 + wport11 + + wport + 200 + False + + + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 186 + 201 + wrouter0 + wport12 + + wport + 201 + False + + + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 186 + 202 + wrouter0 + wport13 + + wport + 202 + False + + + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.50.2 + route + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 114 + 119 + net_switch0 + port3 + + + 186 + 191 + wrouter0 + port2 + + net_switch0_link_wrouter0 + normal + 205 + + + + 186 + 204 + wrouter0 + wan0 + + + 110 + 113 + router0 + eth1 + + wrouter0_link_router0 + normal + 206 + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 207 + 225 + wrouter1 + wan0 + + + 110 + 112 + router0 + eth0 + + wrouter1_link_router0 + normal + 227 + + + pc0 + pc1 + SuccessfullyPings + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_Practice1.enbx b/Web/EduResources/Level5_Practice1.enbx new file mode 100644 index 0000000..1918474 --- /dev/null +++ b/Web/EduResources/Level5_Practice1.enbx @@ -0,0 +1,4299 @@ + + + + + + Practice1 + + 1024 + 1024 + 60 + host + 5 + 21 + 518 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 320,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 180,800 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 20,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,690 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,300 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,630 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,800 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 830,300 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 670,790 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 820,190 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 472 + 180,190 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 472 + 473 + server1 + lo0 + + lo + 473 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 472 + 474 + server1 + eth0 + + eth + 474 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 640,550 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + eth1 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 60 + 414 + 110,390 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 414 + 417 + wap1 + lo0 + + lo + 417 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 414 + 418 + wap1 + eth1 + + eth + 418 + False + + + + eth1 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 414 + 419 + wap1 + wport2 + + wport + 419 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 414 + 420 + wap1 + wport3 + + wport + 420 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 414 + 421 + wap1 + wport4 + + wport + 421 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 414 + 422 + wap1 + wport5 + + wport + 422 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 414 + 423 + wap1 + wport6 + + wport + 423 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 414 + 424 + wap1 + wport7 + + wport + 424 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 181,519 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + OfficeKey + OfficeNet + + wlan1 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 132 + 138 + net_switch0 + port4 + + laptop0_link_net_switch0 + normal + 455 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 407 + 409 + pc7 + eth0 + + + 142 + 147 + net_switch1 + port3 + + pc7_link_net_switch1 + normal + 447 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 414 + 418 + wap1 + eth1 + + + 388 + 396 + net_switch3 + port6 + + wap1_link_net_switch3 + normal + 433 + + + + 152 + 159 + wbridge0 + port4 + + + 388 + 397 + net_switch3 + port7 + + wbridge0_link_net_switch3 + normal + 425 + + + + 388 + 395 + net_switch3 + port5 + + + 472 + 474 + server1 + eth0 + + net_switch3_link_server1 + normal + 476 + + + server1 + server0 + SuccessfullyPings + + + pc1 + server0 + SuccessfullyPings + + + pc1 + google.com + SuccessfullyPings + + + wap0 + RightBldg + LockLocation + + + wbridge0 + LeftBldg + LockLocation + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_Practice2.enbx b/Web/EduResources/Level5_Practice2.enbx new file mode 100644 index 0000000..de247e6 --- /dev/null +++ b/Web/EduResources/Level5_Practice2.enbx @@ -0,0 +1,4291 @@ + + + + + + Practice2 + + 1024 + 1024 + 60 + host + 5 + 22 + 513 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 180,800 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 20,420 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,690 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,300 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,630 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,800 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 830,300 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 670,790 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 820,190 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 472 + 180,190 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 472 + 473 + server1 + lo0 + + lo + 473 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 472 + 474 + server1 + eth0 + + eth + 474 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 660,520 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + eth1 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 60 + 414 + 110,390 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 414 + 417 + wap1 + lo0 + + lo + 417 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 414 + 418 + wap1 + eth1 + + eth + 418 + False + + + + eth1 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 414 + 419 + wap1 + wport2 + + wport + 419 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 414 + 420 + wap1 + wport3 + + wport + 420 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 414 + 421 + wap1 + wport4 + + wport + 421 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 414 + 422 + wap1 + wport5 + + wport + 422 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 414 + 423 + wap1 + wport6 + + wport + 423 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 414 + 424 + wap1 + wport7 + + wport + 424 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 180,520 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + WirelessKey + LAN + + wlan1 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + WirelessKey + LAN + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 132 + 138 + net_switch0 + port4 + + laptop0_link_net_switch0 + normal + 455 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 388 + 395 + net_switch3 + port5 + + + 472 + 474 + server1 + eth0 + + net_switch3_link_server1 + normal + 476 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 407 + 409 + pc7 + eth0 + + + 142 + 147 + net_switch1 + port3 + + pc7_link_net_switch1 + normal + 447 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 414 + 418 + wap1 + eth1 + + + 388 + 396 + net_switch3 + port6 + + wap1_link_net_switch3 + normal + 433 + + + + 152 + 159 + wbridge0 + port4 + + + 388 + 397 + net_switch3 + port7 + + wbridge0_link_net_switch3 + normal + 425 + + + server0 + server1 + SuccessfullyPings + + + wap0 + RightBldg + LockLocation + + + wbridge0 + LeftBldg + LockLocation + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_Practice3.enbx b/Web/EduResources/Level5_Practice3.enbx new file mode 100644 index 0000000..0f995c1 --- /dev/null +++ b/Web/EduResources/Level5_Practice3.enbx @@ -0,0 +1,4296 @@ + + + + + + Practice3 + + 1024 + 1024 + 60 + host + 5 + 23 + 510 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 180,800 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 40,480 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,690 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,300 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,630 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,800 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 30,320 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 830,300 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 670,790 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 820,190 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 472 + 180,190 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 472 + 473 + server1 + lo0 + + lo + 473 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 472 + 474 + server1 + eth0 + + eth + 474 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 660,520 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + eth1 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 60 + 414 + 110,390 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 414 + 417 + wap1 + lo0 + + lo + 417 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 414 + 418 + wap1 + eth1 + + eth + 418 + False + + + + eth1 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 414 + 419 + wap1 + wport2 + + wport + 419 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 414 + 420 + wap1 + wport3 + + wport + 420 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 414 + 421 + wap1 + wport4 + + wport + 421 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 414 + 422 + wap1 + wport5 + + wport + 422 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 414 + 423 + wap1 + wport6 + + wport + 423 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 414 + 424 + wap1 + wport7 + + wport + 424 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 180,520 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + OfficeKey + OfficeNet + + wlan1 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 132 + 138 + net_switch0 + port4 + + laptop0_link_net_switch0 + normal + 455 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 407 + 409 + pc7 + eth0 + + + 142 + 147 + net_switch1 + port3 + + pc7_link_net_switch1 + normal + 447 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 414 + 418 + wap1 + eth1 + + + 388 + 396 + net_switch3 + port6 + + wap1_link_net_switch3 + normal + 433 + + + + 152 + 159 + wbridge0 + port4 + + + 388 + 397 + net_switch3 + port7 + + wbridge0_link_net_switch3 + normal + 425 + + + + 388 + 395 + net_switch3 + port5 + + + 472 + 474 + server1 + eth0 + + net_switch3_link_server1 + normal + 476 + + + net_switch2 + net_switch2 + DeviceBlowsUpWithPower + + + pc1 + server0 + SuccessfullyPings + + + wap0 + RightBldg + LockLocation + + + wbridge0 + LeftBldg + LockLocation + + Power + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_Practice4.enbx b/Web/EduResources/Level5_Practice4.enbx new file mode 100644 index 0000000..13e7a71 --- /dev/null +++ b/Web/EduResources/Level5_Practice4.enbx @@ -0,0 +1,4289 @@ + + + + + + Practice4 + + 1024 + 1024 + 60 + host + 5 + 24 + 526 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 180,800 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 170,410 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 90,670 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 90,290 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 170,640 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,800 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 830,300 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 670,790 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 820,190 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 472 + 180,190 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 472 + 473 + server1 + lo0 + + lo + 473 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 472 + 474 + server1 + eth0 + + eth + 474 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 680,490 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + eth1 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 60 + 414 + 170,340 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 414 + 417 + wap1 + lo0 + + lo + 417 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 414 + 418 + wap1 + eth1 + + eth + 418 + False + + + + eth1 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 414 + 419 + wap1 + wport2 + + wport + 419 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 414 + 420 + wap1 + wport3 + + wport + 420 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 414 + 421 + wap1 + wport4 + + wport + 421 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 414 + 422 + wap1 + wport5 + + wport + 422 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 414 + 423 + wap1 + wport6 + + wport + 423 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 414 + 424 + wap1 + wport7 + + wport + 424 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 90,490 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + OfficeKey + OfficeNet + + wlan1 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 132 + 138 + net_switch0 + port4 + + laptop0_link_net_switch0 + normal + 455 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 407 + 409 + pc7 + eth0 + + + 142 + 147 + net_switch1 + port3 + + pc7_link_net_switch1 + normal + 447 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 414 + 418 + wap1 + eth1 + + + 388 + 396 + net_switch3 + port6 + + wap1_link_net_switch3 + normal + 433 + + + + 152 + 159 + wbridge0 + port4 + + + 388 + 397 + net_switch3 + port7 + + wbridge0_link_net_switch3 + normal + 425 + + + + 388 + 395 + net_switch3 + port5 + + + 472 + 474 + server1 + eth0 + + net_switch3_link_server1 + normal + 476 + + + wbridge0 + LeftBldg + LockLocation + + + wap0 + RightBldg + LockLocation + + + server0 + server1 + SuccessfullyPings + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_Practice5.enbx b/Web/EduResources/Level5_Practice5.enbx new file mode 100644 index 0000000..8a42432 --- /dev/null +++ b/Web/EduResources/Level5_Practice5.enbx @@ -0,0 +1,4484 @@ + + + + + + Practice5 + + 1024 + 1024 + 60 + host + 5 + 25 + 514 + none + True + False + + copier0 + 60 + 502 + 50,500 + copier + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 502 + 503 + copier0 + lo0 + + lo + 503 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 502 + 504 + copier0 + eth0 + + eth + 504 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 180,800 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 20,420 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,690 + net_switch + False + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,300 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,630 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,760 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,350 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 670,790 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 820,190 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 472 + 180,190 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 472 + 473 + server1 + lo0 + + lo + 473 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 472 + 474 + server1 + eth0 + + eth + 474 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 660,520 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + + + eth1 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 60 + 414 + 110,390 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 414 + 417 + wap1 + lo0 + + lo + 417 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 414 + 418 + wap1 + eth1 + + eth + 418 + False + + eth1 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 414 + 419 + wap1 + wport2 + + wport + 419 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 414 + 420 + wap1 + wport3 + + wport + 420 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 414 + 421 + wap1 + wport4 + + wport + 421 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 414 + 422 + wap1 + wport5 + + wport + 422 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 414 + 423 + wap1 + wport6 + + wport + 423 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 414 + 424 + wap1 + wport7 + + wport + 424 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 180,520 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + OfficeKey + OfficeNet + + wlan1 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 502 + 504 + copier0 + eth0 + + + 152 + 157 + wbridge0 + port2 + + + normal + 505 + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 132 + 138 + net_switch0 + port4 + + laptop0_link_net_switch0 + normal + 455 + + + + 436 + 439 + laptop1 + wlan2 + + + 414 + 419 + wap1 + wport2 + + laptop1_link_wap1 + wireless + 441 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 388 + 395 + net_switch3 + port5 + + + 472 + 474 + server1 + eth0 + + net_switch3_link_server1 + normal + 476 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 407 + 409 + pc7 + eth0 + + + 142 + 147 + net_switch1 + port3 + + pc7_link_net_switch1 + normal + 447 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 414 + 418 + wap1 + eth1 + + + 388 + 396 + net_switch3 + port6 + + wap1_link_net_switch3 + normal + 433 + + + + 152 + 159 + wbridge0 + port4 + + + 388 + 397 + net_switch3 + port7 + + wbridge0_link_net_switch3 + normal + 425 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + + broken + 512 + + + + 152 + 156 + wbridge0 + wlan1 + + + 121 + 126 + wap0 + wport2 + + + wireless + 513 + + + wap0 + RightBldg + LockLocation + + + wbridge0 + LeftBldg + LockLocation + + + pc1 + server0 + SuccessfullyPings + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_Practice6.enbx b/Web/EduResources/Level5_Practice6.enbx new file mode 100644 index 0000000..d44fff1 --- /dev/null +++ b/Web/EduResources/Level5_Practice6.enbx @@ -0,0 +1,4694 @@ + + + + + + Practice6 + + 1024 + 1024 + 60 + host + 5 + 26 + 546 + none + True + False + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 180,790 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 410 + 413 + laptop0 + wlan2 + + wlan + 413 + True + WirelessKey + LAN + + wlan2 + + 192.168.1.50 + 255.255.255.0 + 192.168.1.1 + route + + Untagged + + + + + laptop1 + 60 + 436 + 30,190 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,690 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,300 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,630 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,800 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 20,410 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 830,300 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,650 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 820,190 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 472 + 180,190 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 472 + 473 + server1 + lo0 + + lo + 473 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 472 + 474 + server1 + eth0 + + eth + 474 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 660,520 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + + + eth1 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 60 + 414 + 120,190 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 414 + 417 + wap1 + lo0 + + lo + 417 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 414 + 418 + wap1 + eth1 + + eth + 418 + False + + eth1 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 414 + 419 + wap1 + wport2 + + wport + 419 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 414 + 420 + wap1 + wport3 + + wport + 420 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 414 + 421 + wap1 + wport4 + + wport + 421 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 414 + 422 + wap1 + wport5 + + wport + 422 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 414 + 423 + wap1 + wport6 + + wport + 423 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 414 + 424 + wap1 + wport7 + + wport + 424 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap2 + 60 + 508 + 650,790 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 508 + 511 + wap2 + lo0 + + lo + 511 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 508 + 512 + wap2 + eth1 + + eth + 512 + False + + + + eth1 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 508 + 513 + wap2 + wport2 + + wport + 513 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 508 + 514 + wap2 + wport3 + + wport + 514 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 508 + 515 + wap2 + wport4 + + wport + 515 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 508 + 516 + wap2 + wport5 + + wport + 516 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 508 + 517 + wap2 + wport6 + + wport + 517 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 508 + 518 + wap2 + wport7 + + wport + 518 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 180,520 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + OfficeKey + OfficeNet + + wlan1 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree16 + 60 + 543 + 410,800 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 543 + 544 + tree16 + lo0 + + lo + 544 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 543 + 545 + tree16 + eth0 + + eth + 545 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 436 + 439 + laptop1 + wlan2 + + + 414 + 419 + wap1 + wport2 + + laptop1_link_wap1 + wireless + 441 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 388 + 395 + net_switch3 + port5 + + + 472 + 474 + server1 + eth0 + + net_switch3_link_server1 + normal + 476 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 407 + 409 + pc7 + eth0 + + + 142 + 147 + net_switch1 + port3 + + pc7_link_net_switch1 + normal + 447 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 414 + 418 + wap1 + eth1 + + + 388 + 396 + net_switch3 + port6 + + wap1_link_net_switch3 + normal + 433 + + + + 152 + 159 + wbridge0 + port4 + + + 388 + 397 + net_switch3 + port7 + + wbridge0_link_net_switch3 + normal + 425 + + + + 508 + 512 + wap2 + eth1 + + + 142 + 149 + net_switch1 + port5 + + + normal + 536 + + + + 410 + 413 + laptop0 + wlan2 + + + 508 + 513 + wap2 + wport2 + + + wireless + 541 + + + + 152 + 156 + wbridge0 + wlan1 + + + 121 + 126 + wap0 + wport2 + + + wireless + 542 + + + wap2 + -- + LockLocation + + + wap1 + -- + LockLocation + + + laptop0 + LeftBldg + LockLocation + + + laptop0 + server0 + SuccessfullyPings + + + laptop0 + google.com + SuccessfullyPings + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_WirelessAccessPoint.enbx b/Web/EduResources/Level5_WirelessAccessPoint.enbx new file mode 100644 index 0000000..1ec2da6 --- /dev/null +++ b/Web/EduResources/Level5_WirelessAccessPoint.enbx @@ -0,0 +1,1674 @@ + + + + + All an Access Point does is to add one antenna to an ethernet wire. +Change the key on the access-point to "myKey", which should have all the devices connect up to it. Then ping PC0 from each of the wireless devices. + Tout un point d'accès est d'ajouter une antenne à un fil Ethernet. +Changer la clé sur le point d'accès à "myKey", qui devrait avoir tous les appareils se connecter à elle. Puis cognez PC0 à partir de chacun des périphériques sans fil. + Wireless Access Point + 1024 + 1024 + 100 + none + 5 + 6 + 316 + full + False + False + + cellphone0 + 100 + 251 + 840,770 + cellphone + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 251 + 254 + cellphone0 + lo0 + + lo + 254 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 251 + 255 + cellphone0 + wlan0 + + wlan + 255 + True + myKey + my_SSID + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall0 + 100 + 228 + 610,220 + firewall + False + True + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + firewall0 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 228 + 232 + firewall0 + wan0 + + wan + 232 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + firewall0 + eth0 + + eth + 230 + False + + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 228 + 263 + firewall0 + vpn0 + + vpn + 263 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.6.2 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.1 + 192.168.2.20 + 192.168.2.50 + route + + + 192.168.50.2 + 0.0.0.0 + 0.0.0.0 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 256 + 580,440 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 256 + 257 + laptop1 + lo0 + + lo + 257 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 256 + 258 + laptop1 + eth0 + + eth + 258 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 256 + 259 + laptop1 + wlan2 + + wlan + 259 + False + myKey + my_SSID + + wlan2 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 330,220 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tablet0 + 100 + 246 + 600,740 + tablet + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 246 + 249 + tablet0 + lo0 + + lo + 249 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 246 + 250 + tablet0 + wlan0 + + wlan + 250 + True + myKey + my_SSID + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 100 + 233 + 800,410 + wap + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 233 + 236 + wap0 + lo0 + + lo + 236 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 233 + 237 + wap0 + eth1 + + eth + 237 + False + + + + eth1 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 233 + 238 + wap0 + wport2 + + wport + 238 + False + BadKey + my_SSID + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 233 + 239 + wap0 + wport3 + + wport + 239 + False + BadKey + my_SSID + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 233 + 240 + wap0 + wport4 + + wport + 240 + False + BadKey + my_SSID + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 233 + 241 + wap0 + wport5 + + wport + 241 + False + BadKey + my_SSID + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 233 + 242 + wap0 + wport6 + + wport + 242 + False + BadKey + my_SSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 233 + 243 + wap0 + wport7 + + wport + 243 + False + BadKey + my_SSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter0 + 100 + 186 + 180,480 + wrouter + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wrouter0 + lo0 + + lo + 189 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 186 + 204 + wrouter0 + wan0 + + wan + 204 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + vpn + 203 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + management_interface + 190 + False + + + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 186 + 191 + wrouter0 + port2 + + port + 191 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 186 + 192 + wrouter0 + port3 + + port + 192 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 186 + 193 + wrouter0 + port4 + + port + 193 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 186 + 194 + wrouter0 + port5 + + port + 194 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wrouter0 + wport6 + + wport + 195 + False + + + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wrouter0 + wport7 + + wport + 196 + False + + + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 186 + 197 + wrouter0 + wport8 + + wport + 197 + False + + + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 186 + 198 + wrouter0 + wport9 + + wport + 198 + False + + + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 186 + 199 + wrouter0 + wport10 + + wport + 199 + False + + + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 186 + 200 + wrouter0 + wport11 + + wport + 200 + False + + + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 186 + 201 + wrouter0 + wport12 + + wport + 201 + False + + + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 186 + 202 + wrouter0 + wport13 + + wport + 202 + False + + + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.50.2 + route + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 186 + 204 + wrouter0 + wan0 + + + 110 + 113 + router0 + eth1 + + wrouter0_link_router0 + normal + 206 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 114 + 119 + net_switch0 + port3 + + + 186 + 191 + wrouter0 + port2 + + net_switch0_link_wrouter0 + normal + 205 + + + + 110 + 112 + router0 + eth0 + + + 228 + 232 + firewall0 + wan0 + + router0_link_firewall0 + normal + 244 + + + + 228 + 230 + firewall0 + eth0 + + + 233 + 237 + wap0 + eth1 + + firewall0_link_wap0 + normal + 245 + + + tablet0 + pc0 + SuccessfullyPings + + + cellphone0 + pc0 + SuccessfullyPings + + + laptop1 + pc0 + SuccessfullyPings + + + cellphone0 + wap0 + NeedsLinkToDevice + + + tablet0 + wap0 + NeedsLinkToDevice + + + laptop1 + wap0 + NeedsLinkToDevice + + GeneralWireless + WirelessAP + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_WirelessBridge.enbx b/Web/EduResources/Level5_WirelessBridge.enbx new file mode 100644 index 0000000..8700fa5 --- /dev/null +++ b/Web/EduResources/Level5_WirelessBridge.enbx @@ -0,0 +1,2324 @@ + + + + + A Wireless Bridge has a single antenna on it, which can connect to a wireless access point. It also has switched ports, which you can attach wired devices to. +From pc3 ping the printer, pc1 and pc0. + Un pont sans fil a une seule antenne dessus, qui peut se connecter à un point d'accès sans fil. Il a également commuté les ports, auxquels vous pouvez attacher des périphériques câblés. +De pc3 cingler l'imprimante, pc1 et pc0. + Wireless Bridge + 1024 + 1024 + 100 + full + 5 + 3 + 270 + full + False + False + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 228 + 430,100 + pc + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + pc2 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + pc2 + eth0 + + eth + 230 + False + + + + eth0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 243 + 850,190 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 243 + 244 + pc3 + lo0 + + lo + 244 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 243 + 245 + pc3 + eth0 + + eth + 245 + False + + + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + printer0 + 100 + 256 + 850,30 + printer + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 256 + 257 + printer0 + lo0 + + lo + 257 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 256 + 258 + printer0 + eth0 + + eth + 258 + False + + + + eth0 + + 192.168.2.7 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,330 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.5.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.6.2 + route + + + + wbridge0 + 100 + 232 + 700,90 + wbridge + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 232 + 235 + wbridge0 + lo0 + + lo + 235 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 232 + 236 + wbridge0 + wlan1 + + wlan + 236 + False + myKey + my_SSID + + wlan1 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 232 + 237 + wbridge0 + port2 + + port + 237 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 232 + 238 + wbridge0 + port3 + + port + 238 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 232 + 239 + wbridge0 + port4 + + port + 239 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 232 + 240 + wbridge0 + port5 + + port + 240 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter0 + 100 + 186 + 180,480 + wrouter + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wrouter0 + lo0 + + lo + 189 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 186 + 204 + wrouter0 + wan0 + + wan + 204 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + vpn + 203 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + management_interface + 190 + False + + + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 186 + 191 + wrouter0 + port2 + + port + 191 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 186 + 192 + wrouter0 + port3 + + port + 192 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 186 + 193 + wrouter0 + port4 + + port + 193 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 186 + 194 + wrouter0 + port5 + + port + 194 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wrouter0 + wport6 + + wport + 195 + False + + + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wrouter0 + wport7 + + wport + 196 + False + + + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 186 + 197 + wrouter0 + wport8 + + wport + 197 + False + + + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 186 + 198 + wrouter0 + wport9 + + wport + 198 + False + + + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 186 + 199 + wrouter0 + wport10 + + wport + 199 + False + + + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 186 + 200 + wrouter0 + wport11 + + wport + 200 + False + + + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 186 + 201 + wrouter0 + wport12 + + wport + 201 + False + + + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 186 + 202 + wrouter0 + wport13 + + wport + 202 + False + + + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.50.2 + route + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + myKey + my_SSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + myKey + my_SSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + myKey + my_SSID + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + myKey + my_SSID + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + myKey + my_SSID + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + myKey + my_SSID + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + myKey + my_SSID + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + myKey + my_SSID + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + + 114 + 119 + net_switch0 + port3 + + + 186 + 191 + wrouter0 + port2 + + net_switch0_link_wrouter0 + normal + 205 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 207 + 225 + wrouter1 + wan0 + + + 110 + 112 + router0 + eth0 + + wrouter1_link_router0 + normal + 227 + + + + 186 + 204 + wrouter0 + wan0 + + + 110 + 113 + router0 + eth1 + + wrouter0_link_router0 + normal + 206 + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 228 + 230 + pc2 + eth0 + + + 110 + 182 + router0 + eth2 + + pc2_link_router0 + normal + 231 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 243 + 245 + pc3 + eth0 + + + 232 + 237 + wbridge0 + port2 + + pc3_link_wbridge0 + normal + 246 + + + + 232 + 238 + wbridge0 + port3 + + + 256 + 258 + printer0 + eth0 + + wbridge0_link_printer0 + normal + 259 + + + + 232 + 236 + wbridge0 + wlan1 + + + 207 + 216 + wrouter1 + wport6 + + + wireless + 269 + + + pc3 + printer0 + SuccessfullyPings + + + pc3 + pc1 + SuccessfullyPings + + + pc3 + pc0 + SuccessfullyPings + + WirelessBridge + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_WirelessCorruption.enbx b/Web/EduResources/Level5_WirelessCorruption.enbx new file mode 100644 index 0000000..ddf8f46 --- /dev/null +++ b/Web/EduResources/Level5_WirelessCorruption.enbx @@ -0,0 +1,1443 @@ + + + + + Le sans fil peut être affecté par d'autres choses qui produisent des interférences. Déterminez l'origine du problème et résolvez le problème. + Wireless can be affected by other things that produce interference. Determine what is causing the problem and fix the problem. + Wireless Corruption + + 1024 + 1024 + 100 + full + 5 + 7 + 340 + full + True + False + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 243 + 400,180 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 243 + 244 + pc3 + lo0 + + lo + 244 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 243 + 245 + pc3 + eth0 + + eth + 245 + False + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + printer0 + 100 + 256 + 390,20 + printer + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 256 + 257 + printer0 + lo0 + + lo + 257 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 256 + 258 + printer0 + eth0 + + eth + 258 + False + + eth0 + + 192.168.2.7 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 100 + 232 + 120,80 + wbridge + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 232 + 235 + wbridge0 + lo0 + + lo + 235 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 232 + 236 + wbridge0 + wlan1 + + wlan + 236 + False + myKey + my_SSID + + wlan1 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 232 + 237 + wbridge0 + port2 + + port + 237 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 232 + 238 + wbridge0 + port3 + + port + 238 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 232 + 239 + wbridge0 + port4 + + port + 239 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 232 + 240 + wbridge0 + port5 + + port + 240 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrepeater0 + 100 + 276 + 260,420 + wrepeater + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 276 + 279 + wrepeater0 + lo0 + + lo + 279 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 276 + 280 + wrepeater0 + wlan1 + + wlan + 280 + False + myKey + my_SSID + + wlan1 + + 192.168.2.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 276 + 281 + wrepeater0 + wport2 + + wport + 281 + False + myKey + my_SSID + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + myKey + my_SSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + myKey + my_SSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + myKey + my_SSID + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + myKey + my_SSID + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + myKey + my_SSID + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + myKey + my_SSID + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + myKey + my_SSID + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + myKey + my_SSID + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + microwave0 + 100 + 309 + 320,350 + microwave + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 309 + 310 + microwave0 + lo0 + + lo + 310 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 309 + 311 + microwave0 + eth0 + + eth + 311 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 243 + 245 + pc3 + eth0 + + + 232 + 237 + wbridge0 + port2 + + pc3_link_wbridge0 + normal + 246 + + + + 232 + 238 + wbridge0 + port3 + + + 256 + 258 + printer0 + eth0 + + wbridge0_link_printer0 + normal + 259 + + + + 232 + 236 + wbridge0 + wlan1 + + + 276 + 281 + wrepeater0 + wport2 + + + wireless + 338 + + + + 276 + 280 + wrepeater0 + wlan1 + + + 207 + 216 + wrouter1 + wport6 + + + wireless + 339 + + + pc1 + printer0 + SuccessfullyPings + + + pc1 + pc3 + SuccessfullyPings + + + microwave0 + All + LockAll + + + wbridge0 + -- + LockLocation + + + wrepeater0 + -- + LockLocation + + + wrouter1 + -- + LockLocation + + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_WirelessDevices.enbx b/Web/EduResources/Level5_WirelessDevices.enbx new file mode 100644 index 0000000..403e266 --- /dev/null +++ b/Web/EduResources/Level5_WirelessDevices.enbx @@ -0,0 +1,791 @@ + + + + + Start by adding a cellphone, tablet, and laptop all to the network. When you add them, you need to configure the wireless SSID and Key of the device. You can do this two ways. You can drag a link from the device to the wireless access point, or you can edit the wireless nic and manually configure the ssid and key. +You also want to give all three devices IP addresses (via DHCP or static). + Commencez par ajouter un téléphone portable, une tablette et un ordinateur portable au réseau. Lorsque vous les ajoutez, vous devez configurer le SSID sans fil et la clé du périphérique. Vous pouvez faire cela de deux façons. Vous pouvez faire glisser un lien du périphérique vers le point d'accès sans fil, ou vous pouvez modifier le périphérique sans fil et configurer manuellement le ssid et la clé. +Vous souhaitez également attribuer les adresses IP des trois périphériques (via DHCP ou statique). + Wireless Devices + 1024 + 1024 + 100 + none + 5 + 2 + 132 + full + False + False + + pc0 + 100 + 123 + 630,180 + pc + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + pc0 + lo0 + + lo + 124 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + pc0 + eth0 + + eth + 125 + False + + + + eth0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 128 + 430,560 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 128 + 129 + pc1 + lo0 + + lo + 129 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 128 + 130 + pc1 + eth0 + + eth + 130 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 430,180 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.6.2 + route + + + + wrouter0 + 100 + 100 + 430,390 + wrouter + False + True + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 103 + wrouter0 + lo0 + + lo + 103 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 118 + wrouter0 + wan0 + + wan + 118 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 117 + wrouter0 + vpn0 + + vpn + 117 + False + + + + vpn0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 104 + wrouter0 + management_interface0 + + management_interface + 104 + False + + + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 100 + 105 + wrouter0 + port2 + + port + 105 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 100 + 106 + wrouter0 + port3 + + port + 106 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 100 + 107 + wrouter0 + port4 + + port + 107 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 100 + 108 + wrouter0 + port5 + + port + 108 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 100 + 109 + wrouter0 + wport6 + + wport + 109 + False + TheKey + my_ssid + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 100 + 110 + wrouter0 + wport7 + + wport + 110 + False + TheKey + my_ssid + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 100 + 111 + wrouter0 + wport8 + + wport + 111 + False + TheKey + my_ssid + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 100 + 112 + wrouter0 + wport9 + + wport + 112 + False + TheKey + my_ssid + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 100 + 113 + wrouter0 + wport10 + + wport + 113 + False + TheKey + my_ssid + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 100 + 114 + wrouter0 + wport11 + + wport + 114 + False + TheKey + my_ssid + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 100 + 115 + wrouter0 + wport12 + + wport + 115 + False + TheKey + my_ssid + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 100 + 116 + wrouter0 + wport13 + + wport + 116 + False + TheKey + my_ssid + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.6.2 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + + + 100 + 118 + wrouter0 + wan0 + + + 119 + 121 + router0 + eth0 + + wrouter0_link_router0 + normal + 126 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + pc0 + eth0 + + router0_link_pc0 + normal + 127 + + + + 128 + 130 + pc1 + eth0 + + + 100 + 105 + wrouter0 + port2 + + pc1_link_wrouter0 + normal + 131 + + + tablet0 + wrouter0 + NeedsLinkToDevice + + + laptop0 + wrouter0 + NeedsLinkToDevice + + + cellphone0 + wrouter0 + NeedsLinkToDevice + + + cellphone0 + tablet0 + SuccessfullyPings + + + cellphone0 + laptop0 + SuccessfullyPings + + GeneralWireless + WirelessSSID + WirelessKey + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_WirelessRepeater.enbx b/Web/EduResources/Level5_WirelessRepeater.enbx new file mode 100644 index 0000000..0c6f297 --- /dev/null +++ b/Web/EduResources/Level5_WirelessRepeater.enbx @@ -0,0 +1,1347 @@ + + + + + Sans fil a une distance limitée, il fonctionne. Un répéteur sans fil étend la distance du signal sans fil. Faites glisser le répéteur suffisamment pour que le lien fonctionne. + Wireless has a limited distance it works. A wireless repeater extends the distance the wireless signal can go. Drag the repeater around enough that the link works. + Wireless Repeater 1 + + 1024 + 1024 + 100 + full + 5 + 4 + 315 + full + True + False + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 243 + 400,180 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 243 + 244 + pc3 + lo0 + + lo + 244 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 243 + 245 + pc3 + eth0 + + eth + 245 + False + + + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + printer0 + 100 + 256 + 390,20 + printer + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 256 + 257 + printer0 + lo0 + + lo + 257 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 256 + 258 + printer0 + eth0 + + eth + 258 + False + + + + eth0 + + 192.168.2.7 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 100 + 232 + 120,80 + wbridge + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 232 + 235 + wbridge0 + lo0 + + lo + 235 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 232 + 236 + wbridge0 + wlan1 + + wlan + 236 + False + myKey + my_SSID + + wlan1 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 232 + 237 + wbridge0 + port2 + + port + 237 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 232 + 238 + wbridge0 + port3 + + port + 238 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 232 + 239 + wbridge0 + port4 + + port + 239 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 232 + 240 + wbridge0 + port5 + + port + 240 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrepeater0 + 100 + 276 + 130,460 + wrepeater + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 276 + 279 + wrepeater0 + lo0 + + lo + 279 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 276 + 280 + wrepeater0 + wlan1 + + wlan + 280 + False + myKey + my_SSID + + wlan1 + + 192.168.2.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 276 + 281 + wrepeater0 + wport2 + + wport + 281 + False + myKey + my_SSID + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + myKey + my_SSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + myKey + my_SSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + myKey + my_SSID + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + myKey + my_SSID + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + myKey + my_SSID + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + myKey + my_SSID + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + myKey + my_SSID + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + myKey + my_SSID + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 243 + 245 + pc3 + eth0 + + + 232 + 237 + wbridge0 + port2 + + pc3_link_wbridge0 + normal + 246 + + + + 232 + 238 + wbridge0 + port3 + + + 256 + 258 + printer0 + eth0 + + wbridge0_link_printer0 + normal + 259 + + + + 232 + 236 + wbridge0 + wlan1 + + + 276 + 281 + wrepeater0 + wport2 + + + wireless + 313 + + + + 276 + 280 + wrepeater0 + wlan1 + + + 207 + 216 + wrouter1 + wport6 + + + wireless + 314 + + + pc1 + printer0 + SuccessfullyPings + + + pc1 + pc3 + SuccessfullyPings + + + wbridge0 + -- + LockLocation + + + wrouter1 + -- + LockLocation + + GeneralWireless + WirelessRepeater + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_WirelessRepeater2.enbx b/Web/EduResources/Level5_WirelessRepeater2.enbx new file mode 100644 index 0000000..f4da578 --- /dev/null +++ b/Web/EduResources/Level5_WirelessRepeater2.enbx @@ -0,0 +1,1230 @@ + + + + + Sans fil a une distance limitée, il fonctionne. Un répéteur sans fil étend la distance du signal sans fil. Ajoutez un répéteur et connectez-le entre le routeur et le pont. Vous devrez peut-être définir le SSID et la clé sur le répéteur pour le connecter. + Wireless has a limited distance it works. A wireless repeater extends the distance the wireless signal can go. Add a repeater and connect it between the router and the bridge. You may need to set the ssid and key on the repeater to get it to connect. + Wireless Repeater pt2 + + 1024 + 1024 + 100 + full + 5 + 4.5 + 297 + full + True + False + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 243 + 400,180 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 243 + 244 + pc3 + lo0 + + lo + 244 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 243 + 245 + pc3 + eth0 + + eth + 245 + False + + + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + printer0 + 100 + 256 + 390,20 + printer + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 256 + 257 + printer0 + lo0 + + lo + 257 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 256 + 258 + printer0 + eth0 + + eth + 258 + False + + + + eth0 + + 192.168.2.7 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 100 + 232 + 120,80 + wbridge + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 232 + 235 + wbridge0 + lo0 + + lo + 235 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 232 + 236 + wbridge0 + wlan1 + + wlan + 236 + False + myKey + my_SSID + + wlan1 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 232 + 237 + wbridge0 + port2 + + port + 237 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 232 + 238 + wbridge0 + port3 + + port + 238 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 232 + 239 + wbridge0 + port4 + + port + 239 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 232 + 240 + wbridge0 + port5 + + port + 240 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + myKey + my_SSID + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + myKey + my_SSID + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + myKey + my_SSID + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + myKey + my_SSID + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + myKey + my_SSID + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + myKey + my_SSID + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + myKey + my_SSID + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + myKey + my_SSID + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 243 + 245 + pc3 + eth0 + + + 232 + 237 + wbridge0 + port2 + + pc3_link_wbridge0 + normal + 246 + + + + 232 + 238 + wbridge0 + port3 + + + 256 + 258 + printer0 + eth0 + + wbridge0_link_printer0 + normal + 259 + + + pc1 + printer0 + SuccessfullyPings + + + pc1 + pc3 + SuccessfullyPings + + + wrouter1 + wrepeater0 + NeedsLinkToDevice + + + wbridge0 + wrepeater0 + NeedsLinkToDevice + + + wbridge0 + -- + LockLocation + + + wrouter1 + -- + LockLocation + + GeneralWireless + WirelessRepeater + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level5_WirelessRouters.enbx b/Web/EduResources/Level5_WirelessRouters.enbx new file mode 100644 index 0000000..19cfe79 --- /dev/null +++ b/Web/EduResources/Level5_WirelessRouters.enbx @@ -0,0 +1,1951 @@ + + + + + Wireless Routers are both firewalls and routers. They are also wireless access points, but we do not care about that for this exercise. From PC0, ping pc1 and pc2. From pc2, try (and fail) to ping pc0. + Les routeurs sans fil sont à la fois des pare-feu et des routeurs. Ce sont aussi des points d'accès sans fil, mais cela ne nous intéresse pas pour cet exercice. De PC0, ping pc1 et pc2. À partir de pc2, essayez (et échouez) de ping pc0. + Wireless Router + 1024 + 1024 + 100 + full + 5 + 1 + 232 + full + False + False + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 800,850 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 700,690 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 600,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 228 + 430,100 + pc + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + pc2 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + pc2 + eth0 + + eth + 230 + False + + + + eth0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,330 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.5.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.6.2 + route + + + + wrouter0 + 100 + 186 + 180,480 + wrouter + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wrouter0 + lo0 + + lo + 189 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 186 + 204 + wrouter0 + wan0 + + wan + 204 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 186 + 203 + wrouter0 + vpn0 + + vpn + 203 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 186 + 190 + wrouter0 + management_interface0 + + management_interface + 190 + False + + + + management_interface0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 186 + 191 + wrouter0 + port2 + + port + 191 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 186 + 192 + wrouter0 + port3 + + port + 192 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 186 + 193 + wrouter0 + port4 + + port + 193 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 186 + 194 + wrouter0 + port5 + + port + 194 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wrouter0 + wport6 + + wport + 195 + False + + + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wrouter0 + wport7 + + wport + 196 + False + + + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 186 + 197 + wrouter0 + wport8 + + wport + 197 + False + + + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 186 + 198 + wrouter0 + wport9 + + wport + 198 + False + + + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 186 + 199 + wrouter0 + wport10 + + wport + 199 + False + + + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 186 + 200 + wrouter0 + wport11 + + wport + 200 + False + + + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 186 + 201 + wrouter0 + wport12 + + wport + 201 + False + + + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 186 + 202 + wrouter0 + wport13 + + wport + 202 + False + + + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.0 + 255.255.255.0 + 192.168.50.2 + route + + + + wrouter1 + 100 + 207 + 700,470 + wrouter + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 207 + 210 + wrouter1 + lo0 + + lo + 210 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 207 + 225 + wrouter1 + wan0 + + wan + 225 + False + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 207 + 224 + wrouter1 + vpn0 + + vpn + 224 + False + Test + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 207 + 211 + wrouter1 + management_interface0 + + management_interface + 211 + False + + management_interface0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 207 + 212 + wrouter1 + port2 + + port + 212 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 207 + 213 + wrouter1 + port3 + + port + 213 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 207 + 214 + wrouter1 + port4 + + port + 214 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 207 + 215 + wrouter1 + port5 + + port + 215 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 207 + 216 + wrouter1 + wport6 + + wport + 216 + False + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 207 + 217 + wrouter1 + wport7 + + wport + 217 + False + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport8 + + 207 + 218 + wrouter1 + wport8 + + wport + 218 + False + + wport8 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport9 + + 207 + 219 + wrouter1 + wport9 + + wport + 219 + False + + wport9 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport10 + + 207 + 220 + wrouter1 + wport10 + + wport + 220 + False + + wport10 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport11 + + 207 + 221 + wrouter1 + wport11 + + wport + 221 + False + + wport11 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport12 + + 207 + 222 + wrouter1 + wport12 + + wport + 222 + False + + wport12 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport13 + + 207 + 223 + wrouter1 + wport13 + + wport + 223 + False + + wport13 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.0 + 255.255.255.0 + 192.168.50.1 + route + + + + + 124 + 129 + net_switch1 + port3 + + + 207 + 212 + wrouter1 + port2 + + net_switch1_link_wrouter1 + normal + 226 + + + + 186 + 204 + wrouter0 + wan0 + + + 110 + 113 + router0 + eth1 + + wrouter0_link_router0 + normal + 206 + + + + 207 + 225 + wrouter1 + wan0 + + + 110 + 112 + router0 + eth0 + + wrouter1_link_router0 + normal + 227 + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 147 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + pc1_link_net_switch1 + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + laptop1_link_net_switch1 + normal + 150 + + + + 114 + 119 + net_switch0 + port3 + + + 186 + 191 + wrouter0 + port2 + + net_switch0_link_wrouter0 + normal + 205 + + + + 228 + 230 + pc2 + eth0 + + + 110 + 182 + router0 + eth2 + + pc2_link_router0 + normal + 231 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc2 + pc0 + FailedPing + + GeneralWireless + WirelessRouter + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level6_CleanSlate.enbx b/Web/EduResources/Level6_CleanSlate.enbx new file mode 100644 index 0000000..7966d01 --- /dev/null +++ b/Web/EduResources/Level6_CleanSlate.enbx @@ -0,0 +1,1725 @@ + + + + + You have an idea how you want your network, but you do not have any of the VLANs set up. You need to configure the ports on both switches, as well as the VLANs on the firewall. + Vous avez une idée de la façon dont vous voulez votre réseau, mais vous n'avez aucun des VLAN configurés. Vous devez configurer les ports sur les deux commutateurs, ainsi que les VLAN sur le pare-feu. + Untagged ports and DHCP + 1024 + 1024 + 100 + full + 6 + 11 + 179 + full + True + True + + cellphone0 + 100 + 172 + 760,390 + cellphone + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 172 + 175 + cellphone0 + lo0 + + lo + 175 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 172 + 176 + cellphone0 + wlan0 + + wlan + 176 + True + ThePassword + Wireless + + wlan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + copier0 + 100 + 169 + 380,760 + copier + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 169 + 170 + copier0 + lo0 + + lo + 170 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 169 + 171 + copier0 + eth0 + + eth + 171 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall0 + 100 + 133 + 130,210 + firewall + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + firewall0 + lo0 + + lo + 134 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 133 + 137 + firewall0 + wan0 + + wan + 137 + False + + + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + firewall0 + eth0 + + eth + 135 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + eth + eth1 + + 133 + 136 + firewall0 + eth1 + + eth + 136 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + 192.168.2.1 + 192.168.2.5 + 192.168.2.10 + route + + + 192.168.3.1 + 192.168.3.5 + 192.168.3.10 + route + + + + laptop0 + 100 + 143 + 760,70 + laptop + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop0 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop0 + eth0 + + eth + 145 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 143 + 146 + laptop0 + wlan2 + + wlan + 146 + True + ThePassword + Wireless + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 147 + 650,740 + laptop + False + False + Orange + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 147 + 148 + laptop1 + lo0 + + lo + 148 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 147 + 149 + laptop1 + eth0 + + eth + 149 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 147 + 150 + laptop1 + wlan2 + + wlan + 150 + False + + + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 100 + 130,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + + net_switch1 + 100 + 155 + 420,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + net_switch1 + lo0 + + lo + 156 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 155 + 157 + net_switch1 + management_interface0 + + management_interface + 157 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 155 + 158 + net_switch1 + port1 + + port + 158 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port2 + + 155 + 159 + net_switch1 + port2 + + port + 159 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port3 + + 155 + 160 + net_switch1 + port3 + + port + 160 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port4 + + 155 + 161 + net_switch1 + port4 + + port + 161 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port5 + + 155 + 162 + net_switch1 + port5 + + port + 162 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port6 + + 155 + 163 + net_switch1 + port6 + + port + 163 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port7 + + 155 + 164 + net_switch1 + port7 + + port + 164 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + + pc0 + 100 + 110 + 30,570 + pc + False + False + Green + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + pc0 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + pc0 + eth0 + + eth + 112 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 113 + 130,630 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + pc1 + lo0 + + lo + 114 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 113 + 115 + pc1 + eth0 + + eth + 115 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 116 + 230,570 + pc + False + False + Orange + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 116 + 117 + pc2 + lo0 + + lo + 117 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 116 + 118 + pc2 + eth0 + + eth + 118 + False + + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 100 + 119 + 530,220 + wap + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 122 + wap0 + lo0 + + lo + 122 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 123 + wap0 + eth1 + + eth + 123 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 119 + 124 + wap0 + wport2 + + wport + 124 + False + ThePassword + Wireless + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 119 + 125 + wap0 + wport3 + + wport + 125 + False + ThePassword + Wireless + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 119 + 126 + wap0 + wport4 + + wport + 126 + False + ThePassword + Wireless + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 119 + 127 + wap0 + wport5 + + wport + 127 + False + ThePassword + Wireless + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 119 + 128 + wap0 + wport6 + + wport + 128 + False + ThePassword + Wireless + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 119 + 129 + wap0 + wport7 + + wport + 129 + False + ThePassword + Wireless + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 133 + 135 + firewall0 + eth0 + + + 100 + 109 + net_switch0 + port7 + + firewall0_link_net_switch0 + normal + 138 + + + + 113 + 115 + pc1 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 140 + + + + 143 + 146 + laptop0 + wlan2 + + + 119 + 124 + wap0 + wport2 + + laptop0_link_wap0 + wireless + 168 + + + + 116 + 118 + pc2 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc2_link_net_switch0 + normal + 141 + + + + 110 + 112 + pc0 + eth0 + + + 100 + 103 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 139 + + + + 169 + 171 + copier0 + eth0 + + + 155 + 161 + net_switch1 + port4 + + copier0_link_net_switch1 + normal + 178 + + + + 155 + 160 + net_switch1 + port3 + + + 147 + 149 + laptop1 + eth0 + + net_switch1_link_laptop1 + normal + 167 + + + + 100 + 108 + net_switch0 + port6 + + + 155 + 158 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 165 + + + + 155 + 159 + net_switch1 + port2 + + + 119 + 123 + wap0 + eth1 + + net_switch1_link_wap0 + normal + 166 + + + + 172 + 176 + cellphone0 + wlan0 + + + 119 + 125 + wap0 + wport3 + + cellphone0_link_wap0 + wireless + 177 + + + laptop0 + pc0 + NeedsLocalIPTo + + + laptop0 + wlan2 + LockNic + + + All + All + LockVLANNames + + + laptop1 + eth0 + LockNic + + + laptop1 + pc2 + NeedsLocalIPTo + + + pc0 + All + LockAll + + + pc1 + All + LockAll + + + pc2 + All + LockAll + + + cellphone0 + pc2 + SuccessfullyPings + + + copier0 + pc1 + SuccessfullyPings + + DHCP + VLAN + Default + Staff + Student + + \ No newline at end of file diff --git a/Web/EduResources/Level6_ConnectTheLaptop.enbx b/Web/EduResources/Level6_ConnectTheLaptop.enbx new file mode 100644 index 0000000..de7b082 --- /dev/null +++ b/Web/EduResources/Level6_ConnectTheLaptop.enbx @@ -0,0 +1,1767 @@ + + + + + Fix the vlan so that the laptop is on the guest LAN. + Fixez le vlan pour que l'ordinateur portable soit sur le LAN invité. + Guest Laptop + 1024 + 1024 + 100 + none + 6 + 3.6 + 171 + none + True + True + + firewall0 + 100 + 100 + 760,80 + firewall + False + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:3 + + 192.168.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth0:2 + eth0:3 + Drop + + + eth0:2 + eth0:1 + Drop + + + eth0:2 + eth0 + Drop + + + eth0:1 + eth0:3 + Drop + + + + laptop0 + 100 + 166 + 420,170 + laptop + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 166 + 167 + laptop0 + lo0 + + lo + 167 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 166 + 168 + laptop0 + eth0 + + eth + 168 + False + + eth0 + + 192.168.3.7 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 105 + 120,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + net_switch0 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 105 + 107 + net_switch0 + management_interface0 + + management_interface + 107 + False + + + + management_interface0 + + 192.168.0.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 105 + 108 + net_switch0 + port1 + + port + 108 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port2 + + 105 + 109 + net_switch0 + port2 + + port + 109 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 105 + 110 + net_switch0 + port3 + + port + 110 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 105 + 111 + net_switch0 + port4 + + port + 111 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 105 + 112 + net_switch0 + port5 + + port + 112 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port6 + + 105 + 113 + net_switch0 + port6 + + port + 113 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 105 + 114 + net_switch0 + port7 + + port + 114 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 115 + 420,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + net_switch1 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 115 + 117 + net_switch1 + management_interface0 + + management_interface + 117 + False + + + + management_interface0 + + 192.168.0.3 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port1 + + 115 + 118 + net_switch1 + port1 + + port + 118 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 115 + 119 + net_switch1 + port2 + + port + 119 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 115 + 120 + net_switch1 + port3 + + port + 120 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 115 + 121 + net_switch1 + port4 + + port + 121 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 115 + 122 + net_switch1 + port5 + + port + 122 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 115 + 123 + net_switch1 + port6 + + port + 123 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 115 + 124 + net_switch1 + port7 + + port + 124 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + net_switch2 + 100 + 125 + 760,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 125 + 126 + net_switch2 + lo0 + + lo + 126 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 125 + 127 + net_switch2 + management_interface0 + + management_interface + 127 + False + + + + management_interface0 + + 192.168.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port1 + + 125 + 128 + net_switch2 + port1 + + port + 128 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 125 + 129 + net_switch2 + port2 + + port + 129 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port3 + + 125 + 130 + net_switch2 + port3 + + port + 130 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 125 + 131 + net_switch2 + port4 + + port + 131 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 125 + 132 + net_switch2 + port5 + + port + 132 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 125 + 133 + net_switch2 + port6 + + port + 133 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 125 + 134 + net_switch2 + port7 + + port + 134 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + pc0 + 100 + 135 + 0,670 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 135 + 136 + pc0 + lo0 + + lo + 136 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 135 + 137 + pc0 + eth0 + + eth + 137 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 138 + 150,640 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 138 + 139 + pc1 + lo0 + + lo + 139 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 138 + 140 + pc1 + eth0 + + eth + 140 + False + + + + eth0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 141 + 340,700 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 141 + 142 + pc2 + lo0 + + lo + 142 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 141 + 143 + pc2 + eth0 + + eth + 143 + False + + + + eth0 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 144 + 460,650 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 144 + 145 + pc3 + lo0 + + lo + 145 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 144 + 146 + pc3 + eth0 + + eth + 146 + False + + + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 147 + 710,780 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 147 + 148 + pc4 + lo0 + + lo + 148 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 147 + 149 + pc4 + eth0 + + eth + 149 + False + + + + eth0 + + 192.168.3.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 150 + 830,700 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + pc5 + lo0 + + lo + 151 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 150 + 152 + pc5 + eth0 + + eth + 152 + False + + + + eth0 + + 192.168.3.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 153 + 120,190 + server + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 153 + 154 + server0 + lo0 + + lo + 154 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 153 + 155 + server0 + eth0 + + eth + 155 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 147 + 149 + pc4 + eth0 + + + 125 + 128 + net_switch2 + port1 + + pc4_link_net_switch2 + normal + 163 + + + + 105 + 112 + net_switch0 + port5 + + + 153 + 155 + server0 + eth0 + + net_switch0_link_server0 + normal + 165 + + + + 105 + 114 + net_switch0 + port7 + + + 115 + 123 + net_switch1 + port6 + + net_switch0_link_net_switch1 + normal + 156 + + + + 144 + 146 + pc3 + eth0 + + + 115 + 119 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 162 + + + + 125 + 134 + net_switch2 + port7 + + + 100 + 102 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 158 + + + + 166 + 168 + laptop0 + eth0 + + + 115 + 120 + net_switch1 + port3 + + laptop0_link_net_switch1 + normal + 170 + + + + 150 + 152 + pc5 + eth0 + + + 125 + 129 + net_switch2 + port2 + + pc5_link_net_switch2 + normal + 164 + + + + 105 + 108 + net_switch0 + port1 + + + 135 + 137 + pc0 + eth0 + + net_switch0_link_pc0 + normal + 159 + + + + 138 + 140 + pc1 + eth0 + + + 105 + 109 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 160 + + + + 141 + 143 + pc2 + eth0 + + + 115 + 118 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 161 + + + + 115 + 124 + net_switch1 + port7 + + + 125 + 133 + net_switch2 + port6 + + net_switch1_link_net_switch2 + normal + 157 + + + laptop0 + pc5 + SuccessfullyPings + + Firewall + VLAN + Default + Staff + Student + Guest + + \ No newline at end of file diff --git a/Web/EduResources/Level6_ForbiddenVLAN.enbx b/Web/EduResources/Level6_ForbiddenVLAN.enbx new file mode 100644 index 0000000..2cdc510 --- /dev/null +++ b/Web/EduResources/Level6_ForbiddenVLAN.enbx @@ -0,0 +1,608 @@ + + + + + Vlans are managed by double-clicking the networking device (the switch, for this puzzle), and clicking on the VLANs button. A VLAN has three states, tagged, untagged, and forbidden. Forbidden means it does not work. To fix this puzzle, change the switch VLAN ports to "untagged" for all of the ports, and then ping the other PC + Vlans sont gérés en double-cliquant sur le périphérique réseau (le commutateur, pour ce puzzle), et en cliquant sur le bouton VLAN. Un VLAN a trois états, étiquetés, non étiquetés et interdits. Interdit signifie que cela ne fonctionne pas. Pour résoudre ce casse-tête, changez les ports VLAN du commutateur en "non étiquetés" pour tous les ports, puis envoyez un ping à l'autre PC + Forbidden VLANs + 1024 + 1024 + 100 + none + 6 + 1 + 130 + full + True + False + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + laptop0_link_net_switch0 + normal + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + net_switch0_link_router0 + normal + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + router0_link_laptop1 + normal + 129 + + + pc0 + laptop0 + SuccessfullyPings + + + All + All + LockVLANNames + + VLAN + Default + + \ No newline at end of file diff --git a/Web/EduResources/Level6_Intro3_LockedOut.enbx b/Web/EduResources/Level6_Intro3_LockedOut.enbx new file mode 100644 index 0000000..c2aa141 --- /dev/null +++ b/Web/EduResources/Level6_Intro3_LockedOut.enbx @@ -0,0 +1,1107 @@ + + + + + By default, switches are managed using the "Management Interface" IP Address. Most managed switches have a "Management VLAN" that you can communicate with the Management IP on. When that IP address is not accessible, you are locked out of the switch. You can also lock yourself out by forgetting the password, or forgetting the IP address. + +In EduNetworkBuilder, the only real way to lock yourself out is by setting all the VLANs on the management interface to "forbidden", or, if you "forbid" the vlan that the management interface uses. + +This puzzle has one switch that you have been locked out of. Reset it (right-click). Then, you need to set the trunk-port (port1) to tagged for both vlans, and set the port that pc2 is on to be on vlan 2. + Par défaut, les commutateurs sont gérés à l'aide de l'adresse IP "Interface de gestion". La plupart des commutateurs gérés ont un "VLAN de gestion" sur lequel vous pouvez communiquer avec l'IP de gestion. Lorsque cette adresse IP n'est pas accessible, vous êtes verrouillé hors du commutateur. Vous pouvez également vous verrouiller en oubliant le mot de passe ou en oubliant l'adresse IP. + +Dans EduNetworkBuilder, le seul vrai moyen de se verrouiller est de mettre tous les VLAN de l'interface de gestion sur «interdit», ou, si vous «interdisez» le vlan que l'interface de gestion utilise. + +Ce puzzle a un interrupteur que vous avez été bloqué. Réinitialisez-le (clic droit). Ensuite, vous devez définir le port-trunk (port1) à étiqueter pour les deux vlans, et définir le port sur lequel pc2 est sur vlan 2. + VLAN Intro 3 Locked Out + 1024 + 1024 + 100 + full + 6 + 3.2 + 145 + full + True + False + + net_switch0 + 100 + 100 + 240,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + + net_switch1 + 100 + 110 + 660,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + + pc0 + 100 + 121 + 100,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 240,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 380,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 580,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 133 + 750,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc4 + lo0 + + lo + 134 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc4 + eth0 + + eth + 135 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 136 + 870,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc5 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc5 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 103 + net_switch0 + port1 + + + 110 + 113 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 120 + + + + 121 + 123 + pc0 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 139 + + + + 124 + 126 + pc1 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 140 + + + + 127 + 129 + pc2 + eth0 + + + 100 + 109 + net_switch0 + port7 + + pc2_link_net_switch0 + normal + 141 + + + + 130 + 132 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 142 + + + + 133 + 135 + pc4 + eth0 + + + 110 + 115 + net_switch1 + port3 + + pc4_link_net_switch1 + normal + 143 + + + + 136 + 138 + pc5 + eth0 + + + 110 + 116 + net_switch1 + port4 + + pc5_link_net_switch1 + normal + 144 + + + pc0 + pc1 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + + pc2 + 192.168.1.255 + SuccessfullyPings + + + net_switch1 + All + LockVLANsOnHost + + VLAN + Default + Sttaff + + \ No newline at end of file diff --git a/Web/EduResources/Level6_NeedVLANs.enbx b/Web/EduResources/Level6_NeedVLANs.enbx new file mode 100644 index 0000000..62cf9d6 --- /dev/null +++ b/Web/EduResources/Level6_NeedVLANs.enbx @@ -0,0 +1,797 @@ + + + + + Both the switch and the firewall need VLANs set up on them for this puzzle to work. You need to set them up from scratch. Oh Joy. + Le commutateur et le pare-feu ont besoin que les VLAN soient configurés pour que le puzzle fonctionne. Vous devez les configurer à partir de zéro. Oh Joy. + NeedVLANs + 1024 + 1024 + 100 + full + 6 + 10 + 148 + full + True + True + + firewall0 + 100 + 142 + 390,170 + firewall + False + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + firewall0 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 142 + 146 + firewall0 + wan0 + + wan + 146 + False + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 142 + 144 + firewall0 + eth0 + + eth + 144 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + eth + eth1 + + 142 + 145 + firewall0 + eth1 + + eth + 145 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth0 + eth0:1 + Drop + + + eth0:1 + eth0 + Drop + + + + net_switch0 + 100 + 109 + 390,400 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + management_interface0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + + pc0 + 100 + 121 + 80,490 + pc + False + False + Pink + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 90,820 + pc + False + False + Pink + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 710,820 + pc + False + False + LightBlue + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 760,500 + pc + False + False + LightBlue + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 121 + 123 + pc0 + eth0 + + + 109 + 114 + net_switch0 + port3 + + pc0_link_net_switch0 + normal + 133 + + + + 124 + 126 + pc1 + eth0 + + + 109 + 115 + net_switch0 + port4 + + pc1_link_net_switch0 + normal + 134 + + + + 127 + 129 + pc2 + eth0 + + + 109 + 116 + net_switch0 + port5 + + pc2_link_net_switch0 + normal + 135 + + + + 130 + 132 + pc3 + eth0 + + + 109 + 117 + net_switch0 + port6 + + pc3_link_net_switch0 + normal + 136 + + + + 109 + 118 + net_switch0 + port7 + + + 142 + 144 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 147 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc2 + SuccessfullyPings + + + pc3 + pc1 + SuccessfullyPings + + + pc3 + pc2 + SuccessfullyPings + + + pc0 + 192.168.1.255 + SuccessfullyPings + + + pc3 + 192.168.2.255 + SuccessfullyPings + + Subnet + Ping + Router + VLAN + Default + Staff + + \ No newline at end of file diff --git a/Web/EduResources/Level6_SorryBoss.enbx b/Web/EduResources/Level6_SorryBoss.enbx new file mode 100644 index 0000000..f00334a --- /dev/null +++ b/Web/EduResources/Level6_SorryBoss.enbx @@ -0,0 +1,880 @@ + + + + + Today your boss brought in a laptop, plugged it into a network-port in his office, and then called you in when it did not work. Fix it, please. + Aujourd'hui, votre patron a apporté un ordinateur portable, l'a branché sur un port réseau dans son bureau, puis vous a appelé quand cela ne fonctionnait pas. Réparez-le, s'il vous plaît. + Sorry, Boss. + 1024 + 1024 + 100 + full + 6 + 8 + 153 + full + True + True + + firewall0 + 100 + 146 + 390,180 + firewall + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 146 + 147 + firewall0 + lo0 + + lo + 147 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 146 + 150 + firewall0 + wan0 + + wan + 150 + False + + + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 146 + 148 + firewall0 + eth0 + + eth + 148 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + + eth + eth1 + + 146 + 149 + firewall0 + eth1 + + eth + 149 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.10 + 192.168.1.20 + route + + + 192.168.2.1 + 192.168.2.10 + 192.168.2.20 + route + + + + laptop0 + 100 + 142 + 470,790 + laptop + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + laptop0 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 142 + 144 + laptop0 + eth0 + + eth + 144 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 109 + 390,400 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + + management_interface0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + + pc0 + 100 + 121 + 80,490 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 90,820 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 710,820 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 760,500 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 121 + 123 + pc0 + eth0 + + + 109 + 114 + net_switch0 + port3 + + pc0_link_net_switch0 + normal + 133 + + + + 124 + 126 + pc1 + eth0 + + + 109 + 115 + net_switch0 + port4 + + pc1_link_net_switch0 + normal + 134 + + + + 127 + 129 + pc2 + eth0 + + + 109 + 116 + net_switch0 + port5 + + pc2_link_net_switch0 + normal + 135 + + + + 130 + 132 + pc3 + eth0 + + + 109 + 117 + net_switch0 + port6 + + pc3_link_net_switch0 + normal + 136 + + + + 146 + 148 + firewall0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + firewall0_link_net_switch0 + normal + 151 + + + + 142 + 144 + laptop0 + eth0 + + + 109 + 118 + net_switch0 + port7 + + laptop0_link_net_switch0 + normal + 152 + + + laptop0 + pc1 + SuccessfullyPings + + + laptop0 + pc3 + NeedsLocalIPTo + + VLAN + Default + Staff + + \ No newline at end of file diff --git a/Web/EduResources/Level6_SwitchedUp.enbx b/Web/EduResources/Level6_SwitchedUp.enbx new file mode 100644 index 0000000..bd654d8 --- /dev/null +++ b/Web/EduResources/Level6_SwitchedUp.enbx @@ -0,0 +1,1575 @@ + + + + + One of the switches was recently replaced. Now, nothing works. + L'un des commutateurs a été récemment remplacé. Maintenant, rien ne fonctionne. + Switched Up + 1024 + 1024 + 100 + none + 6 + 8 + 166 + full + True + True + + firewall0 + 100 + 100 + 760,80 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:3 + + 192.168.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 105 + 120,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + net_switch0 + lo0 + + lo + 106 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 105 + 107 + net_switch0 + management_interface0 + + management_interface + 107 + False + + management_interface0 + + 192.168.0.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 105 + 108 + net_switch0 + port1 + + port + 108 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port2 + + 105 + 109 + net_switch0 + port2 + + port + 109 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 105 + 110 + net_switch0 + port3 + + port + 110 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 105 + 111 + net_switch0 + port4 + + port + 111 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 105 + 112 + net_switch0 + port5 + + port + 112 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port6 + + 105 + 113 + net_switch0 + port6 + + port + 113 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 105 + 114 + net_switch0 + port7 + + port + 114 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 115 + 420,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + net_switch1 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 115 + 117 + net_switch1 + management_interface0 + + management_interface + 117 + False + + management_interface0 + + 192.168.0.3 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port1 + + 115 + 118 + net_switch1 + port1 + + port + 118 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 115 + 119 + net_switch1 + port2 + + port + 119 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 115 + 120 + net_switch1 + port3 + + port + 120 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 115 + 121 + net_switch1 + port4 + + port + 121 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 115 + 122 + net_switch1 + port5 + + port + 122 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 115 + 123 + net_switch1 + port6 + + port + 123 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + Forbidden + + + + port + port7 + + 115 + 124 + net_switch1 + port7 + + port + 124 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + Forbidden + + + + + net_switch2 + 100 + 125 + 760,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 125 + 126 + net_switch2 + lo0 + + lo + 126 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 125 + 127 + net_switch2 + management_interface0 + + management_interface + 127 + False + + management_interface0 + + 192.168.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port1 + + 125 + 128 + net_switch2 + port1 + + port + 128 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 125 + 129 + net_switch2 + port2 + + port + 129 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port3 + + 125 + 130 + net_switch2 + port3 + + port + 130 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 125 + 131 + net_switch2 + port4 + + port + 131 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 125 + 132 + net_switch2 + port5 + + port + 132 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 125 + 133 + net_switch2 + port6 + + port + 133 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 125 + 134 + net_switch2 + port7 + + port + 134 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + pc0 + 100 + 135 + 0,670 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 135 + 136 + pc0 + lo0 + + lo + 136 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 135 + 137 + pc0 + eth0 + + eth + 137 + False + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 138 + 150,640 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 138 + 139 + pc1 + lo0 + + lo + 139 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 138 + 140 + pc1 + eth0 + + eth + 140 + False + + eth0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 141 + 340,700 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 141 + 142 + pc2 + lo0 + + lo + 142 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 141 + 143 + pc2 + eth0 + + eth + 143 + False + + eth0 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 144 + 460,650 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 144 + 145 + pc3 + lo0 + + lo + 145 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 144 + 146 + pc3 + eth0 + + eth + 146 + False + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 147 + 710,780 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 147 + 148 + pc4 + lo0 + + lo + 148 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 147 + 149 + pc4 + eth0 + + eth + 149 + False + + eth0 + + 192.168.3.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 150 + 830,700 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + pc5 + lo0 + + lo + 151 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 150 + 152 + pc5 + eth0 + + eth + 152 + False + + eth0 + + 192.168.3.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 153 + 120,190 + server + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 153 + 154 + server0 + lo0 + + lo + 154 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 153 + 155 + server0 + eth0 + + eth + 155 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 105 + 114 + net_switch0 + port7 + + + 115 + 123 + net_switch1 + port6 + + net_switch0_link_net_switch1 + normal + 156 + + + + 144 + 146 + pc3 + eth0 + + + 115 + 119 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 162 + + + + 125 + 134 + net_switch2 + port7 + + + 100 + 102 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 158 + + + + 115 + 124 + net_switch1 + port7 + + + 125 + 133 + net_switch2 + port6 + + net_switch1_link_net_switch2 + normal + 157 + + + + 150 + 152 + pc5 + eth0 + + + 125 + 129 + net_switch2 + port2 + + pc5_link_net_switch2 + normal + 164 + + + + 105 + 108 + net_switch0 + port1 + + + 135 + 137 + pc0 + eth0 + + net_switch0_link_pc0 + normal + 159 + + + + 138 + 140 + pc1 + eth0 + + + 105 + 109 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 160 + + + + 141 + 143 + pc2 + eth0 + + + 115 + 118 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 161 + + + + 147 + 149 + pc4 + eth0 + + + 125 + 128 + net_switch2 + port1 + + pc4_link_net_switch2 + normal + 163 + + + + 105 + 112 + net_switch0 + port5 + + + 153 + 155 + server0 + eth0 + + net_switch0_link_server0 + normal + 165 + + + pc5 + server0 + SuccessfullyPings + + Firewall + VLAN + Default + Staff + Student + Guest + + \ No newline at end of file diff --git a/Web/EduResources/Level6_TaggedBetweenSwitches.enbx b/Web/EduResources/Level6_TaggedBetweenSwitches.enbx new file mode 100644 index 0000000..d72e066 --- /dev/null +++ b/Web/EduResources/Level6_TaggedBetweenSwitches.enbx @@ -0,0 +1,1129 @@ + + + + + Switch Ports can have three states: +Unagged +Tagged +Forbidden +When you are connecting switch-to-switch, they should be "Tagged." This makes a "Trunk", or a backbone link that can pass any VLAN. This allows packets to go to all the switches, and let the switches determine what devices they can go to from there. +To complete this puzzle, check both switches. One of them does not have the port1 VLAN (which is what the switches are connected to each-other on) Tagged. Set the VLAN to tagged and then see if you can do the pings. + Les ports de commutation peuvent avoir trois états: +Non partagé +Tagged +Interdit +Lorsque vous connectez switch-to-switch, ils doivent être "Tagged". Cela crée un "tronçon", ou un lien de base qui peut passer n'importe quel VLAN. Cela permet aux paquets d'accéder à tous les commutateurs et permet aux commutateurs de déterminer les périphériques auxquels ils peuvent accéder. +Pour compléter ce puzzle, vérifiez les deux commutateurs. L'un d'eux n'a pas le VLAN port1 (qui est ce que les commutateurs sont connectés les uns aux autres) Tagged. Définir le VLAN à étiqueté et ensuite voir si vous pouvez faire les pings. + Tagged VLANs + 1024 + 1024 + 100 + full + 6 + 3 + 145 + full + True + False + + net_switch0 + 100 + 100 + 240,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + + net_switch1 + 100 + 110 + 660,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + + pc0 + 100 + 121 + 100,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 240,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 380,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 580,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 133 + 750,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc4 + lo0 + + lo + 134 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc4 + eth0 + + eth + 135 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 136 + 870,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc5 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc5 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 103 + net_switch0 + port1 + + + 110 + 113 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 120 + + + + 121 + 123 + pc0 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 139 + + + + 124 + 126 + pc1 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 140 + + + + 127 + 129 + pc2 + eth0 + + + 100 + 109 + net_switch0 + port7 + + pc2_link_net_switch0 + normal + 141 + + + + 130 + 132 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 142 + + + + 133 + 135 + pc4 + eth0 + + + 110 + 115 + net_switch1 + port3 + + pc4_link_net_switch1 + normal + 143 + + + + 136 + 138 + pc5 + eth0 + + + 110 + 116 + net_switch1 + port4 + + pc5_link_net_switch1 + normal + 144 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc5 + SuccessfullyPings + + + pc0 + pc4 + FailedPing + + + pc0 + 192.168.1.255 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + + pc2 + 192.168.1.255 + SuccessfullyPings + + + pc2 + pc0 + FailedPing + + + All + All + LockVLANNames + + VLAN + Default + Sttaff + + \ No newline at end of file diff --git a/Web/EduResources/Level6_TwoAccessPoints.enbx b/Web/EduResources/Level6_TwoAccessPoints.enbx new file mode 100644 index 0000000..52c33a6 --- /dev/null +++ b/Web/EduResources/Level6_TwoAccessPoints.enbx @@ -0,0 +1,2213 @@ + + + + + A staff memner brought in a laptop and they have problems. As always, they want you to fix it. +Some vlan issues are a lot simpler than they originally look. + Un membre du personnel a apporté un ordinateur portable et ils ont des problèmes. Comme toujours, ils veulent que vous le répariez. +Certains problèmes de vlan sont beaucoup plus simples qu'ils ne le paraissent à l'origine. + A Tale of Two Access Points + 1024 + 1024 + 100 + full + 6 + 9 + 202 + full + True + True + + firewall0 + 100 + 148 + 450,170 + firewall + False + True + + 10.0.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 148 + 149 + firewall0 + lo0 + + lo + 149 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 148 + 152 + firewall0 + wan0 + + wan + 152 + False + + + + wan0 + + 10.0.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 148 + 150 + firewall0 + eth0 + + eth + 150 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + + eth + eth1 + + 148 + 151 + firewall0 + eth1 + + eth + 151 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + 192.168.2.1 + 192.168.2.5 + 192.168.2.10 + route + + + 192.168.3.1 + 192.168.3.5 + 192.168.3.10 + route + + + 10.0.0.2 + 0.0.0.0 + 0.0.0.0 + route + + + + laptop0 + 100 + 195 + 20,460 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 195 + 196 + laptop0 + lo0 + + lo + 196 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 195 + 198 + laptop0 + wlan2 + + wlan + 198 + True + TheKey + Students + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 100 + 250,450 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + + management_interface0 + + 192.168.1.252 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 110 + 450,400 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + + + management_interface0 + + 192.168.1.251 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + net_switch2 + 100 + 120 + 690,430 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch2 + lo0 + + lo + 121 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 120 + 122 + net_switch2 + management_interface0 + + management_interface + 122 + False + + + + management_interface0 + + 192.168.1.250 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 120 + 123 + net_switch2 + port1 + + port + 123 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 120 + 124 + net_switch2 + port2 + + port + 124 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 120 + 125 + net_switch2 + port3 + + port + 125 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 120 + 126 + net_switch2 + port4 + + port + 126 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port5 + + 120 + 127 + net_switch2 + port5 + + port + 127 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 120 + 128 + net_switch2 + port6 + + port + 128 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 120 + 129 + net_switch2 + port7 + + port + 129 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + pc2 + 100 + 136 + 370,690 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc2 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc2 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 139 + 510,820 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + pc3 + lo0 + + lo + 140 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 139 + 141 + pc3 + eth0 + + eth + 141 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 142 + 830,600 + pc + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + pc4 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 142 + 144 + pc4 + eth0 + + eth + 144 + False + + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 145 + 820,770 + pc + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 145 + 146 + pc5 + lo0 + + lo + 146 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 145 + 147 + pc5 + eth0 + + eth + 147 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 100 + 166 + 820,40 + pc + False + False + + 10.0.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 166 + 167 + pc6 + lo0 + + lo + 167 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 166 + 168 + pc6 + eth0 + + eth + 168 + False + + eth0 + + 10.0.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 162 + 570,40 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 162 + 163 + router0 + lo0 + + lo + 163 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 162 + 164 + router0 + eth0 + + eth + 164 + False + + eth0 + + 10.0.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 162 + 165 + router0 + eth1 + + eth + 165 + False + + eth1 + + 10.0.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.3.0 + 255.255.255.0 + 10.0.0.2 + route + + + 192.168.2.0 + 255.255.255.0 + 10.0.0.2 + route + + + 192.168.1.0 + 255.255.255.0 + 10.0.0.2 + route + + + + wap0 + 100 + 171 + 130,320 + wap + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 171 + 174 + wap0 + lo0 + + lo + 174 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 171 + 175 + wap0 + eth1 + + eth + 175 + False + + eth1 + + 192.168.3.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 171 + 176 + wap0 + wport2 + + wport + 176 + False + TheKey + Students + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 171 + 177 + wap0 + wport3 + + wport + 177 + False + TheKey + Students + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 171 + 178 + wap0 + wport4 + + wport + 178 + False + TheKey + Students + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 171 + 179 + wap0 + wport5 + + wport + 179 + False + TheKey + Students + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 171 + 180 + wap0 + wport6 + + wport + 180 + False + TheKey + Students + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 171 + 181 + wap0 + wport7 + + wport + 181 + False + TheKey + Students + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 100 + 182 + 140,600 + wap + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 185 + wap1 + lo0 + + lo + 185 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 186 + wap1 + eth1 + + eth + 186 + False + + eth1 + + 192.168.2.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 182 + 187 + wap1 + wport2 + + wport + 187 + False + OtherKey + Staff + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 182 + 188 + wap1 + wport3 + + wport + 188 + False + OtherKey + Staff + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 182 + 189 + wap1 + wport4 + + wport + 189 + False + OtherKey + Staff + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 182 + 190 + wap1 + wport5 + + wport + 190 + False + OtherKey + Staff + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 182 + 191 + wap1 + wport6 + + wport + 191 + False + OtherKey + Staff + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 182 + 192 + wap1 + wport7 + + wport + 192 + False + OtherKey + Staff + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 109 + net_switch0 + port7 + + + 110 + 118 + net_switch1 + port6 + + net_switch0_link_net_switch1 + normal + 153 + + + + 182 + 186 + wap1 + eth1 + + + 100 + 108 + net_switch0 + port6 + + wap1_link_net_switch0 + normal + 193 + + + + 145 + 147 + pc5 + eth0 + + + 120 + 123 + net_switch2 + port1 + + pc5_link_net_switch2 + normal + 159 + + + + 139 + 141 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 158 + + + + 136 + 138 + pc2 + eth0 + + + 110 + 113 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 157 + + + + 110 + 117 + net_switch1 + port5 + + + 148 + 150 + firewall0 + eth0 + + net_switch1_link_firewall0 + normal + 161 + + + + 110 + 119 + net_switch1 + port7 + + + 120 + 128 + net_switch2 + port6 + + net_switch1_link_net_switch2 + normal + 154 + + + + 142 + 144 + pc4 + eth0 + + + 120 + 124 + net_switch2 + port2 + + pc4_link_net_switch2 + normal + 160 + + + + 162 + 165 + router0 + eth1 + + + 166 + 168 + pc6 + eth0 + + router0_link_pc6 + normal + 170 + + + + 148 + 152 + firewall0 + wan0 + + + 162 + 164 + router0 + eth0 + + firewall0_link_router0 + normal + 169 + + + + 171 + 175 + wap0 + eth1 + + + 100 + 107 + net_switch0 + port5 + + wap0_link_net_switch0 + normal + 194 + + + + 195 + 198 + laptop0 + wlan2 + + + 171 + 176 + wap0 + wport2 + + laptop0_link_wap0 + wireless + 201 + + + laptop0 + pc2 + NeedsLocalIPTo + + + net_switch0 + All + LockVLANsOnHost + + + net_switch1 + All + LockVLANsOnHost + + + net_switch2 + All + LockVLANsOnHost + + WirelessAP + VLAN + Default + Staff + students + + \ No newline at end of file diff --git a/Web/EduResources/Level6_VLANFrustrations.enbx b/Web/EduResources/Level6_VLANFrustrations.enbx new file mode 100644 index 0000000..89ad6f0 --- /dev/null +++ b/Web/EduResources/Level6_VLANFrustrations.enbx @@ -0,0 +1,1804 @@ + + + + + You just set up a new computer, but it is not connecting with the other computers for some reason. See if you can fix it. + Vous venez de mettre en place un nouvel ordinateur, mais il ne se connecte pas avec les autres ordinateurs pour une raison quelconque. Voyez si vous pouvez le réparer. + VLAN Frustration + 1024 + 1024 + 100 + full + 6 + 7 + 171 + full + True + True + + firewall0 + 100 + 148 + 450,170 + firewall + False + True + + 10.0.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 148 + 149 + firewall0 + lo0 + + lo + 149 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 148 + 152 + firewall0 + wan0 + + wan + 152 + False + + + + wan0 + + 10.0.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 148 + 150 + firewall0 + eth0 + + eth + 150 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + + eth + eth1 + + 148 + 151 + firewall0 + eth1 + + eth + 151 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + 192.168.2.1 + 192.168.2.5 + 192.168.2.10 + route + + + 192.168.3.1 + 192.168.3.5 + 192.168.3.10 + route + + + + net_switch0 + 100 + 100 + 220,440 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + + management_interface0 + + 192.168.1.252 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 110 + 450,400 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + + + management_interface0 + + 192.168.1.251 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + net_switch2 + 100 + 120 + 690,430 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch2 + lo0 + + lo + 121 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 120 + 122 + net_switch2 + management_interface0 + + management_interface + 122 + False + + + + management_interface0 + + 192.168.1.250 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 120 + 123 + net_switch2 + port1 + + port + 123 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port2 + + 120 + 124 + net_switch2 + port2 + + port + 124 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 120 + 125 + net_switch2 + port3 + + port + 125 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port4 + + 120 + 126 + net_switch2 + port4 + + port + 126 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port5 + + 120 + 127 + net_switch2 + port5 + + port + 127 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 120 + 128 + net_switch2 + port6 + + port + 128 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 120 + 129 + net_switch2 + port7 + + port + 129 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + pc0 + 100 + 130 + 30,620 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc0 + lo0 + + lo + 131 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc0 + eth0 + + eth + 132 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 133 + 40,820 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc1 + lo0 + + lo + 134 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc1 + eth0 + + eth + 135 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 136 + 300,690 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc2 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc2 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 139 + 490,780 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + pc3 + lo0 + + lo + 140 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 139 + 141 + pc3 + eth0 + + eth + 141 + False + + + + eth0 + + 192.168.3.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 142 + 830,600 + pc + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + pc4 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 142 + 144 + pc4 + eth0 + + eth + 144 + False + + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 145 + 820,770 + pc + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 145 + 146 + pc5 + lo0 + + lo + 146 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 145 + 147 + pc5 + eth0 + + eth + 147 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 100 + 166 + 820,40 + pc + False + False + + 10.0.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 166 + 167 + pc6 + lo0 + + lo + 167 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 166 + 168 + pc6 + eth0 + + eth + 168 + False + + eth0 + + 10.0.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 162 + 570,40 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 162 + 163 + router0 + lo0 + + lo + 163 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 162 + 164 + router0 + eth0 + + eth + 164 + False + + eth0 + + 10.0.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 162 + 165 + router0 + eth1 + + eth + 165 + False + + eth1 + + 10.0.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.3.0 + 255.255.255.0 + 10.0.0.2 + route + + + 192.168.2.0 + 255.255.255.0 + 10.0.0.2 + route + + + 192.168.1.0 + 255.255.255.0 + 10.0.0.2 + route + + + + + 100 + 109 + net_switch0 + port7 + + + 110 + 118 + net_switch1 + port6 + + net_switch0_link_net_switch1 + normal + 153 + + + + 145 + 147 + pc5 + eth0 + + + 120 + 123 + net_switch2 + port1 + + pc5_link_net_switch2 + normal + 159 + + + + 139 + 141 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 158 + + + + 136 + 138 + pc2 + eth0 + + + 110 + 113 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 157 + + + + 110 + 117 + net_switch1 + port5 + + + 148 + 150 + firewall0 + eth0 + + net_switch1_link_firewall0 + normal + 161 + + + + 148 + 152 + firewall0 + wan0 + + + 162 + 164 + router0 + eth0 + + firewall0_link_router0 + normal + 169 + + + + 110 + 119 + net_switch1 + port7 + + + 120 + 128 + net_switch2 + port6 + + net_switch1_link_net_switch2 + normal + 154 + + + + 133 + 135 + pc1 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 156 + + + + 142 + 144 + pc4 + eth0 + + + 120 + 124 + net_switch2 + port2 + + pc4_link_net_switch2 + normal + 160 + + + + 130 + 132 + pc0 + eth0 + + + 100 + 103 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 155 + + + + 162 + 165 + router0 + eth1 + + + 166 + 168 + pc6 + eth0 + + router0_link_pc6 + normal + 170 + + + pc3 + pc2 + SuccessfullyPings + + + pc2 + All + LockAll + + + net_switch1 + All + LockVLANsOnHost + + + firewall0 + pc4 + SuccessfullyPings + + VLAN + Default + Staff + students + + \ No newline at end of file diff --git a/Web/EduResources/Level6_VLANRouting.enbx b/Web/EduResources/Level6_VLANRouting.enbx new file mode 100644 index 0000000..754ff0d --- /dev/null +++ b/Web/EduResources/Level6_VLANRouting.enbx @@ -0,0 +1,1209 @@ + + + + + This puzzle shows how a firewall can do the routing. Watch, in particular, how pc5 pings pc2. See how the packet, from vlan1, needs to route through to vlan2, and then down to pc2. + Ce puzzle montre comment un pare-feu peut faire le routage. Regardez, en particulier, comment PC5 pings PC2. Voyez comment le paquet, depuis vlan1, doit passer par vlan2, puis vers pc2. + VLAN Routing + 1024 + 1024 + 100 + full + 6 + 4 + 154 + full + True + False + + firewall0 + 100 + 145 + 440,150 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 145 + 146 + firewall0 + lo0 + + lo + 146 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 145 + 149 + firewall0 + wan0 + + wan + 149 + False + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 145 + 147 + firewall0 + eth0 + + eth + 147 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 145 + 148 + firewall0 + eth1 + + eth + 148 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 100 + 240,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + + net_switch1 + 100 + 110 + 660,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + + pc0 + 100 + 121 + 100,640 + pc + False + False + Yellow + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 240,640 + pc + False + False + Yellow + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 360,690 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 570,710 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 133 + 730,680 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc4 + lo0 + + lo + 134 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc4 + eth0 + + eth + 135 + False + + eth0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 136 + 870,640 + pc + False + False + Yellow + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc5 + lo0 + + lo + 137 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc5 + eth0 + + eth + 138 + False + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 103 + net_switch0 + port1 + + + 110 + 113 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 120 + + + + 136 + 138 + pc5 + eth0 + + + 110 + 116 + net_switch1 + port4 + + pc5_link_net_switch1 + normal + 144 + + + + 133 + 135 + pc4 + eth0 + + + 110 + 115 + net_switch1 + port3 + + pc4_link_net_switch1 + normal + 143 + + + + 130 + 132 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 142 + + + + 100 + 108 + net_switch0 + port6 + + + 145 + 147 + firewall0 + eth0 + + net_switch0_link_firewall0 + normal + 152 + + + + 121 + 123 + pc0 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 139 + + + + 127 + 129 + pc2 + eth0 + + + 100 + 109 + net_switch0 + port7 + + pc2_link_net_switch0 + normal + 141 + + + + 124 + 126 + pc1 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 140 + + + + 110 + 119 + net_switch1 + port7 + + + 145 + 148 + firewall0 + eth1 + + net_switch1_link_firewall0 + normal + 153 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc5 + SuccessfullyPings + + + pc0 + 192.168.1.255 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + + pc2 + 192.168.1.255 + SuccessfullyPings + + + All + All + LockVLANNames + + + pc0 + pc3 + SuccessfullyPings + + + pc3 + pc0 + SuccessfullyPings + + + pc5 + pc2 + SuccessfullyPings + + VLAN + Default + Sttaff + + \ No newline at end of file diff --git a/Web/EduResources/Level6_VLANRouting2.enbx b/Web/EduResources/Level6_VLANRouting2.enbx new file mode 100644 index 0000000..4bff345 --- /dev/null +++ b/Web/EduResources/Level6_VLANRouting2.enbx @@ -0,0 +1,1219 @@ + + + + + This is the same layout as with the previous VLAN routing puzzle, except that there is only one network wire going to the firewall. The firewall has two interfaces, with two different IP addresses. One of them is on vlan2 and the other is on vlan1. +For this to work, we need to have two different VLANs on the one wire that goes to the firewall. We need the port to the firewall to be "tagged" for both vlans. Open up the net_switch1 VLAN settings and set the appropriate vlan tags. + Il s'agit de la même disposition que pour le casse-tête de routage VLAN précédent, sauf qu'il n'y a qu'un seul fil de réseau allant au pare-feu. Le pare-feu a deux interfaces, avec deux adresses IP différentes. L'un d'entre eux est sur vlan2 et l'autre sur vlan1. +Pour que cela fonctionne, nous avons besoin de deux VLAN différents sur le seul fil qui va au pare-feu. Nous avons besoin que le port du pare-feu soit "étiqueté" pour les deux vlans. Ouvrez les paramètres net_switch1 VLAN et définissez les balises vlan appropriées. + VLAN Routing2 + 1024 + 1024 + 100 + full + 6 + 4.5 + 154 + full + True + False + + firewall0 + 100 + 145 + 660,170 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 145 + 146 + firewall0 + lo0 + + lo + 146 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 145 + 149 + firewall0 + wan0 + + wan + 149 + False + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 145 + 147 + firewall0 + eth0 + + eth + 147 + False + + eth0 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 145 + 148 + firewall0 + eth1 + + eth + 148 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth1:1 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + Forbidden + + + + + net_switch0 + 100 + 100 + 240,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + + net_switch1 + 100 + 110 + 660,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + + pc0 + 100 + 121 + 100,640 + pc + False + False + Yellow + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 240,640 + pc + False + False + Yellow + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 360,690 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 570,710 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 133 + 730,680 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc4 + lo0 + + lo + 134 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc4 + eth0 + + eth + 135 + False + + eth0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 136 + 870,640 + pc + False + False + Yellow + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc5 + lo0 + + lo + 137 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc5 + eth0 + + eth + 138 + False + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 103 + net_switch0 + port1 + + + 110 + 113 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 120 + + + + 136 + 138 + pc5 + eth0 + + + 110 + 116 + net_switch1 + port4 + + pc5_link_net_switch1 + normal + 144 + + + + 133 + 135 + pc4 + eth0 + + + 110 + 115 + net_switch1 + port3 + + pc4_link_net_switch1 + normal + 143 + + + + 130 + 132 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 142 + + + + 121 + 123 + pc0 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 139 + + + + 127 + 129 + pc2 + eth0 + + + 100 + 109 + net_switch0 + port7 + + pc2_link_net_switch0 + normal + 141 + + + + 124 + 126 + pc1 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 140 + + + + 110 + 119 + net_switch1 + port7 + + + 145 + 148 + firewall0 + eth1 + + net_switch1_link_firewall0 + normal + 153 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc5 + SuccessfullyPings + + + pc0 + 192.168.1.255 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + + pc2 + 192.168.1.255 + SuccessfullyPings + + + All + All + LockVLANNames + + + pc0 + pc3 + SuccessfullyPings + + + pc3 + pc0 + SuccessfullyPings + + + pc5 + pc2 + SuccessfullyPings + + + net_switch1 + port7 - 1 + NeedsTaggedVLAN + + + net_switch1 + port7 - 2 + NeedsTaggedVLAN + + VLAN + Default + Sttaff + + \ No newline at end of file diff --git a/Web/EduResources/Level6_VLAN_Intro.enbx b/Web/EduResources/Level6_VLAN_Intro.enbx new file mode 100644 index 0000000..5725d93 --- /dev/null +++ b/Web/EduResources/Level6_VLAN_Intro.enbx @@ -0,0 +1,1344 @@ + + + + + This shows what a VLAN does (Virtual LAN). It allows you to separate networks; the devices on each VLAN cannot connect to ones on different VLANs unless they go through a router. + Cela montre ce que fait un VLAN (Virtual LAN). Il vous permet de séparer les réseaux; les périphériques de chaque VLAN ne peuvent pas se connecter à des VLAN différents à moins qu'ils ne passent par un routeur. + What is a VLAN + 1024 + 1024 + 100 + none + 6 + 0 + 173 + full + True + False + + net_switch0 + 100 + 104 + 40,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 104 + 105 + net_switch0 + lo0 + + lo + 105 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 104 + 106 + net_switch0 + management_interface0 + + management_interface + 106 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 104 + 107 + net_switch0 + port1 + + port + 107 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 104 + 108 + net_switch0 + port2 + + port + 108 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 104 + 109 + net_switch0 + port3 + + port + 109 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 104 + 110 + net_switch0 + port4 + + port + 110 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 104 + 111 + net_switch0 + port5 + + port + 111 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 104 + 112 + net_switch0 + port6 + + port + 112 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 104 + 113 + net_switch0 + port7 + + port + 113 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 114 + 240,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch1 + lo0 + + lo + 115 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch1 + management_interface0 + + management_interface + 116 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch1 + port1 + + port + 117 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch1 + port2 + + port + 118 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch1 + port3 + + port + 119 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch1 + port4 + + port + 120 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch1 + port5 + + port + 121 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch1 + port6 + + port + 122 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch1 + port7 + + port + 123 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 134 + 700,410 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + net_switch2 + lo0 + + lo + 135 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 134 + 136 + net_switch2 + management_interface0 + + management_interface + 136 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 134 + 137 + net_switch2 + port1 + + port + 137 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port2 + + 134 + 138 + net_switch2 + port2 + + port + 138 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 134 + 139 + net_switch2 + port3 + + port + 139 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 134 + 140 + net_switch2 + port4 + + port + 140 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port5 + + 134 + 141 + net_switch2 + port5 + + port + 141 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port6 + + 134 + 142 + net_switch2 + port6 + + port + 142 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port7 + + 134 + 143 + net_switch2 + port7 + + port + 143 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + + pc0 + 100 + 157 + 30,580 + pc + False + False + Yellow + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 157 + 158 + pc0 + lo0 + + lo + 158 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 157 + 159 + pc0 + eth0 + + eth + 159 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 160 + 240,570 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 160 + 161 + pc1 + lo0 + + lo + 161 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 160 + 162 + pc1 + eth0 + + eth + 162 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 163 + 590,590 + pc + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + pc2 + lo0 + + lo + 164 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 163 + 165 + pc2 + eth0 + + eth + 165 + False + + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 166 + 800,590 + pc + False + False + Green + + 192.168.4.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 166 + 167 + pc3 + lo0 + + lo + 167 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 166 + 168 + pc3 + eth0 + + eth + 168 + False + + + + eth0 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 100 + 700,190 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + router0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + router0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + Forbidden + + + eth0:1 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + Forbidden + + + + eth + eth1 + + 100 + 103 + router0 + eth1 + + eth + 103 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 100 + 130 + 130,190 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + router1 + lo0 + + lo + 131 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + router1 + eth0 + + eth + 132 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 130 + 133 + router1 + eth1 + + eth + 133 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 104 + 107 + net_switch0 + port1 + + + 130 + 132 + router1 + eth0 + + net_switch0_link_router1 + normal + 151 + + + + 130 + 133 + router1 + eth1 + + + 114 + 117 + net_switch1 + port1 + + router1_link_net_switch1 + normal + 152 + + + + 134 + 137 + net_switch2 + port1 + + + 100 + 102 + router0 + eth0 + + net_switch2_link_router0 + normal + 156 + + + + 157 + 159 + pc0 + eth0 + + + 104 + 108 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 169 + + + + 160 + 162 + pc1 + eth0 + + + 114 + 118 + net_switch1 + port2 + + pc1_link_net_switch1 + normal + 170 + + + + 163 + 165 + pc2 + eth0 + + + 134 + 138 + net_switch2 + port2 + + pc2_link_net_switch2 + normal + 171 + + + + 166 + 168 + pc3 + eth0 + + + 134 + 139 + net_switch2 + port3 + + pc3_link_net_switch2 + normal + 172 + + + pc0 + pc1 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + VLAN + Default + Staff + Students + + \ No newline at end of file diff --git a/Web/EduResources/Level6_VLAN_Intro2.enbx b/Web/EduResources/Level6_VLAN_Intro2.enbx new file mode 100644 index 0000000..a904262 --- /dev/null +++ b/Web/EduResources/Level6_VLAN_Intro2.enbx @@ -0,0 +1,1126 @@ + + + + + With a VLAN, computers that are on one VLAN cannot talk to computers on a different VLAN unless they have a router. This example has no router, so the yellow computers cannot talk to the green computers. The computer colors are there only to help you visualize the different VLANs. +Ping a number of the computers, and do some broadcast pings to see how things work. Notice that the green computers cannot ping the yellow ones. + Avec un VLAN, les ordinateurs qui se trouvent sur un VLAN ne peuvent pas communiquer avec des ordinateurs sur un VLAN différent à moins d'avoir un routeur. Cet exemple n'a pas de routeur, donc les ordinateurs jaunes ne peuvent pas communiquer avec les ordinateurs verts. Les couleurs de l'ordinateur ne sont là que pour vous aider à visualiser les différents VLAN. +Faites un ping sur un certain nombre d'ordinateurs et faites des pings de diffusion pour voir comment les choses fonctionnent. Notez que les ordinateurs verts ne peuvent pas cingler les ordinateurs jaunes. + VLAN Intro 2 + 1024 + 1024 + 100 + full + 6 + 0.5 + 145 + full + True + False + + net_switch0 + 100 + 100 + 240,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + + net_switch1 + 100 + 110 + 660,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + + + + + pc0 + 100 + 121 + 100,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 122 + pc0 + lo0 + + lo + 122 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 121 + 123 + pc0 + eth0 + + eth + 123 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 124 + 240,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + pc1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 124 + 126 + pc1 + eth0 + + eth + 126 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 127 + 380,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 127 + 128 + pc2 + lo0 + + lo + 128 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 127 + 129 + pc2 + eth0 + + eth + 129 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 130 + 580,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc3 + lo0 + + lo + 131 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc3 + eth0 + + eth + 132 + False + + + + eth0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 133 + 750,640 + pc + False + False + Green + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc4 + lo0 + + lo + 134 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc4 + eth0 + + eth + 135 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 136 + 870,640 + pc + False + False + Yellow + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc5 + lo0 + + lo + 137 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc5 + eth0 + + eth + 138 + False + + + + eth0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 100 + 103 + net_switch0 + port1 + + + 110 + 113 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 120 + + + + 121 + 123 + pc0 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 139 + + + + 124 + 126 + pc1 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 140 + + + + 127 + 129 + pc2 + eth0 + + + 100 + 109 + net_switch0 + port7 + + pc2_link_net_switch0 + normal + 141 + + + + 130 + 132 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 142 + + + + 133 + 135 + pc4 + eth0 + + + 110 + 115 + net_switch1 + port3 + + pc4_link_net_switch1 + normal + 143 + + + + 136 + 138 + pc5 + eth0 + + + 110 + 116 + net_switch1 + port4 + + pc5_link_net_switch1 + normal + 144 + + + pc0 + pc1 + SuccessfullyPings + + + pc0 + pc5 + SuccessfullyPings + + + pc0 + pc4 + FailedPing + + + pc0 + 192.168.1.255 + SuccessfullyPings + + + pc2 + pc3 + SuccessfullyPings + + + pc2 + 192.168.1.255 + SuccessfullyPings + + + pc2 + pc0 + FailedPing + + + net_switch0 + All + LockVLANsOnHost + + + net_switch1 + All + LockVLANsOnHost + + VLAN + Default + Sttaff + + \ No newline at end of file diff --git a/Web/EduResources/Level6_VlanRouting3.enbx b/Web/EduResources/Level6_VlanRouting3.enbx new file mode 100644 index 0000000..6d9212b --- /dev/null +++ b/Web/EduResources/Level6_VlanRouting3.enbx @@ -0,0 +1,1594 @@ + + + + + VLAN security usually needs firewall rules at the router to enforce security. This puzzle needs to have a firewall rule set to keep the guest network from being able to connect to the server. + La sécurité VLAN nécessite généralement des règles de pare-feu sur le routeur pour assurer la sécurité. Ce puzzle doit avoir un ensemble de règles de pare-feu pour empêcher le réseau invité de se connecter au serveur. + VLAN Firewalls + 1024 + 1024 + 100 + none + 6 + 5 + 166 + none + True + True + + firewall0 + 100 + 100 + 760,80 + firewall + False + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:3 + + 192.168.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth0:1 + eth0 + Drop + + + eth0:1 + eth0:3 + Drop + + + + net_switch0 + 100 + 105 + 120,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + net_switch0 + lo0 + + lo + 106 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 105 + 107 + net_switch0 + management_interface0 + + management_interface + 107 + False + + management_interface0 + + 192.168.0.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 105 + 108 + net_switch0 + port1 + + port + 108 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port2 + + 105 + 109 + net_switch0 + port2 + + port + 109 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 105 + 110 + net_switch0 + port3 + + port + 110 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 105 + 111 + net_switch0 + port4 + + port + 111 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 105 + 112 + net_switch0 + port5 + + port + 112 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port6 + + 105 + 113 + net_switch0 + port6 + + port + 113 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 105 + 114 + net_switch0 + port7 + + port + 114 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 115 + 420,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + net_switch1 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 115 + 117 + net_switch1 + management_interface0 + + management_interface + 117 + False + + management_interface0 + + 192.168.0.3 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port1 + + 115 + 118 + net_switch1 + port1 + + port + 118 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 115 + 119 + net_switch1 + port2 + + port + 119 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port3 + + 115 + 120 + net_switch1 + port3 + + port + 120 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port4 + + 115 + 121 + net_switch1 + port4 + + port + 121 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port5 + + 115 + 122 + net_switch1 + port5 + + port + 122 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port6 + + 115 + 123 + net_switch1 + port6 + + port + 123 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 115 + 124 + net_switch1 + port7 + + port + 124 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + net_switch2 + 100 + 125 + 760,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 125 + 126 + net_switch2 + lo0 + + lo + 126 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 125 + 127 + net_switch2 + management_interface0 + + management_interface + 127 + False + + management_interface0 + + 192.168.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port1 + + 125 + 128 + net_switch2 + port1 + + port + 128 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 125 + 129 + net_switch2 + port2 + + port + 129 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port3 + + 125 + 130 + net_switch2 + port3 + + port + 130 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 125 + 131 + net_switch2 + port4 + + port + 131 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 125 + 132 + net_switch2 + port5 + + port + 132 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 125 + 133 + net_switch2 + port6 + + port + 133 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 125 + 134 + net_switch2 + port7 + + port + 134 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + pc0 + 100 + 135 + 0,670 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 135 + 136 + pc0 + lo0 + + lo + 136 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 135 + 137 + pc0 + eth0 + + eth + 137 + False + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 138 + 150,640 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 138 + 139 + pc1 + lo0 + + lo + 139 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 138 + 140 + pc1 + eth0 + + eth + 140 + False + + eth0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 141 + 340,700 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 141 + 142 + pc2 + lo0 + + lo + 142 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 141 + 143 + pc2 + eth0 + + eth + 143 + False + + eth0 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 144 + 460,650 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 144 + 145 + pc3 + lo0 + + lo + 145 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 144 + 146 + pc3 + eth0 + + eth + 146 + False + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 147 + 710,780 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 147 + 148 + pc4 + lo0 + + lo + 148 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 147 + 149 + pc4 + eth0 + + eth + 149 + False + + eth0 + + 192.168.3.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 150 + 830,700 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + pc5 + lo0 + + lo + 151 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 150 + 152 + pc5 + eth0 + + eth + 152 + False + + eth0 + + 192.168.3.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 153 + 120,190 + server + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 153 + 154 + server0 + lo0 + + lo + 154 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 153 + 155 + server0 + eth0 + + eth + 155 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 105 + 114 + net_switch0 + port7 + + + 115 + 123 + net_switch1 + port6 + + net_switch0_link_net_switch1 + normal + 156 + + + + 144 + 146 + pc3 + eth0 + + + 115 + 119 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 162 + + + + 125 + 134 + net_switch2 + port7 + + + 100 + 102 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 158 + + + + 115 + 124 + net_switch1 + port7 + + + 125 + 133 + net_switch2 + port6 + + net_switch1_link_net_switch2 + normal + 157 + + + + 150 + 152 + pc5 + eth0 + + + 125 + 129 + net_switch2 + port2 + + pc5_link_net_switch2 + normal + 164 + + + + 105 + 108 + net_switch0 + port1 + + + 135 + 137 + pc0 + eth0 + + net_switch0_link_pc0 + normal + 159 + + + + 138 + 140 + pc1 + eth0 + + + 105 + 109 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 160 + + + + 141 + 143 + pc2 + eth0 + + + 115 + 118 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 161 + + + + 147 + 149 + pc4 + eth0 + + + 125 + 128 + net_switch2 + port1 + + pc4_link_net_switch2 + normal + 163 + + + + 105 + 112 + net_switch0 + port5 + + + 153 + 155 + server0 + eth0 + + net_switch0_link_server0 + normal + 165 + + + pc5 + server0 + FailedPing + + Firewall + VLAN + Default + Staff + Student + Guest + + \ No newline at end of file diff --git a/Web/EduResources/Level6_WhereFrom.enbx b/Web/EduResources/Level6_WhereFrom.enbx new file mode 100644 index 0000000..4d45e3c --- /dev/null +++ b/Web/EduResources/Level6_WhereFrom.enbx @@ -0,0 +1,1676 @@ + + + + + While you were off on vacation a switch broke. They paid someone to come in and replace it with a new one. They pulled it out of their closet somewhere, and it seems to have a problem. + Pendant que vous étiez en vacances, un interrupteur s'est cassé. Ils ont payé quelqu'un pour le remplacer par un nouveau. Ils l'ont sorti de leur placard quelque part, et il semble y avoir un problème. + WhereFrom? + 1024 + 1024 + 100 + none + 6 + 9.5 + 166 + full + True + True + + firewall0 + 100 + 100 + 760,80 + firewall + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:3 + + 192.168.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 105 + 120,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + net_switch0 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 105 + 107 + net_switch0 + management_interface0 + + management_interface + 107 + False + + + + management_interface0 + + 192.168.0.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 105 + 108 + net_switch0 + port1 + + port + 108 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port2 + + 105 + 109 + net_switch0 + port2 + + port + 109 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port3 + + 105 + 110 + net_switch0 + port3 + + port + 110 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 105 + 111 + net_switch0 + port4 + + port + 111 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 105 + 112 + net_switch0 + port5 + + port + 112 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port6 + + 105 + 113 + net_switch0 + port6 + + port + 113 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 105 + 114 + net_switch0 + port7 + + port + 114 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 115 + 420,380 + net_switch + False + False + + 192.168.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + net_switch1 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 115 + 117 + net_switch1 + management_interface0 + + management_interface + 117 + False + + + + management_interface0 + + 192.168.0.3 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port1 + + 115 + 118 + net_switch1 + port1 + + port + 118 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 115 + 119 + net_switch1 + port2 + + port + 119 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port3 + + 115 + 120 + net_switch1 + port3 + + port + 120 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port4 + + 115 + 121 + net_switch1 + port4 + + port + 121 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port5 + + 115 + 122 + net_switch1 + port5 + + port + 122 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 115 + 123 + net_switch1 + port6 + + port + 123 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port7 + + 115 + 124 + net_switch1 + port7 + + port + 124 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + + net_switch2 + 100 + 125 + 760,380 + net_switch + False + False + + 10.5.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + + lo + lo0 + + 125 + 126 + net_switch2 + lo0 + + lo + 126 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 125 + 127 + net_switch2 + management_interface0 + + management_interface + 127 + False + + + + management_interface0 + + 10.5.0.25 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port1 + + 125 + 128 + net_switch2 + port1 + + port + 128 + False + + + + port1 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + Tagged + + + + port + port2 + + 125 + 129 + net_switch2 + port2 + + port + 129 + False + + + + port2 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Forbidden + Untagged + + + + port + port3 + + 125 + 130 + net_switch2 + port3 + + port + 130 + False + + + + port3 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Untagged + + + + port + port4 + + 125 + 131 + net_switch2 + port4 + + port + 131 + False + + + + port4 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port5 + + 125 + 132 + net_switch2 + port5 + + port + 132 + False + + + + port5 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + + + + port + port6 + + 125 + 133 + net_switch2 + port6 + + port + 133 + False + + + + port6 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + Forbidden + + + + port + port7 + + 125 + 134 + net_switch2 + port7 + + port + 134 + False + + + + port7 + + 0.0.0.0 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + Forbidden + + + + + pc0 + 100 + 135 + 0,670 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 135 + 136 + pc0 + lo0 + + lo + 136 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 135 + 137 + pc0 + eth0 + + eth + 137 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 138 + 150,640 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 138 + 139 + pc1 + lo0 + + lo + 139 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 138 + 140 + pc1 + eth0 + + eth + 140 + False + + + + eth0 + + 192.168.1.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 141 + 340,700 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 141 + 142 + pc2 + lo0 + + lo + 142 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 141 + 143 + pc2 + eth0 + + eth + 143 + False + + + + eth0 + + 192.168.2.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 144 + 460,650 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 144 + 145 + pc3 + lo0 + + lo + 145 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 144 + 146 + pc3 + eth0 + + eth + 146 + False + + + + eth0 + + 192.168.2.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 100 + 147 + 710,780 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 147 + 148 + pc4 + lo0 + + lo + 148 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 147 + 149 + pc4 + eth0 + + eth + 149 + False + + + + eth0 + + 192.168.3.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 150 + 830,700 + pc + False + False + Green + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + pc5 + lo0 + + lo + 151 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 150 + 152 + pc5 + eth0 + + eth + 152 + False + + + + eth0 + + 192.168.3.6 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + server0 + 100 + 153 + 120,190 + server + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 153 + 154 + server0 + lo0 + + lo + 154 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 153 + 155 + server0 + eth0 + + eth + 155 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 105 + 114 + net_switch0 + port7 + + + 115 + 123 + net_switch1 + port6 + + net_switch0_link_net_switch1 + normal + 156 + + + + 144 + 146 + pc3 + eth0 + + + 115 + 119 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 162 + + + + 125 + 134 + net_switch2 + port7 + + + 100 + 102 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 158 + + + + 115 + 124 + net_switch1 + port7 + + + 125 + 133 + net_switch2 + port6 + + net_switch1_link_net_switch2 + normal + 157 + + + + 150 + 152 + pc5 + eth0 + + + 125 + 129 + net_switch2 + port2 + + pc5_link_net_switch2 + normal + 164 + + + + 105 + 108 + net_switch0 + port1 + + + 135 + 137 + pc0 + eth0 + + net_switch0_link_pc0 + normal + 159 + + + + 138 + 140 + pc1 + eth0 + + + 105 + 109 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 160 + + + + 141 + 143 + pc2 + eth0 + + + 115 + 118 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 161 + + + + 147 + 149 + pc4 + eth0 + + + 125 + 128 + net_switch2 + port1 + + pc4_link_net_switch2 + normal + 163 + + + + 105 + 112 + net_switch0 + port5 + + + 153 + 155 + server0 + eth0 + + net_switch0_link_server0 + normal + 165 + + + pc5 + server0 + SuccessfullyPings + + + pc5 + pc2 + SuccessfullyPings + + Firewall + VLAN + Default + Staff + Student + Guest + + \ No newline at end of file diff --git a/Web/EduResources/NBIco.ico b/Web/EduResources/NBIco.ico new file mode 100644 index 0000000000000000000000000000000000000000..4a439111e5fb09ff1d1e39fe760c330e36f2bc22 GIT binary patch literal 42062 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 + + + + + Generic Office - Wired + + 1024 + 1024 + 60 + host + 1 + 20 + 503 + none + True + False + + copier0 + 60 + 499 + 730,430 + copier + False + False + + 192.168.1.11 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 499 + 500 + copier0 + lo0 + + lo + 500 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 499 + 501 + copier0 + eth0 + + eth + 501 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 178 + firewall0 + eth1 + + eth + 178 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 30,540 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + eth0 + + 192.168.1.51 + 255.255.255.0 + 192.168.1.1 + route + + Untagged + + + + + laptop1 + 60 + 436 + 33,425 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 436 + 438 + laptop1 + eth0 + + eth + 438 + True + + eth0 + + 192.168.1.50 + 255.255.255.0 + 192.168.1.1 + route + + Untagged + + + + + net_switch0 + 60 + 132 + 180,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 670,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 670,270 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,230 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch4 + 60 + 467 + 180,510 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 467 + 468 + net_switch4 + lo0 + + lo + 468 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 467 + 469 + net_switch4 + management_interface0 + + management_interface + 469 + False + + management_interface0 + + 192.168.1.14 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 467 + 470 + net_switch4 + port1 + + port + 470 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 467 + 471 + net_switch4 + port2 + + port + 471 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 467 + 472 + net_switch4 + port3 + + port + 472 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 467 + 473 + net_switch4 + port4 + + port + 473 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 467 + 474 + net_switch4 + port5 + + port + 474 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 467 + 475 + net_switch4 + port6 + + port + 475 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 467 + 476 + net_switch4 + port7 + + port + 476 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch5 + 60 + 477 + 670,790 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 477 + 478 + net_switch5 + lo0 + + lo + 478 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 477 + 479 + net_switch5 + management_interface0 + + management_interface + 479 + False + + management_interface0 + + 192.168.1.15 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 477 + 480 + net_switch5 + port1 + + port + 480 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 477 + 481 + net_switch5 + port2 + + port + 481 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 477 + 482 + net_switch5 + port3 + + port + 482 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 477 + 483 + net_switch5 + port4 + + port + 483 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 477 + 484 + net_switch5 + port5 + + port + 484 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 477 + 485 + net_switch5 + port6 + + port + 485 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 477 + 486 + net_switch5 + port7 + + port + 486 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 30,650 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + + + eth0 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 30,760 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + + + eth0 + + 192.168.1.23 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,510 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + + + eth0 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,750 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + + + eth0 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 30,300 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 820,360 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 820,620 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 826,209 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 495 + 100,350 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 495 + 496 + server1 + lo0 + + lo + 496 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 495 + 497 + server1 + eth0 + + eth + 497 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 467 + 470 + net_switch4 + port1 + + laptop0_link_net_switch4 + normal + 493 + + + + 436 + 438 + laptop1 + eth0 + + + 467 + 471 + net_switch4 + port2 + + laptop1_link_net_switch4 + normal + 494 + + + + 132 + 140 + net_switch0 + port6 + + + 467 + 476 + net_switch4 + port7 + + net_switch0_link_net_switch4 + normal + 489 + + + + 132 + 141 + net_switch0 + port7 + + + 477 + 485 + net_switch5 + port6 + + net_switch0_link_net_switch5 + normal + 488 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 142 + 151 + net_switch1 + port7 + + + 477 + 486 + net_switch5 + port7 + + net_switch1_link_net_switch5 + normal + 487 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 467 + 475 + net_switch4 + port6 + + + 388 + 397 + net_switch3 + port7 + + net_switch4_link_net_switch3 + normal + 490 + + + + 477 + 481 + net_switch5 + port2 + + + 118 + 120 + pc3 + eth0 + + net_switch5_link_pc3 + normal + 492 + + + + 477 + 480 + net_switch5 + port1 + + + 407 + 409 + pc7 + eth0 + + net_switch5_link_pc7 + normal + 491 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 495 + 497 + server1 + eth0 + + + 388 + 396 + net_switch3 + port6 + + server1_link_net_switch3 + normal + 498 + + + + 142 + 146 + net_switch1 + port2 + + + 499 + 501 + copier0 + eth0 + + + normal + 502 + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/OfficeBldgWireless.enbx b/Web/EduResources/OfficeBldgWireless.enbx new file mode 100644 index 0000000..c923001 --- /dev/null +++ b/Web/EduResources/OfficeBldgWireless.enbx @@ -0,0 +1,4316 @@ + + + + + + Generic Office - Wireless + + 1024 + 1024 + 60 + host + 5 + 10 + 511 + none + True + False + + copier0 + 60 + 505 + 670,390 + copier + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 505 + 506 + copier0 + lo0 + + lo + 506 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 505 + 507 + copier0 + eth0 + + eth + 507 + False + + + + eth0 + + 192.168.1.5 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + firewall0 + 60 + 175 + 670,200 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 176 + firewall0 + lo0 + + lo + 176 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 175 + 179 + firewall0 + wan0 + + wan + 179 + False + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 175 + 177 + firewall0 + eth0 + + eth + 177 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + google.com + 60 + 190 + 330,50 + server + False + False + + 8.8.8.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 190 + 191 + server0 + lo0 + + lo + 191 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 190 + 192 + server0 + eth0 + + eth + 192 + False + + eth0 + + 8.8.8.8 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop0 + 60 + 410 + 180,800 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 410 + 411 + laptop0 + lo0 + + lo + 411 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 410 + 412 + laptop0 + eth0 + + eth + 412 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 60 + 436 + 20,420 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 436 + 437 + laptop1 + lo0 + + lo + 437 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 436 + 439 + laptop1 + wlan2 + + wlan + 439 + True + WirelessKey + LAN + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 60 + 132 + 180,690 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 132 + 133 + net_switch0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 132 + 134 + net_switch0 + management_interface0 + + management_interface + 134 + False + + management_interface0 + + 192.168.1.13 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 132 + 135 + net_switch0 + port1 + + port + 135 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 132 + 136 + net_switch0 + port2 + + port + 136 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 132 + 137 + net_switch0 + port3 + + port + 137 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 132 + 138 + net_switch0 + port4 + + port + 138 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 132 + 139 + net_switch0 + port5 + + port + 139 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 132 + 140 + net_switch0 + port6 + + port + 140 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 132 + 141 + net_switch0 + port7 + + port + 141 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 60 + 142 + 736,649 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + net_switch1 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 142 + 144 + net_switch1 + management_interface0 + + management_interface + 144 + False + + management_interface0 + + 192.168.1.11 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 142 + 145 + net_switch1 + port1 + + port + 145 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 142 + 146 + net_switch1 + port2 + + port + 146 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 142 + 147 + net_switch1 + port3 + + port + 147 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 142 + 148 + net_switch1 + port4 + + port + 148 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 142 + 149 + net_switch1 + port5 + + port + 149 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 142 + 150 + net_switch1 + port6 + + port + 150 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 142 + 151 + net_switch1 + port7 + + port + 151 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 60 + 283 + 736,279 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 283 + 284 + net_switch2 + lo0 + + lo + 284 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 283 + 285 + net_switch2 + management_interface0 + + management_interface + 285 + False + + management_interface0 + + 192.168.1.10 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 283 + 286 + net_switch2 + port1 + + port + 286 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 283 + 287 + net_switch2 + port2 + + port + 287 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 283 + 288 + net_switch2 + port3 + + port + 288 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 283 + 289 + net_switch2 + port4 + + port + 289 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 283 + 290 + net_switch2 + port5 + + port + 290 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 283 + 291 + net_switch2 + port6 + + port + 291 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 283 + 292 + net_switch2 + port7 + + port + 292 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch3 + 60 + 388 + 180,300 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 388 + 389 + net_switch3 + lo0 + + lo + 389 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 388 + 390 + net_switch3 + management_interface0 + + management_interface + 390 + False + + + + management_interface0 + + 192.168.1.12 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 388 + 391 + net_switch3 + port1 + + port + 391 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 388 + 392 + net_switch3 + port2 + + port + 392 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 388 + 393 + net_switch3 + port3 + + port + 393 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 388 + 394 + net_switch3 + port4 + + port + 394 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 388 + 395 + net_switch3 + port5 + + port + 395 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 388 + 396 + net_switch3 + port6 + + port + 396 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 388 + 397 + net_switch3 + port7 + + port + 397 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 60 + 109 + 40,630 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 109 + 111 + pc0 + eth0 + + eth + 111 + False + + eth0 + + 192.168.1.32 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 60 + 112 + 40,770 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + pc1 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 112 + 114 + pc1 + eth0 + + eth + 114 + False + + eth0 + + 192.168.1.33 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 60 + 115 + 820,480 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 115 + 116 + pc2 + lo0 + + lo + 116 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 115 + 117 + pc2 + eth0 + + eth + 117 + False + + eth0 + + 192.168.1.30 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 60 + 118 + 820,800 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 118 + 119 + pc3 + lo0 + + lo + 119 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 118 + 120 + pc3 + eth0 + + eth + 120 + False + + eth0 + + 192.168.1.31 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc4 + 60 + 398 + 30,200 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 398 + 399 + pc4 + lo0 + + lo + 399 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 398 + 400 + pc4 + eth0 + + eth + 400 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 60 + 401 + 20,310 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 401 + 402 + pc5 + lo0 + + lo + 402 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 401 + 403 + pc5 + eth0 + + eth + 403 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc6 + 60 + 404 + 830,300 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 404 + 405 + pc6 + lo0 + + lo + 405 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 404 + 406 + pc6 + eth0 + + eth + 406 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 60 + 407 + 670,750 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 407 + 408 + pc7 + lo0 + + lo + 408 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 407 + 409 + pc7 + eth0 + + eth + 409 + True + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 60 + 182 + 670,50 + router + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 182 + 183 + router0 + lo0 + + lo + 183 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 182 + 184 + router0 + eth0 + + eth + 184 + False + + eth0 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 182 + 185 + router0 + eth1 + + eth + 185 + False + + eth1 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router1 + 60 + 186 + 510,50 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 187 + router1 + lo0 + + lo + 187 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 186 + 188 + router1 + eth0 + + eth + 188 + False + + eth0 + + 8.8.8.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 189 + router1 + eth1 + + eth + 189 + False + + eth1 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.5.0 + 255.255.255.0 + 192.168.7.2 + route + + + + server0 + 60 + 302 + 820,190 + server + False + True + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 302 + 303 + server0 + lo0 + + lo + 303 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 302 + 304 + server0 + eth0 + + eth + 304 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.50 + 192.168.1.70 + route + + + + server1 + 60 + 472 + 180,190 + server + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 472 + 473 + server1 + lo0 + + lo + 473 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 472 + 474 + server1 + eth0 + + eth + 474 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + tree0 + 60 + 100 + 350,760 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + tree0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + tree0 + eth0 + + eth + 102 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree1 + 60 + 103 + 390,610 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + tree1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 103 + 105 + tree1 + eth0 + + eth + 105 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree10 + 60 + 361 + 530,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 361 + 362 + tree10 + lo0 + + lo + 362 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 361 + 363 + tree10 + eth0 + + eth + 363 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree11 + 60 + 364 + 510,840 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 364 + 365 + tree11 + lo0 + + lo + 365 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 364 + 366 + tree11 + eth0 + + eth + 366 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree12 + 60 + 367 + 580,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 367 + 368 + tree12 + lo0 + + lo + 368 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 367 + 369 + tree12 + eth0 + + eth + 369 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree13 + 60 + 370 + 260,210 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 370 + 371 + tree13 + lo0 + + lo + 371 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 370 + 372 + tree13 + eth0 + + eth + 372 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree14 + 60 + 373 + 590,390 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 373 + 374 + tree14 + lo0 + + lo + 374 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 373 + 375 + tree14 + eth0 + + eth + 375 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree15 + 60 + 376 + 260,380 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 376 + 377 + tree15 + lo0 + + lo + 377 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 376 + 378 + tree15 + eth0 + + eth + 378 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree2 + 60 + 106 + 470,720 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + tree2 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 106 + 108 + tree2 + eth0 + + eth + 108 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree3 + 60 + 225 + 320,660 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 225 + 226 + tree3 + lo0 + + lo + 226 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 225 + 227 + tree3 + eth0 + + eth + 227 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree4 + 60 + 228 + 510,650 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 228 + 229 + tree4 + lo0 + + lo + 229 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 228 + 230 + tree4 + eth0 + + eth + 230 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree5 + 60 + 314 + 360,300 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 314 + 315 + tree5 + lo0 + + lo + 315 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 314 + 316 + tree5 + eth0 + + eth + 316 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree6 + 60 + 317 + 470,290 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 317 + 318 + tree6 + lo0 + + lo + 318 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 317 + 319 + tree6 + eth0 + + eth + 319 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree7 + 60 + 320 + 370,430 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 320 + 321 + tree7 + lo0 + + lo + 321 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 320 + 322 + tree7 + eth0 + + eth + 322 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree8 + 60 + 323 + 450,410 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 323 + 324 + tree8 + lo0 + + lo + 324 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 323 + 325 + tree8 + eth0 + + eth + 325 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + tree9 + 60 + 358 + 300,570 + tree + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 358 + 359 + tree9 + lo0 + + lo + 359 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 358 + 360 + tree9 + eth0 + + eth + 360 + False + + + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 60 + 121 + 660,520 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 121 + 124 + wap0 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 121 + 125 + wap0 + eth1 + + eth + 125 + False + + eth1 + + 192.168.1.20 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 121 + 126 + wap0 + wport2 + + wport + 126 + False + OfficeKey + OfficeNet + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 121 + 127 + wap0 + wport3 + + wport + 127 + False + OfficeKey + OfficeNet + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 121 + 128 + wap0 + wport4 + + wport + 128 + False + OfficeKey + OfficeNet + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 121 + 129 + wap0 + wport5 + + wport + 129 + False + OfficeKey + OfficeNet + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 121 + 130 + wap0 + wport6 + + wport + 130 + False + OfficeKey + OfficeNet + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 121 + 131 + wap0 + wport7 + + wport + 131 + False + OfficeKey + OfficeNet + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 60 + 414 + 110,390 + wap + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 414 + 417 + wap1 + lo0 + + lo + 417 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 414 + 418 + wap1 + eth1 + + eth + 418 + False + + + + eth1 + + 192.168.1.22 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 414 + 419 + wap1 + wport2 + + wport + 419 + False + WirelessKey + LAN + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 414 + 420 + wap1 + wport3 + + wport + 420 + False + WirelessKey + LAN + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 414 + 421 + wap1 + wport4 + + wport + 421 + False + WirelessKey + LAN + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 414 + 422 + wap1 + wport5 + + wport + 422 + False + WirelessKey + LAN + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 414 + 423 + wap1 + wport6 + + wport + 423 + False + WirelessKey + LAN + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 414 + 424 + wap1 + wport7 + + wport + 424 + False + WirelessKey + LAN + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wbridge0 + 60 + 152 + 180,520 + wbridge + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 155 + wbridge0 + lo0 + + lo + 155 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan1 + + 152 + 156 + wbridge0 + wlan1 + + wlan + 156 + False + OfficeKey + OfficeNet + + wlan1 + + 192.168.1.21 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 152 + 157 + wbridge0 + port2 + + port + 157 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 152 + 158 + wbridge0 + port3 + + port + 158 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 152 + 159 + wbridge0 + port4 + + port + 159 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 152 + 160 + wbridge0 + port5 + + port + 160 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 175 + 179 + firewall0 + wan0 + + + 182 + 184 + router0 + eth0 + + firewall0_link_router0 + normal + 247 + + + + 190 + 192 + server0 + eth0 + + + 186 + 188 + router1 + eth0 + + google.com_link_router1 + normal + 193 + + + + 410 + 412 + laptop0 + eth0 + + + 132 + 138 + net_switch0 + port4 + + laptop0_link_net_switch0 + normal + 455 + + + + 436 + 439 + laptop1 + wlan2 + + + 414 + 419 + wap1 + wport2 + + laptop1_link_wap1 + wireless + 441 + + + + 132 + 135 + net_switch0 + port1 + + + 152 + 160 + wbridge0 + port5 + + net_switch0_link_wbridge0 + normal + 169 + + + + 142 + 150 + net_switch1 + port6 + + + 283 + 292 + net_switch2 + port7 + + net_switch1_link_net_switch2 + normal + 294 + + + + 283 + 286 + net_switch2 + port1 + + + 175 + 177 + firewall0 + eth0 + + net_switch2_link_firewall0 + normal + 296 + + + + 283 + 288 + net_switch2 + port3 + + + 404 + 406 + pc6 + eth0 + + net_switch2_link_pc6 + normal + 450 + + + + 283 + 287 + net_switch2 + port2 + + + 302 + 304 + server0 + eth0 + + net_switch2_link_server0 + normal + 306 + + + + 388 + 395 + net_switch3 + port5 + + + 472 + 474 + server1 + eth0 + + net_switch3_link_server1 + normal + 476 + + + + 109 + 111 + pc0 + eth0 + + + 132 + 136 + net_switch0 + port2 + + pc0_link_net_switch0 + normal + 171 + + + + 112 + 114 + pc1 + eth0 + + + 132 + 137 + net_switch0 + port3 + + pc1_link_net_switch0 + normal + 173 + + + + 115 + 117 + pc2 + eth0 + + + 142 + 145 + net_switch1 + port1 + + pc2_link_net_switch1 + normal + 163 + + + + 118 + 120 + pc3 + eth0 + + + 142 + 146 + net_switch1 + port2 + + pc3_link_net_switch1 + normal + 165 + + + + 398 + 400 + pc4 + eth0 + + + 388 + 391 + net_switch3 + port1 + + pc4_link_net_switch3 + normal + 429 + + + + 401 + 403 + pc5 + eth0 + + + 388 + 392 + net_switch3 + port2 + + pc5_link_net_switch3 + normal + 431 + + + + 407 + 409 + pc7 + eth0 + + + 142 + 147 + net_switch1 + port3 + + pc7_link_net_switch1 + normal + 447 + + + + 182 + 185 + router0 + eth1 + + + 186 + 189 + router1 + eth1 + + router0_link_router1 + normal + 249 + + + + 121 + 125 + wap0 + eth1 + + + 142 + 151 + net_switch1 + port7 + + wap0_link_net_switch1 + normal + 167 + + + + 414 + 418 + wap1 + eth1 + + + 388 + 396 + net_switch3 + port6 + + wap1_link_net_switch3 + normal + 433 + + + + 152 + 159 + wbridge0 + port4 + + + 388 + 397 + net_switch3 + port7 + + wbridge0_link_net_switch3 + normal + 425 + + + + 505 + 507 + copier0 + eth0 + + + 283 + 289 + net_switch2 + port4 + + + normal + 508 + + + + 152 + 156 + wbridge0 + wlan1 + + + 121 + 126 + wap0 + wport2 + + + wireless + 510 + + + Grass + rectangle + 3, 7, 1013, 1004 + LightGreen + LightGreen + + + LeftBldg + rectangle + 20, 170, 250, 700 + SaddleBrown + SaddleBrown + + + RightBldg + rectangle + 650, 170, 250, 700 + SaddleBrown + SaddleBrown + + + LB_RWall + rectangle + 255, 170, 15, 700 + Gray + Gray + + + RB_RWall + rectangle + 650, 170, 15, 700 + Gray + Gray + + + LB_TWall + rectangle + 20, 170, 15, 700 + Gray + Gray + + + RB_TWall + rectangle + 885, 170, 15, 700 + Gray + Gray + + + LB_BWall + rectangle + 20, 870, 250, 15 + Gray + Gray + + + RB_BWall + rectangle + 650, 870, 250, 15 + Gray + Gray + + + LB_LWall + rectangle + 20, 170, 250, 15 + Gray + Gray + + + RB_LWall + rectangle + 650, 170, 250, 15 + Gray + Gray + + + CenterCement + rectangle + 326, 200, 262, 377 + Gray + Gray + + + CenterPark + rectangle + 359, 270, 188, 247 + LightGreen + LightGreen + + + LWindow + rectangle + 260, 500, 5, 100 + Blue + Blue + + + R_Window + rectangle + 655, 500, 5, 100 + Blue + Blue + + + LSidewalk + rectangle + 255, 300, 100, 80 + Gray + Gray + + + RSidewalk + rectangle + 550, 300, 100, 80 + Gray + Gray + + + LDoor + rectangle + 255, 300, 10, 80 + SaddleBrown + SaddleBrown + + + RDoor + rectangle + 655, 300, 10, 80 + SaddleBrown + SaddleBrown + + Default + + \ No newline at end of file diff --git a/Web/EduResources/OneNet.enbx b/Web/EduResources/OneNet.enbx new file mode 100644 index 0000000..e3035e3 --- /dev/null +++ b/Web/EduResources/OneNet.enbx @@ -0,0 +1,544 @@ + + + + + 1024 + 1024 + 130 + + laptop0 + 100 + 103 + 559,560 + laptop + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + laptop0 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 103 + 105 + laptop0 + eth0 + + eth + 105 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + laptop1 + 100 + 123 + 680,147 + laptop + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 123 + 124 + laptop1 + lo0 + + lo + 124 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 123 + 125 + laptop1 + eth0 + + eth + 125 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + net_switch0 + 100 + 109 + 406,328 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + net_switch0 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + management_interface + management_interface0 + + 109 + 111 + net_switch0 + management_interface0 + + management_interface + 111 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + + + + port + port1 + + 109 + 112 + net_switch0 + port1 + + port + 112 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port2 + + 109 + 113 + net_switch0 + port2 + + port + 113 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port3 + + 109 + 114 + net_switch0 + port3 + + port + 114 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port4 + + 109 + 115 + net_switch0 + port4 + + port + 115 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port5 + + 109 + 116 + net_switch0 + port5 + + port + 116 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port6 + + 109 + 117 + net_switch0 + port6 + + port + 117 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port7 + + 109 + 118 + net_switch0 + port7 + + port + 118 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc0 + 100 + 100 + 246,560 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + pc0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 100 + 102 + pc0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + router0 + 100 + 119 + 400,158 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 120 + router0 + lo0 + + lo + 120 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 119 + 121 + router0 + eth0 + + eth + 121 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 119 + 122 + router0 + eth1 + + eth + 122 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + + 100 + 102 + pc0 + eth0 + + + 109 + 112 + net_switch0 + port1 + + + 126 + + + + 103 + 105 + laptop0 + eth0 + + + 109 + 113 + net_switch0 + port2 + + + 127 + + + + 109 + 114 + net_switch0 + port3 + + + 119 + 121 + router0 + eth0 + + + 128 + + + + 119 + 122 + router0 + eth1 + + + 123 + 125 + laptop1 + eth0 + + + 129 + + + \ No newline at end of file diff --git a/Web/EduResources/PC.png b/Web/EduResources/PC.png new file mode 100644 index 0000000000000000000000000000000000000000..dbb4721943941a4c0e76ffae6a0c212949d84856 GIT binary patch literal 3580 zcmai1c{mi@8lN%Q#yV&$V;!7+aXaj4atk3fYn@89NyfhKR_PvSg33Z!rxa zl0Excwi!#76qoPox%aPo?>Wyo?>X;te&_c)@A>0>-sl@hT_!LO7ytk;>FXg(PHgAt zprbjNOUz3%PYeylKo6kd- z3>{@nuoD-bGs@gs%frph(cSxG3jk<&Iof+W-WK$A_I47~)i=6vTh@{GgxXFYaTVn^ zzCIb~$?M2ROCfvgZFuQxO*@rSL%`wM;@Qk}j=WrNIdmjrW9J#4Ji~*V2MHlKm3aoJ z^h)aue@J1Yg{m+}{KkTj#*J(KriCWrRg15m5uAjX1 zll!mrG0p@W$>P_0^BDgt&3?PZo$kR4pvs`%0kywqM=C`gn?D0#v;&vF5}25Ealk@E zgl-}iE1V_|x`u&(G&@3ABd@vI`Xx0#kKDB8Uk8kCDw&(b0_m&4@64N@6LUz`5%fvd zLyG#?touAWEGuS{&*?oZ3B?gZ5MICBu~i$s=Rf!uM)A<(l}3s|bfrJrq>4BXr0p)z z;Z|6eHLFy<5XVX%k$3M*zv9hfmls4Z()~@#$SG$gLKAVKi0RKl2%~{JRVE^$(ra*f z$^?eoX8T*>DNIlJJ~ZZU2Ae;B>e|4=vVQ^kF#je3IgGpjwCN;uWaH* zs%HtnAKVFgEp7W;jdd=NDf0vNa$z&_BYk_)S33)N8j+7{=2EUHcjvewG-bU4Cp4^B z9b(N>UK7bT2c;6=b3j)PxYJ|#rM62c4SBc;QTQH0K`_O!P=2WfuE5Zm!!xL8nz8h> zBY|2Y3YUQ{^Ad#L7@9}_P%e5@*(BGI=UK-@CtSH zwtfp9N&{p{29=pi2&*;(l>e;$ks5r!Mi&y!as{xyULyRc#Lxo@n;Pq!6(HYPNJY{o!yQt&a& z&YK4_7MH*Us`0PlGM+Se{1&pbWD8VZh2lMMoq@0TSsi*f5eqf|nb+#Uf$I(XKWl>H zT!%xSY-}JQ)HB&2Rm$?>NcQVW2v6?XJ_0a>sj|pH!9=3M3oQ zgXiC7wcP8gpab-<;yHPEPQFYAZVD`xVxj@?`fgE!f;9$PL%UYczUzu8;~`<`ZcE#4 zQ|7}SLJ<-%n;7~~yaz=Oxc$JNSJeUeTlWajUa%4WQl56~R&y2bJiM}WIG@){BUb(k zs@eciwX4L{JBO~TXN;k|`rSPZZsiX>%ohbeq_P7VQR9lMz zEe~V{(s)^zp9Wpw=)CQva-2Rg)BEtZSOOYhR|Y8_nR zF`U2HR+U^OUAe4Sz}lMN#qtNM%#HgWS5tjDbbm^EQb;o>BFAQ#{Rb%-QEFw#9G;xECW zh<4JxgqZybX}N803$6B{%boP%E+-u7aaTY4iEy+|rWtOC5Uo|CKzP}a@^EiHyt-S+ z41;^o_I@W#c{}2osZUJRhITzA!>nujnqA2?ySFdI0eCKHRr+q^vm@^W@?RV-A3eDQ z97K^)#j{q&1L)#gZVLnC_TGFddj0U{{K>$={G~gwG4!T)TH~r|@J}^|T+WrRPwLJt zH9$Hn!{qsOz)$!LF!RCBX@=ClA5T@Xu}Y;zDuL38MN3aB&W3-flw(V`n@89ib;AudRxNW25% zFhU3x8reQ#wJw>A&5GjlaFB3PXihIA*HeQzIDN^-p^jpp2E3DCpCp_z$*8aq(2nIL z7Y!R;uHhv0G*VX}JUO$+E6f_VSB$<*ZD9n(7(n&r_-=slEOg>trZtympM{W_wBg-> z=%Tw8pKWHsm#_YvJ|e^!fwOhslVm~%L~bjE6}{h=^=h&{AC#$kp+~XetnTV)S9!71 z%he~Y3>YknyKLmt;GM_9U{ZIj9(nxCNY}+3OuMnuRh^b0N(N)bge=$etacp!k{?ao zj*o~X36AF#h)(LlgK=b4&q@hDJao|DCa_x7ihW#yZ$SXzp~q1P1zUr%6p+^;ZAcPlnZ=?WEz zsL|H#D4je>7|#o93du8R`Y|cg9EH6jc3Bx@vrIfm4Fx|t9erB&PRWbijl#>%EHpdb zY~Nma5dWT*{}C^X+RhmzvSfsNSv>4Z^Z29*u;ami$^u2gyw*;Z`G^uK%ri1hKpze> zsws^I!oEHFw)RV)*>@3Bj6KRCDg$ty{Z~QViU4D@VI~$(dPq!GImo*{JntX%5cbW* zVG){?TDn7>oj;JYz(>oXzI74#d!p|5?5J8&n`i%2at&SoSRLQ8wWkDs(2ld84N-A; z03ey%7h7~^bt;VUl|(vS_Puh^jrAJkx%zW8^A%!8pR}$kDoZdd_qH9_s?oBG#=_RF z$8q45-+qHcJ6eoWLbx1I2paEXg4^o*`QYEQP?=^(>FWJzb{_qB1^^|^^m@m+ZMlw} zSL&9Q^e{jQF5?_rYGpijsDk=Cu)l?Ffc^TFC{=PZr(APmy{89FCM5q-+ExzpEq`Lo z`NQoCd*We|fF;Y6hXGEY#J=Ut!$lUmE+gMu9d^LRe zL!{u>fwfwQ4Zf~>)Cz4GT?>?f?lO2%mjV=Z{5imWKh9Mt-qyN>V;g$JG3HvjuWAg5 z2C0BrLxlrNG^j8reBWPJ6;X)auRkhZ;rCzT&bSi5T;E_C042asKX&@h2}czP#xem~sQGkFR&UCBKgPEL3xw=9+ZHo^jH*2b-3g%9 z0kwb8YAtIr7X{O$NY#N5%*~#mM2B8Jhd)w}3R0b#cX3Q<}C^*fUz8X!w#=^}Z zV-0wRRbL;C=|n>OSsKaoXJh@=v)`mgDSoJ;S5L0)Getx2jkwwg*#E9yI3kWg5PPQ# T(@zxo(;`e?8;K~@vKZBr0xHdUtnK0}iNZ!(-(A|t!NJPW{q+h5 zC+%uw=5A$4{n^GHOf9FNqHf7yg$f7vrda_bsqM9Noa3FK{k!Xz#NPF)7%LagV0B1d z**c_v33SdvV~COhCgLMinT&bMaaK;lkjKCzn=8W2Ou(1r62-7{{T2U8>`e?3KCz{S zXNFmNQ%7lw?^3CPS$+Le&iLLFf>O|MxWA|Q5_D%>j+W*@6I65%gvZihn zQfw?_6!?_)-`xFG7m)1{=MY&_G)KN1!ynU6MimD8)a{6WqNGM(eh)zqz4^J!*1pHQ zLRp&bii3tCE&8;;jwST*M3l-$bD)sK(h)wk=IkFo`HSjx z5iU|*c^S2H6SQaQm1XC2hixV9G$iV#fRm3Qqh!>f?}vMaDy*THGRvbBLxTpylf(-~ z3qb?bq8LWMN0Jnc)kARPaA4whgN<#v^KEuq9Zv9%`R0)1&flVWsI=)wA z?smBcz&wpK#Ef{!w{`*_Ij&+t(29OB6{nv!xh-^B$xWs3H9?q7MIv7OkB2_IbfJOr z^6Sd?JLT>h(18h+&cfLsVDP3N|EJTNy);E_286pW0L!cIrrY~l6FnzP^#D2oi~f!Y zB^)5a5C`g%VZ-L1z36r{8WI&s89wxpFQt?CQyPh-@n@OGa$)9Nc3bR;hmEJmOOJmd&_F{N|w$@x+$SD zVKXJ?FSI+np@sZTeUuWrBF4^31`_cvF4n%aD#IcUyf8_S-nGD{U8#PiJvsJ1llQBVBi_(8dy=A;dAsM z&g$|F$BZ4YzR~2_Om3A&iLw6WIF=&toJxOVoZ30+3akrzPq1pi(sL!@o!k^lNGj-V zZVVXC>$1V_X!#y$c6siZ0tDDg(W({-^qFVAry`(to8IJ1IaH*nx2dhDRB2HQi@4TcrWGGrZi%z{zu=BRx^&yh5R9`Z@B5 z-q>X=4uS*ZUI@ zVv?N02rrU;*2c)gNbu#vdc4!v%r9L8f`A-x%~h4&dmO@#V+Jpry^#z9V!sQ|L3K_F zPZfJJhFk8!>CU&oeWRo13T)&*U}pQ|u`-LThc5Q~jEE3rS-aR}BPGkhozZl@+&8&~ zU}osTgAw3;m*yAD-BpFkL%)^o_G;piB@iJZkz!WYYH?u$@7K@)m0pc7xfj7~9NikP zGbNeC$2OZ2{Javrio<}=f)pSTM*T);@dE4vi!Ecpl;8@nc5GW5*{6xU{?a#w3@i0F zErM_yxt}E@Co;T7P=5926Xj5d7+j14AD^!)`=GJ5iJO!Ax2{P*T0oTZ<=Lmp6Kun- z1Dup}>)FhYTs`f?xZIx89?7_Xw*s;eX~R=`Zga?(-n&tEsd!OSYn!cR&xJ5FwSFV+ zcYKNAk0N*5FC>#wQ*#2F`|$i(Q+&S0VWiCg`f;V3_>$Ck>oYee{cD{x8tgNI**gnI z9J>W=(K9av;`m?GSdnqx;g_9ag}3>inHtP+K`Yu_zzzr)fkzB;-3?4Mar)n#0>u3u z^;5s!NNViTK=K9s9%-H~CQ_shNCN^z>{h#?r5Q}5?}F;U*s4z0&--MfIX7rGob5%X zdkW_)374)X5mf#IS*$;?s3d4~#vSYod)s$zHgOwoI`-r}2O8AGNBbpO>-Mih-~?fw zlrOPSkdT0%JqV_&vmqZELMn{`6;@!b{Fr25h==L8!-C2)29d~(gqbmasuY69@#ti zIi>S8fi}EqI|U=Br)k-JgK2_^ZWNzPY7@rmFaGMpB5mgXt{$tY>o}VMQ38|c(DNZu zlKhoEAp`6+g~`DKeR@J)ep3aGXS`uk_U`hF`X?Y+^EEK3_7X;1?raG;ra#^^w=A?C z;<}?OPb&8Je(Q9PT(I=aSw=NU+<#DK>KV|9Z?L;KI`i-{W{*qAH<>BbZ>*mD(jYzBwRJNN_HrNR~x} zjP>KskTg6+TU%#~Nr>^nw4j#;iC;g|2_J=oYsYq@Wc4PUmr$tK8N578BZUTYm~HC- zzKoC8l3IO^=~EA*g+6+%HxBh(eR~e;HBlJ*o3s^8M+`V?>aPqqMj6lS3i|Z?cSc-o z<=CGo&Y(y6HCw2poDVI{-WmylZ{{Q9*KL;%Ca7` zzx=bHTN5fd26#Ap4cEuZLe7>d_v3w)GUnUzfQFz9)zVN-PyQ`eTzSB>b*)A3n%1WL z1oHV>(hzy1-_AMf+EYe0<6`5k5P#q~ks?_-IQzsFC(G4noRLr`u1^Ekd3H#TJ7CEK zeaDtu{Dq3Y`raZ<5Q(P6)oe6u5lh@lR<`KxM*R_)re01rPu=`iI-`GnLF78yW)(7D z+Vr~PX z9<`ldn4d+a1`4(ae(~m3_r%t2pTc6-6VNEwe#Y=(=Itl9=drUf)jDU?EL{mzIk~rq zUTAl!OQl#DVf8}rq~hk(4HH9NPeaXqn3hi;@{@seWy+sV)h#3kb;JqO6x&4=?KvNe z)@CL~`B4qf{aWW$FhZ_wxy)+r2;~b(R#+T3iQuZbGE^pxmz-Rvq@YlvV5V{t^rzgi z)2AGr*Mfgj^1r%Y>I4~R&_1~aX2k?)y63kRnd=*U51IVFP>dc1lk4C1+%=ZLTY6V& zzpG2VDXyqRrIM8ArkWE4CIGE*o}ChWDBVx>KLo)4PFkI~00 zsj7H``N66{y|zM~?VKzz6ipYmeNy9h(#Q|TvCtvMpJR&sHu}A*oZa&z3m7hXiSw;I&Ke2vdJYuvH+Fng*)V|YT zBCsg>a+$ptY& z;vXf(iS*p^X(0(lqu&-aCV$F)`}NFS0{$$uPr2RlKuWY*vwBnh#!44}7H)?K%10|aX26BEp{(t=$9vcnb&~*5-ECU8I zjguynB0PjzD3V%V^40HQKxqaHEmTg-2bgB`DENi}Hvfk|E$_kvY zZX#l&G7$p^xVi9|w+6m+#^AkoCO~ZI29n=%ic7#_k-W5BD!X;zRl8_kPU+!0j2_X8 zyeDHRXErC0Rrc|KgMx`yMWt%R@9A^KYmJs}Z9{*uvqR}<@Ru~Jncuw3E69wLzmt+P zIPd!#&PFJpD9FNIM#f5Ipll!4^L)#@p%wN}n&Jp9?&0NwVDp}_`uXyXgF^9wTee}f!*Z$8F5{1nr1UdF($etaTHS-a=#Z9*byz!L3 z$*Zs`DsUs?6VP4UJt3`+(=+M*Dk>IB1?nfF&%GOHGbMm=t2K!# zOX+VMG=0nT`*xR{@JuO1REF1s z*1N&_MF45?_7?NHtbP#s7DR#Xf!*PEyZ{y&grs5AK^30;GyEl-kEEpCuR(*q0 zD$qMG1mOP=V4d$3|Kx>VOceO^#NPOTNOoM33o zCONGW81ex7Ok9B#;Ta$saF|s(Gs217yGG7(`BG$_+10ML{(N)zk(%jsTvK4K!YP>N z+s~ry7l&Da>Mfw{gcF@D#6RuqXE^rujTR>xW_&2W{Ey%Pl&B$N&{iQ<2HGf{G8=b@6bPun*Ev3zBEW%R__Th(wDfo; zUda}b-<0xr-c03o^wW2-)rH5g1yjB8_)!2-I2xj~PFxpBrAKFr9t=Yug_(rf{J@D1 zE37nmLC!fg(vrXo@Adn%OVmkO%4CjP?2l(Eglw7MOo0Ee4l`pu5wAdtYkzU6 zmYzV~w%+kcJUlUr1*p1wdRBLyYbUH%|7pk?aLqBZ_}XJ*I<^fS#y3{!K{arm&wRc$ z%L@WFF5Mi*BJ&=fsU~>yH(Sw4ya#9_(r=MFp^N0yzZo<;HPQjTqR70#r!4W>(W>r{oKEXw5 z+bVTSe|P76M%iU&geASPQ!q31t*u|r!&AQ9GWwl zbD=UWfK9$#?PCxpkd@_BSmhyurFZk41j zuDEOI0hM0yD>#bAu2TZ9jAY3?mx7QgsrNDXX)aBaZ z6)%1bBvVr3C9fhhbKGD&3J>t|81{9C{Cp785=y{ld=s<*PucSA6k zFzuy$ax82s?xH?v<01ONHTxC!=Qw2d^2(7Xc)o73zDN^qQ2k>KkL8RsT<*MM&q%TneyO7nTUjB0 z{ZaUyG0uAoFiEE{LDd1rK*5)a-)omJFK9Ge1&*W|)*B>hM_okWx=z?wXK>%8FXKSN-Qy}xc@(9kpL(hH1we=cX6wy?n6OD1CN^<(+>`jTz3#w|va ztT`ZXMR0{ load toolstrip menu after a load. It had remained annoyingly open.\par +* Added a bunch of \ldblquote practice\rdblquote puzzles. These are for practicing troubleshooting. They do not give you a lot of information about what the problem is; you need to do a bit more testing and trying things to figure them out.\par +* Added a bunch of level5 practice puzzles. More physical networking and wireless than routing issues.\par +* Added the solved versions of the office networks. One with wireless linking between them, and the other having physical wires.\par +\b Version 1.0.47\par +\b0 * YAY! The long-awaited ctrl-z / ctrl-y works. Undo / redo.\par +* Lock a device to a location\par +* Add a tree. Wireless packets cannot go through a tree.\par +* Add background shapes. So we can draw a building and have understandable line of sight.\par +* Add a wireless line of sight puzzle.\par +* Went through old puzzles and locked some items in their locations. Makes some puzzles need to be solved the way the puzzle was intended to be solved.\par +\b Version 1.0.46\par +\b0 * Added a frozen device. Fix it with a reboot. (power off / power on)\par +* Added a bad power-supply (device catches fire when powered on. Need to replace the device to fix)\par +* Added bad electricity. (device continues to catch fire, even after being replaced, until a UPS is added)\par +* Can right-click a network wire. Delete, edit, replace.\par +* Added frozen device, bad power-supply and Needs UPS as ways to randomly break networks.\par +* Optimize the redrawing of the screen packets. Speeded it up considerably\par +* Add puzzles for frozen device, bad power-supply, and needs a UPS.\par +\b Version 1.0.45\par +\b0 * More infrastructure for translating the main program\par +\b Version 1.0.44\par +\b0 * Added ability to add a video URL to a help topic\par +* Added video URL for individual puzzles\par +* Added some initial videos\par +* More work on translation window (most people will not see this)\par +* Fix order of help-level radio-buttons.\par +* Some puzzles are properly translated to French\par +\b Version 1.0.43\par +\b0 * Added the title to the translation window. Puzzle titles can now be translated.\par +* Use the translated titles for the puzzle names on the puzzle selection box\par +\b Version 1.0.42\par +\b0 * Fixed some bugs with working in French \endash puzzles would not show\par +* Fixed bug in French \endash \ldblquote Ping to\rdblquote would not work\par +* Added a translation box when working on puzzles. Ctrl-click the network message in the options window to pull up a translation box. Look at two languages simultaneously. Has save button to save your changes from there.\par +\b Version 1.0.41\par +\b0 * Have the ability to randomly break a network. If you want to just test your brain for fun, or if you are a teacher and just want to generate some homework of some sort. This can help.\par +* Added another solved network (InternetHomeAndOffice)\par +* Give us more options for viewing text under devices. This lets us see things much more cleanly.\par +* Allow different captioning systems. Hostname only, IP only, host + IP, none, full\par +* firewall rules can now affect VPN traffic. You can block from a VPN to the office VLAN, for example. Also, can block guest VLAN from pinging something across the VPN.\par +\b Version 1.0.40\par +\b0 * Jumping ahead version numbers. Adding Educational Mode (see doc on the wiki for a description of the basic functionality added) {{\field{\*\fldinst{HYPERLINK https://git.solidcharity.com/timy/EduNetworkBuilder/wikis/Teacherdoc }}{\fldrslt{https://git.solidcharity.com/timy/EduNetworkBuilder/wikis/Teacherdoc\ul0\cf0}}}}\f0\fs22\par +* Added the ability to make msi files for better deployment in multi-user settings\par +* Adjusted drag functionality so we do not jostle devices around accidentally\par +* Fixed bug when trying to ping wireless devices by name\par +* Fixed a bug pinging 0.0.0.0\par +* Fixed lots of other bugs\par +\b Version 1.0.33\par +\b0 * Fixed a major bug in settings that would blow up new installs.\par +* ctrl-right-click a device to add \ldblquote hide\rdblquote to the context menu.\par +* From the puzzle menu you can ctrl-alt click items to mark them as solved.\par +* Display bad subnet masks (that cannot be displayed using CIDR notation) as /?\par +* Allow pings from devices that are locked. A bug made it so we could not change the address we wanted to ping to; all ip-addresses were locked, even a \ldblquote ping to\rdblquote address.\par +* Minor bug: If we ping a local IP that does not exist, the error message we were getting was the wrong error message. Fixed that.\par +* When wireless device is powered off, remove all wireless links. Links connected to WLAN had been reconnected. Fixed that.\par +* Cannot go into the network options if we have loaded the network from resources. This way we cannot \ldblquote cheat\rdblquote by changing the network options. This is in preparation for setting this up for school use. Making it harder for students to cheat on homework assignments.\par +\b Version 1.0.32\par +\b0 * Allow dragging of items\par +* Select multiple items for dragging by using a nice big drag-box.\par +* Highlight the multiple items if selecting them\par +* Allow the ESC key to clear the selected items.\par +* Can right-click and delete of multiple selected items\par +* Can right-click and change color of multiple selected items\par +* Fixed some tracert bugs\par +* lots of minor fixes so is more stable on Linux\par +* Saves settings in ~/.conf/EduNetworkbuilder_config.xml file on Linux\par +* Cannot edit something that is powered off. Also, cannot ping, do DHCP refresh, etc.\par +* Fixed losing the VPN password changes when editing VPN Info.\par +* Fixed anchoring of puzzle filter box.\par +* Added invisible items. Forgotten switches and unseen network wires. Right now, the only way to make something hidden is by editing the file and saying true on it.\par +\b Version 1.0.31\par +\b0 * Added powering off switches, routers, and the like\par +* Added traceroute\par +* Added a few puzzles for those\par +* Moved to a new git repository\par +* Changed the default location of popups. They worked very strange in a multi-window environment.\par +\b Version 1.0.30\par +\b0 * Another downloadable (zip only, stable) version.\b\par +Version 1.0.29\par +\b0 * Lots of VLAN butfixes\par +* Fixed ping-fail test\par +* Lots more VLAN puzzles\par +* Update VLAN documentation\par +\b Version 1.0.28\par +\b0 * Initial VLAN release\par +\b Version 1.0.27\par +\b0 * Made distribution easier by CD (does updates from web, but we also have a downloadable zip you can install from)\par +\b Version 1.0.26\par +\b0 * Major graphics overhaul\par + - Packets move on timer\par + - Graphics drawn "smarter"\par + - Result is that things flow smoother. Loopback2 also works much nicer. \par +* Fixed minor issue with "help" puzzle\par +* Made help "?" button turn red when it is part of the puzzle\par +* Put checkmark to display names and IPs of devices on front form.\par +* Add a NetTest to show people to click on the "display Device names and IP" checkmark\b\par +Version 1.0.25\par +\b0 * Minor changes to help file\par +* Fixed size of labels on IP-Address editor box\par +* Hide gateway label when we do not need it. (ip-address editor)\par +* rename "mixed network" puzzle to be "adding devices" (the puzzle was about adding devices)\par +* Changed layout of many messages\par +* Save the level we are working on. Allows us to finish level 5 before level 3 if we want to.\par +* Make network-loop puzzles sit next to each-other\par +* Make it so network-loop2 puzzle asks for second ping after first one finishes \par +* Lots of work towards the French translation\b\par +Version 1.0.24 \par +\b0 * Add sound when ctrl-s is pressed so we know we saved.\par +* Add sound fail when save is canceled (will use it later if ctrl-s fails)\par +* Added some wireless puzzles\par +* Fix issue with WAP not forwarding packets correctly\par +* Clear out old status message if we do something. So we do not say "saved" forever...\par +* Fixed bad gateway on wireless router issue\par +* Fixed wbridge misbehaving. (issue with gateway)\par +* Added wireless items to help and context help topics\par +* Thanks to Peter Wilson for so much of the translation backbone.\par +* Lots of translation string changes. The French translation should be soon in coming.\par +\b Version 1.0.23 09/20/2015\par +\b0 * Fixed issues with broadcast packets\par +* Fixed a network loop issue\par +* Fixed issue with multiple interfaces and being able to go out a different interface than we came in on\par +* Fixed many small bugs that crept in when fixing other bugs. Now all puzzles seem to play correctly\b\par +Version 1.0.22 09/01/2015\b0\par +* Added ssid and keys for wireless links\par +* Wireless will auto-disconnect if link is too long\par +* Wireless will auto-connect if ssid and key match, if link is short enough\par +* Packets will drop on wireless links if distance is too great\par +* wport has no interface (cannot edit IP address)\par +* wireless router works properly - forwards broadcast packets\par +* wireless router handles dhcp requests properly (both responds to it but also passes it on)\par +* right-clicking light and microwave no longer has ping, arp, edit, and other context menus\par +* added net-test for DHCP server status (on/off)\par +* If multiple DHCP servers, client randomly chooses which to keep.\par +*Add Wireless Puzzle\par +*Fix many wireless device bugs\line\b Version 1.0.21 08/15/2015\b0\par +* Added a microwave and fluorescent light. They corrupt data when packets run close to them.\par +* Added some packet corruption puzzles\par +* Fixed window resize-on-load issue where the help window popped up first, then the builder window resized over to hide the help window. \par +\b Version 1.0.20 08/12/2015\b0\par +* wports do not display on tooltips or when printing the device info\par +* Added ctrl-s to quick-save a network we are working on\par +* commented out wireless devices for now - doing a big demo and wireless is not yet complete\par +* added search box to help\par +\b Version 1.0.19 08/08/2015\b0\par +*Updated context help for most puzzles that introduce new ideas.\par +* Sorted Help topics when adding them in net-tests.\par +* Added some images to the help to help clarify things.\par +* Start with the help windows being the same "height" as the network window.\par +* Open Help so it can be kept open while the puzzles progress.\par +* Deal with minimized state better (used to shrink window to smallest possible state)\par +* Remember size and location of main window between uses.\par +\b Version 1.0.18 08/08/2015\b0\par +* Added Context Help for puzzles.\par +- Each puzzle can have context help\par +- There is a net-test to have us read help\par +* fixed minor problem with a "ding" sound when we load a puzzle that has something locked.\par +\b Version 1.0.17 08/01/2015\b0\par +* Added more help\par +* Much progress made in preparing for a French translation\par +* allow for Puzzle's description to be in another language\par +* Added more to help\par +* Removed edit -> cut, paste, copy, undo. They never did anything. So why have them?\par +* Save box starts in the directory of the file we opened (if we have one)\par +* Choose a language at startup if one has never been chosen, and have option to change language.\par +* Added another puzzle, showing what happens (or does not happen) if we have two networks that use the same IP addresses, and we want to build a VPN between them.\par +\b Version 1.0.16 07/18/2015\b0\par +* Added ability to break links (bad network wire)\par +* "connection lights" on network cards / ports when we edit devices\par +* Test for "needs link to" does not succeed if the link in question is a broken link\par +* Added a puzzle to show you how to find broken links \par +* Used broken links in other puzzles\par +* Fixed bug: switches could not use DHCP for many different reasons. Now it works for them.\par +\b Version 1.0.15 07/11/2015\b0\par +* Added ping time progress bar\par +* Fixed issue with things timing out before they completed. If the network screen is too large, it makes it go just a tiny bit slower and various things would fail. When the first packet successfully makes it to the far end, it recomputes the time needed and gives extra time.\par +* Added context menu ping. If an item is supposed to ping something, right-clicking adds the ping test to the menu. Takes some of the guess-work out of things.\par +* Fixed minor issue with this change log. Had two 1.0.11 versions & somehow was stating we were at version 10.x.x instead of 1.x.x (sigh) \par +* Fixed the VPNify puzzle. Had a goof in it.\par +* Made it so you cannot connect a link to a VPN. A VPN should be a virtual connection, not a physical connection.\par +\b Version 1.0.14 07/10/2015\b0\par +* When we finish a puzzle, allow us to auto-open the "next puzzle" box.\par +* Added lots more puzzles\par +* Added more help & documentation\par +* Made it so test for local IP also checked to make sure the subnet-masks matched\par +* Made it so the test for a matching route compared netmasks\par +* Added a printer object\par +* Added a copier object\par +\b Version 1.0.13 06/21/2015\b0\par +* Fixed issues with arp - arp could go through routers. Now works correctly\par +* Made it test for puzzle completion after adding devices\par +* Made it test for completion after changing / deleting devices\par +* Let you delete / add NICs on PCs, primarily so we can solve the duplicate MAC puzzle\par +* Replaced the "Network Loop" puzzle with the correct one.\par +\b Version 1.0.12 06/20/2015\b0\par +* Added VPN and TUN nic types\par +* Fixed numerous small bugs\par +* Fixed bug with early solution to failed ping test\par +* Added "ding" when a test is solved.\par +* Added a "firewall" network that has a firewall and vpns\par +* Added numerous firewall / vpn puzzles\par +* Fixed a DNS issue. It now more intelligently finds the right IP address when you ping it\par +\b Version 1.0.11 06/14/2015\b0\par +* Added the ability to lock various important features to make puzzles better\par +* Able to add interfaces (multiple IPs on a Network Card)\par +* Right-click context menu to add net-tests. \par +* Del key now deletes the last item we had clicked on\par +* Can add NICs (on some devices)\par +* Can delete NICs\par +* Fixed minor bug with broadcast pinging solving ping test for individual computers\par +\b Version 1.0.10 06/13/2015\b0\par +* Renamed puzzles to manage them easier\par +* Deal with duplicate IPs, and what happens when a packet returns to a computer that did not send it.\par +* Change to the help window so you can keep the window open while working with the puzzle.\par +* Change to the donation link. Not that it will ever be used, but it makes me feel better having a few places for people to donate to if they wish.\par +* Minor change for how broadcast packets work, specifically dealing with duplicate IP addresses.\par +* Added a "firewall" device & WAN port with masquerade\par +* Added a FailedPing test so we can ping things that must fail (show the firewall works)\par +* added more to the help\par +* added more puzzles\par +\b Version 1.0.0.9 05/29/2015\b0\par +* Add a grid to the network map. It makes things easier to straighten up\par +* Sorted and organized the puzzles\par +* Made a level for each puzzle.\par +* Tracked the puzzles which have been completed\par +* When we open the puzzle list, we now show the first level of puzzles that have an uncompleted puzzle.\par +* Added more "tests", viewing help, pinging, arp, and dhcp.\par +* Reset buttons when we load a new network.\par +* Added a bunch more puzzles\par +* Sometimes the remembered IP gets annoying when it remembers odd gateways and numbers we cannot change. Fixed that in many cases.\par +\b Version 1.0.0.8 05/25/2015\b0\par +* Always Start with level0 puzzles for now\par +* Fixed the icon when program running\par +* Added an infrastructure for Puzzles (needs work)\par +* Added a number of basic puzzles\par +* Fixed DHCP Leases. Now it clears leases when you change the DHCP server range.\par +\b Version 1.0.0.7 05/16/2015\b0\par +* Added file association so we can double-click an enbx file\par +* Fixed the icon so it looks right (removed left edge)\par +\b Version 1.0.0.6 05/16/2015\b0\par +* Able to delete a route (right click route and delete it)\par +* Add map title as something we can load/save\par +* Add message as something we can load and save\par +* Changing size of items affects all items\par +* Allow entering a hostname in the IP address field (ping / gateway)\par +\b Version 1.0.0.5 04/26/2015\b0\par +* Fixed ping from switch\par +* Fixed error message when pinging IP that does not exist\par +\b Version 1.0.0.4 04/26/2015\b0\par +* Fixed broadcast ping\par +*Fixed dhcp request error\par +\b Version 1.0.0.3 04/15/2015\par +\b0 * Added "file" -> "new" to erase and start a clean new network\par +* Fixed pc2 to have gateway on "solved"->"Two Networks"\par +* Fixed - only machines capable of doing DHCP do dhcp request if we do DHCP request on all\par +* Changed - major overhaul to tcp-stack.\par +* Downgrade - Arp temporarily removed from system while tcp-stack overhaul completed\par +\b Version 1.0.0.2 4/19/2015\b0\par +* Added IP-Phone\par +* Packets terminate at the far end - this makes it easier to see packets go both directions\par +* Packets are randomized in transit - Allows packets to arrive at slightly different times\par +\b Version 1.0.0.1 4/11/2015\b0\par +* DHCP selection on nics is not functioning correctly\par +* Various small bug-fixes\par +\b Version 1.0.0.0 4/10/2015\b0\par +This is the initial alpha build\par +* basic pinging\par +* basic arp\par +* Routers\par +* Switches/Hubs\par +* PCs/Laptops\par +* Network Links (ethernet)\par +* Basic DHCP\par +} + \ No newline at end of file diff --git a/Web/EduResources/Router.png b/Web/EduResources/Router.png new file mode 100644 index 0000000000000000000000000000000000000000..da4344ea97af4cf028f92a11974c3637d51d929e GIT binary patch literal 5780 zcmb_A1y@v2w}X^446P#!FqAY%DqTZL2m%7qf*_5w;7~(2!VuC5NQtyahja`rF?5$8 zAuTZP`n~mjz_-?0_nx@>?z_+4=j^*HT2EJ8t5QvQSU&8~XXEFgmVs8x{RpOOflr(s3s-tu40O+36 z6BBP`w^y(1UA=)v5J=h6-rC#V4(jXV?Fd!Z(9yFKv?m6E=+8A&6rcFb>}3VI)7dvf zg~*=Sd0M06ABGDrTOqW-oeB&U3W5;&7$=eyU>)tUL=bGJNvHyqQ_p4{(Tbxy&2`k+bgfUf)9V8_xi zo^V zb8dE1lnC38Nin@60;}>N9%)mSPsJ)nwN5lKy;Vt*S&xo#pc8<%I~kFKq)g3Y{9AFf zbeC4}n|L}9_6G*qVJb8H|{>cO`>Pyui8*a80 z+2R&c)XEX)$F=aRb|q)9$&7RP8;of9&-6EYM!9qMMjlaum9jiK#>dSR?|-o*u150? zmIw`Ztf*GA1_YYC%5^tOSard^_j|KpKF7jgY2+h?Bdd`gK06e?A@mh|(2e^_2cB*q8mWo{5Z6yT@6Jk;wdP9nh?o3E_q% zOdvh~lRMc0ek8iw!`h@cas#8A#X5g~`D(PF$t8PimreJN-1kzf?i* z`W_GO*FbCwSbuv_zkb~?`ewi3Yfptx>-hGX$i?=>bjZ>#%R!oC6L9bH>%fYDy}#4f z+jtt~7|_yA9mUhX0;+MF!>x^y%=Xx$8Y!>Sk0v!X8g0aJnu7IG;(en(f5tI;r5wME zhVyitr*+?5%stvw^E-FIrkLdLH;e8%O*j4to^~1i!doj<)2nY}5f*K@*~>K&lx1ly z@E3$Cd5+hj+eI?QsE=Zq!S0FC=4<2{hCw#_`Rq7}L4I?kj<3GZsZ#Q4mRqGt`A`le zKP}4T9_6(_C3fZWq#ly~Au@;KmVIiKD2^SPNFACG06gY{N}-)}i?n52J(*>qz0=r& zIfY~h)l2s2%8bS(@gT1zlToz0W{T}{uB08e+LW~K%1f++)P0;_Ky=rU@5y&b-nk=* zY{7mi<7DcR948CP;5hNga7U99?hH=8Y){6PFIiDE06WXRL+ zw!8&AN*8N6|F(dY9$O*^8W6kk2Q^C(Q3e1(*G&sQ*?UzV{farU*V}JHOG4LE zRHdW`^Z}*gl9zoh;(0F9>~4NdT!yRAVW4P8;w;v~YrX0D9=e~{o6nl?D!QxD-0%Am zXIJm&M2OU=XX7oF2muiqj*Qz`i7&`3Z|!^PN7K8UnzZKVjST2|Cg6k2haPU#`C259 z(RFRk|s_x8+z*`CjXS&#!CY1t0bBusM15roAKsniRZ6TIn<( zxDgx`qHxTm5Y(dkZNBu0IqruNILC|L@pt|ZdsROaunq_bA6i4y0uj=jmHNI0no4dC z^=0QyKXl%LIYr<(UkOO+0{g`L{zXZ}SVc2lkUGatqF&GkhPm z-{`gI&J_!&`CKdp?8=*E2zKnbAnuSP!<074uC5|n7gdsOX|QykKc{K36uQ|P)sX#N zB{<>WL}W;Zj(QY@*RkO}8}j6%kji{MyHT={=0b|30ZmR*@bXi+gm`rsn;%8o9>2c91|DQ-4{r*od0Z z!r`~%(a3$Ig7o~D+E(-Gkgk()RpzVchkdnCmSBeI?Tgq=tBjVL&-m7!&slo=Kg}QwE8LO6$AG%sfBcDy7LfxDd zo_W!y{~BlrpjPq`VRs@*JHlMCJP$`3p4PF3@se66@XE_Vn=ZzE6~0AH|4Fod+_5ZF zTPz=TJ^)x3j!WO(uCK|!emK?# z_sfx=Hq79dBBgl1NoL-s*`K^;Pvzr~V92>SGB#5nr+8(!eD-3<5JuD7F8|sj$rK~j zo82tC?=dlZ6jK%DS&fXBW&}TsVdz}Y*Ir~leLl^5d* zu+lz;+8nn^w7c?EFAcT4aW_uIV=e4kZZzYZt+l!uSrc#h!b3CCg)}x$B=yxpUwQm-VA?J%~I?(ab|{k zel1%~1xz_E1_QR(o70^qyJ9#s2zdp0$JZu?TsEy2eefp}a&QhvA3NgRM%Ol%sY%bk zluB4S^oHWHa#dCyr#E|9Qn7rGscyMotB1L6nX5h0x5x$)-WeLgAMMW_t3h-a&5qCca5il1Om9~uf+QgU>4l1wG<)h?Y>@d~8f9vjOoJ*znpVIlYH`EgZ;zu=+3 zx;om)R2{?1g_vs@|I8*E1iz{F_T6nj?HOM4{0At4t$?jON0mjCc&Bmp1 zrzg!wTZHEGcZuVgI>6ZuEhJwty~2l^%Qqds;UOfr)QXBt$zhSCx5SJ7)3Mzx9< zUN9`YQ=m?HQwecgVEF_mN*gRM6nA*!|K(NOnbP8L$;_bxy`eUNlgksF1^)nb_E0q2 zSDTn^RlWC8#Xq8R6=x7!F7V-lWwRv4- zxFdnJ?jc9WKi4DzXElr);Ph(Vhi%TY;KpN+K3`1-A`ICHok}h6vO|C(&-RO zxxJXU8ptt3<^WLeV%SMVKZ&oC%GeQu_fRqXFHtT8jH|Q6l6uo#?Eh8;;#4CcoQXc|NCDbypq z7b-^;mGSFR>kW(K)JfEE-tR0%(|@wq*t(36mM%tgnDWkt>A%P)0p=xdGXL|AouhPw z60);^{#|ACIm>tj`5&fq9{E7v~DjrPG<3EZ>PbR^jo>q(E4aN3{2=l;*u52|h!>q#32242}Lrao}xtTw%V9q@u#3q#P?56MlXW6?a<6ubX|N?|r_gxGyHP58+W z3#i2)`!S{~{cfcVFExgAa?S2UNOBuB#2~wKgC5!354$=#dvFs>ol@DUOf^)HhtE_r1~pv{Ca&HoRc;)- zn_^s+#~rX&b6NZ(Z}))sw!&7sH%P!LeCL@mQbJ}+O^!e2aqkN7Xxi#3{V{7+GoSI> zfM7qy`8J9FU_`12tRBjhNJGoLW=KHOY_k#`l&Y51L+I8ST^Q(zX2@ho-c=eW1n^r9k>p^8GbV7)J} z_2kdY1RbM^p+(FQ=jkf}*QkB(*~MZAyiGNI38_-Xp8;+1>nNTX>cNJV9Yh{Nlc zv=fkzGst7b@no7w^eat~cZFG&k}41McbKeYG;fOa%cpEtBaM<&RTw(&WW9N=Hp(Hx zMoeTIzFXY`WFstoXPNf?oc=_3p}dLRBGM>hPLcGyPhwY>7Cz42GMGsM?0e3V>G)*m z%~Md`Xd5in(Foj9isyRsySzF^n`{OSd(k>>_K^C<<#j#zsSn^vS!@@^+#;q34 z=&g6lOWtqZ7L0eKJP_Ryjh&eGfJ7A=X2*A(Yp}yVS=#;O-WTm-H$!(?#VGZUFj|p> zRAk1)1kx>!hNZqwi1#xvu>e60NSF&JVn;O$(@=u@{Zvrt*$f@u#PMC5LBm{q#=HGy@d{6oH1!=7 z?mxT>OjV4~?lLN!IT-&%gDJ+-+B7#%J^T2H?c?-s5WA#p~Tt2H#|0 z4h0!K|71su_i2HrH7#Gd39GW%u7$8k_HJ!JrVjB6_rt4KM{Ph-_06+-ZE9)&4gZ3e}{E$ z-^(Bmywfs=JH(Hr(TJCWj{&(_&rt|>MoEjg>h?zo66W_pVY)Bk^C2KTvnxWE?~d33 zwplLO5e2Nvs8oPsq0223)OGX%HEQ~&M^(z|R!&w-g7SBSx1`l}n1TK`-|DYrN1kBL zrsp!bE0KN1sNCiZd_m5H5=fOmC5!P(ytcj-1B}H%x=V&jaeq0@<5#LCb}{@Ro2b%X zjTZS@2qd&mvM09Eee`Zsa(E5@C<#Zr_^D8Z@?l@- zBgU=Wf0w|&$#Yz0r2V*|>Bd%O(ennkgw=j z+sl5g0A;4!)oOdro>Aq8Mr=_l1pd>YLMlyFr$a`?{j)&NMLN}3n>|S;n(N(MB+YIe zV4HwFRIPO*ysty4N_tfB_B%HBaQ)^zVfnm43lGG`pu5c~Cg}S`; zd-9YK)667-+HUZl+XC5j^UbV5lN234k=KK&?i<2{$~1KLV&E@h0&~A2Z)rLq_+#`F z%jQTRkpdr&B~Rxf*^mNG4N1uUlb26QzUm3&YPp`V?>3YO2-M#i(A5UT40kkdh zQe@Wp_{%P(_>0C=&~N4A4phUPfZ&h34JB)$a{?3t&;(m%^pEz>Lck~2E~>=DJ=TEn zJFR)b^m7%yhX;TbVxc_rHBV8&lT!^?AQ_CCtH9iZ39PH@p2s;H#Fey*gb+~N~Z^K zB^wn+P&;O{%6||99Hhg4c%&^*0uhZKU)C~nL-qkbX!6aS zL2cchY=+;g#3mlvOic(fGn+lQPWv-meFj3Y@ELcyWk|8H0$#Rbl_QEnRB2iw&x|pQ zU^|ZowB%XuQL{s&8{~WEBYiMuMmA?hb|fQdc01s~nKI=-T#5RA3h_)ZBvTd0;#bSg z&K*6EWziU|e)nBJ5my=4=m3;P^tFg}klc~_Iy;}&ZFJ&l*aCU_XQ*Q8z>(PhXF+oB zu#8qi5y7Lz(8rwt(1$aD5d>@=aDxA~hzj7V9^s_WmKP>yzM_A{VGUJXl`x`7I;J! zGca%qgD@k*tT_@uLG}_)Usv`=Onib2mj261O@TtPnIRD+&iT2ysd*(pE(3#eQEFmI zYKlU6W=V#EyQgnJie4%^0|RrSr;B4q#jUq@HhND+x6_udt3FEY^+l*s9}T<7#9EuP$UizI&k4K0>zZFFd9bXXr4iPEYubZfcjwONU3v3*;r@R*bzk=%*?!GShCfQoO~Iz( zkCxQ=`)>7_YWwE@dz-mg_U_!LFW#<=R%m?k`rKak^g^E3`e$8~Z++bS-_oz|o9+}z z75~YXxy2tz^raM49aQ2}i5KRNk9k=PbnnTl4-#H`%~zhVM7HeOqI)_2zi+PEEZaWU zv|D9D&0Lwc?&aw}om9SFKE7vOLTLZ-J=fQ4-!8Ymz9ebY_M&gD53gUdju+u-sqbT7 zn~}SByFgzAC&)%Cm2#mpz|vbeqabJ+@qoK-SO+MKJnnAa^2XWDqM04(O901vemk&<%r$-n1k>1iJl-~ghloQpNOoD?{eFB-5M z@_6i_%hRX;MhWLY@+Uef)MF)>R-RxpPUm1r1R-D=6L7!R_#?CgnCuGPS*QvCQyUPS zkz{g|0HR9C)vY?GHFVdQ&MBb@05t_@ Ac>n+a literal 0 HcmV?d00001 diff --git a/Web/EduResources/Shapes.png b/Web/EduResources/Shapes.png new file mode 100644 index 0000000000000000000000000000000000000000..a81766b8d0f951b17ff04b22c20323391199f690 GIT binary patch literal 2039 zcmZ`%dpy(s8eg+!3HzcnVtr|yUq88Qsh_D z@}twLAyKr*=)x$MRoZwd4yB8Z+|KmZIp=lG=kt1==l#4t@8|t`{`d&J_R{opOm!d- zh@Ptp#amOKE(Zdx$u<797c~XWaHmlqOUw6C(~W!$vns~rzzGOswb62{fRvV@G^94$ z)sw2Nf|?qybBL?b`KY1HkNNns$vjd`{_(7Hb?1m;Ul(i4UWDqCC-jX1cveBEKx zf|f_YdcE7FbSK6(GPHR3oKE_1x&j2pyHNN}Gp7;y&*Fyh0Jwm?;&SCSbshIte4R3;x+>_`W_w>qwFotaSb>`B-)m3pX ziiq2kKsRNu0F{}=qa$R#CPV3)ccB;-fV-61KrwPCIBWUPA9050vFhsHE5a2ut>79c z>pLz}y^hmgkF&y*)=w30o-$i40-jn+dHL$$4^%LNv>E0t$173rc3Wor+6Uo2MzmKR z5(lfm29h#ata?fX&8qOR1_&0gDlRv#tfooU(v(3wl9IMy=y}#iTNERcr_hrPJ;eg9 z+L#mC&YHMqDkEWFt!K(y5E*zu22sHM1z`CesikqVG;>)nf9f-ncc~q20Z0)XVA;d! zL)g7cd@ueuPOA?pl!cU3IHb0-`&w^Yt&EXnYWj=M7asgjRX%|S-wQw4yQ39|&<`D) zNjr`nsbq$LqIm24l48OTxzFZ{1NrYP?tE`Tn($^MIzYxFT27;aB1jcBJ)J;AKd2%>3apgDr7TIgrXZxF6G-vZhNd^W3_0JFGjLp=}AND`+5?+${ z!1M=;#Q*y2r{KwrqWZ4{E6$qq)%WddEpB}ZK?L>$ht_Am_F8L>*g%M@t-g2E1iBu^ z7y;w;R0Y%2`P z5q+7^)8!E9q0eLN$sm9#+1V=xG*cX1+hzI2zb)OxEz4fMbmGz7z`AA}W}Ec%kRi`& zoH&&ghb3sUhQfP1k+R2eMyE2`z9O-(DG)39+-u4sf>^`db$J%WrigVXYbKLZ9m&`& zxh}ifVB39*{M%MG`Eb6mr^bAzuvs}#M-WO9J+$RxpKePYv7R4xgCTa^{qFhE=~6V} z2SA`UCvfLzRazYh$l$E7(U(JZSXgzoe}qBP-HSf!qo0_>MEk zK6pG{m0vCk9)mZiCn)`v(uN;TJ0;N*WL>9@od}vuz^wOS$J?VeQoar+rq}z0Vo2YJ zKfXTWY9V28uU&3!&TQ-zx0QLXjV%ln_X5KT-j3x+2tG=X!noD8XzIAsg;Tx!BA{Zf z-!w1VvJjrKNxx64L7`}-cqjJxSusCPzY~&+^qerSs!Vh`&eKi{$#olzMa8#LE*<2d z=eT%w6BiIBl+KMahdcJm-izILhzi=SoOsq#H-l&4Epn5ZuiJ@6qNk%*kN)EhK^AP# z*$ke z(k!aCDVR;xi)BsPDYDBaPd^;B89c{XW7yH_RXSrUa`)tBCq62*?UO%P+~FwwI2?+y zbTW%ViYp^kY3F*BetTwddQv#2AmV}&?LJJ;!f=1LL6x`7I;J! zGca%qgD@k*tT_@uLG}_)Usv`=Ow#;}YO78qgaL(QGeaUuobz*YQ}arITm}Z`qSVBa z)D(sC%#sWRcTeAd6une-1_s75PZ!6Kid%25ZRBk*;Bj?qj_6hm3NnykO`VotFoU6! zuXe}m13{ls!WqHF5Fi3VO#C`^8H^ ODm`8OT-G@yGywpf0(2Vy literal 0 HcmV?d00001 diff --git a/Web/EduResources/Switch.png b/Web/EduResources/Switch.png new file mode 100644 index 0000000000000000000000000000000000000000..40c796f3d52d83eb2051df6703b585c01ad74389 GIT binary patch literal 756 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k4M?tyST_$yu_bxCyD+#h++>hfTp)S}D8gCb z5n0T@z%2~Ij105pNB{-dOFVsD+3z#+v2sdZUBB}?P)Ig2B%;JQKQ}iuuLQ_tU~n!< zO)N=GQ7F$W$xv|j^bJVSOJ!$ZV2bc`aSW-r_4clz*O35`wu?PH>zr8*+TMtWjJmZ` zlzV$pdS+(oV>uSbn0DVcCao72OrHLKRv-w-DofPT@rYudNjK}GIqWA_UtQD~vDPDg?VTmgNkEfBm$`oiYG{=%))vb< za~WvpiY-y5K#M}6*RF|(SSth)*%4*R2^5J1i%jD=@@2uNtgAIm9nLbMksCKe)h2KI zzuF*Xqu%;^F`{ow`lc^$Ki^$(_P;#Knur;43%Au7?r=1BbWl(b_>uoz!P&ih{o?!8 zcJ>ihvxVdKul_#clbsp|2MY@mM@v^*|4a@RAAu9I<(L-M$Q0Y1)E4;RIQg@JpYXct z9}Cw>J~$QwwB3ilQ30ZQ({lIgmVqbE9P<+i>p0B9*qE?Yh~tp}&=r@JJtpr@ pIyhZCzCs4%s>{s8#I;%_`$cCVbr%~xU_xbJ@O1TaS?83{1OVPJ{}BKH literal 0 HcmV?d00001 diff --git a/Web/EduResources/ThreeNets.enbx b/Web/EduResources/ThreeNets.enbx new file mode 100644 index 0000000..3924197 --- /dev/null +++ b/Web/EduResources/ThreeNets.enbx @@ -0,0 +1,1558 @@ + + + + + 1024 + 1024 + 177 + + net_switch0 + 100 + 120 + 134,649 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch0 + lo0 + + lo + 121 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + management_interface + management_interface0 + + 120 + 122 + net_switch0 + management_interface0 + + management_interface + 122 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + + + + port + port1 + + 120 + 123 + net_switch0 + port1 + + port + 123 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port2 + + 120 + 124 + net_switch0 + port2 + + port + 124 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port3 + + 120 + 125 + net_switch0 + port3 + + port + 125 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port4 + + 120 + 126 + net_switch0 + port4 + + port + 126 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port5 + + 120 + 127 + net_switch0 + port5 + + port + 127 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port6 + + 120 + 128 + net_switch0 + port6 + + port + 128 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port7 + + 120 + 129 + net_switch0 + port7 + + port + 129 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + net_switch1 + 100 + 130 + 769,649 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + net_switch1 + lo0 + + lo + 131 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + management_interface + management_interface0 + + 130 + 132 + net_switch1 + management_interface0 + + management_interface + 132 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + + + + port + port1 + + 130 + 133 + net_switch1 + port1 + + port + 133 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port2 + + 130 + 134 + net_switch1 + port2 + + port + 134 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port3 + + 130 + 135 + net_switch1 + port3 + + port + 135 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port4 + + 130 + 136 + net_switch1 + port4 + + port + 136 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port5 + + 130 + 137 + net_switch1 + port5 + + port + 137 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port6 + + 130 + 138 + net_switch1 + port6 + + port + 138 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port7 + + 130 + 139 + net_switch1 + port7 + + port + 139 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + net_switch2 + 100 + 140 + 422,124 + net_switch + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + net_switch2 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + management_interface + management_interface0 + + 140 + 142 + net_switch2 + management_interface0 + + management_interface + 142 + False + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + + + + port + port1 + + 140 + 143 + net_switch2 + port1 + + port + 143 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port2 + + 140 + 144 + net_switch2 + port2 + + port + 144 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port3 + + 140 + 145 + net_switch2 + port3 + + port + 145 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port4 + + 140 + 146 + net_switch2 + port4 + + port + 146 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port5 + + 140 + 147 + net_switch2 + port5 + + port + 147 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port6 + + 140 + 148 + net_switch2 + port6 + + port + 148 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port7 + + 140 + 149 + net_switch2 + port7 + + port + 149 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc0 + 100 + 150 + 319,11 + pc + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 150 + 151 + pc0 + lo0 + + lo + 151 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 150 + 152 + pc0 + eth0 + + eth + 152 + False + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + pc1 + 100 + 153 + 515,8 + pc + False + False + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 153 + 154 + pc1 + lo0 + + lo + 154 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 153 + 155 + pc1 + eth0 + + eth + 155 + False + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + pc2 + 100 + 156 + 702,793 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 156 + 157 + pc2 + lo0 + + lo + 157 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 156 + 158 + pc2 + eth0 + + eth + 158 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + pc3 + 100 + 159 + 836,786 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 159 + 160 + pc3 + lo0 + + lo + 160 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 159 + 161 + pc3 + eth0 + + eth + 161 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + pc4 + 100 + 162 + 229,772 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 162 + 163 + pc4 + lo0 + + lo + 163 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 162 + 164 + pc4 + eth0 + + eth + 164 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + pc5 + 100 + 165 + 70,769 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 165 + 166 + pc5 + lo0 + + lo + 166 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 165 + 167 + pc5 + eth0 + + eth + 167 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + router0 + 100 + 100 + 428,479 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + router0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 100 + 102 + router0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.10.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 100 + 103 + router0 + eth1 + + eth + 103 + False + + eth1 + + 192.168.20.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth3 + + 100 + 118 + router0 + eth3 + + eth + 118 + False + + eth3 + + 192.168.30.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + 192.168.1.0 + 255.255.255.0 + 192.168.10.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.20.1 + route + + + 192.168.3.0 + 255.255.255.0 + 192.168.30.1 + route + + + + router1 + 100 + 104 + 752,502 + router + False + False + + 192.168.20.2 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 104 + 105 + router1 + lo0 + + lo + 105 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 104 + 106 + router1 + eth0 + + eth + 106 + False + + eth0 + + 192.168.20.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 104 + 107 + router1 + eth1 + + eth + 107 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + router2 + 100 + 108 + 143,509 + router + False + False + + 192.168.10.2 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 108 + 109 + router2 + lo0 + + lo + 109 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 108 + 110 + router2 + eth0 + + eth + 110 + False + + eth0 + + 192.168.10.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 108 + 111 + router2 + eth1 + + eth + 111 + False + + eth1 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + router3 + 100 + 112 + 428,260 + router + False + False + + 192.168.30.2 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + router3 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 112 + 114 + router3 + eth0 + + eth + 114 + False + + eth0 + + 192.168.30.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 112 + 115 + router3 + eth1 + + eth + 115 + False + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + + 100 + 102 + router0 + eth0 + + + 108 + 110 + router2 + eth0 + + + 116 + + + + 159 + 161 + pc3 + eth0 + + + 130 + 135 + net_switch1 + port3 + + + 173 + + + + 130 + 133 + net_switch1 + port1 + + + 104 + 107 + router1 + eth1 + + + 171 + + + + 162 + 164 + pc4 + eth0 + + + 120 + 124 + net_switch0 + port2 + + + 169 + + + + 100 + 103 + router0 + eth1 + + + 104 + 106 + router1 + eth0 + + + 117 + + + + 140 + 144 + net_switch2 + port2 + + + 150 + 152 + pc0 + eth0 + + + 175 + + + + 100 + 118 + router0 + eth3 + + + 112 + 114 + router3 + eth0 + + + 119 + + + + 165 + 167 + pc5 + eth0 + + + 120 + 123 + net_switch0 + port1 + + + 168 + + + + 120 + 125 + net_switch0 + port3 + + + 108 + 111 + router2 + eth1 + + + 170 + + + + 156 + 158 + pc2 + eth0 + + + 130 + 134 + net_switch1 + port2 + + + 172 + + + + 112 + 115 + router3 + eth1 + + + 140 + 143 + net_switch2 + port1 + + + 174 + + + + 140 + 145 + net_switch2 + port3 + + + 153 + 155 + pc1 + eth0 + + + 176 + + + \ No newline at end of file diff --git a/Web/EduResources/Thumbs.db b/Web/EduResources/Thumbs.db new file mode 100644 index 0000000000000000000000000000000000000000..41ee57c7e20f64edd42d6ffdffde98c2c915a0cb GIT binary patch literal 214528 zcmeF&b!;5Lo+#>=nVFfHnVDmVDP~L@GmbfCX6BeNW=c#kGcz;B%`vCpF9ft(A!Tz<6`r!jO zu>J1!?d|Pfhkb#KCx9}L5jgz+r~i-Nfft~DGC;h%08#)bz11Rw^G07wC30CE5YfD%9jpa#$Y zXaRHpdH@4}5x@js2Cx8F0c-$v00)2*zy;t2@BnxLd;orc06-8R1P}&@07L;|0C9i> zKoam?PibJS126~30ptM+07ZZjKpCI{_y|x1r~%Xg8h}p#O@J0a8}NQUU10qgpa;+g z7yt|bMgU`g3BVL!2CxA51H1uW0AB%CfNub6fDOPFU_Ei0fxE#AM9d6`CNB_4KHzS!1B`))ngLNZ`$uH|BmaM1(gP#V zzsi4K|L5ob-9996aQ?j^0qI}mn*dRGuY(0pni+7E4=CLXs2dOPF!@L8`j7noc?pyc z_FnG$Isd!m699R$-x~~&{#8B?a2Gg$>wkZ|UqA0ZYG499Zvi~sTjIY@|0@5z?DzEV zbNxS$n!Z;UNMHbPzd;j+W_TR^q_x|q-_zu7Y zyvJVQpY5Tj5rbe~ERj0wqp}PVJpTL8k0d86`98!Ayn}@XmOr&Cvw;njb6;;|S>Fxz#)p>e-!knkUQlR^(QDA`e zA=|0w!OM0}5Q3ux=V|w;^?2mHVf~MjkrBpWjg{|Dd6@+xlTZ9>jtPe~x?N&&voMhI zWgfjp^TYyfB=R(Uqo(~n%EhSdKEBjhea^k;$V*F`1B2mEJgVlR^)NPnm$y^SvK5L? zKjENm{`fg#HEY^yQm|tkQ&RT*3(AswrKZp@6@fd1{lo7Dm!@f?LtkdQC7xd36{cDBNZN;YtBVxk&vEIGt(i?ZVvz#AZWb{?{Xe z#p$bK596#cpY~dyde-I!7f4A7W(E7ngU864)gg+=($w1ScvNoL8r?EswPM@) zxOsV@CMt?7b*%*zmP-^V*Wlw>+uh5X0Ef7_1tY9K8?3W%N{ke6ucJ;3~FQiezCJUUn}5t4`! zu&gXFYHXG`(I?+GJ?uV1UdN{sVRS#-4SyZd3V&1(3}$=ILN}&n>y2+0<@{SuYMS~B z756DixZoBa?K-Q(MQQQE&yUiSry<%?>TYdrXxcf36Mlbqz0@pKZp6OooR~0*$XpAu z&!?C~wY>1m+aF&5XPurHm+sos_2akV>AMm#2bL%mi`6wFLZ@T;F2uM~SJHx@wmv%}jnD_y{C$Gp!B+ zXE*2Wl@-FQ?yOn{d9svj{TcoPw-?>V^G*|G8+h+Sk?BpE8O)`~FZr;TdZQupUMz{) z$+;dsq;De~A&;K6MF@SAC838ZM~G8c41*gRx%2WDuQW+W=6wA{=3g58l(k~p29pi4 zJV)T@B!gjy)Jk>25#;|^eJfw2K3=SYX~|v=%Ku4YKCT!{&TjB_B{MNSog|cwcl4KD z_0uP)$I*pabAq9vaC02e;pxi5%C%ZrJ93}?y^}chOw19_!`OK)Z6H@M=h1&cD zEgT+UVrC}LOzy+(U!4`! z@Mw;q$cnJ0^5VGWFS`fRr!r#3WbF@Is9r5Nunm1`*R`Vvw3i(LP##yk-_l@Xpla&K zdj=*xOvZKcx}9>Gn3w|Bi6r3Z2?+^JPD4XrTe&UB3WmYp+stADgGf7ik9rc7Z+j(a ze^eazXk2=|xnd+;Fp(lOH2H!ss_jc0x;U2m&t`Fh$6tfgXj~w zIS%?wKyd8%iScAG9jf9?VUOEV4(7l2P6}cE-plQ z`Qm6KzEEOf3PDVhv&6wkNmymyK9knOM^|kv`(pKn(GIqh$$BgGkjN#yv>bc&8Oh-# zXDcI-_aq}H%~&YH%1kpLnOtO!a@7z~_8}2sc<=%NbHNE_iSt`%zan^0L-Zds!QU z4$~PwBmSe^J|^xotYN1YlMM5NCbh2g&F^EaHY+JDUr8hV!XdV#)I*w zsp+ZtZ9lPkd!d@W8ImaJ!FbdYRCUz?llLq@AP+Kr3o6~^M~CAcsmV@9aa=`b9d|rJ zJ%~;0dzLNTu0@fqt}bZ0K|1Y5=dk-HCrD+cHfDhwZf&*1GAL+oUX0GKHcnR4)PaNd zH7B;l1ovl&TAJINCo0`DE1J%PZau$eRe9ZyD8(fxAj!i2oHf+47mvs3<3hYXMny5n zpP+QOb^pdqoV~zQVyT_3l+7Ux?dYJ!mx(6qyWB1RTD=l0#6dirh{Q6TWm0Gh9wJIj19Lr5KS})gW!Y_`V}it`;Zqm$DA`(`7!iel76H9n zE{a+Hu8fUt;PcFBl7pFGt5ee#EHk~cq-0oA0ajMhY|Cn@r<5SsBTEklZ-` zNK)^tIGEvqP_8NYqr46Yhgt8>Sbuv62WBS&c+1psV@2nFj(0E;0XOMi+c^9D-PGJi z6IQlQ1${Hw;2&k-(Yl!J7`S{)bk(|I6S^jw2`gH(`j~rX%eCmzk=4EkXuAXk-EYZ= zczIk4?CxP1Z_km0I=O5fy)h1*J}aS4t*u1{2117Kc+!6N(%?lM(jZb8DBB%A@5M2U z_11~rL>oM~%Y>qHY?bRdkNlfxbW>O|&7z)xMmAK40a(*l6U`vQSvY%P(QC-J{k>6fW5NndaZ(QZ&?WOuz{U_^B zau|ia!e&WFNn)}T{(#oDqF?oFRZ~WWi~?G4)Irmb`9FAsWkOJ`oTOnD!WxqB7Nb2` zx$02+K1GYZLGgNR2tD5yTK0Tt2VIaWXYz^>X)uM#DJfyq45VTBb}wS&46YU8R`@q# zcnc!hU+y^Y^7E5&b7OOHacMVrV5!-yVOG}Av$Dy=7>e4TtHq)J_7;!=Svq~dRv|uC z_n%DxD}~>LMkP1pP$JMnR*=_t2d^~n8~K!(Y9&K%sQ zq_ng_j)Vja1d+X8D9GF=Cnu_(mcvZ<5l~aKh0C@Ok?J>hEutGA8GG~vAsO~%16dkH z=duJrzXjsz;^d^)kWYR_NoKNnOAqsU=E6R=jgBg!q93c!-@&)vUo&xz+jSE(*yWm+ zK-owLmhw}aue_a^?ZbD*v(G_18Cunmo00436S9)CNjc3T)z7Yp4;6NVnyv4J5{toZ z?+hjk3=OH3{Qb2J0|OHT>2TE3r-s8Kgb{e7&@!p&AX?uNX1BTBsq1Tf*lcH z`n5hs2G8B)>({TFJ;89#wEI5{ipylnMF${ALUo zQzRos8Vh^;XTq$4Oz7GC8j`W<4{{KzCO5SB8b;zxBt=>i36^5J&jgGsBse{F^etWwgpD?yki}zqXu)2&F(K7BU|3W(B zWn3M(=^5xZ|NcdwA+dCx=xAwk|3X{XB)D_(bX8%h z>&6zIZLY}PFTkY940;1ukGKvq$LkU<+xr$qcJPa+?6Cr`<2i&F?0#u9iAZHU>T6_f zE?I6nA`+6ZnHlBY90xo5$B!RHp;w5pZ^;IJ>VL1#bggf^i|Qj|G`6tltFEo@TFnG^ zi29^yw~k6kM0nV$2eLf!7pbb~054t|&lUPXu(_Pl*|`Xo#>4KgodKD;M&=m|Yu}&@ z+3-hGMDK+kImsNW`lh=3&%jG_xP zdV=5=_jklHN-Ctf!!cVU7aed7f2>NHo3$f7q>R|_U2JV_^Bf-a@r3U|By0D>#13N^ z>WpMw#}$IGmNW`qtiI$`7kKDR44BPmXoZ4p9_@uCX5ejSqDXz*L9esga->qOKf1Qc zZ_U$dURN{%fq3<>n?wE4vKJB*ViBK>NaThSrb4zm3nbC$mJjrpNOZBZ&AJf-&?d2h zvkCNRf6qtu6mSZ5Jk5h1RedMn=Bo^GvXj`wc_EHBH^q*qKJfGNZ^0B5T9WZmVUT#s zb4yC?M^Ql)SRH*EMr(A&tJG6UZrc)0O-5lRUs+YpcCdwI6R*&A=ji-UXd{=Wps3WXel(yQ_|i zytT5%dkQ~OWP6yAxmbjRmL;LF3$i0ZNN_kBo1&tl``1SjdR-6t7^euo9Fwm3?0d6M z92FXc%H)!NUe=u)Co1@0t%4Xef=YxDAhGTxkza?B!Oe){8an+fh?^+(>Pf=B8X8wm zmMH{+Zggz~Js;8x{GtuGL$`B*HGWoeC4?EB{<*J-|K-RuNEwkky%NJWvR930pku`% z0coN=pN@QUqA(ZMkcio5Cj0J90n!^7d%8TWY-~O;l35D`->_-CusMziQZgSN9&M<+ zJ=Ii0=&!z*C>J(0VW`FtikAkbg%P7;VEm{mMj@(|87hd+zxm5!OTkM?=z42L!ag;K z(2C@wt`Es_(HZPg<4>6_YI^YP0HNwz)G0h-(d}ke+|~KHbARm#+5q>sl#>caa7b|6 zYEC{f8DdZuDV#gk^UvdK!s*UqpQx6mx?EL-JPL=PjuUa-Bi-@TcT|yZb@PoF zeIu=-h$lKfo6%CfuUEWbHM02P{z`wCn4Ceg8d+LGUtL`l7w2Ww;C&2@T@$lOZEOV# z*d#=}cKK1bN9}K7_(vChsa;sq&rFHPtF>)FT>t_D9+fX`ab3h6tNRj*z{qY=!9btq zv8BxTt2rG!%?~oNQdL5&>pPUt(#@eV4{dF2a$Z_k^f2rt-OnHOG(!9OJia9G2#im| zaoIF9r#hqUO6|fTBlx*|N1EbfS6$G8lu(k8mFJSY{W150cy-3kO0<6qDx;i8Pfvu2YmPgYHjD_iC!WSs|wGq&r- zUV{dr^KJKXKY=I73xPOez-I1t^r!_vXpeC7;cr-So61XU^dP?sEEdOamxZf zgM2!J`B`26&NYjBNFnl2KDSr=DA&^Yp7D&-^sceKND~-KP982axi+(j5M$e~G3l3z zl9gVFILc>KS|Eb4ETND>h3=2qJx#H8OsXFL(v^!x+s;9x(a1=pV{Iw&Dk^B$tng%qL`;wJqq>ZI2D z+v-gH*2maKv>#U4*9E@6gEx4lKw}e4=;nI*eyvFVKI|=Kv*3hw zYVG3UqU&2YTQueagR6Ug(ZMdNztUS&Bw|oDG6ipSK2U0FG0 z4S|r}f|g(WWZWKfamK-QmdX(wgUbEMGEH07<5H6R|a>~LBS|MRU8l{8p-gHMhX6!c-4CmPdPc&o24KkC9!A@@@Q70`J7u=s1*51 zArnJNPi_|f^WYdC6&a$X1)&uu^aneW5DdZ#PF`M~BuFolL>-bk0D-enxE`Ndvrn>* zj%+hV@DaA&r5+6%J2<{wE$F7dV(RJ0v)AZTzOXwvC#?lsLKXsT<9E|P6&zxv`b`%H z(J~i{mN}i%!w4PNAtn6pGw{Qd3n zS8}45@!W)!Y;A4Lj5j5(q*<{9d;Q=oFlw1T=`6tnQmZ2rmHS|Oem+<54KextV0)X# zt=r&@duiyld#M1UJbz`NQlH9m&QH|WE;Uv56BdS3RfSr?&ex6Z-cg0bYU~uu?U})C zdp9>3jT!irR&TB5K_w-o>z3wPbJS?%=sZ0+EbODF(A1J|vM!pUQ2u5zeqZCdj07-n ziD@+w@eZd}vc2MB!gEO@oixJ#WSt%#Gy01Q`@VILpYL$6#4-&@9L#yMa&E`#&Eg*0 z$vm&ol7)$Q+2Y8>azh0}$jY~h#kph2hdT~T^OGHakBMO!Gvp14-T0uhFTd}sZS(Np zK_+sCEcb^_TSv#VKbmM@j1Jo@auk~p`MUe$bCYBzvCLzc5hYvRSz*|5DGnJO)FM`C z2}Y3;e1K4-5&_Sa#WPc@-Ydq=9X6~T4LiG9?vV-6Xn{k>>FX?1VgnSp$BRmwR|vwP zH0sL^*O$La`kyCOHI=z7V89`;H+)~8xIp)nGWIhV_npIMM*VemUDKnP@UQ~jETMz{NdHQ_WTgY2&F=Ydf3>p)d3G9UngoSa;8KL)B;`{?iA!rLMS zw8Qz=@BqWs;J4S+m>P#+CzHfp;UrPpi)OhAxs5xX#QtsD6_yPn%W#RDH$-!&i-oIG zmW$D~b@J0GRm$Rm?U5vO#)#11lwzD;yZ!bXe}uzlIBG0T_z{u6<(Ic;Ex>EG9Lj5` z+t@JiffwZ$ek}V#=P3cv?I3o`*;(F0L?-IjN%8JwZz6jkSSW#JR1WSmcXHK%mh2 zH21C6vXA1`gT750CO0>iyb})_pP8P9&tpGG=D5A?_tC+}<1XOZBdmKu*_(V2Ydsx% z>bu0f*K&-dH<05h-$+M7F`;9SV}edGb0{N%vLZ*>P4x8jgT(gnB=~smO}IW98VZzx z$U1&#$VTR-5pH1s=>59Sr}K}BZ`LV zH;Yn=G7FG?lBc`oyb0_!Ew@o<6EMZ<3p4h^OX#{lSjJ{n{!;M`_k~?i5u=yu_z@Zk zDoR<+hLWHMxf2zwumt2s6+9fqn3a#(yk~=mQl<%o9&W4_b1E+51g1>#hPie{BY==8 zZpjkU(XD-6fK$$`PsDVj*xO0j(Kk66r%^llMKB+cFk?YrDWAOxTvL}`3%AU_?U>g| z4OhQgpIrHCm2F56_L(t7@BAoCkjDMPLzsIU*S9&?3k$9LnMH<@@}HXb62ICb1|2SZ z;j_h9N+XRyu(I_xap$w};l}B`kV}##pj8ED4cJWm%)=+dutOv0c_J7nn229Q2E%!< zdNpVJe?ufMPn*AsWASpcIj~77D_6=Yj-lpTkA)}pbyD-X3&hDd!T5OO6K8!`Mk0QQ zz-IDKOT&Y*>D6v}c%tO`-F3j=l%o^H#wI*j)j4K*l9-L6P!Vbz3`32!z4Jxp)Dc5o zLEhncfvuTW*LXJEyvuWXY6>k(2`O9(bGH{%V0mP;q-rZ9_wqk>T-= zK~b&)6|$SiU-7J{nrc7aA7RvdUB1d22_;YfbF0Sg#TgwPt<|FKqxP^-y%2&FsmGDt z%dRaSVp~}EE3d^34vUkJks)YsX<%jL>;WessdBWmV zSqfV6`1%zkVPu#Zq>ni7e0X#ej!VzTNa%wA(ZeaBsmbr2IRB%HNBq`;IGOP_py|$Q zlQ?BJ(KzYC@j@s3&(tNV++1e|31)&9M{k9ku`F$R*1;yNKQ`W)X85O((Gje%y7L1I zuBqAC;MaB^LVhnjjq)#tsib?Qe{qS`^hx?UEp_JhY2}_o3m!#0&X9nQ&f(u3$uAvG zLk|xR4zx8ixYYEV60CLj>RlphTu-1u9%DEhsd$H9c^&UVLtE(S8SL+@xEs@KG80{nhKhExWUI1V5n~<?RNP>C<%A2`mwF%NKix(RT75giykfWJ_Dcf3y17inavDuhY1_zI6)kRf@NGE zYBX1Hf5`Hk_+dXwqO4eK5rl(<6Gk=5zeLgOxJ%ASmF^!oce|#_jv1xb-Zw7AydG9o z#?Kh~%yrz#J#|BOsYc0t;Ykt5WMWcJNl_3CE+w_Iu(G0E9bQK|&LC)w7N3AF=@FVD zW#5{#oS_1C^#ZxO@b!uz;NnZ_dSquc8s->_UrH0s>E4QzsxewUXTAOXbT{n5o%-H~ z^O)qhIdlstc!J;AkHl>5y-;IAfBIUgNl9EAU3shDJ}5>iRXc23#HSKx3S$%}B1$bZ zpYVBjL;3UgLQ_OMWgO8$EdTiCNfG3Bo5JIxfNsNSC4ossPmZgA?M}hP1;w@_pQ6Pb znl@ber;-cDemJ68fofM9cPr+GfIE~c+x6B}wmmMg?=#W_-JHKteo}0Se9rL4z9#+xT@B_1DyaM*yQ~dTL^R9)^ZJnUSrubP$(p*~rE`GHJLw z$R@3fJ+71Jad*BSDr{1vM@+`|NKakGk}JM_k$%k3{o!e=1Q7zlo80E?tOK`rye|w- z!CZ|C&H7;Rz{zsF{O-@Md`pMd6~5H?qv!=xusW>dFWL+KKI3A%+6(yyu4s`m(hzgY zwcE$Cn_oX-s}R6^W>do@Wg9@h$WvH_D%g-ke zY}R$dujQGiHJZjL%vUTbquijY&Bg#?UA~C{R)PRZ4t|X^}%+LK*tZye}ya2iXAi)b}`9`#=VlOilo+czFzAyh5Kl zB`B6F))rfa&Uh;3D>*ejwY|NwsHRFI>;17g<9wv}N*J%+Z|AT`4@B{9 za(f{*CB>%NCJGt!USvV^D}-UWs2d6|9Zs(S26_44evQfe){CvWhv^v#<|!KGnb zb^w=9?`1{TUx|9-vWiefFacdK1Qb#-&g2wKXKp26Iw%pH>ta^9x@8K3bYsz~nNc0O z=drN=D*0X2=KqP5(@~T>x8Qy;qZxaCK|C7N*Y5~03GYS6M8=Gmr_GpEhxQRlNJvbV zgLX_Pp>uM`Zk_yI6X#blfC#G{h>(IV$-T7VCs^P@65Df4OBMVxDY+5MHp>g1DC(EV z1w+dadVFi-wev^@kKyiz_yGOSjRbi6({yXOyk?$=m4470*MqU!fycD0Olmv76Q&Ux z+^lGAOL`~sWd`*Tds-i+@c0{_1?;&YEx zFjBi0ao?gH&R)=KhU|8^zhs0-YL%8M;xw(^ZbNx~@7*4ihq@nJ*wp9Xh;_Z5sa*xt zJ-r|Xq6-eH05<&2#Dd;+X%%sr zbPjx}QWQ@O!iI5ZFuw=~8U~0Zy+`E@C8siah5}oVZEka4?07dw<{AF>iiEsYV;Pb< zW#1U&7QWtbOYfh;NPOoW{v$s(Ks$hzkRJq#B2r7VNMTk%r@WaSgy(Obez!ydql6L0 zCKC@2m916Jj@Qa7Es)U~o{wX+Zxpf-A|7j#Mibsyg{&tN=T4`)*CZyOfkIX;v3Y#R zXcgh)RJ+miN6ET?Tip>I-Okj=9(K>7$b>p>SncZalJ-xXxYN~rNoLq){Er_|Ie!+^ zba{TjOF-y{(wL{15|uYxCHM zi(=4Np!@3Z@%PTjq$l5}F1nc0Y~kGB)LSBNe~BD~9>W-{dRg1_8)OA(nRbO-jxiiG zf=7B3C8edw8s2X8P`eH&XM3BF@nA-yEdDYNjM3y)72-tuDElMcHWYsw;B`^c&_g2l zjH9h)l$xAOe`{&%SOlTKz!0}mS6lmM!l@++)IMTM#d8anfr0b=wgbPLIX5BeG`EUoEr{Z0* zQ;}`(r>Vhx7BwLh<2n@vZO~z1VVqOn%%-c3Ct^2*rjzxS%JH(eKd} zIn?v?_aa!@GYKQ(;iWCSOtFwovY~hGY78nM0iO_0PbDr!o3PNk2WJ?xDvd^$xJ*cP zbrxd7?(>g%krm;W6W`Edh*6;jsRs}$Aiz^X8%}s^drX&;8}hNJ%l?!)jUA2U>?_|= z=6I-rdxxuo9>DDm+TQ*M9}wVf)ab7V^4c)SV_J!cz#r3>`?EgcJv0b3~n1KW41G4vQf^a`kQ!8ZVEms zh+hxAtW7AL@kk_LxYAgh4T$znI~-r^28g4Kc}+)JNF0)zeT zJAbfkr8UGNG)Y@_SOkPUdE=%2?wrfAYjVkPT61Rlvy5rz^FU<)+Jw?;^+C~J9h!|a zYsSm2)LX42%X8NZXpv=~I-SY=U8zukX6)k5a+N=MbM08ozcpzXdo4n%=iI<;h{%j|vstvoL_r4fuztxZEcS>(W=gcwxnn=T12 zp{)40NCJn|E45ojnmgb-i&87=agExtMb^`wm3cyKZECDoK&#}Y_-w(bR`zo%@`pCV zB|799Lr_Zl#VLxQemNpE^dos;CqvOr#;T%XSjlC5L8mzzcGVkd(OfH2krg76^Y)R! zS45|qp=QPb>(0*#r6VFy37F7w2zFgXOU60i2~_43>E-Gh2cyes%6+v)GQdQo4+12f z=qc!@O6&uD!Tk0O1fm`u_$Hdx;#)rlBS4%~zw_u4F!?|{tkn z$QhT(k}jL%?)yv6nXjMNCURuX0 zYnrrT%S7A;?Uyy2o;8e-jWMjy3E8y^Pkvh=v<=hj!IyF=7NNQ1>-=A(#4sIvU>q$} znBB){>X2oB7)D2qi}l0l=eehUb7YEVuw$DU-Ul1ChDz9!rd2A%1zee42@=T_BC1Yk zF^6t>X*yoIR2X)k(J1R<*Mt&UM_|J|c6P0#W`1{`aan>`#nY}mc94BUkQD3^IHCie z7rt`r;90*%T3N|dO?`%jkAGua<3L;TNG>=+@0q#k>pG!5P**WA4=n@}raLTwFUxYF zYd%e&nI~!X-dss;YYWi!>dqQvWoH+4)8cV4dZHy$gih#H_1=mCW%7AK+n%0+E)PjM z*E)&XD3Aw!e`b_daqqX4ippt`sB%9p)#@=Ra#!$$?}u8J+MtEWAxIzZF5BmTA`8)t zR!%`}2kWedHCB{^_on?Up3S%~I0``(EReM?;q2l}Yn9SRh=sK)?&6@CimJw{2oE5(72Wz1@ z@;$jj?&GKQw`fDn7tPFaxb~LS$kX`lf)WYD@z?V$MCt=S^ltT5z1gXSk1}F~2*3FS zHjZ}~{biUbc9{e~rJavA1hk=uU4_j%bP*ggU@$3>1N!@N`e~gM2U3uBuY`p+caqkZ zx;OQXjb7>*chaE04M&fP zzFHrQ9uAkZP1ED~WRI!4=hq)fUt?^V*+rI3Va5mF@H#zma>s=)b@+BHXwp{|V9YjT zk%RGJ9|5^K&Fm8bc)kuC42cha%#amk$J-q=Kfk%_b%`n{Rl9R?%;%(*5-(6}+pvU*cGI8|y)@Rr-uwWVeFe#Z%s|wN_97|RfL9O?S3Ai- zv(0UysRtWv)n#o>BifxYBO_zaSe8IBWgy$EJPUM!!_L`RL?4fcQFX@CmkSJdIOFqL zzO}W2!fL!^)8rzIRMgXs^IznFZ04ElSh7~st3|GP1+?iZY4BuVn!G;FBCcm^Q9a9_ z@_Cp(LcKDD@2T%>T(`wE6@!T0EL_wt^s@24)+1tJ3N$p=4=O0(q3m!s)KLeC^+dMh zUP-DIAw*BOi>aEbV?c*cCZH#(8NX?kiZ z*#FsKH<}^z_efcPivz8aIeMY#OhNGJ*vUj;=`b&M8s7K5mwJ(6R@y859x3j^bMXP9 zJ2Ro{$N0`vnxQO-5=rYpLeuo_7jN!V2=<*aE0G2gbTTIlOeH@U@geQlo#P^ib)v)+ z#wdP>GNU*FFF&2B803XdtKM7BLrN(Q z^B7VeGWgnVdJ4IhnAym)ZH`lk$~%4f*Zl9`fBqh&@XJS5BBiv8e>4C4|7iZdI_p2@f3M0_ znCbWs--d$HbaW&%U2Zh2xic#ECZy6a<+{OJS&f*?<&%4Y!0=eVfPVaTGa$&uPHwB? zX(Vf2*266_*Qo_lD}w9(juUM36H>OGPcz}zPe^lIUqb8Co+r!m%UIM|Tf$_Tj*Xv% zmSk_r{r<1Jk^Ss5f$lb*)6ZGqnDumZT!r!4S)G@l~q%b?y(X9JoykggL zdaCH&WFmt36t<92vmWEk1U;lRJ}0$eX-X0)MD%2JJk7RSwy$F?^!ihi=fV59ced)a zUyX?uZiguNObYi+H_$J1;A&wk7VaJcx&<5glBFP!0Ih%9!A^>_9CpWGCF1<}dCO$y zp=a0Cg=Qb;kWW&|QM?u7?Jg^)%IE&l(dBjxR1j+?8D_ZNTPoWlb&s;MvAkbCd$xC< z!6x}}e6IY)om~2(2s*_Ojwx2+{glu}jY{-YzsPIcERDhA2ybwL=$aUa!Qt5xtq9yKkW{jrv%(7Zm>5ZwvhQuw8`o|uu7;QQ-K_w{0vyqL_>3j z23?w$-^1B%{jhY}XP4SJHcb?{{MvnOgc4@iS)-x*0jba3H7pgHZ@e6%DUPrTrFRjM zYeSD0f$c0z14A}9hcVuclHL#7BzRELlKBQpcW%ny?v@)r123v1aYb5 z#ANM_O(|kv^v!&*U{YLeMa?+6-NiZl^!j{_ePXL`o=nch105+OMLL@Fy=h*PRg!Hj zSi3f4XhV^EXx{|b>N=;n$y6sJRQrn^wb{PQYmp9lTeYoOgf+Z$$rutQY^tO6DL4pt zqQQ>xz2zu_^VtITV8bwmH})RJgd|+2?^(H`U{H!E&}X98JC!7Fa5|kNE{581-C#Xf|`y4H=X1WsRQgt3{VLG33Hh(I0iPyzNTq z!x<#r7kwgcVK`$X0-tT#LGAi)4qfd`Cb1q!RH!pmIgpN-_XdF%c2c+lfAh$kq%ToH zi}mCqP4T0opR9wOG{M8wr^LG%P%lu|9@ z3J!O~z48F}fEnna_LlG>3f#e8Y_Wy#o;+&BG&#bm-6^5>O>NL&WeiRc-7~0MpTfl) zx1N42FsXk^maywfG{)OK#Z+^{D?~dP;q&#Osxk%FI`d_Az3RVQ*Qy&CO0OU|Gl-;d zeTs}wX|?CM>Ck98_=*viDb&7bYoJ7C`&2t)svq~dCr8>J(1hOKL1;`0%|^->uk)7z zoIFE}Jl4h{S`5<+D`v2{z-7$Fn95#GkF*MjpUnn+`D7s`Fe%Y7j&6uiitvhE-e9!K zTx?ut*lIQOF=zqCCQofaOSnn*7fH}glWP}tJo)Exj%^11C>o?{3#1ccj1D1{O-yfEjT|l8 z&^BX@FyWnhMkdIM$`cCZ71k6RO1+p{_LV6?Y}=33e8K-Y@u^q!!97{$t-5OfT5zO& zWRM&D*UGFz2K_>)U2QUdOWf3mEi|k`m!kEzrf|694nepb`wPvk`)>lqGkS#id~W26 zjrr$Krah*&tnvO%Ulnv6eo@ss?WGzHgM%Mh5W@ZZp3O4^lk>85iP%NkmZNMSq^ULM zsCx%bu%oi#D}3vF5_o}u7QD~9E*Gvy0Ld;HUu)JDEy_J;>BLeO@;pMS>2oXNrXgrA z@|Z6}jXHmRAck8l;7#gt0U?4<4KivHtp8?qYP(lGgX>lt`iFKU4Jvl*!Aq<+i8z-b z_V;>JkU|$e^C@mJhfTe((pjqymiTaa2mk2J*R{*@%s}4PuJxyZTb5@MlEqgedOOYL zw3!y??FaejUlN3FPJXb7a&Jkg`{e79iKp??l}P=8506AduD@vwi9-#&PP@xHupLN8 zT@xk~1YDfQLQ>3QRHvOFCGl12Ou_XfDLQzg3r~ZR>?{-TIkRhThY0#CVWBWgw?Qyp zGuq9`T*m!AcO);KyUF14nDB6XYqhqay;2OZr8$!nIhF5qluF(jQy=ua_$q`Q_p|Po zVa(kxAAvp1yPD1$etBR-U@XSI4E&MZ$FvrpxO}18@5)$+JEg6L7Q)5DCL3{o|931N zsZP+f2ftso=gq_2>BWSk$#_dZ3p)<4Hz)j?i#Y=M3iN7#EJk?qgfnnscB&9>oY%Y& zjC*vvz3(71H%^=k>?ugYeQ(r@Rc4gHQOWp%t9m%&w zingLn$Vq{uJ}iM(F2WAe=GnT<|Bd?Qzytme1-w&bgBXmTce7ZRHl!OnC{gz(rGE1| zu=|nrZC_9!kI%qD!9`ZKgqTtwNo2y0m5k~Kf+>VWA$SFjQqF34+M_K!J2WJ9AEjn41+Na=$+Fm2i4vNe_18+*<89^CYf59-lcWf5 zajSYA`L{-)!9!O^IJ5bS{4E&s$P~?o5cE38kh=zqkDSvMzrvom3a(>u#1ayC{6t2! zqk_MWFwLpqbRe6KFW8Y+iP4g%&Hhb3ISN{`L+x+bii(uo(di!!Gsa%rBiVvYAm;NU zLB{~Uj*iJpy3-zVw=ULjZ;$gTfWbl~&BhCi;$-Vd;HhC1|8VhH*y;J&b`Hed#k!1E zci*P{REgKc{!Oq(#duvd2nqa%W?agvMZmMPgTL^Dn{$Z0egMt*m~FE~##O|uudA+! zx9>$8>^6%OE>$+Q)sBhQFfK}`bf~hh%6G-MiTEK{dD4v7huMM$&8@{qiU^RR!H{VC zW6FfIK~De=hI%ukgy>+xldhVx)4HHo+X#AOPII#EQNCcH%v!P=)l?QMGXLMCkO!eg8-MR7Uc{M`zmjECZ5@I<|Y zr44S-EP`tv&U`G=;;_Hzw?vi=w5%jpo~6T4WJhGNw)(e^Xe#KLQ~dUhDAcWz(Z{_B zLkne~88K~d$NE6s8n-uuH<4XlVJl7Aw0)%kdC5TI=k<2Z>X*uPOF+JLjB^={Mo4Bo z5~4kIsFxLmDvRf6Q>TZ!uaj(dYCh#o&bH!;Wk8x=C@XWo)}>s;c=l;^C28{a$^x9^ zBYc4wri`A8v$ZS4{w-uAiK-^9C7Sddm*C7KPYoU&dmqbn7`-<6tAy2)Uf|pQ`)? zaTY{dc5}-o9%*pcs-*a8VRpZ^zt*a@<$JS~>}K$u-u9?)^-m2UZfREDOW*G4l;nd% z5z&WW4&inL1dJ=l5#3?cMd}dI$~&kQ69#+i#)Nv*Wz4U2xl~TD=c8b4YE^i)QGc|i z+()oW=O)NHZh%7H<}94HYetA|xt~uGMB9B+p)M8P;vAl`LV($&RI9BO9NnY>4yfT& z(;PF2bep|;)Z-sv9a#CH1HYKs$jK3QjS{vAXo=~MlKKe^oZ5>Hpvqb-_M=mt`vM=x zpF(s<-==Ika={viPX9{wh~W>H@l1E(HT2gZi^j)VWu3DrP~J7zu06!W5$eSDISzy} zi>yd6Hwit|xl`jlSmte6P}(|duTopM!k0p?7f85LG&-g=(w0Abf;|10B}0m|yz4US zTFLJjb`Ayn@S4R;_nf|kd*o!!pe{s5hF~<EcH9~}cPT1;2n7iw4tS!?ipzF1#CHq!)!=klt~zoU8Os_POp_?coBY>YXxt8KDhq~g`8k|ZtKpyLr7z&itg*?t=rYvlsWX9`yYd{`M#BDX z{qPmFoWgc8g317jGOKm9#!-tgq`Su)j$k-;#^pSUz_%ZQul@H)>pJnFOy267y?4E+ z*FLN@wNu2rQ)bkrV1<^*$B=kELTcZW1to5+2glFcTAC5C*mrZb$*p+97rUd1Ax-F? zv-_b>M6?qX&3A>JSuysIBjV2V@lgL40Es|$zwczmaBkEzdLjuSxERcF#nF5l=DgyO zz63*XMB0_-b@3qt0@-CxkkizBBc)O(cVOjfMum9m@&W!xZLwaS}N4OK^C%WFw zwFiOMQ$g)hZ^9rT`zLXcU0ckKTyf;bB_w5t|76O$6G1!^yB#rP4SSh1%*_JNUbf%a zY*yciNTfYB9Bi9Z{DG{R&`wA6Wv#x<7#;l?lFOrnLza0-()?SVyt)**&UXQ_GLU}c zK@j=RPiUtJ#`|AR&vG_i#d14&mtsJ9t$z)={zu*l!z=NG;n#gearOIpD&`r8Ho}~r zJftTY=Dh9i9>YxGlSA)WuP&ZVmhn4}pf57pUL?=UxZ8+t%eCjRPqWcKHn?U7iAM07S+-8^_=y*iJO&eJC1I8U1Mv1rcZ}a+HM~NEG;s2gK zL^~3^`tcX;yDRs^$6j2&9=}B(+wt_<#}~kCK^%x*p&J+~c6o3K&hm<=`kQ)#hZ$gb z2P;dsETbYA-^Zr$i~P5Z2rQ@8nT0oT&yqJi$#?BZ`s(~5v(EPP9OV0n`vqcAp$CW8 z2p|x@mg_P?;}E5@0(4YHjE?pt6q8R2>BSLeupy`@X9%-Nw``HN&qbC;XV>{Ccg{zs zbM*jz&Hql?@@m>5wRrrWi9o&;f%F%LuE2+q!7B;upE1xD=fg>n#riMWQ9Vxn1W2 z%?Ii)P1DZd+@3=Q~o4;~8Vqyc~{w2Z6X-W+`V`#g!IXH)X2>lm140 zZ)B#3|7FU&deWbCUhCg}HD(`@HjHNFzj2d+oAdGfM!nPzlF#+?oovt@E9cnI{y8{Y zrc?Y;8Ll2|=jbSnD&e4=$A9#83=2v|Hdrwo&!~UVJYd;pcsqBwh0NruOeF474qC=s z?wl9YAGp%m+t@3BW9{%PA4E||6+8|J=w+hg9O|K;5# z9WivaCC%g6*!m6jlLvk`%SRS`qUT$2%^YS7Z{2<_e*Gz}y#W&2U|V2*I}G+*A{S_o zo4Gc->$4Nkvf(DEdA6z`-PlMuLqy78yBU@s`k=;a;t#~J@!&Jpe!O;K`S)L)?qYra zFbm|bP6COIS34fx-3FaW0G8bdqp{){*=2-e;y5lz1_LH*fj#fCMf@(QnpWP8hm^`u zt}?pEfW{ZEP)-frySs};81@^={A~O#;@4ZbM(wAQ%kA~*f}f?58DLjVUw1LmkK+kr zxddF6G-F0_3pgf^HGw40P3k|ET5VfwJpDI&_-#wt=)1k6KL7RUF4o%vMphkygc{*T zP;rKv;ci(I#CUow9Z3@@So3IK z1IsCQsg2ZI~xK@dS4|O;i>mn zQYllO33GdQ>{U{?v5boM5J;{c%QDLgp36^>)kOu|Me|Vd*wDT>I3QOEwtGo%K&K-I z(lNa&kX0CoGu*30JCx`Q_QMPQjROxl7H6I{h(vt}!?FnRncrk^jogGI%rTffy5}hQ zmU^d@^>{{c@AdWijn~$j*DuzaH?rR#6vXawh){-DSjatWcMZngV^_yfZT}fWlo$W8 zF%Lo52y;FnrUE1Ln7rf>;f=QwjtvJZ5S^kU$0sl2SVlPLXv{@O#B^6_#0p9P9VTk_>_IF>+ zEW$3<>w6K&g_(6}_cc1r!diyx*7a9!5epN?Oh_Tq*#Bk69YF46a2RlX_tU$)dobEOvce4!bwDkDer$bA)u@sw3!^K6YVm^lERg?%NgFLVcnqSlO zcsXAujk+#|>

hru8htGYDevx`$)n-xmv;Q`&KHGs4(p;1BavWo)=z4|%#C>Xdk! zxTE5m%&-tzGHt{m%>|Ugtt*_4%%HF?j z$Ap6wh)!Xb>G5>@_`4N=Oy7w(JdZ#Wqw;JOi-tFk0tNXCw=o{WY;2+CROZga6+U0Y zYf;>fxh&z137bglFNlLMJm085%rpouzOOR!OWn?Itk>se66Zm)g|UR1gmFd`$z!}+ z=o3crL-aY>etU$-oHb@+tINnd#_uGMw<$*FWGHOs5($6n4#eY!-~?eWqT^?@qYL@* z6W_+!tK?kg^Na&Cd1k^izs8%1GslsiIO;fN!WiOqW>Nn_-Ti1OOGeR?c0HDpNza<6 z-_=`IZf<6^nfx}%gCNe%ml=0uHvFI+*Q5 zGCIHTWEZjRLtrMK8D<$p7a&B*V%D%Rb{DC4nFz&sH@-zh0y~mk8OV<*r}-~4)AgQc zt}}=S;=_)B;t*1=-0339J!0;xes}$PiIVZ z*cXSibDZWixA$0a6z$t}*l>K9t+z{cwk3?sZUtg=Zs(V{%!M#oGw0#}p%Dp_ukc>9 znf&~kSFP|yu9z17NJc2a`OauMap0+lBZRz6UB-)r{LYvA5jV1nwy7TCNPcFJ;h(l{ z2;|<_QfHQlsaxw;v@Gd~-}O?i>oX4`;;1i^2S3+te+E5P9BkX#;cQT02c2!?9vHs9y{OFq4gEFOF>qFfS60{<3s!K;IQ8*-U;IBaGi=I1X8lhaZ8>OTN(n9PUlO5 zkkS*0+pHA|ag*FI4$}@v0hqZp{(B-If+CFBVKs@Pyz~#*?#22yG@fgwm zIY_i~MsMz*qijO^*?tByG1{421gSW5ewP>WEMYvP^9L*aiR8O6Z_7&4nFLx+^Kbgr z&9QuuOkC;A7F>1k=B?j>`?+gQM>4Zt$|sI1Byc?aj{oM32;-iaBSN{m+TJ7{dAAP3 zB92)QAoH5SU|D93_qxVg2u%;-$hUE4TvawWXfiznN7trpI@k!PLw&8Vqx3R@-Y=5+ z1Jao_2t=pzmli4#qhX!}~h zV?z7#ATfwA8Kk3@?>1!uA(je*Au>bEj^3~vk*@^e94ZnQ3BeGlLJ`+YB_GQzWRl+! zcOevaMu{eW1SJgVy;!*;+11}Ff#$&`@{QL*5;k5M6hhUE)K$XY1HMB zPDRR+wq%&|N6y7>`7sny5ekvm%r;-Hc*09oD7ov-A{bvOjH@1q&P}`#HD!A>#Ejs4 z`1O38EPkVkNjqLkzod)gCZGmw&px!r{>oE(UqvB)^>J5=@EyMu)R{f3j6;TtdyrTb z4Z3CNL_~9(|Hhpk7Q%4H8XgfuKp4W%`4vftR56Grz7B8LY#^LK5bBNiB0Vz`aTh@? zd9_@qf8$vOsRO8I!p1{C=ewC{d|bP6T1QUYtJx&=A&z9%tFpkc@}T~$3kV}tvxpCM ze?I0(zV?|FyX*t$_f7hmG{=U66$t1c|LepMXz(B;8?ST=aGcI(SEKe7F=G|USmx~f z>Ox82ynZ_!j{gxtp3T>+GK;acPcY%)N$1!Pk1UJMcSbbv_JDHpt|YJVOPz;+Qcvdu zVo$PJ#Bo2IyD0S^36{eF{x$U=cuOs&Zm!FGBVvxv=Dd#;?e~L(%3H^~^AnK_fsFqa z;*3!>Vi>QUl*9}XoD&w2aAyz+0|Y>-*>73jFaFG!jbODx*uyTceEr}^e8=LcyLu5Y z5KfkE{_5`LnO#eIBj;Sg>8#f4 z!uTB<^x?r^{>kkxJoo(QkUN{r>h^Y8JD+&rjVC_(BK{mK{A}3IhyA>^ zgha+yKlaJ>d;Fw03Vk)A@QenLcY{JYbGbaTFiZRgVG;L&y8M*oBN6^Qw7pedrX=23 z@XGCg)Ovp6^qchWA7+94)d=KHs(&Zj*i8hI<;~^2MId)G3R;)zyz$Dm_$3kO%>LHf z2yTOl1Tr@gB8Wr?VJQS1JxdVbOd5HMw=44sGnuX`9{9+@QqJ<=u6Y1go%}VaS0a#( z&ZGSJJsCe6Xu?=N`LoEP;s9}5x6Wt{9T#Kg*6%vy0%6`i^NAs!D0Mw7A8qEj&C~T@ z3BTGW{kx~%q`y7zOuEr8@Qid%r7zNPYesuL(W{;OciI8>tee*xa8hr^p z4)}mvNe@0IcQ1b0YL0v(8xJIPi?x%pW_`NJ~)G?`7ja}6~b_D)PkMxDw<%r0FjoVj-!uW4q3 z2Qi_3jnnk3|4W1w1=VL z;wy*iyd!tZl@~N`R!FCw;_l*I4b#r~FSh*XX%WYDKK(s9=={!RAiQDw?Py)Z_i$Et z{FaZ=?P{=}<`{6W0%?bpR19(4ZE@G-8;M|Kwkg-hE~~^Vbm*?5uZRKjdE@j#^_)TD zJtz$tjit!d*#hy@gDYSDO+Q=Fwm}74?B}^}y*|xTe08e%*R*q)`^Oa??3RVZF)&0E zk=#1`71ej)UVW*4 zM-5uG`pn1RxM=)=WZk$W^PC>USAXqb&V|jh3N+1pJqXjam9MboFCRAzTw~Yz*l@4{ zxsMz>v}4T_?#~m54xE4d1MU10XtSCZ{p{pWZK?G~H!TCj}Z68?@# zq695+Oc=wf*>G%dO%D?7 z^pc|Fu4}X-5ajpTM89!`9OBO%FHO_cirN2R*iYBG6^lQSEV0xXQH{8M_1HQ*C=WJw zlJL3CvGKM*)4_60%vH7f#nC+2b-Lxq|E){iqWd4d1mSu{9OGAu!U*WtFkkzFf{N?x z5*|t%aO{4)jk%6=3z+RcM4W*Pvla7k(ex$J9H(LR+Yj@4$o{JvtohU)gzNJ1FWh$= zzbla}WiKM^HS#w+wAuMC{?&DYxxUT+x}59ytTTu=jpZFbw|ZB1GoPFU@-~8s>)6`d z`CQO(mRdU1?cN`b`NR7aNeR@viV~ywJPa+ncvyV-Gs_V-4VW*ZSehVPZ`l?tTU++A zU$03dDl;A|E*tQQqitR0uP!HNv<4=YzXB5+-q!Kb&`-%LgJ^F0Q*jt7a7TE{J< zSO@|97-9H0^p|3Uf{h7nJKS2v)$I0%C{9gAz$ zut%~CM7TLk+c4K-CU9-RGBdzjPvzc94)Ssxka+n*`x2*l!}2lfYyW*~eLx%{kzb4; zm!NU0V9Dp0F!$?0K?muXl3GJ*psSEUXCk8?7kP+?kY*CEO-Kvk%EM^OnkNXW%>*n; zo?6i~M5rt#+>%6H7=ajp_eslbzRictn9CB{e{)_-oa;Y7$86erjhb#bx*yJ)reSlL z^&erTu;J|Ia`?EuRtJWz+Yz~=zQ*);zk{uv5fU+-TVfFk7-74_Ar5;5Ml25#$_(W` z>_W=VW?Y@rxyzE)zxi?Z(Kc}z)UVdC>o^NpS?lCspyLXkNFH3`gX`1Sy`HnhKTEp^ z^9aQOy@m$|GYEnKGU%R?!1>gHS4Jde5H0~&?ht`6afw7)e(rn;=Q{6&YF^@lV`(bX z88b=M*HTK^j+!dvbfw)?}T{#vb%_g?xF3f`e29QoCXx!mP=KgRua zx{kNtyJH^*dfg8WC4^2X*_IBvemSq5*kdz}C5~m5V;gmQ10p~ymfQXh! zbG(@h&ELfoUeeZ;pBE_mCNZJ5&NKE&*1Fd~8Ooon*TVOG)wT6Y`tcAi^>F*w+G{L? znn%my2X%{vKg_&hFRvQEV}o`bB>FtTXxYy8|Jt%5?(!nub*GhN$Z9WQG)Lfh77-VD z38VXk?iE0MA{iretQSwd^O8>(qB6(wR4#Ljh^)sC!-K-4X}XG|t_P6n$dEVXuOsY! zh;I4rRt_q*UYqa6a_xHLSQ+=1=X+!+FL~a$T*}qnW5dA;#Ipp?6_{DT2tP=Y4nz2k z_8r-3&JhgpkxX2s(*b$-Gh{;QWm&XdU5w9|E?;)9NJ^xNr2C7K31(6%zXtqU=7TWT z9a>Hw*g4jo=C4e3dn!3Tv)!(r-7eqMieIu=?s7H0Jm>~ zJYB!XA`%1Ev0?w(91M^j32mf3U+BX(f7$k#m@k!ELUpELW(&_Fe9lH#N865m%@Yt7 ziJ0G2+{?->M34Mdmp9kz%i9r)FSASIA|h2q)!Bs2oAMI!vFHBT)ziQ5E9>|E+rPbj zCho1A!-GV^ZxD8zT?5JGOC-e3RTi5C;7`6i9icpBq~H11nzuS>ciXX##+k#2(Dn5C zj*ne`F!rHKxgHm^`yk=hgZ-YBj_VyK&?tf+0y7Np_$ls>#eORG<1s=JuTO&I(UI}~ zi!zpNgHQ3_Mi749J2t+LWl|v&%jA3cfr!LAUPOp6#MjM#2{}mi?2oT*{|o)CCx&Ng(xA$*6b8< zZTm*>?tL!j+aF1?kL3KPV}CC8GrMCmm6sz4MV$r#f998D{ZQOUxUyK&>_gkslgmJ+ z>N*qKvB5z;&b7}qo7)J@kMZ*nI)d=FuKgSlXoJCJHvX>v7h``E``w)#8xB?=C5Vnk zZ~{R9ODm(B-+<_7afEx#`vMWC6M(x@t%EFK8UK%R9^&ouEzBwOhW})=D6o_vi=wKjB zoVK?F;Llu_C49Nz;rgkAxa!s!n=mX*{YBh+wavlO>7h7ifz)L>)|8J31YiW!xkm5K zCKUn~0gZ+_pP-DAT=Bb%dLqR49$rXhrtpiP%}W=nbp){f)FO^e_AqP9411X`Cd%hy zpNaip%o6TfVV%0j|IVlX_x%5G+)X$VYJ;|PM3=q-;m)&)_VgN*;9XL(d1=*njmw2u zC$`C90?`0OVLH?ZSHc?Uz?aOssdeEQ@Tm2}kF@77J;8!Ek+%0$zz=jGPRS%}5By5DT%9+}`HX zA<-Ykwfs=epZJ|$ZM7eWy9r0!E*s5y6$^i`?CPvSD6>c^5awF&6Ncah1EMO0=ZdHs z|C%rY(GGXRly5eBS3JWu8`r^Y9C63E*K6@`(lqbXt_Eb>|p6G}y5cCgg> ziI`iGT(^CR!5#zI5NRRP@>i>ppFiPt9=nLS%kPgVjMp_{-0=#B2Wswijj){|D1!G+ z8^YhY{G-*6z4$jJ|1NC);osbzee;h7`Jh74o-Q9j8+BUuI^7e%oUv=7O$)J?0iibx zT88+_VZgrzW*~btdkuo|Z0UV5vzY4*bNXY%!3qR17@{DvPC_0X$we-+i4A1`I3?)V zHo63`dH-b0M>ECsVDRR8b&?M}K|$>^J_wYJK_U>e;XVgVoRfpMQP(Q@``8V|FMx)v@)|9zp?a>V~_^ zM5Gs2TJ9_!EbUY6LOUTE>wtwnD0+0;v$@Ssn3%lb_)C4YW3nbSJ}TTbs8DP z+F-6fs^f#!2(M0-TKoydatM~249o0M$et

)y%QrG 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%0A_HHagv>n>f8&xCS5shG(bZU%Ad&$h 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

IO(q|D&mEPE)ZjykZzTa>r2J<~`Ti!7VULHT9 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%0DI)e&lYz&0 z#oALnRMmE_66U}9Y}HKhfnXy@cH%N0Env!cBgwb?nNpFM`~37r~I0vR;@ZS8DmUiBO{8%|W3^n09dL?n}_QAzlMDk1@M z!fQA*et;L78sQy-pX`oA1nSfbtLMtk2F(&D(r4TKZjjb ze-Dh9>#>u4`>!f1v7FhL$Q^@?kZuobx_*4(A3YF{ zj?$4M;}fB}W*usDp~z~}Q0<=uhq^?p0#Wm>9JnJ{+F%E66lNpj#-^Wt)Q59my46jG8UY*|3vPy^>0#GT|>UEG}G1fpaWC zC({7GM9-KK?%jQ$e)frD1eH3uVJkR?U{}LhrDVXTaNKG=qi!!aA4&UY&!W386TN^lL4L?8J6G!)Vk^Mly^J)r@vh z2+NNq)h+wSe=LQF$(-OvTO)qRuAOWOCUUgq@Vfh}P5yqv&o4=`knnp3KYYI=2&pc! z;5Qa7!J4P?JT$RoY|NxF5+viaEHl==au%5#}lZcen=I3CfvAlK$N|^piXNJ%_O*Do}Pvv`&nEgr2`)xrg0CIC;0~-TIm7Q$hy6S zl^KPENG2E)L6f$m1q}>6@c&M0yve*({!I3Xb#(%y2G0^)%F+VR}Xn#CDiR4H9Jm8tCmUv640rpjFgv*7a zNVdEzyL9@hMyE464w_q@~|W;qv``NJKum>{vvMS;kDYsudBfIG#Ky zCoTs%k~@yagFjpRM!OH6bZ!YWN4xeBg*l<)AQLW^JD8AK+;rY8%tCI5MPd6sSM$AO5kBUlW(8QndQ5=lV7mAO$ht{*9nF zRU-!Ay)_UDF^vv&2jBRDm*V6}WKe^ZMr{xW;v}g+eXw1;Qz%EtIrSj|O;4jH%57CN z6DP73Uom_hcy}mf{-VW36E!sCCKI4P5d)1B3dORYlKPXyUJ%U39lQ|#f;2{CVP3Vz zHH!TOCzUfUTym3`2#{qxM+1diYa5{w+fswKh(Q~LGi%XP*A>AIPgZJ45LU@s3L=UfH>*_% zLnTAK^Sr$+fJkMvJI-tEK4@vQ-@rFgZR|vwF;njuF=6(^| zP|nuK5U{U+QSCdkw#=EKh#cJUwE2rJW|mjOMaMK8L4+7R9<7McDvuYmKd_hr=Ti8m zu7E%OG2t~BwE*j=D)9s6#1gHn*^v17-=9vUZphSKS7lqCkf>Q&27}ljWHTEPr3^ee zXaW;;xt@-;$3%t^A zdxeqA^Xn!>epKHO1Afj>h@9}X_gYl_NyjmIXXs;sXc%gNBeJpzUR}}~U=^5^BMQUd z)hg%Pvfgg?nvdE4B6jy}=1}-=+13(zaC->ych}CrsG!A4>1~hJCHIqgnHBqa{y;29 zwt5vbzbVC8(&`g-Dbp*wKWjKm1clMa{CxedznscPLdD{bh-zSaYY}xYEqPlUeWoqK zi$rHHIJsJ;(`&y(LB|&DL>M)^T2E?q6MPzuX(nSh@BNKbq6_l&a=#pmgmnz0_*@>u zk6C@(y8c;5!@$BW@wFfqLhh%`(7cM48cF(dg{#N0@RkG6y?qa;Awi%`ogZIyTii+< zSDT!@pf;)l90L+eF${vde-Xn-tK3t}C~<7P_;?$5d~c^^2T4gt#93srA=kqq!83Sf zzh3tYMN4>R=Br4L&~>+ha)km(?p^~?3*rxrz#+ss35ZmxDtH704Wd_lxJ;bs=%rge zSJgD487KvPqifTVH1b*Sypw@+%>kn}iT=P4ZUE!ji^10vhE6Owzk@kC-&7;Jx*Zcm z8U_A)&95J!dJmQEtyrrwUZhkBd=~d+0d3!oEPLQYLjBQu(|&HzhqbY&d*Mdb*8Xm9d03v|dJs-Q(GnN2wN* zR+>vxZB~vIe20@39l8PU2k(RG%pNEF`{Cx`(`yg1x>5~S{m5!{v`kvzUISm!XfI@{ zm)p(S&4@CcT6wliGz4`wTnaU$ehV&lV>Z%O8G^a~Zo}-M+4bN&K7!)U7KTY;=8PRS zTk;?HVjJ-%A&s&2#j4h<4;;{T_eS7sMoGkdM_vk$7N$CviD8NwtNa=aTAV4r-rX-4 zAV8C5&#=4$isB1{hg>be@S)j7le>(JHr_0VgM&lu*p-5 z&HlVZqofXB2dqXLaL+qzF%~%oKQLIsi2UI?IBY{cMkGB%t=;hE{7dR=dEOHda{{G! zBOH|gQ@aunrVp&J>0h7MmBsH&4OmfrxrZ`6yB3Vn^k}ltZ`ON0U_G;RjB}|M8AgX; zQHpXt=deBFeuPD+{t*O{sTo|2Hg0wx`n@}cqK9>4RxIvEbbyDP>y4>hos&hbRt89S zTU1n3#T)}mT%lGte|?i$#6Pbyd$T=0T2wcxC`B{Z15o22Qub0n{O4Wgm|nV(s<5Fw z^TP`@8{Df8Vcb$RoFBY0XFLJvVFw2GBupdw2F+#Kg6Sf`lM_--tuh@GEZIa!$ZBxE z^Z4&~kmoDZ#um2?QboHpO!!m>ld5-a$344AfTLxMr?zi;z(#85#*Gk58Fz%%nN|Tv zT6#XgjhmcGpFU*17>U?S{e78E!R>!?1R|4YK@9<#fNDG{YEX;^7k=6tU++Gru zj@K|qA)Stm)+HavA?~Q+D&Rt*pjeKpYCDWe6^apqE(r1|zi`q^f1sks|wT#{E3EeH! zWJ40cEOPCvLl22s^%ER2zg5XXXn-X)|0%2i@oGn4ELzx z?RetGc4D+GL{ZPv?TQk5nD^??%9f+gR9}Z!s%y-(PtR`7qs#g9@CKQs-@Rt(F?o0W z7Ssu0^t!Ci{jdz7KmeuyjetQ=w9h}&Vc^SwNdeHdQwYBHykoN#GdB*ATDIHme|heh z{)n<^k?6OT9&anFSk0QKQt}mWS)H0v8YD)+KSl8t3J!2M3~;6-aL5RIZ5wa<-ir}4 zGP|P+Pu8kPG^Qz`f<%&PD+fC##RYw2REOw(!XRqXNa$h#q`GFe#SVoV18v=9j&t~@%JZV9MQ&R^0&o; z=wTGh_G6BZ`O2x^zvCTb3t!5&jp~igrB)D#Ob}q_A(g3y<3~>|o!slC(dTp2#lsaU z=fFL{iU;R$OH}J4Idbu?`VV3ufun$_I~X;Lja$>vcoeIHW_y93khQJVbT}zh;Kz4t zXBlc_zoz{s%uyGl*&E9nuf_b$x=)(!w~hwmSIUXag%N|QBVqYSy7?9JMLkgPb?XNL zI~JZ}UnKk?3ox;p`T<~7*%iyN2*L9HW6t?^0ct`coSG&O8~KS`R`{J?7QefT$fbvrEA8u|$9m$ddA2mu0VpcyG}akFG$O z{!f{4W&*1vh~ro(HQM2NDI9223K0V2EWk`6dgzJ26P|PS?nh5jpd*aNf($JpqQwAt zDsYNEvhSO3sa_=gMCJ&-B1wOeU-_2$uaDF6`Et=hujHa+xx6F0wl*anqN2t_ThOjs z%10*OItb_u-pv)ii5H8rV$I~}e5GBhl?JPTLoB6KcY{d`6+mKc45Bs8+$P3vSU$1{ zL^i-KUQ`}U_)H7%L|FfT@Od27Lh*(WqOjF{egw7TQh`-m3!Man?toUBTNnblRTVt^ z?0DaZSP?b1ww2blwxW^ZDuvfQIndhm)!#oi6d1y^CBOB zNkqoKrdpCN{-NYbc1Pv=4u6PlCiy=zfs@NIdT^#qGvCAjRuTUPp5o^zA&FD+zPU`& z>BW;DPD}z~`1ZVZ+cg%W8O(NHPrP6y>W&ikJydm#-VcF+Ft9IZ0%MxUwloj8+2(kq zhl{feuY70&Fx?ke4+)oYYFHnL{^4tYQ!%e7w;Vl^=(9KuQB!{KaYb2J1YgOI|2X&O zT69=ti&i32jTe!I;k_gib_rCjPg&S;Qnr4wwmBrzP4|!`*4)DTTRKBq8fXt$3kFXu&jw5oOb(f;N4Cz?4-aO z1`C1qL11#vzApnj2hpWV?xE`V5dI^1B(ZwOwt4C1CDSB(iGY~JO6=1jZmW@`ALlQP z&!}NKrer|DF@SBo_zqK6{Fe(r%oRdNC{ zvB!)9;^Ml-%=IXR`}V*(RU2TU^&MD7Au}h8f@{Q)10?QEf-xBwdaEGA9eYZR`H^3m zjDKCud;)GqisO1yR>ES?QXi<@r7Dj7Q&@`ty=iCs!{CtMKRNz%9BJ2gandeK-UjY} z3nu!-^wWUAQt8eI=y8AT5~K)|Y0v?EG=qU|*sYSA`Vn?I$YcXBsG}GRDH*f>4*H_SPhnWR|La;76z zI9W6j-*fN>MKFI3dTBYSSfcUOk`O&D#0_c(Jt1m3UvG}80(5=g#7H&`^D%H8~nP$n5go&Mmu zSIvabJ+V&{Q@w4+(!u2})vV^&H7&K`?M-@gre?EK>d@{LR=02dQ)&FPb&I*e)s0m> z{ss96G3<{yMG?wB9IB6NJ2lMK-Iw7~2rf1Wa3PXfTIZqN+5hNQC@&yDDscV2;qjLE`?0P2{{O5~tful0O}xAM)E9 z$J_J0Z;Q8jdzE`P!}F{~a5F_>lTYR%?6(lV|4TU~O(<{2lLb^b)EEN#ewY}D zIl&0$NDPYnX2O$2%Rs|BVDLJXi|_w(@@02R^gU?s20PzxsH$m*5w84rss{6O47;6n z#<<-HqnX^T%HX5JFJIT;rl2juX=G8h=k&?<_+zib`8t2JVihlGdC!m)g-%5gU?=9h z1z&+w?r7yXC3)huxQGn4T&!_-GCecCz!=ZgFg^7W zTi;j5kG5Y8Ud+U@4=xBqkhdm<@NxU$Ig^LJ!sg+mdGKG}ELJ_4Pl`T0G1?fz$5N+a z;>%qeRf`W*aY7n;IzN6~Y;k{5SzMsGwU2j`N$k@>{AY+u6-8^QNMqPCb&9O6AV`7* zcyDx#rSqkF#8Ygo;E1MO32}zgwd%oEJ*B9s(z9g4e=NFIhq%>I}-3J51o7dAX< zNY!g*rY|sj)X9~98Ze@Q#U~e0g+37a^KCkw%0rI|51t0XsG_zQ`^51AIr64Lkl|q8 zV3<<1vX`%>UOeHwqbRUJ-Tl(JFi_Ap7*^s&(tAk}L`t%#&qHpsbaYv@wuv*q8qqs& zSIjslQY@gQ#YsMJY7MrxD1Gd?88v(s|L%bAEe{>9ZGch6Qb4DTz;^Bllak~UeHP? zI(mTXu2Xe6Q;RsI>Wu`{BltDHRN^$l7)KWz6E%u|!|<9EsoWY>URE4oSmUP4o@txd z_60|_Ri^FV&o#*Qd~XmH2;C6n#*5`}Xn!N@MV5%nXzZ&dN$MzOwsS77&#&Q_-{h5` zyeoaVPY|gkJvCkB?)BgL-R!uOd`X_F-Wb3$kssnMYkDyr<{1zqU1O0y*?&L&mdZ*m zOU8LlrBtrG!|Sk|1cWaK&UJaci9mIhS6PkT?#Cg=anw}vXEL@d?9=nATT5?uld8VM zVu@6KjB(Ot^0x41pWcrs?TXzFsi#}kda?V7DQXG7Hw=Dajpuh(=AhKyU@ir+|9rTr zdcymbQAbrPnI9mmBye`x4gs0~g`07ingp*qM~H=I5zkflA7;4D57(Z*`MVMeLuXp* zW33my(!AT~*V~`}el!^%{25dtvlj$gWQ{5pTE%GJy1?SbtLYoAyuVbu8KymCp?5em zK9ntGOH0bu^o^Kh%$Dn%3YWZlmQjOa7Zd{4)^`;2 z30G05%!NCmo60#vQ&xd5plg8s5nhCNkBUA|vD!CThZNJB?JY-pZ)(1@f+6`*x?wWcFrqW|O3v4T>XM4#7);e1R>nToI%%QpAoNIabF*J~i)n*> zDL)7frh~QsGqwx%W=NE^$|;F|1V&2)hG6gTZk*@FYh`Yu;b_L3!d#@X5{KO)dD*DV zLPyK9;aSvVY2JxsJ?_Ls?Tu`s=z?m^g|bri;3~;aPKVhL-HS^FcSWeW)Fo^q18*Ta z%-QK9)Z}#k^B2(SotWGDL z@YE9D@$LsQ#e4juvjuiIH@yxE*FOO(@$F1?FgmH5%U{M1JTh%}KXjY_9z zWw9Yid8Yl!q>k%p9mW>GD>;-xa9cn21xyDSafS>1sUES>t$+XJ#C2J zMk|k{y3-H3YA&k7({Hpy5p%nUa+1WViuvCX-zAATHhf<|#On?q_#t#?t*luS1)7j54gLj*A_>`s4ZWqNP(uZU_+O{`(Z@}%voqOn zxsucAGlL$SnGw}D1c2R#<;TDN%w->Ri)0 z+Du)T1NN=ff1&xe6wC=|;D`7yE!8uuUreALibD!3wB8!d(OAB9ouk``)z{>ns!6`< zBTPPpZZ;~(Bqqtvor~&>)fvnl7whfrkGDrOJ%61!-K!abx>XiTwNOudZ!ss*Q-|la zHO36tckojLPCX`OJk-2Q4{-K(E3~B>+Y>vz{*CSTM-y1ajam%`iw}nzw|q?MVFX8K z#lf|p15K!C9jKvh&5JJ##z*e{&@~Th%%ry?6SCEI)3w z$!igU^V&;LVlE!9%Ft!Q!D){nV@zPBnY4)fv`5M}o#c1PB$^6+@A1tgG*ht>|C>7g zFHJC^4c_HP$mTmgKzx1<78Q#^)f^Zl7kU$@tnP5*ahs%|5PY3BlNu1A?fPe{LRwNG zAad(3_9V;A&1E|2LLR4dfL?Kq7(?#6wuSTaeQX}Ve7DptusIOlR>6yxs)wwvB>Q!( z!RL|G-%sclws4-(=lKjb6lu<59ThjcDL`CZu)SG9f(dFr18{18cX!w@K@0FtKE2wk zUEQyI_}!9~&Rp1b>@W6GwRcoRAy~0cGFck?{7~LmoRdC%BAc!i&PX#n_n>Nub$dE& zYr;P#Y0(_-|Cls`%J<}PuA*HE!Yhb+ z$e9BtfJMj*dK9swr+3D)ig;rqYBIp5ol50TnN9c~#4l$k$MK-%8} zHVyj9OYA~EaP)G$>q*~*SoRkn*m>*nN_Vl;6G{vmXFV^Sr<+^XMZw4RRF%L?O4F%c zO{eP%d1g=;-;sIM1AbKFOSe|b+hknM#=PJCbE|C?e~PxDyJndpeeiMwwk^$~@Jen# zs{SQ7KUU$OCZibLyw?3#yW`1-%rA}P z&InjL`}OFPWjfC!()ejCOK)9w?4Tb?$Y+z5d z(qODKgtILfx}(R(2g{(isJ zIG>7Q_r{3jV^A`PO~UZ&axdE|bGE0VR1@;tkyvk9+9N_OrFGClzw~mal;b*kGf?tS zcb?~lQ>ci4K&Wu|&>=GrEay~kxryAPlywux%ya+SSbeV%S??(K#gH)TuO>T-sIH5p zkl~07Fi8lMd+SEC`UisowKu;}%x+b$^VI4a;s5;{%_e&BZ9m;AsrUO;Eq!{3KLOn! z)!S!v9ivJKCAoUzwTO?|Bc`=kR;3$KeT0#td+rX)lNTGF23?Y<#5eOTW{}(I za269PitfSgbLwut;B?LdDc%nkmhk1bNS!{JEL(qNvFPhbTRevffh|R@K7Vlp@~3!} zmv`Cb3?3bQP!R&eA2lO;*I)G;9YjQ|CNfu@EZUyZC{c9yI;<2aPSV(u?l$q{yGjU> zg@I_%1o|n}5ON#un2;^J)%jjY0^TdDYxSnkEO?a+ z^Zl5}^7_L?ei^nWmA)*3VD*Uw-sOtCt=v6kGdD1!+Xvhd2#{*h;&$|PIM8Q}jEwvQ z^S_N`Cc$04P(*fH{3V`)OL<4+~>l4V% z?8j)TTSG=poM#pSM5w*mRXQ|3QzgUMI*973`oj0im1%c~_3uaHU#zDl$Xws(E{8En z;(2G%-mb7Fm(bAA!b6RmEhD5n6NUL@2ja)5sHrqPtv?fUo*zUcGpVv~hLK>l0(xGj3)+l2sZ8U$)d_KA;s113ebFAuki{}NcEUrE z{7TDO2y*A8l(?h&LQS>m6XYLG7USi+q$k0-uPpj7S`cCFK98Iumq^>k9;jcrZ*EIR ztqLd2Y5Q1feOVkj1;i0<2`*s~`*FWymE8@M$*?p8jHM1;e5Io_apm?PIXhXX$>LA4 zD_AVG6Saheow>HBb7mVC`O1#aLPj{LBFD@=CX7YQkonkEWlK|@1qc>-&u%^R27HF2 zr|ft)vRnFyZ05IajZc*n%ybpQ#+4puvsf?y_Xq6;m6F~R7XBHnim1?}i+j8U@bx<2 zoII9RKhBW1VwJB1Y{ZNp$+u)yZ>LQsRcAHFus-)-^sF!qyB_5EX!Rm+N$l=g5ais0 z(+VvE^a6M^v3O4&cyOc57G+tCO$t$>B}gOB63iy2Rdgb~z5+b~YGutx8%-mxI?Z8Y z2S0)UsCvS}6&e@%+Qq#L8eoCDr#l}ZWPuqj<=H_6B&B`)5w2mkEjM4P5wd?HS&E;< zABFsG-^^quPVi?OJAa{Ii~Z7Q;>|QPkSf?p5Az%s1MD77&}C{s& z!{<<0seY1pkD}aK3Xo$8q81bWpAUr+co+wEHL{Mv z>!phE8Dd+Be>^4sRVm3UTS9o8!U{t z9jvR1q>SRsKhbSrTJ83h-JYOFht&~hKaJ>DWQUh931opgUs2(sX-{%DDi&{n#Z_ea z$AuAgEIfWGoha9>wW3kxFz*V5psn?mBeP{7)t!2{A zO8ML3Y!VWr?1f;t z7Pa>}d~kWZT97llilx(8z*!Vg{s^bCt|uW-RU9MBjrK?;2Mz`Im4F^sks2*T4T()O zJ18T2ogW(PJDTP6g4r8YuPcYG`)mO0T^Ql!&B_x-^sg z`1RK)qtoY2+_Y5#d{#EQu+`$wzR#V7+Jatf?UOd+o#fxXf33 z;#U?mcK8Vj1oPO!k1sudYz0E&ALqGV-vv16We>(ETbs9^RJ0Zh>Qe(J?sFCyKD&RZ zzLv_(T`GL`!1}T%QYhH56Av4G)Z{;ta#SStavObCyDv(WI^61^eA08m9mu!XQ+70@!doXW-9x#zAv#;O-+S(ozK08IqsI_X89wiha)N z7p5<%oK>Vy?y8K9L#fCS=6s69slgagaa<>Tbiu5bqIiU)JLx=j1gC#t@nl&-Y(pJ= zY)YTHdu4GcU(T#XVxOKl*3_A^TiboNf?8uYd}}AXc4EbvMFou3>qj+c;Vv*=y>rKS znNyeIFEXn9jXxT`WJd*&{;&b>EjL}Y9u87GS#1AwY$x|`>f=F26hwwI-7M8Sdgb#K zRW7oh_PzJM_yX~?H4*(8+V4Am5r76qLMAWF`e*y5v+_IhF|cb7gD(eB7-hC zw%Ly;!o-w|Tco4*d7BH85URq}i?%a8WgwGDm$dGmKYzY2r%Y|}97fE@ztI^?qbkF?hRkIB6#R8$ zFWQ6m_0>>Yfycft%}l@Zt>Kif(@T(JmDkkGN2Xz%kOL59A=axX?RUnO=Qf?B%3Lug7lZXB{*B zP_=o779ka7(r2`=_5f7cKA^9_*dVeosOwy`->-AM&*(8$t=7?qa@xS1A>ve7PDtMs zP=8TcY#V?)t*(sRpDvFmWeK`lOSeA88H1`F*d9E@82Wn{nAtGcPIi6#(z#fnNs;bxbeh-!OseDV9jb7NI#xp2&1)nw!4Y;S@Vz=~ zKJA^Ga12b66nQO91TT)}T+JrSH4jmn8(1ntM6IVb4>yf}~P z6c^CIrfaO>`{RvT#l86d(0;Q!1@*$lMmZEcluZj`QwvygCZ{+ccYHv*(<=wHpL?Wm z?OR#Tj9(1ThOci68d}AK@qV|;_T?4WtYv=))+yHrN#U>cjEFubcY(ErM|p}r2L`OW zmEF-_3%2z}HAq7!CVi#;SLs6Ws3@34+G_^22;|WHMDd4QeAvb{>kN?_Aa1n(zaBqG z-jfvmzdwtmrPpbMMv$|-@t94tO?`5ZOzz4N8C;P&YO&X5Cm*a@OHJ@a#FSmAuiRin zN#{+`!FW)jSVr!Sf4AT&3mQ-I6CvA3vGCOghU;GxF@iw7nF8jKV)4WCzI&Nbs5~DD zUpEDqzp&?{(ZRh>^RXEv*Z;xZKSfF6JYj(7Oxw0?+t##g_q6S4PusR_+qP{@+qSB= ze*fKl*tfmsp8Iy+>YO^2Ss57_85t4Z7onVd)W8Q>GHaM%z03FmI$_Pb%=K5RxM|5y zK7#EdkwELepTLrm@fMryl&>rI%zyWHrr3K9NnUSa%?{i1b4b=PQxg^25RDBuH(g&P zPuyA%Qr}}ap@lU7#-ldu+Owp0yj}NQAI$E->J1V_;5eCKMDLqlfpz_4MAe$`=z3V)qbZ^$>O zF+J0TcK0JFz5q&qVHs}L`V6V|1MoL4$R`0r9V&(J9rnht<+gP;d-Hh$R*>-NBADfB z8QdmVJDg{L9o24Q>wA8GX%ZPt_4Di?*Wz|}TF3zV^Wi5@{Ub%e11yIsWjCm_R# zl>L#kXPsfM752rK2lWZ<>)h2NAbY>We{hUCZsKYa>Uz6R&s=3TBd0nb0^b)6>Bt;U ztD^|Wv4o8B@44S!lCo{&0PR=)?w$&@Ie$ zt7Gw4d_9N5-*jF_N0?8@7sGof46;0*KC5wDdKLiSyPXSP{V8`>yPTS~@~^!`xx6E@ zp&wGiOktU97(B$Fi4<|OvQ?(kItWS^C{>XWG?jnw8%7R6RTcMa z+k@RDQVD#My z##G%c%!10V*XkY;j2IaiCq4i9=XwNs*NsAv?60A;3qr|PrvZf=x4J$x+kKU?;&r1% z6n%N-h=#-m;YZlBp6o>56Z}9fMv6jg2rn)D49Dj93Hs3Td6{nUW{eP#91fm3?KmepqLt!pz`ldaRiiKFkJ*ev$SZeG$MiS=yQhiY;` z)jPYR<(l#mfBWY%2ma$V@FNBmPq!Inx_M*r_X&bvx6|;Z&CAlcx0D~Kz_S?z>kcl3 zgFpy$bJ-6?R&1|rWng1AcoS*l(R#gEB@y5yg#sbp)J>GYY2Y!}YuNvZ`u6rl$q6i) zZ}loPvL7NQ4zHygymn1@s*Lshfqpj^N&4@%wA}}?QQPF;s7S=Bc59%9h6ff$tl+&4g(9Ul=gdH@VELEWFRl z##u!zEv>w|I;PkzA{SuGZ|dc@)A_o}Cre$EW%v0xng#q|8XQk~7)PsNVXGs@7BKVK zj`6nBp3Y)oSj_AOtY5%#(7SorA0NoG(TQuMJnR8q7*i|=KCMpc(W2H?R-eF*AW6zq zjT_3oQ;PmU;YiS85r`xRZM&J}A^arSS^U^;Srg+p6C&cBQguRXugu~aR>`bQ$6xNd zBHeP;GoaxK;mopz00r*po10XlhnXwiBgb}Hc7JN9?xKtRLDTOCKqt@x`I$BK`d6x+ zWxs7}4Ea~8Q7&7At4s*KI%Es>OWa+a@&{yJ9m{F6Nc9tMu!EJFdwIE<`@jvc!4D^F zXCl`0r~R^&9F*B85=JQKT24$tUsWLD@5jP8bja6+$O@b*w9Q&DFwe~8!xCS?v7}E1 z#OjcgCl``)IUiS*Ov+VvfZl-r{FkYC7aNt7dRa@ABmnG)1qmXYZ?Rf$_%z7)f#*!X zh_2G$M?$kyzdvR<8$nv~i4oO^mC1te{dj2jTENRq&Yr0mv1O)1Ca#|MigkZJ{vm|$3X>|nhSIVfbc)rS200$npD>z zNmAA*SZM-peoNj^4zIt7m2VpQUyCou*#nOi3+MqbhZFx~BE$h7_VHTE`-;xMQ)Tb{ zE~eZDiY6_pSgMf3VEyEVsV6N63HUy5e+YLVS^-K4B#v)X;kqK3R0`GzD% zI<@b|C0I^D_og_3pJ@lmVQUU(6s7EgKBEeo=?Jy>yigykS_?k&fBpm69ST2q82mDz zbpZ31Y5X5t5}k|=MKcTRV#z39+1+y+@7Eb&nGgUGi8yI2Sb7f8bw}9w|24+iw}|NR z`$txDXd8g4CGkIQg8x5X!~e$&4gbIW!T*i_-!S?==h;}UuKC!e75o1d|8ErZf8qaq zAPw<{o1fRa)m|!IjN8Y$UjmrvT|}U>g+wff!K6esfXE_f4{B?GA3+u^L7OU+z5K@l;496Sx|35!? zr{|N^V!T6(K=CF<+s`h8PgCT(1G|EKr{?4k7`pStuG?^I-`eKa8bM153NNyS7EqCP ze7XSH*t4})=LDR#M{LXIg`%eqpxA&Nke1{#IjY;s$}D;Y_cRB6Hxq^FHD6~#Yc3iu zbedvwd@0r4-{^1LQsmm0_Mb8GN|ExSqN4hM0qO1g6&-t9bE9|E7qUWAAy^E+V*fz= z&e1C1^Dwjic(E3ss4$I35xlRMl$p8N?65b0k9SO6VsvTNKj6oaHb1(`L78IUC#mu> z2dx3@e3&+uIYwame7Sy9U0sdKy#@ZcDMBbBr%(S#yp~h<1colDVv^kGIVtl?gBtA^ zy=hfIx7lj>6x=7JjAMiJ&f$4g~WvY6O>VQH)iOSk{S5>rFuFzmn zB@w~_<@$GMrjGQp)DFF-Wa_Li$Z<3Ggo2INbBavT z>CKG|91}lAX8t}jX^7^z&^oZ9-1&7<-TpeMNJ%d$l*fE);^h$()N`rowfTRh#8#$z za|t{2kIZyG&nTG=Hq-7DOn#YK;?Ny#Gx3 z`$%YW2Nu1xNVVi3`|HAHn~sfs;@*g~ls6G2Jk0i@CBp`zh?QLqHyO?(KlVSp^T#$g zLkLrag2LU~@^W!7HzHMQZj3nk8(rYt;GInX6RfPJHjGpo?E4oe@lfITw6ueZB2{|i z{OcCmhLhW(R7JW4ako&(v(sCTOclsLfP)C@s!+aM#~d|Ye*zw6;M zM%;9c2uEmW7j|HIwWHVZG5sdY`c3)PWD!n3-6Q#bD;+{5*;pY*spsEH9|I~p^(y26F*GQiSu9SY2?HEZ z-^2>q%$w95wyOlWiQPlMn<~Wf<3IU;vdQ5Rz%7C&Kar3kBdREjGB~xdP?0wa8Kz;5 zcxpdOJyKXX%UEMnYLMHMnUe+ToQi6KEFdbPkq;B1XjNy6LlOy{CZ z0I=yDlNMBAcWLKfcX0tlpV5}=I2PR_I#2{A4hla^J`!luYo(}K9O{w>{LQ2%adI5m zSdIXQ!aVEQ>1nj@BRC{V~qJ0m^;%;E^AGqt0+GP58xKwPDI4 zWBV-poFrc=lWdD&ZTsf=FmW+i*w)te`gnx_?unwX?tc^BFc-97%cP|=c- zPE^u51qE(ps9}EH3)pa2i#)&DqVdvv*Uw{!mbK^0oyS=`gD)DVlHc)@iIV|n3QKlg z__I>Y+~vmRi5Sr%b)jI8dOD}1z#&@O+S;>AUOki8jF-zRt3f6=Q6sFZ;oVj{SRY0c zHxnh@LN$v1z@DSl|1d?D9h%U$vb3Xtku*O3b&K&11yn-fwD#oWDrRv`*IKPe9BRfge-g0oTtvvce{ZC?j+iLjNns zseAZJ%LNrpkfgfaa1wtE#1MbSFj20xJdEu}79y#r<|?8P*Q30h*V$&C=kOPt>~N4QfADN(D@liCb9b6Xg9PJn zr%Z_GG!czvifVeu4Hns|F8Spo ztoG7?hC=`ZHthOhA^R?9f8;)4L@#np4jt3L+wt@LqQ}+l?DoJlO4F#bdOC;1Y?_;y z#VL%}`gF~C(9IkNmx+hHwaJsyX6>*3ZxI%4*ikH?w2{~B(v+2c1!quXRZKHzTs5p& zn2g5Qnjesn_PTVWWN;_hBFW*LgNuuH@-sxB!{sciuw9~^#RNxo(p&_jL@c`lPYPlm z96uRKVeO^eT(*dk&0U$n29A)kb0cj&bV@qfy&0Tv?Z9(HpmKLk+opJnYAq?(?=A8} zdHSIWgVB;{URLfNS?sj|=1_7VO3ln-{;D*o1tH(rKHsg`7FDx9a&L1uQV>Q}o!tj3 zJOWCdz29x~51mjl?__s5wFn%8qAeC+8rKC6HrYU{%|X~vK><;sp+-i+eh&+1W_pCR zL~&n89EYpP3zpPh()V4=6}6wCl=N1$KO1>-(+HzO4z8lDj~3j^ROU4YQudV}18gFw zt0LeDyz=?3ioCx{J!1Kv(?YM}?CauW6-I!=_M^m^z{xE-Fb$5gPm|DMP*R$W^6E@b z)0?9uM{!M#=#A&qw9q%wa`GjIx@sskV@b=Y&>?cRYe{P=iIMr;hNl^&^251H(SJgP zgf)Y|U;#JQ1WrvYxFoT#nIx&QvT;MQr-D za_z2(QeoZNEg${|3KlaNQBWWEH~OSqk>Q>uP_iaaEyzsNTpjsxz#ti#yqQ%yAVSkz zdYT}=v#ULV)48l*SX6qiu2xavnrof3jc+|k@Q|!x{mt(|oM;q_4s9mI4H;T8s0p(}yESeyyBH3~(M+9gp&G2yTFbOS z#S9o6*-oYa2h*{CfSj#97J(VFLBv;AtMLpTwp) zwTTPCMCN&g(qaMhN$H&W&>uQt%O&Rf*GnMT;1Xwcl@3D%+vCnYL0qo#p3lLUS@ZjH zjLTYOmv4cw8cvYY7_TIDeCMsb@9!jpUM@~J<4hPa;B-H^L;hj()J-y$EOA^c7P7E8ZNN9TlQ(KTZB!WNlY|Cn;3!{Gci(pv{E<*6z%$CD?a0Zi z8WrSoSA{6*SG{OnN>+wx5N80 z>&81tj|vt>uhR{^rM30M z0cVs|D>qa?q7Lj3OL*1QoQr10?hNS-I-9RbKuJ=jy}JK(dk&% zzJ=095h|pk*C*8&CXB(w^=zToQtzty>@DzwUj7&Dd`tCbkgZDqlCS0Et__@gXbxNj5^i$EH)O9n;3^T zTlAEm{+v5my^iAvF;yM^wp19}U!JWWvl7z7-?JZ%Fm&mW>#u;y*5+Ph8j8oO z3E~vh=jP9khuq$eUw@qW{JBM`fJb-f?*oxg-uZ?3CV!B6jOf!7IP zG;|@NQb9xO^y%CCdalunbD}@Q-=qmIm-BJO@W|Hlo?Nt{Cp}!V@>o;D05w*0SX2~T z2nWAT5Ng*tOAD%}XHECsCT^N5F7dljR_w~yDW*?(BQ0Ma`L4Pva?fwWYD!jM| zeG*k}06-D!m3RpxWO0-M2I;cCKBo`VG0{$x3M^jFh9o*4Ppow>-fjzHRk(Us(;;x@ zwYW0=+aTf`MJL?NApGah!DNa<7B}KY2d=|^qdzIyi{r3)2hCKnILs>;W{39mC339x z9nMyDo#9gwU)L4TVV7n;>Bvu|$4i(Sdnm8s4Be}30T&7vRS`z_Lpb9+|J(n+=^pY# zRd^b^G|H}eioi!lGbIPIrZy0aUA?bJ#g>!~uzBXB!oXZzX%5ph7(8Aw)UaiNICkrt zJh(H9I@){|BbgruWa9`343AA@N>P`KpT<+=Z!Z7gBQPsl;xHul%%WY_2(3St%ZF#R{$RrKM?v2w0 z@=Fh$dHhpgL<<^>uXpSG5{YrMlj+oDnSGv8wygXowIC(?8+b@d8}N;nkC^|em5u(` zVm)Mk50YCH;gf!W(Mm)d)s*lX5Eh$HZ3 zwfBpb*#4aehwqtWbCj?v<2!SgKRi2l_elRZ$<`|fb`)gU#xL830~0JJpkK&L#aRa# zc8i;iEG6GJ$q0H(34-eDlqAeAmVkgiavAAbQj?0{Yl{E|M%-ZevOz zh~xxyJefO;xv=uplF@z7Yd^uRKE3*C7T3{@Udx4ClaZmqLTkEO!WmlgeS6YD@Zc_&?z6MG)09Bq zjGscJ7xdL!*_~dT8Kx@6_>ochd+-%AQL^bXbImV&Di_mBV$z(d3rkH}7nHln z9KW74uKxVn$&G2KJS6r&2=re7;RiG)E=3R*&e-7aU#ROy9`Kk>Hb6RD>w2A?!s0NI zgn$yvT`aAvlzxErGviJ1G`>&)-I_uuj2K;xl-ac=6@~t@y!tf3_8>j5^|qZs&a`jC zY1s3)zAVXqNvI{S?AcB>Zc`>?>~te-$m@%&+w3&%l*{RF zsBVL?n~9X1ip^~7MfU3*pxX-ATl9GRz!kde-9kQXT`luafaYuOu|fu@Rpwxuf9}zx zq@T$x=azMH0#G|)9RCHd_yIog~jJb6~#%nsXN_QPmvUXUaC?cP;W57>G4&OppfMSl6JrQB%K;yD5&2=kM;Tn z5;OqgdeC|br>wJYkr`S{)UUOE{HYITrIYFuY!OcaM-leo&b-|2t7k38{4%OGX*e8r z7fFJrTsO~ZhzhoqI`MrcFpCY61Fg2x9dhM&V#YNkmMIyoX#X7+5t4YJO5d4l9;Ljq z2)$MIbGvO4tsaY4?Dnn5BpW?|P+Os;kIiM(&D9ibdU;HiXCNh7jOpi|Kkuiuu6anP zJ*a;kfqrk`((y`67yr?0!3$JF|Bk@fkU=L`O_N;iROW-8t=C>S?=)ljt4BeIz2_1K7#^6Fvyh_K)c);l!wHV31=fzbpLW|GLf~$`e3l6Noe||mxRE6z|r0WwD zq-s%43k>;TEv28NDIbc>_1jgqdo7`$FJBCyPyBKoIHiKhReJeST0HND7SB7Mm(C!K zhWn;E6i%gFMFDJeo#P8hjJg;@_v@!b?drvG-AxRY8mHbT`tphNIGoYCm(?*+6~>60 z{?Yo0fv5lx*-A!LAsEnaAV}hmw$U6K3s%AOhOZPa1HzyFFnJ%LV`}KRZ@V6>D{wFJ z(t$lh-Y<=`t1QVcABSPWagSRzawoUECzG8>r46>f{Iag{HlW30E4klX)sMmt#Or(w zI*Yb6SsDx4i1CND&8AGRSZDW>lM^9ZuWV@4poeXF&xgaa7CSX$K-WV1#O?Sh6kYty#nOqsD6jr@FbF1Lt>^_5f{eEJ`fsb!s-zfCpDFmQ z$IYT%1aD{bm*QSsB6^v22Z08m=P5CwAmO0f*m_opTCV|;`cDGL&YyZ12a8;6_G9#z@2N1-qQ{-E#We{2xW4%2WWXh|n`5Wu&ktwtB zW(Q2^{k{W$z9wt{wmPEZuUh+JsvcpiNEa3JNeXWo`aLIedpx#tJ}-$KvQd@qSB+n$ zrbqu2#XjAJ%^a@;cYhtSH-&fAwBY-*NBXYyIBy@Y{n;Y7QScVOW}juqIQPE1^FwIA z0Z7h7iIMc0nGp_JuBXG`Zk}!pS2k7U%xFt)x2!^&KN*9ndCpKp1btn*?`Zw-fjv)l zjT^)SKA{cpcvyX`h-{ix=Al~F)DPmUzUK8Xp?N36K=fP{lII$O!OHB0k|_M2 zDg^RR9Y3;E{`?a8V8AHh!<5utV&GF!*vR*vzrjo(`_~X9ew2J-PS0M=Kox|3eBAf-w_^9Q1YiV}_%%FBT)dd+@`2?-%*W zxwU=z$-|r7dW+;%lZ^>qWw&p$a`RcbnEbp8;b?YW#aNfH^DVrn>2QT>c~&clTSnjS zJy@XU&G^G^-Zn$x;9OhkDKrREc4J$exK7dW@)Y?>zct|_Io*nmm9^0Eu`1Ixr^)za zhCQ~_M$64_@}9FcoVK9!4wzR$_2-)-=8Xd}l1wgy&>FNDFXq2e` z&)&QRgpE*(&-lgdkL)eVc?p^2kR za5^kP`<^Gs{cp z1Rr5QQe3lJIzOuG4lNb}PluM~p`DaRX_4(>5z634%3trFOrSB=7f5f@R~=g*xc94L zS`HZ56TMx>&E1c_Re6gF<$AU{ovFR9*|p{OKDJ9!H#F3i;^(yXUG5C5_Gt%eiBe%y zLxH4XY$!IOeOT)$xz%=`$J}nMqvG3x6n=qDGG=?K;>os27CJhayNM)hq1m2>Ep>k6 ztbTlUOD}@j;kTNJru5uzApe<%zi&XmvU4E5hO&`>3y1x%1ho>!9gVx1-u|(Lu5;tW z^8NTEW~(blttF1&$2%fr_UpwMFqz1OdvQJ@@OHSEW+W)ONF8hIjLu>luzgn;0&XGf zTIgVvk+5>G`Ku>nIZ4AaOA1Jdc`7N`ZKC}aq9E$V+uUFPk3BG7%#oR>z42+qg@<75 z5fL>va1sDC3_tF`j+$H}(2j*5as0eVrq5>bgiRRI3djqz)NsGo+b*AIQ9Y~ZpHFuQ z%Dwk)1f$W9OPiw8oaj9oLU?_hXZ^fdY}OM{B52BOhSszW6PPD=pamt=S1vexo75)} zAwYL*X$d15vQcwf7P9xoOSh8e=kO+a_TH@*IBNd%WDkcg(}9Ny$4zER>RnZP*p!Jr zC7!%#zj_13SIFnh5{`)Z}M2>J5osgp_&vU*2 z*p^YxUGFT8g#D`Oz{b;aWo~SZyLG*zGcaAlz}a~;C*!%g3h~Ol0y^{ZRjI{0QJ|va zSJ9HKU*Ng>)GCE++Us7{f&6>b?^o=3>e8Lm{Iv(C3BkARt`I%gVi#ciK^Yh$9o}8c z0NjnrL~`erHnf;QkDmZdYc8P{@L_(JYu zH^ckT{ct=z*g8XKTz#eh3_DE^LMl1m-LfV%{MxOv-|q0(SXAK0GLB!nxm4_wYt~>- zFyH3jZ(eNOtbb}06a!{--FjbZC0Tm?f?2%=po+WNE|-R~9tdWEA=aD*&v`^WI-!7N zT7P}A{9)V56+3w6jAB`?ss4czU^+4vb&I96#WjHw3FB-o#5mp#8M;Mzum(JQq+%F* z)xiB}f7QURIi$h}j~x$JAsKb1rYs%gquMUe9JL5J4>+9j3T zNs;7$X)=loZ-i0vqojHDR^9FP>+rdM#Df#P-`zTO3H2EVuSV)T$p-E{+uV+A9phKy zv9sN`*u`a+E)|-0NXvG9*?8A*&F#hPmF4A@Y^7e*q4h0$z6k&Q$v(JP#Da~- zL~dczr?I0KwYspnI0qtyk$=eXhMQs8)`YQS`~ES40)KX6qN3oAo$uI2>jS$#xoG9e z+W^)aCuv5iH5)d29+>>}(vrEcfp`uDq|Ht5eAcV>BMC2f*Wy(j0K7Vws|R63$>753 z%uB_{t@7Z3ME|c}V&LGzCMe-xF}oho>3{rP_^>izos;P?vu!S>#%LasYrEe&fO42M%^&G;gZ-BIpV*?bly{}c`{VkK$z;!| z-Motu?~XTN8-M_ZdN1neFMQ={BQskybWe|KGIBoKs0~H7$KN=7$0Sk8N_mYL=>|sx zd0N$5k2bBN2X^mg3O%{!PVG#T_mbEAOee(sFN&=MhMgt%MdfatBGOTQw1wt7Rfq6A z2)MONKqjJgP=6uf&RJQA#@pWijsxhFjk!Ae>F^$u(KlzX=Xu>!5KKsx7%&H${_+hV zmYUQ^uQBcor9Du{MmSoool>+-Pp>IKUaXi_P`oS87aBKl~EOm*ujv!bF_8u7Y%NlfT zk|JQX-rv#L@3(siTAMH6f%jfpM<=>obGG=XH>gT(=tk5a=0M zo>^-sk?5lK-k112zb?0H9ZeFba?-c!eZI}cg4wqp@d_g}W@7UtMS(a-9K6RZ>pTW< z3eMxXKIuK{;pP-oL@TI}EsdOOQx+E$o$tQQ!0+XLf1Z#C3KEV2njG;yx+$?r8ztfV z0NrBq88Aln_B#@}Jx<{XIs6f3Sx=M|8;^8X`rkqS#j4?Up1(33mXIWR74;1${$=Mg z_DnYgJ?w&x_6(#d30)sf&ZbR)LL(^i#;~v0uO{_&S12WE)sz+{2zXvsvQ@D~0svFi zk2@PE8(rPW0zOX{Ny#{csRn-nC}iVsKfp8??iKL)i@JJQgb8bx$5&Tm(P_Vhnm2dy z_V-FBo$DQlp4!Gs<7zEoVO?b9dx+KaX2aXZ^Y&gApc2dXj{CUYNepcE9P*79?Mlp`lnY zQ)CVGjb?yPI;qy45xG^r=&m=)#fqypU27cH=gcP0etK1wvY;HlYmbV%qlHg&0w4i{ zeC~9wznN^Vc<;w{_G9YkZr(xy2+viN^V#CPYK5JfQmj31_4hx_rNy4ek*PNU_*@ru zTU{sKWz{Z;|85LEQtQP80~LvmNV|`IM2q{S^v5+7`^6BsP7B3f1U}zht#hTBuw|@i z5=SyOg%Rj}c}k1+1?8pNlflI*gV)1N=i4{Rzs|7UF9u&02m$vnS8HmS-iiM3YRQs# zlP_zHN90>ZZvesco|sJ`zR_xlQZ=|c2sjsj-39}TwnyzZ~boQ+tFS z7`!tiW;@8wXmFh`8*fy+*TKlL%Xd>`xh^>($ZeJu`lGSI#8&Ge@llD{yq;|$hEY}Z zR1_!`!s7>#%}aU{&~$M4pQbV&0n*VsI>{2#)%;Coi(Zz4p}j?2TX63OfxV@$3_UrQ zZWtZEd5{wFYP0qM)k(>M>BoAHj1!E!xjBA&;P2CV?ux!G(x!!_iz_skmA|i=e2zr3 zIFqlt4lvn_Z+o5xlN035+D)kb-TW5bmMzWVN?uqv9DDpbk`tk2t zx2{?h`5IuyaV3OqU149HlQKDgKRb_(Z9vZXcee~>$e)-{ z7gd)JYH*qC0H523Cfjk+J_$1gkz_hWIzBH}z~c=Crp2~o^!xS)cL!*J41r6YSblP}8l)24xnus(8kFL$EAcD(Sw zaS=PLZy(J{rOR@%AR4fcT-DP(T{?PxFYRYh#x$eS@`hmID!IkfqxHDXvs{JAlgZ?Q z*VzayL*b3jH-@%KviJihhKMKk0gSEAoB2l9rMt^Db?JgFr*9+y;Eqv@3n}gf;AV7uKN*`f_y4*-uIte!7YtQQ$>m z{|1Aa`jD!e69<{tn~MIB1sQZ_HbSKf5pb}uHD7@54V2}A#t8_33H1lv`(cvjbcILC zX2j>bcEx6OFLqDK@=M0ocW|~vG|w8bxP6o7C`N<83`3fS#wSTdwNItJPm#_bMn7+wt+k~y9D2bu-(%8z{f-DtB#E4l2$I-}? zQE_ojj9WaI%^0O;z%U7M0`>+1gp}zOkfba z(Q&W;w(xM+EgKptb5v9=b^T#nTW{h*9)so!El%V5C+g@JqXkW33gED1B3sRsyq4&f z>%{oz6m*&-y&q3~+!xq^%uL>$G-rdM-xNGP_-Nr2Z6t6Q>}nBz=p;5*YD(4Yd+E$# z;TMBPA;(d-#IV6tEY7k0@|aoeOG@|&l@&Dbr?dD%A|fJxg%49t7spown*x}OkEf}~ zfi-~39Bgs5g@Lw7XDq%yZo=Hzl_8>f>Cj4$m@1|7rP|V0+grn&?cs#yxw6nOSP_2Y z3sVv6-a_(uo=#{OdfL}WIA z0D_(%Xku7`p_R&l}NAnFTr{qRb>yTO` z7>`fBPFlt41Zt@gQ1G@LZB0Ao=UJa46yxO3Gy`lpWXrEO8(>0yD}8ce-+1xUWeHSh(To)r?<$5$&@3h zX%w*3ioWLO>vFR2-jd=)$8X z0+aeq-wOvP)xX_>K)Q$)vm^31f^}X;Ga;F}7Ao+S$dE|GiYEGdVq98>ED)u`$nRgG z`JN(cv4gRlIR*W?y41I}k`Q|j7w*1a5&3Mc%w3J1%QSfDeEI{0itn8&j=&SdMqPIR zf#0*~L=I25vP6vG$We)2Px_rFO$?zamGTtvRe+P0&pk$rG6(0OQr6~OMDdHtl7T|v zNUr#Bpn_rN;V&HS3yyc2Cy4iVSB=FI^w}{+HDL{9O`cbND{U-j7h(=*8*ETy!q8wI@t^|D z`bLHVejeym*wN|o-0wLQH=3((=@#*6uXJX-qyGv08TtF>=iq0aQssP4Gs#Rap{X&o z629z|Hq9kO4WFe%VE^2H`hd{@olhY7OFvo?8LEQ}H5UVg8FI4DM@PqxQAiFW^r_vx zC0XukZ|zkse+;{sypSpY%EREgNi1M12aV?@H8>7R#9Sw{|K6Zd`^b89@ z`o7eF`pR&lj1;wGIiz-447JlSGppC@9)4UX&VNTN3&3gq1a=85FhV%hy$zvBy4-JP zXd716^Ol2w(WuHl$OOY6K&8 zX;rz2Zca?c9|ybr;$ znLW$W;BX8{DFT?WCWEXR=a*319_X?pGb{L)fLuJATFo@$)A_vD0Qh1r@ND;j>>i%N z%&u@A8a!VdeE0PWRhDDpij7acYOP07s~UZ2%XCv<&AFnCBxN%vn^UcMs3Tq8c^wfF zEJ%oP@!x;hTDnhEo7kT@_gqQdGcbw#p+SiTLmmCtU8bZt~DkF;|BZez9t+^bb1VJ zW>LkUqB0jzQ&?_95D3ZqOc4+k+GQ6`e;CMqe35{QFy_KBZVM9Ep+!vtp-FO-lf#h2Rd2)mE*7wWYQ358wX);|}uv5~R*zIsJNG?t(LsL*4% zA|axC{_bc!BG7w&gGx_>!Co_B{aA_?9t@pta_-HyshFko6DzHr1Y}Yjm)>muf#=rx zv*YzFes?_Rhhds7=dygpJQ0)JI2|u}ApZ$2$G5kN7Wu6Bw%}D>d~7m7lO>z&&#|GT z_KP(pvpR~JN|7Z^OG)C?)JT#nbf6w*Ze_X~?3h07Hq#4USu;$P0yi}qXRj_K!t96r zUnjA`pusjK7wai^q+|zSj0aHfSR*7A9!_Jolj-OP05B9-epGqP&nHrkKvo1PLoEo6T&d>!@gE^ykn zNa=231shAMiW&10GJNoM-ayXVoKSj~Vl#bLk3O3BEg})U?kw zVENcut3tM>222xc3V>`TMCOaD^nmowb99NF<5>eS?m)=-yabYR0plcu2Qfu!CdnX` zx^#1;E*fo5-%VHzr=yzBXAgO z>@td9Ks`C-2Ucij+2N|ub(+-TxH&k_`(ed_48(kEl6)l>d zB_*;ZIm}$=WZ=7e^CK#&z}tWy8t+~dlv*KrSnBxDxH384=zoJHA7d`Eulgohxm}{w z0?v><(inG~zZPas317AtSGpb|xLh+N46-+*TmJAKrO1|^ne$1Rn1BDhDyC?^s5e$1 z4}Qzu;KBm~y$Rz338P&PocNPi-9CjjQBM4e%3Ai;f37Yq8eV=}A~w3C+}S=HIbC>~EOq9yYeX=qjeA>pvnPAB1ubTJR$eG+XdXNo9M?}~cxMj9MG5)t z1qWGU4&38YN<~M->RUuNC>qo!izr=ejnBYNW@d6tMKIVPBe4KzA~viZb{&N>%-dKP ziOJ9$@SurU7q@vz`!2ci{A`!!SGW6WzqA0o<*lKSvsOXC&o97U=vd0!8NPa{fX6d< zgbT4*;5rf|&6Yv4qyS;oiijz=Ft8BKy6RcB5dA2#ytzGL7q{mnzmZgkb`o{z5Oyx5 z_*;%-L)d-$4wiRMLg~~FRfA-g#MuWQ(MN0$eF+~GNZnO0OPW3h zTSzI%Ey5*q>NpqK%CuJ$j+l;7C)UGxz)g;^aulYgGp*cV_+YxfrA(O3ly$1g;U+K2 z$u7i{2S#R@_8oUtq{-A)%Pj|zY}qnq$fJ7)f&>9qZTM%^Htv%u^v$Wv`w=6ppB=iI z7Yj7mp5@1Y5SQX!*(+CWv!GN)Z!=>YDR zzkkf%Ob*pz>E?=NH|%VIo8KAy))4fcqm9PfAB0l5RIqf=KTU8IEzYd%8{+tgOJY{2 zMf;^GNoSA?XG-?ONzb}!vlz0G2Eqohra}7QO|4RBa~{-k_cE((pYpyxxAEX*akIq+Gsks*| zTD?e#S{QbCsa>VpY~PyOA08_Mmq87c6hlWYt?Vrkw@0;zD*lO#d}96HI-DE{@$m+p z<*7SN&;Tzt?KkKZf^VwPCOCTCdo?2o z$BZSEGfT$KvJrHl#j+qx2|d*Vt_zCraE~{XnrIFN^}5@$!V3Gvnc^y}xAUSyM&9OA zroYG&trw{iE9L!ZfFLkZKUkr*v$VpLiOL^&0z)>Yq?hB*f1IX(W)o{Y! zp!!sq;4;Ts_Zi+?5Ch_`{b?y%!x4);vblD=E7p`gLw`-65F^s~1pit7?XV?|7rW;p zPOJa#?9OuBoSKlWMk4GXMY6eAlW#(cuDNMuWwxLGUu2~GXOnJ|e6e>kn-dt=Ba1oj z@^!x*Q#m~40Vkv~oU)Hoy#F3fE~YJReY`US<{cmHX|gfzZ`S)914Q~nAB7X((_%a_ zlcI;8znpr_8+06YEGF2%#NiVDm&BL920{qGc6c+ODPh1mONF+pIdu|Ar&8~!(}G{0 z)(4A;&$3_Nx?FZ2B&b=S-lAQhhX*WtJtmHSk}ep$XV{n6#I;bUPlU)ke2E8uvVXnp zp?C0E{myT(7eK>W-yJ1rL(@Inh0cyl9M&(mFRbaT4c?tYn+Pc;*cxh3yC=KjHmr`| zRmLra5{;Yu!wvt1&<8#RHit_8fsF|w4)?hNw9esPpU}HB>it5*RbgKJoQz`wHt%ReM^slyH!ViyuWp9yyO^u~E=a!1ZP9i&96NTi+wD!I;$U9_6Fa$Y- zZ|P(kI$)m&&z?7Vi<k8neOX3o>CNU;e8`T- zcQ~0>3yI>;7~B^^G)5p3cE`O*^XUYW8s9aa;eyw~wDKLv*ar&Yz;*IyG-HS5@yhvp zL&MKQ2u}zj*keBL&HxV*2;Sz9yW~LccRDBhe@6kf8*vv+eRHQJ#Aj62q`-z}N@dVh4qTQu% z=quz^@T8@UCY)#pxYqao-Ka2hU&1>!Jynr1-y{3FZ(EfTfG5TH(Q63RPFvppP1nm9 z#m7RpEcvdgA`P(}7Sh$~3T~Jv0yrmwwVNNkf4V|y3eFZEW|uqnqvCJ5OR6KFN=QET;H0TCn?n3~&)4Mw<(sRwSo%kn zK%_@8|6d&T%-HB-*g2VGc8b!LGQntAfAyqNKWF3vPu{<;7(eSLMf$VFT=Q+4Bb&^? zYp;qZ4Y3%#)K{wtY9c0!x`SoW7w<1BDX$W#1oq4(tz|MZfsjfHabSo?S=56r>2TAw zfWr+I06nC;3)t@}`zi+@im&<(2Jl;(2zD15`-U~ASe!dwht1@h*hgGudldZo=L z_%;4c>8j~jrZT?^KVUhV{LQIaZPM#z%hqjap4dGQaZF0PdAnUz#&GBav@FAh6WR{`y&%Iy?e*}4&Hi z0NU`?hxov-Hl4Q5jT1=j6d6`0)PpBYjd3$T#v4OLiZm!F2U5?FGwzOpbOrO$T0Tg5 zngDxy_x@#$81Ss|kx>cdSnc(~fT?LU77D(xtCMFcR3{fZ5^D=V_V+hZCO>}T{(i}n ziRA}EnurKjl_KZLoJ0LsMEO6Dk-T%9OR!idZMrH1aLuPb|DIFP9UU94`2#AYHL%7> zDb7h5m@urzw5^veeB~@C9F6Q=stRrm^O0`12TkB}etFVbKL<$akcDgq?JCjGqYiF) zB>&yg7_5?$!xFs82&BPG7uuFX=GP3pJ0;ETiu(B3L4c>n{tdaoFxlzx&6_$KYc~vo zN&9XY({S2isoD3)toB5lGBV}TL&bY&U&3oQ@iIa=*nu*r8=%QCtFdkVIqAS85-kWf zAqsE{C}bpHqV)j!^EN5He>FVE8jRH+y7@gO-c3dkFCLDC?n%de&#NZ~Hg4#MA`yG$ z!GFJ`y3qwzm;Af0nk#sV#6Ci%Y&QXtA@gfXSCl%|$W&>n+-%)tW=u!E8goz@R(PWx zOj?%G&$fw00l1dUr*1;nF+StTIv+WcCP{T!7z~eX7B5!D5 zpTL`h=8mOLNBGiGj$l89Yo57{b7rfr$4hf2XnFXVG&?Uprw@P1+k->EDX-EQz9pnI ztOwun8$ve`A}hU2r&;rS$tZ<|KEwxsro%O`Crq^842r~p_#x(L}+#5l#;y)(Xv zSh5xryku$Sq5QTY-1l$yLj63K5_aZ#ffFVka?v|lun9nw+vtUA^Z=3aU{b@ z8*kLvxk8Kt!)Vjd=j6gi@QzUTVwHYzw#_Hs*m+hkd=3_vn}nR{G`MXJ(b%WAu4Os9UK9J5Na8)h!IM2!mTp%FD)b6Emlu;2xsU!9_lb; z2BcdTQwDM;I>GABlu5DWs})k&02c_;TvX_;+a@`#;V6nRa=T=NAAnFFWF_`6 z=1&R6_ZQwJI}2U2Elts3(Q(nDTh1xjo@M=cvh?;VC*>w!Cn%m{`%ul7CwVlGl{6jC zUumJuYYGMpOYf3}aO)`E5b2jLWhYr7NZAo4JaTj-eu+p?b4a6j&$^B+j?r&*gWGRW z;reI6H*({rO(jQ~#$z01#sDI~r9N)q<(QIuR-Y~*sPl`GFHJi76?Vo4V6dCQaz5?z zAtEiUZ_z)bg>SQA{k%zVnB!Y%m1rggsAh9Z70L~e*3%2aK!;Ux1`0?&kg%1>={FHD z|6$kxj}1di!hBnYxBSKfRT@NmgH^>4j{s*pRT-$!9E>F)j45~fs7QFZ^S;a;13!Y| z%yu0}{qUU_fGElArB+JixH#YRfNeiY;W}@Jyw6Pu&kCIm zYk$CWdb1R*853WNJ{-^w@@aL0!sXS!#Vv5%(5JR)`Pb4DxqXX^Ruy{;!lnq`0BmzhH%WN;?Gl~g<)Q0A`c;TbMn*U` zU1VrB7vFpG1iF)P0utbfSIvTw-K}oTv*bGL1W!kHpCfUs@nBpzmk9TUKE^OTU^x3^ z4Gcl0Kzsj#wE~lqEG_4m#a-x4PRG2qpp@GI_7d%~4vgY2)$^P#&1ZBrkXX`dM~-OY z*UPgCqL;t+{#b!mFFa>78T>OV3`Y7%{D%|;m7Pn18xJ;p-zU=-B-0$F_d8jpwua&h zR&DJ_4mVfoOSSypU?e2U-^Ls!u^-2SGrDr#2;OzR$D)|5;7&+YZh-`tBlKAC^y*8; z!QEyi11R9kz+tCCAPokZ;7b+_m8#uO(GdwS0bDph$OaT6^KUcqi7xnHt$|JRA^VuM zfh~PX`D^ZY7ahl0ivLH`8Y_NJq$Ps*hJ*G?iB0@Ln3BLQ+4O|Zn~QbER`Nd?h`Urh zcj7|*(nSjE&|_$8R?+AKVOhe{m23P08)EPV_$6F)c%4@p4jIHUU83r`MwM*MMKQ*i z*6bcZJj3oWsD*wkZ+}u6GxJU|IfC6>)Qw z5>JfTGcoIkM7oodUzM5=MTLu1r~b;gX;y(H8pjbC%82Rle9v`DZpC*A_da zlilBISmo(#{4sp|D@?oHz`?MF5k3&U47!E18PMD{+X2D0kasr$Tv5WKVU}_?T*kiL z7r~mi+$X+{>L8u{&}Jgj@A4i`@@)SO9u#U9P4mxPfP&@v{XTNUZ`z%8H-Wj`H*C3) z3ISnm7)du;@)EdVkx2cE{nB}c;M^Rr2|zL$eZWq*Jks@%3YngeS@Xvd;s|O26Yd*6 z0owpAAJCtnf59RjBf4$xy<@C)QcNm4CW^eMq zLacmAeiP8UfYG546fA5MTYmq7XGBRT2IwPj`!;_I$2lB{IGiB17@*&);7*FXh03=T zl!DeD+NdT3gnEz%?@&8bT$*wdG9O+&#CE*}A<9huwkaB+cp`Uh!$<2!m$oGJizL2l zij`b;1fiRNg4JvV=lB*(x2W7vH*qCH-%)qCV8hb~ALZM(5AeCqyc(ieNsYOE=Su2&O{qKn)ueVu*#2J;c=ZP<|&IP+$} z$0Xb4>CU@^wM&p*IdVUJ%mv~-q@-je1DBPW*>mm4OK0`WcA(t$%P&{lYIYi}&(Dhw z%f?Sin?GtRcnEVOKeN@dWS;YzmtcNf3WX~1`YrkQXl^gp7=eWvj2PxqRrm3C{nCFH z2}I_Gxw#2#$Q6ycY!Js5++IItXNWKTdMA9QnH=QJr_PE9+Y-VOxyjbl<(3;nP2HN{ zAPxOX#cf7;F(8%8O3GOorgDqd=G0K1DL&8>)8*dy`$xe2*Xn!HYB|dKB_rXV633~F z?`$BtHAMQ2*5VE5o*$Y&WsYJS6q6N6M?&e(9n(1cxrjM1K^}$-#MI-0y^L=$)#wET zQ=HtphZQiHw4f93%G}s;0TG$_{+@L0QTR_#NS1Xff5pA8?5%WGq8Z{=aV#CBQBz{0 z+*;Z_*&`0*EzpH%(KswVSh6^hHXDB`LNGrk<@rc8V4jktODO~@lQtt`sb=`7Si!q` z?Cy`@xUWU=Ni*IYX-gGRN*Lkc>lWE#%op=rJR+NIkF6$xQ4zf6_9ZJ^5@bHecaONj zO))wXPBJuuvIMW&l$vu-BnS>Om}%}UN0MWB5w<$=Lz!8`##L7vfb~OtJGx&AM?%0r z4a@G>z2oYring$DHsjM!XY6t^4hroHGMek|RPuX*8@6{w=(GhH^V$of@*bz983RV2 zElm37mz)7pSt5WL_R__^UBU>|%GlS0fvq`9Mq``Oa5XfUFtT+#Yt&Zg_Qb1?LRM?R za^WdVjpmU>V4jkwq=+&ZYcd?Y)c+5uCdqsSbD~p2KF)g_%bZE{pY(pg#avafT>8EbJdqvaENS{hrOS zyQUV$u7%4e8M{6Bn^T$!su~ZF-y4Hs(Xcly5h1Eh3yjE)2v3wtBW5@D-rV$4l4atx zk`+!>O-)_L+_9kM;gef6~?gW)db6eNo!QBjPdKAE4PVja5$5^Yv+O-%M|R_Ene<9SNt($x&7nGRZn5?4Vr zK}S%rPX5o-#2`eZq*kSYkr|uV+azw7nZC#@|13ThatJ%=EdeHj4??$Zf+yNHepy2l$!2UGx~pY$C*sA!z@1U zJnl23v#O8v-iv|+7Ap>9O`M`u6geO#eX>Xe1Rx^ncoEc6^iWF6iGOYlY)%dh1|%5b zgLmZSBDh{2U_M-I4BkRmNihti*7Kj`LGd5|8$_g8N4{&L+8Ou|*KYs&{QO(0H_CEJ?Ov^8NGC)S@=Uks@cP$lEJ zEcU#(-C9UQvt|2cv|03tJve3Fx)ESi4^ryQx#?@Yn6h9A9Az?qp{nm*JtreiBQtgE z_n_@_TipJC-piJ@5ada#X-?D;VL_`fk^7_up40?JfaV2vX3V$`EZN)52#G>#bJ#sh zsW^4-I>E84xIitINWRyay3?^Un#`VDVJv5bhLSikNkRaf7*JmRE&0IiiiTT#m*TQy z#(l`O=CF}xmqKv(awUGPliAiIaG6plN+FPSpp24YVj@R3)APjCqf;gKCIfu}=9{&~ zu}5JOMix?LwNOMP!~CuSaJ}B?LW6KkYb)|c1eb+&$55(OYR>`@stU$ZMrKEsH`H{y za3Y}Z4)oRQ}m)xyT;z87HozyhH& zqf}p>bumijDmp^v2f;tiT;YUs&+TlpUXh0`L9fm6wdf{mU zGZr2i#2SJY8Y@@*9t%BG8z!ksl4%66Q0mv>Gkrqv#>}3rF&TsjD4&oL#4JpRO$|e} zng4Mmwe|h&-=ZYwKxN^zxT($#vC_qKDCaF9FlsWk{H6>4)JrpS31x9iAA53yqdP z!`ZF$5w;N+iicih)uGLv?njb;~Hzaj8l z$P4n{$P3<#3=9S8XEJ5UMq{3%(Op7H40s26dDgKn^BhhX2C{NkItfADu(d{SF7^mr zvVh;HikWS4=U$pTiZqTRV6Q|tws1c3N`@VzcB&v4s{4$TJ`jq;jzNq-j7~gbES&rf z%(73?(1Mxg+W7=tQqvtMJZ?kNd|-WdFTiecG&v^^^#Swv13v9HsFyW`2n-reds|F+b_eOh?sgKYo#xND`v|W4V~xT!3PLfM82hdPibmqC&$L*t2c2TcWB7{s)2*l>x&Md zxx!pQcu@tp$Oq5PWUKNhe7-2cREV~elwdwjM)P+gZxq$_Ok#z{L0D; zYLoFt{}@qZr3BoT36d^OW*)<}Ssk8sZxuq*JKB2=b8VvmzAdus#l+AhAZmUmT_sj! z3dH49+28=FYDQ_cLM?TQfm1aSgRpxy86~_$$0VSjG-$Wv80sCX3a}8i$qbK>l^#)}lWv!1XwZQA z6Bdrg^G&>wp_XPXLJsqy1pvJwU?Dd~2${{jW^$&*V(u7&qUbl&=rzsB)jWR*Z2fRS z+2t@KfdBxdcBC0Hg9H$*N<7X>IH% zuL}Bko6&HIw+FU90E8rBpQCos#ABnKt)<;W_FdTj#JL?pc?wH*9UN+EFi`vxg1$rj znI@YOJWxF0j~(mhS_t0g2n379dI*C<5T5#J$lsjw@dn`WYqru;V=Vq+SfQ%=>+|S= zf-S5anaGAKG$Fe1EpxEEhQ`yuG7$kDD}(oCYRgELzGW6vE)xdx0|IM9Sc^E$=xv9p zDAP8u<9UA-@~_6D51WKxs$*}wO_nmDJrKgGEO#?PSk(**nBQscC%tsm{Us1UH}9|9 zC(lz*`a|U9W9Y+VHM>!?U&!KKJKvd&`I}`!3@1wc1@DMk(o@2woUk5&r{T+!|sHvvC_>Qx-U zC}&1Qb-3x}c}}3d#*?i@Ncc=&R%-K8h5hHbfNY<$rT{r~N!SHcmi&YpgKSP3IjWhq zArIHW=jKQpcpIQ<&=^WkCG8yn9<-z8C101@LY}gwv0_;dh3zZEy9&C4>4ABs0VNPgwA8R8+8pRUT8cj zvF{sO8?DlhSMg>eSoqyJuTk$*{0-Hdt3Q=ccPzP_2u!?_%Z>T+j_RTOaw~WJb$$FP zc_&a7L2AVO+;LL}H!4pSp(XBEmyVKmz&=t+W)e9p<`DA_80|p>yvHbP`FMAK&WwSM zVq9{BjAH%wD&WJ7_Cbl*$!i=b-cN^1eqk($lM*3(b)^5Y{qoB>bm1iwu}uEYb5rZx zbK2XOplU!`%w}vR)r6z!>vqGB$D&J`Gg~Hxbi_|BZboj)Jb-^5Mim+ZL(!(g{SH*1 z;isr41`S#OniuaWfy`R}pQPaEyMD>mwlcbJaE(>{Yu3Cqw{`yG z7>Y$Pdx`4q4oES7a?i3D<+1<{FrFH0Its{zwZcW6Cv!(BSz^C=8= z&L?={vF-gQOFU z7PoQy=Njr|^Xn=LANP`qIgfy|Hvkn02{i!FoaHb%l8E3NMoTYtAmv6S9SL5v&L0_J zg3a>f%Oz1I87DcV%L-Fl{zbl{KJfZW*;I#4u#k=F9i96YwHP9e0KzMe#2Wg<7&Q#HhY`*D1~vPThCoJY&#nh#CMZ8ttbFqG7!P^iUSMuu6;U5UN*q@F zgm>>%ADWE>KYl6m*dn#T5Fi#rJOQS&Wd93Et)rtHzPK;Z<<+nMv8%3*>Od==XdoEA z;!#1v7I#2FN7-}EvxV^2SPFN!YRpoi$~*oo%q$j|Ue| z!${-FWsAV9T9;74*SyoO-+FPe1~is&&UpeBb7#2epE7WMcNFn7)P?|VDMgbl13el2OuY)&q1QT;Q{*2aZe4n`w%ZZ z2S4jl$_V3v$0RNMt0dvb2d;=ByLJ5oh^p9Db5+1nNZ&QN&(He>)E6;EFyQ??{|Jag z9HKc3qDGSzzA)bFQG86+EIYXzKVJDQO)!PsU%DI!0MTl>{}hBGCN;zGdsl7~ zX~ZeX31v^kAgThyTUyK&&*8$!l_BU61EK>wC{I#uvdk;=Kd3T0ulJH?se6%UM*h)Y zD-`5o7Ww3WM;aw@D+d~wqW8${$+U8yhM^ov!IOWIH;;G~>@S+Sx<(%d z%7`1&F1|R86ojf?V5c4tZbZX~1u(&?=jButJbru4xFYm}?jpjT;JFk9A`IJ1Ui{c; z&2Rmez(YDbL%$dnMeI17?TS#!7V6aAj=|+knYZNPF6VOs$-2D6 zPJ=QSaJ?C>*MBA;t||9K%7H=YlN9BXd=N$*^g^`TNaX9C=6N>9tFeCo$wtYSx0zyP zaPK3i5HFuX`B7MW7?Kre*IunIRtvmcZg&>54?$XyawP%Dw&O zhI(XGxXsray79hBj~}Y<*(i&`(}ZcWwbVKOn%3PUr!1Jc8DUl0w1528Po)UCtd-Fc z;c7lxx356)WO!=Owc+LZ-ACt3sVa4@M5w>{#$&?+4z)Vs>KuUf>VhL*oI;5;Ck zQS!?z2vebpH$Luzu1Z`5J6{0K^*&Dz=_zWp;c$EHWK=ew=GPPClcCIe`v5%1ZS~qL z1-eZOkNZIzP}(Z!co&CK(}Fdyimb{POr)+Y$HAc>bN^l@k(!s*uu2Lb9-cGzK*d!G2%LDsdg9RNzXLvlV5(mo&Q6a{L$ua?B@Wm zwKfWvhhgm0g%0Rj0arM%K@N8_H{u2U~@?fvAOw$NNS^e))vrd*f+LvXAI9~avDx>3N3fNE_HC;L534#(XOGlHYK*bXsVH!ULY z#*g*kf##u#p7*l{B5#&h{>T+uO52vpl=r22=NpXUDOAjNpiBKK0AV;7eTtZzWgVAb)3EIB;O!n7O15`MCV zGxnh+jW`Hh*k>u3h-79iG{0%?r$Ue-CXJR51zN%`ML1E zLRzKQXQGSoW#2@DWR@wyAD3OYnZ9)U?;vbR-2y-zr9u-B8cnHstuf-TfgCNm)79_~ z;6AAQ^X5!r*I+Om3K|3AaKUJL>qnV{!U&GYQ7HQk0vedi$g_D>Gjq9~2w)3sW2B6C z`pi**WrY!wjQ)j;&`k68Vi0Pbmdu@vY_N+ufzr>{3d2tk%vJrO1ujzhnY;t1@E4wM z>Fq$eu!1n{lS032t|gmejPf(*S4J^JyBShM!N$fI7b!<@vqO%ZT(+Xk$asG6-^{2{ zR>X}{2vWbKf9A%H=#?N|WdM&69_~;Z0O14_7CrHI0=UjF!+XfU zB!SQBP`xHSNolTgy^ixxa6j#=iWKcM@))Zm5LsHPf&Y?IMe3hx@nSTwei5XW8uNR>MgNoh$u%lRNlzjwU!%x>nH#8cCj2EO8|ML^U29B+y zeJEFKs=xUx{1Lih;V-Ji(t~0=`kH}Y&C|qn5ZFINd#&jr1VL%?|Djp%|5h>huf6jZ zUG9a37Cr90dI6;BKiUre-_jfZNB?0N_@6Nd2!$u9A9s5~#s91N4~nS&TmPW|9jZG- z5*b2Ua<`5tjv0YF7f?^&e_k97|5%KH5&iL_1U4;|gEIP|cDWA{Bjb-58J39kt;w9V zceX5^KIhER(&u-b=aQaNCzDO0c6R%jZ4Lj8$3?QQ_tyqrCf|QgetOK!hf72}W}Rx@ zkFI^nz&HaWHeUN`83~+_Mm6>1tU|DUxZzXj0m06n0@3^1MUiaCtwEVe9@_Kc9lXdj z`2K#ktYKoK5KKZ6LXl4Cv@$4&u2V7PU&!n{{F|tP%iv7Lq^pxqLL=kN^EFyRuDE2N z@RFG*d2{{r2?di$O`|_Bu7@~afH+}s*0ILy3+`I`?I1kbZTIF<;ZrK&QmZ?k(btnP zBL^`#x%}Zq!td_?PI$#yL(nyfB;->*mS6r{G^YzgL_i3C1@=nBEAUq$Ux|7p`jwbh zVqb}SCH|F!R}x=Idgb5C%S+1ZIrWvaSJGd}cqQ|dtXHyM`Olc#*K^)0`L7hbQus>I zE5)yryz-wh|Nrsd^925n{nxwxFZ+j|Q`DOUBxCOwP(X zIz*YuoQMD?2&kfk)BcvE;kD<>YcXM%-eDhUu@rrLgjTadf{rH&JEm7feivdN%-O{2(?$Fd$J6G{@)RkkG z4gvK5gs-D{$rwxc$e z(Y7KxfH7g7u_NcH8O~qFSOt`W=su;coQOG8IAU)yeX9`oP)nfX;jai{PkkgH&Uhia zJG#dE{ryvfYJ7DD1MgHwk|85)!JKl;X=_JH66L${uaG-&$Sp3*-mpo`GgonsNK6l! z$(`BgxFb_3jiUSYoo@0?EoY437`CUmjq-j5(K{pM&%5kt{Caa*#xTW8NM0&6BsBP6 z!VfLQObT2gVdRVK;=!9fW`&6Fgc^&>AY-PWD}|AdwRq#+m?xQsSJtB|)`Ar9t8JCF zoK%SF=pO^Q8t1gZqKK!bly|A0l#!Hjy;{&x6_+j3GZ{EuBY=(Ahz{nWI%Fe}%DGEt7L6 z_s54hrtvMnKlbRaC8_twTkQ;xy^CBf1sw-W>juiho-YAu%%WxSWqOe(WYisPA=+hm z{rj|VGG^TBuQM_;3MkLgN)ZnPVax$?dZ0DMd8`@SBlf+dLP4FPX6}zoqRj1IOa)_? zrm!wu2{v$-CFYt;Ud+#9iG3KDv;Y^nRZf;9N>CxS#1cwU>&9co?p*D+M%ZL13hmO` z3g2vGJ$vlB20n(w1peD*;E+G?=M86tIFf<9{q=h^8|a;1P%ODE2=z z1%Kj_$)9>8bMIvR7*RsnG<>g!-KIVG^4#Kl1Lduau6-PgURulR z{j@moc4$8_ZA~W7;$A&gEm<-j{GV$KA=FDMve4;ygV1Me%H2#-m=FnIWts#S$g11b zTtiFJWIqP5@NFp^y!sbnimC8a?I~K+)`ZzJ|?;uKE#4NONLgP`x4 zr!&&At_>?suuiYTb7)yn$q=Y* ztt4bLjGyS0x9YS^*6EhT-JUF+CaEXr65C9s3}8Ev$*I#z#*ikf2U@hG$g?;VU@Y+9 zX8&m6Z+NzNgDE{j(j^;I91M##EvL)(kRjNdpY9%P`)wAQ!9h}@-bHfoqfwyyVLu?> ze@ye8F*=7n=kV&obwl8x$;tXxs@Il%_VX=#XKi=XKdQ`#)$;h|VhEUoIgn*DpXtZC zovL2Gxn0X&ooMT6y<7Sa+f2l5j3GXs&VC9{?p3=SCR^=hj8hAhQ?v*~`OrUzQM%%t z&Db9(9WkUD9@RG(o?7gJWr1H7Bz~xU3)eAIB#?G7qb3(}NEpJlD>02Kw4ZAg7)xi1 z@>%yo6Az$D_^kKdz9$`C{MxjJMbLRYRK(L3`rK}_)ak(0q>?3jys=YNeJ+y-IJO=1aUo%3 z^i|yvR~(I}`vT?tV%;SBHu%<*&s>jh(YABT zI0Z4|C!OCj2Fd?=Q_d#6LKM#1zvRuy8Urqp&UQ7oz<@&W`!k)HL_7WvY2TL~KRpHV zJ1poA6MNoPNnQ;0HA&CgobFaCv+#=x5Ss@*<7>~)%^Yu*Ci75;Q9FGE2K+fmmHsCf zcs1(?;~R~QwF5q=X(!pc0NuWk8tL|cM>I$b8=1^J@UrKP!{&@4t2l* z3yk^xN2oH?X4X9aj#BMKytv322Z#(-88#QV%d{$o^6%E*#Bwy+XAV~F$@(h>F z-X`B-cHU&zoTsPLBYPeq3y&lponZUU@kkrH%Hka`rn9y1fcSPH{@K$DIpUndH2UEm z;=6d5hQ*9k9C?dHXKE?(Gqu?lEK?<(C$L92^~le=uF-M@9Fyj!TY*d}nSYcleoGvC zf?rebh?-s2-nLuLnpSRy&Sy+bW%fOyb^iI~SV$UVO%^03ZgH|g{***3`O?Ra-cdak zR@0sQF}9WQQ~8JFOqsw64q^@^7<^@J;gn#Xq2GxCCP6=;fO1M38+(pzP59L^PD{rq z-pGypa)E5fb6Px!qplNe<(qRqT~tA+(O2?fYs|unxTNJTAw#X_l4)l@+p09fzE=jB zJExvLUKY`FaS`i;JdR$I^bkKV2(Fq_`&-~uaYWS`aT{Y&kJ`l3QOIHx?*PmO6w@hJ zBVXt0QyH*4XeE(MX(Y^!xgJ#B4E*hfF#I0SM__A18>pZ^?3_r1ElE39dceXE8~L%IW3-0kQvYb#=B zI(2gNxGcZf-f5%ptx-PL!D`!U;q5@NNBJ)?^8a*Byb~Kj7g~4`yIRBlq^Op`oo;NN z2wVNcC|}V`-FcD4{asi#oR(MBq947SPC6M-;kGiI%4s%7%CNYob9P*g;!2QTE2pRW(Ef-gK-NSmlt-r3)6886mWh}RHHX<( zUF4ayF^tIzqRUql%hc&v_nR5z#h1N*E@x~D>eiTjMN*&?0QP9)MUx9q6l)ZfrW8z? zIbKRxrn9DmeVS*sc)GJ1no{_BgyVKI%QAYY>OC7AFAX5!&Q92numHrcZN_xxu;U(O({GOr zcDj6uWYyIZ0ZTSjF{}7&>VMVDS`{fb6aH>Q#q&0m4Q-0}Ch`hHcJ#N#^TP)llq|fg zJUc*nLrX331{lUHueaA}2z)zqM+i4gpj!D>Y@9T}>$y+#t`!#iJwNfYp5svteG5_y zW5cKKSM$?5V9(*{k;zGX$ZmI&y~p!yP}Zz`kp7lg<^bl;WIC~w6=ok zd)j5QkR7F)!=MJhk|dGF)O1~*e~_~BXESL|tdNW0f7i5wn`wT5=V{3UwaAO3B&O#z z89}Kd!gMumk4x=r!^~BL!-5|$7-HmZXt#%O!B~V=Kaalpo?KS)THa6ovh+F*Mmbun zP3p9y{OOET`>q2}6!?_6#CEVy`wg&*zTM$Yc+q!|<@SQCfok+p20?RO^pYuX?wF7 zz~r?MojT-(do^g1icXfb=2er4Ny75zU?{(93XZUmo_6HF6Cx|dD zV}nT84FNH#TYoTrRk-mqF8O~PlJ7M9h%v=rC?jQgb52QS*L)`Dak7>N^I3m1G>VJ$ z{rly(F6Wtz9U$^X`T9_m3@^L<5Jg6vw*EaXX?&QjQlZQSB?m8C_b+C@or>~;8y!fH79 zvtYidP1(8L>?BQJ5H;y#$f-H#;cU&r$J5KkdL`joT@U*=&=<&?|wnG?Z?O<*_ zAe=3J=QCjrCgsSSl8@6bn0YxMym-P++S-IY7CSDQDFf&Qm{74vx%!qG&$s7P>i>MF z6;yR>^8AgfbfE!0{9QkLH}lVawJL#g)QCq5yS7|a$nMPRWHke})*)!|+^%QX?Nm~; zmw1>cdhXt8W#+E!x_b5#_pN2m6HkPAz`5$UqQ)ogmD-jXu?-46WwgD+CNgJ_*CLy= zrxq7d7jy<#I~&S#L}S9MZz^c{5ZB+WPAX+#*`RVg%Tlz{={Y^LuXb#GGpnhwY?}d5 zxc^A%eAIa4eW)BH>B5=Gl@q0$;kdncn% z^`pw5!S0CV_IPQbFPv{VpOWXbMG7Tb?tf{nr&sj^|&ZUe29QnR;hgG^M(^=BP-~jiHXP=Lj z4_B=R+Z^RgOK`iwAOJ_!v_jm%T7&H*JAaJ%V&Pjw zneM|#wHbzLbPwv)^*K97M@`ttx5%bO-ySbawiHok202VKRF-$)Op27UAY&monWc3D z@c({GB(N2LZz?)@=WfGJk#x`A>u?U0>9qlOJl{*qdRL-UOlnTmb*qhtiQ$aiTl4S^ zZ)Z}O^nQm*oD6-J>Uh5~i`trw9qShKu{GKrwtdrX)zBXPvY)Iw`$;uCI|=(&vPYw5 z9897!%+j1PAR59A#g2<_EA4C(xW?bGEw)>dz%8e7QQHeVXsU62eLmI*>aM?G{vXxy z7P1AM+115Q2`E4OP#T$r(pN1?g|D9Gi`q&{aDFcjtoNL?>F%&Dkb%b~oW*=|w5G#JN+VfUu z6va@uwCkkuA9>7 z$T>}E3N04j!}q^BACoL6r7T!%54zff0<3K_Q~aBFb>RHeoeJ3sx+ zk!Vu6o@ai5>@RJ;B}5OIzF0Y%;W*g{zLOn16zaKx8Kq3G{!}v+@G0Wo$p!YtJ7LbPcLqs!m z5U>4(q_tD8wR&KDN^WjA86V5e*TtgV>*@6*+sT#9+>o^x$GUEH0&(zWKhuHH|c8wTq+bX_YLnF~(hi_v|(u-?9-HKxA!#3Tl|6^GH;8L>#gG<-5i_&1~{ljk>@MbHY`#u?I zvDz`Ww&dk8=p?ho^c${g&$Afw(>+t}H~Y90AMr#&^uloE4ECe1aJdj_^S_z7ne;mu zuD2EPJ$kA7v>)Y9d`Bin(?~dJzP?{H(54dDG^sIc)a@{{4YpwA;9~l26yQy2La3^t zA^Y?5ZP|yF2xHfdmFsXr0cHgV`1Hg`+(k zfn{W#KrCELF-08bag!zjJIFNT-lUY=1S zJq~@^rKdR1*1bpk>oeQBTx|Vs?-X%Yw{$A9(9kcu#&;@-ee*3R_4MxE{oloEgHZe9 z`o)!6gQKF*O{|L8r<4WJI-damB|D;F9_-eRiZvV zNX64xAsm}tSbE+sd~1yt0imBCS&e+AXO4JpU{ft#FK{cZ`j~iZ7EvbjYa|>s+X+It zo4V#2bMb#lQVm)V~O>y3MKA(e_{k`amDp6r`tGMWWtFLfy* zK~tCW1RRs%>lQe+uK!T({H}jr-f4F&;bvKib3UABNxuy=w!1XC2Fnve5(@ck*^4F` zMM4_TqGjFtHkaK-;q{c^FPgIr1_%V+4%v4_0v`6~Vkl*}wW)E)yC zLr$QYE-)yT(kp}k`k}A8nlL6&jtA4T=wNkueUeK@RP?7$`g_B%`}4(eZru01;9TF= z-dw#0P3yP@R}LcIcL8q(ax4iq54XdKvhq7nDzseZ4kun5sZ=^tTQ3Kd8da4cM(ziv z8qj6`vz2^9+s>OI+ME`qG^Q`M)|aQBFP9^l1x`u1E8;#)2on!OLN(7Nj{V|jkvMhY zg65Bn^w#{Sjs0=r+2A1a25G8ff>F6X8RXzw9<4Sj$)(C|AqW{_dCR?_Bk^gBDRPyA z+f|1@Ox^>Ia(zMex(EYJCfBxeJc)(2Hof;t^>mf0IR|F;mmrQBwzZ6Y^AoD+xD$Q< zeCL(r^)6j{Szb&v=xBs6>5`R%@*r|ySgO>Z-e~nT=f!gs)5! zxrHB*=RV%NQtuwvh*Z~&KK9aRvnZ%ZYuF#K*SFfsLF#7!up zOLI>1`Y&;~zW8r+(kPVTYYrUqu-{JW*mOg-zu#~EX(L3(U|1twBo@6uUemIpHu_r1E+YF`b=k~xBOo~62aAG=FRE2-1caRUQfUa{Pp44v^hYh!zj;c1FrAjS~X5LG&?Y4 z^5;%^$>lKMX)|WEq4;F=d&87hX+#yww5YLE%UGV`AkEy^#X^UVq5t^I%fPe5>YsWi z6k>Qt%Qwnz{I5L*FOtO~joVNsO~+4e_x6-r ziYRG0>V9eEidCeIx2)g^#e?fU_}INO+pYl{+#uVPT2MW&hv2T!Y;3|wyo6u5-n=4m z+;^h`-jI6MW6sgR{Q4zgWc?olv4`?Sa)oC97iiPk>dqFd{TA*c%ocWkuhx=F6vc!$P>gLffbMmB$Liu1p2vf_W0^=)%#}Nf zofssGRv-u*D+7IDkpGBTqRcbe(ZFzm< zxO_ka>%uF$#rTrAMgGiE_BqPjC}*j^H79T!ae-|n(617wE3kvdP9+fFMhIWv0%58W z1?6%pIoocSUJiNzzFl?$3X}%hu%?A3(VF5C*Tzsl7_|55$M>^9L7;gfdc?qMzZcy< z`$q{oiMqcf1|yfCvRetNV{h1(Y%h2GW{p;^KqApZy~!du?pcRd%sSZfS%W;spcSbhdb15mV;~ickKZo?3?GKQAoS@0G2$pN z+sVtN3vuOYZCnZ|qcKfPfTlFN3pU@YTauHr>T!03DRLW*3XPgb*+hZdpAi4~TFhOY zw!%%K;PiRQ(+~M0Jv&&aTxU4VMzh0Zsi4-%r;k?R*%n*d6Ng2SZcw2*tHGbXnnQO* z##(j9&=c8gxQyMm-+?Gq`Os38R%p3OMZuNA5v+Ts*6jxG^Jj(Hy_N28%toUMdFzx? zv2=p{G?LY3E1pbdlSnQfxDy`!xEfu5#K8}ygBCqAEDM3pB%_t)gU6(a%EqxWYFQ-> zKsn1{+`cQ<<@P!PBK3;J%70-nnK+_r!L@&8VYQHj6mGzSfR;;_H?*$jp0&19FN#qT z6@^Y&m)TlT)sigviMrw5;iNji19r&!sm=)qDN>!>I-M*?#PEycF2ePZb3{?*iiu8pzYA3irPkjb;b|Th_=bM5Mi{kJwJx?H zZhqM2un0$|_4?+UO7e0kzNt4Oh@~o}g^(aHLORUd)i{YlE{-G=Aw1eE2tlELrVs38 z5R^@W&g(h+*4J{{I`cg|Ks-}}k-3rSoe9{gzr8ALeV|IOSZ-&q3efXoaFBsxH*sUO zTHfSKPS3!(#d;Dkk;R62)%gQXtEEzC{SkV{|Lv+jKlJ|I;(}P(fkC?#L};o5VaxZ8 z8aOeP1Ut&}dKo+B{|#aTIDld;C3Z*3agOf1Jw3ag4J9u0_}Hwk`nD{4+;SvkWSTs1 zM9d$o3qTUd{wV{vQSJ3AY9^3R(cdj12IBj;(wVQcly7&i30Ipc{o$Q#fP_kXy&GIo zn8>aeu?HX;S{IH=4oxAj@s6a$0kg&q#Hmo=&;yYXKR9W1ug8KLT2;w*vHhGlNzez85H$v2f~dlQh~cL$$TN+!h8A=oXNJWtZIVwAgG^ zUUj{0e=Pq|S&vGg=iUvRt;rYYA5s`?>8?F$@*b9be>}rL;5orKfilq_-Q_w()*|wr zH=Pj9T&l7gWFxzIt6a=CM2?|#vC;{q?v5ISJkkr)>2U0HZ(Hd!hEJi>@N0AQ=`WVC zG_F|~l;O~gm15}fOZ;qu7`6P29ZI;V~&3)F-qjVmRD5IrJ^)iZwWz#UC39{;j3%pe?w!^gQ`8j?Fl6Y z1Y(XKN)dOlL*=-o5SX8xqSm)cSe>R$G5CuSc}nXwHMma8W_fN>;IN-tu-Xi$MFvxz zeHwhezW_&FC1&4CI$m$jTWZto^b(>advtWJ&07!2itG8H8_wri$N2By?y3hW_6flo zrRLpUVGow6+hJsKf&dR0QXNlo>hB{gCHmus&MeoqexyeTDaJW;Mv<@NZ@FS9=3GGp z)mHi~)mB?{8g@mCVRA@9QTz!6HwMrk#e*bpn$cHXU!X!ES)n5Erf2Z8uf*P+MFJkj zs52qoDPz5~TJ#^!x0tNQkVj~Ah)lDXm4~Qh9>yH)6P9Hk*(_BJ-(&fI?*=hC#d-Gi zC|&nC#+sl1ito#r9*V}l`3yC@*-xDQJvY5I`nww~M8_4}ru9-XnzCM6sYE1_J&o5C zYHprIzS_XL@nlA8NV=!8ELU>8mWVRji|;ulMFPFMcaFkQzQ8CY>cV3;ANnderMZcN z1NpL=x;l`Nz$hl(T?~-o^wshU1_;QE==Yd^`%%N#O{L@$PZ~rD`9~%~ctpQQ<0#MO z_nE*zBq0cf4YQlk9>)vTL}tt({m*>sbsLY2WGWg`oTJ%~!PK0-Aw*i|DCXnJJNZIU z=jhR|Z|GxCB@%K{{ld5;Ure7;bb3GKsI-w?H@vZ9@Mn+@#zbsH7^isldM7M<`$Sq# zPw}q@O>=)QS6g$wEI3}rN==JR=WGBn!uxf*Gi``~-#31l+B_mqAJvq!wn(_fe*z6O zq~*^unntrt@#f5KEhAB_Ka4H*Ay&OS@mp=r_kWU-@ZkVE`+k%Y?amy<%9YCH!FvJp zV$JUvZfYZj@nl%c(xg_|wGT`fm|MsgM5dLRO;8+vow#+qK4Fu_XhMaM3H>bISu{|C zerKt;y~cAK(`z!R9BLA$e(Xtl-&VKMhk(j`F=(_C*v5Kj$bl}G&x@ly?zJw1JVIM8 zRVLo_S!vtt1gmrUrZi$L~i*fn4UK9ecgUBIrW&8@9!kM--9CsW)OyyY0pP^3)oe%(4^w%GOp}t zG^F&M{5w4%G;pG?;sNfJ(vV5lm=wkTje}4$vHzGnK903*2Ag%M+>^-Z z_h#viO-wbU{&m~#Kowf-e1kuy4n3`4QmG8RZ-ra)>nG!>HQ%6%GVKR;yq!?4`Zwy3 zR;G|K$M6_(k-YeHoi;B!#Z0=fV>+}_n1SS_w82w>^RJYf9@~%6T#I_VYzj;xsuQCT z+aEz;iyjc8y${T{jM6cE1KX%~k2|h=;lo4=mblUQEdsHZ-o|u8 z$)OX?wQwv|uLnJCdCCj}c?nH@!^B+ePIOwJ8svPHZrTKCLO>Z9a80Zd-y;imFkBVNlI^jX?GHe=`>`1)tqwQ;N9( z4bHr~o6Ax)irIO4p#SO&vMCCI4+WQ)r=3xw9fn`#`5!8WVCEz5K8za%joR*$Fqt!& zjL~;GIn=uixvNfEu{F%Q_+%ZdY2K#*aur79@_`ynVw{!zV@Gj*jW7Gx-R6`k?%kK8 z9ML1$i>F9GF#_i-pDy?1DQixXo>8-vJR-igcSl?+MrFNeU9s(@bsN!4Rhb7_aN^5H z#2(cyT-oMLEYjiE#R4hU2pt;wIS2XT2<@&F=Oa320@uPb&L2uy_^PKoV4NfpNj1nk z2OM$q!%FQuS0=ICRsnG!q8WlL5b(?63_(@s%|ybTD|{qbIJN*@yrXPx<#vXSnMx5; zr!$9II<80SqwjSq1whkVTQh39Xiz;kBwBNC#Zd0o!zr7yydHsKEkiEx(L-cS7eOF! z^ghKc3ngkN7MkMXF5mPAf$mB4&5jTV3>{f9C~n3Aht7$>)^pR|3uhRw1_BW@QD6FC zIc~SO05f%(3IrtHb1EmZEnS#Tx)eq&zw*U1$%+NyY2Le1*}eXaE`<@2fj9*Sc37?@ zcxHml9NJ*|ka$Uy8ccms3Gp<#bd&oZvSZO6Ee0rWfJLCA6_;hHl+5DC%d7^AkRu>4 zRDR42f@@|!>|jf5fMiIk(CFG7wt39wWNA;F)%-7>2(Q{?&~}Fz_NangUl3!h^WD#n zL(wN2fcziHeJb@%VVB+~>1g~f-md3&!}FCcTyVLcg#Fb3D4n0KVGEpo10=G12Lw@s zZ~hEtas97*hnXSyD&vQ*XwVFiR2J@!KLIyGTCG?9VoZjwH6F{CZAW?`xIat`rp~wi zi0DLGu$}5(Z#&w(nuE_S;s2oiYb_X2r5Gk781rDoCJv_oO99Nf8!jMW;I{w!NfI_; zFXFPavKFlL)mT#UWL2>R<iF{n|-GsF_HAzcw6I6s1}!j^v+?wjoRL zB}S2rs_7!4{5Z$I86UWD5UvRQ9M1YyC2+1aEyHrXyV#Cs$@I9leBhT5i^q1h*LTM# z>>+v%?Ho{xZaJC3rrvIayNUZy+2xhDHA}hO^>(=c@96^Y_UGlTA@jO9;BdRn7c-{2 zi+_B9M&LxUm2yqUs`TW#~*bj|;r2up+ly7};4ifMFHG7T;6-)gjz3I19YU*C1|qC zPNA4x`bf5vy5*x6Y`uQM7UWd>0UlPf1;JqvV(sMxTl|q9k zTej#+)m`?QncC%h?SXi$yIJkurjG~!~ z(23RmYVWIX-@aZ{+uE(8%;`UN)myahsT_|CZzPs?mAN zqSY>)G{z7e(TZEXL$Ap3A3cB|jQ6O*zYMDx=n!rTr=HYzW82;>h z>sHnQ4=`@$^F~_4BAfO6qb^26sxyS0==*_q73)LD?P?`Dy(zZ)2poWG0y~Z?93nDn z1y<(uT>Gosc5jBAqz4bOTsK#7+}=Sh9#O)pTB@6Mp}B0f)1NQb8UHx1ggp{=NLgwr zAhGC;vaiwyzTUPzEbSaGR?z-*wz`s`mshk(?&FHbI2Tli6@KX6(tIAZf`io$GZ@iF z4HTBhw`o^Tnu}P-I^%3wlFZunvTBp}x$E;@>+5jYjMptNvY^G?zlOA(Yr2(CSm^m1 z*LSS_=^IZlOFwkFXn8ZBG`$zIUcLMl)b7F$hIq;r#|(i!P+`KHoQ;4Y%B6H2;xtN~mqu_}Vq2GBVT zM#VEVGQJVmE5y+6dDT@`H5@ON9nmE%MQqsEZiLBoZD?_+vK}cW1W)c~qb>UaULm9r}UK(EjYuc{jzq zQtN|xx?mk(n(M7Oq+E4CMU1O8@Ctx(d4D?jVLzC>Y|w|iWfPvx;_Ny z@sF@3o4R+AJSJu!w=`N!*Hi2DE|u&@18WAWW$dMn=LuP^ei*sfe(*$vYE4gSZtPs4 z?XWEL-T=DnLMjY7SfY`a^VgE~I&g7nLuTtSH*d=q!hW&sF<)KsrpN9<63$p^rDDUC z2adhSX}({ux(BvvU|YUFM5jrZWyvMsHsK#GJFa$Kuyy+)jN$K_c)dC#lgrtdJP(zX zOVuGipb4(FFwYD9FuT)#=xbH@ZOF#H3E$yeX4wHbDF{n9^*sd|m6ZkWam_#w*;3pDiO%v&uXfq9CV z-x)B#@vy=KbvndR=aJXiC8_HLQL~Fkcmkd`XyjgXXeCL5UFsZ+2a7xp#GfJp??msm zjqaiy{f()-(pQKu_dA}(ipQqWsxm80xFje>;c`jH1L9p^$wH}3R+EZR>XxWe_@Us? z$v8N$iG6Q_5d^0PMI|O;2tB2q3No#tuQf6uR-3IOeX5_=Yqn;&9p$);@x+A*N>voK>@+f!$|*YEJGlJn6rMXPQAke zH-r5uj3L|e^ev_DH(Iq-I-M6oIJ@;&tjFU)ZGWst=90BhyL63-7ZtOjqWm94E}q-x zy)=eE>+fsSB}jeOJ1qqgdm%mmZ_-fS4WQW;6U&cRwM9^=2|&{IKEV7?*60s;08U1= zA7d@A$7mT(k3gTp4|(S>{{k#S=@|8D^7LFzf)(iFza6&rP4g=loHQ%%K#LfoRqSFW zF3^z&t+noW$?7+Ra>+lA;{& zisa#ZWSaX91*=bgoUHY@-oNE;Z@v-r4diwuR|}xupRZ28g?ZnT ztdZmEbhum&4CoC><$5H<$i(n|VmO`7XvB=@9&pwsrfi+!a6cMKV*=M9BLi~bFl##R zi-sPPG1$L<{X}H!yk;TtOk(t%66QXGb5gi#+2cNV^10r@;Q{hi=OklLeIuem$1G^; z+~++2Tc`Eo48vjEwo9*kXn1PE){Q9ZoKdH_V-!&~Z~|a%Me?_9?OPskC=2ufFwEL@ z*~%x1D!RJ`I}XDVhJ<~ZDU9B{`MmpwvHSSqr=xyZwnEB^BT4Ubi6^S7{`|&+s)bJdr#JAUNhkq|dKyH$i znvN>ex9cKPvE)-Qu#uN3UXSnV-HaCzJ69^!IUw@9O*8=AkI>2$s*4qx1D%4u;xd|qVCnR8~V z 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 + + + + 1024 + 1024 + 160 + + net_switch0 + 100 + 112 + 109,397 + net_switch + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 112 + 113 + net_switch0 + lo0 + + lo + 113 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + management_interface + management_interface0 + + 112 + 114 + net_switch0 + management_interface0 + + management_interface + 114 + False + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + + + + port + port1 + + 112 + 115 + net_switch0 + port1 + + port + 115 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port2 + + 112 + 116 + net_switch0 + port2 + + port + 116 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port3 + + 112 + 117 + net_switch0 + port3 + + port + 117 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port4 + + 112 + 118 + net_switch0 + port4 + + port + 118 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port5 + + 112 + 119 + net_switch0 + port5 + + port + 119 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port6 + + 112 + 120 + net_switch0 + port6 + + port + 120 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port7 + + 112 + 121 + net_switch0 + port7 + + port + 121 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + net_switch1 + 100 + 122 + 736,397 + net_switch + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 122 + 123 + net_switch1 + lo0 + + lo + 123 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + management_interface + management_interface0 + + 122 + 124 + net_switch1 + management_interface0 + + management_interface + 124 + False + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + + + + port + port1 + + 122 + 125 + net_switch1 + port1 + + port + 125 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port2 + + 122 + 126 + net_switch1 + port2 + + port + 126 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port3 + + 122 + 127 + net_switch1 + port3 + + port + 127 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port4 + + 122 + 128 + net_switch1 + port4 + + port + 128 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port5 + + 122 + 129 + net_switch1 + port5 + + port + 129 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port6 + + 122 + 130 + net_switch1 + port6 + + port + 130 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + port + port7 + + 122 + 131 + net_switch1 + port7 + + port + 131 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc0 + 100 + 106 + 103,530 + pc + False + False + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 106 + 107 + pc0 + lo0 + + lo + 107 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 106 + 108 + pc0 + eth0 + + eth + 108 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + pc1 + 100 + 109 + 610,513 + pc + False + False + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 109 + 110 + pc1 + lo0 + + lo + 110 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 109 + 111 + pc1 + eth0 + + eth + 111 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + pc2 + 100 + 152 + 212,530 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 152 + 153 + pc2 + lo0 + + lo + 153 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 152 + 154 + pc2 + eth0 + + eth + 154 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + + + + + pc3 + 100 + 155 + 733,516 + pc + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + pc3 + lo0 + + lo + 156 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 155 + 157 + pc3 + eth0 + + eth + 157 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + + + + + router0 + 100 + 132 + 112,260 + router + False + False + + 192.168.3.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 132 + 133 + router0 + lo0 + + lo + 133 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 132 + 134 + router0 + eth0 + + eth + 134 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 132 + 135 + router0 + eth1 + + eth + 135 + False + + eth1 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.3.2 + route + + + + router1 + 100 + 136 + 736,257 + router + False + False + + 192.168.4.2 + 255.255.255.0 + 192.168.4.2 + gw + + + lo + lo0 + + 136 + 137 + router1 + lo0 + + lo + 137 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 136 + 138 + router1 + eth0 + + eth + 138 + False + + eth0 + + 192.168.4.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 136 + 139 + router1 + eth1 + + eth + 139 + False + + eth1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.4.2 + route + + + + router2 + 100 + 140 + 403,110 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + router2 + lo0 + + lo + 141 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 140 + 142 + router2 + eth0 + + eth + 142 + False + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + eth + eth1 + + 140 + 143 + router2 + eth1 + + eth + 143 + False + + eth1 + + 192.168.4.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + 192.168.1.0 + 255.255.255.0 + 192.168.3.1 + route + + + 192.168.2.0 + 255.255.255.0 + 192.168.4.1 + route + + + + server0 + 100 + 100 + 8,520 + server + True + True + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + server0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 100 + 102 + server0 + eth0 + + eth + 102 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.2 + 192.168.1.5 + 192.168.1.7 + route + + + + server1 + 100 + 103 + 862,520 + server + False + True + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + gw + + + lo + lo0 + + 103 + 104 + server1 + lo0 + + lo + 104 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + + + + eth + eth0 + + 103 + 105 + server1 + eth0 + + eth + 105 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.2.2 + 192.168.2.5 + 192.168.2.10 + route + + + + + 100 + 102 + server0 + eth0 + + + 112 + 115 + net_switch0 + port1 + + + 144 + + + + 140 + 143 + router2 + eth1 + + + 136 + 138 + router1 + eth0 + + + 148 + + + + 109 + 111 + pc1 + eth0 + + + 122 + 127 + net_switch1 + port3 + + + 151 + + + + 103 + 105 + server1 + eth0 + + + 122 + 126 + net_switch1 + port2 + + + 150 + + + + 136 + 139 + router1 + eth1 + + + 122 + 125 + net_switch1 + port1 + + + 149 + + + + 152 + 154 + pc2 + eth0 + + + 112 + 118 + net_switch0 + port4 + + + 159 + + + + 132 + 135 + router0 + eth1 + + + 140 + 142 + router2 + eth0 + + + 147 + + + + 112 + 117 + net_switch0 + port3 + + + 132 + 134 + router0 + eth0 + + + 146 + + + + 106 + 108 + pc0 + eth0 + + + 112 + 116 + net_switch0 + port2 + + + 145 + + + + 155 + 157 + pc3 + eth0 + + + 122 + 128 + net_switch1 + port4 + + + 158 + + + \ No newline at end of file diff --git a/Web/EduResources/URLs.xml b/Web/EduResources/URLs.xml new file mode 100644 index 0000000..5739f31 --- /dev/null +++ b/Web/EduResources/URLs.xml @@ -0,0 +1,13 @@ + + + + https://youtu.be/AIeb9vPah9A + en + DHCP + + + https://youtu.be/_D4GpaQd17o + en + DHCPServer + + \ No newline at end of file diff --git a/Web/EduResources/VLAN.enbx b/Web/EduResources/VLAN.enbx new file mode 100644 index 0000000..bb96375 --- /dev/null +++ b/Web/EduResources/VLAN.enbx @@ -0,0 +1,2382 @@ + + + + + + VLAN Sample + 1024 + 1024 + 100 + True + 0 + 0 + 205 + full + True + True + + cellphone0 + 100 + 199 + 20,50 + cellphone + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 199 + 202 + cellphone0 + lo0 + + lo + 202 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan0 + + 199 + 203 + cellphone0 + wlan0 + + wlan + 203 + True + StudentsKey + Students + + wlan0 + + 192.168.3.6 + 255.255.255.0 + 192.168.3.1 + route + + Untagged + + + + + firewall0 + 100 + 148 + 450,170 + firewall + False + True + True + + 10.0.0.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 148 + 149 + firewall0 + lo0 + + lo + 149 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 148 + 152 + firewall0 + wan0 + + wan + 152 + False + + wan0 + + 10.0.0.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 148 + 150 + firewall0 + eth0 + + eth + 150 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + + eth + eth1 + + 148 + 151 + firewall0 + eth1 + + eth + 151 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + 192.168.2.1 + 192.168.2.5 + 192.168.2.10 + route + + + 192.168.3.1 + 192.168.3.5 + 192.168.3.10 + route + + + eth0 + eth0:1 + Drop + + + eth0:2 + eth0:1 + Drop + + + + net_switch0 + 100 + 100 + 220,440 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + management_interface0 + + 192.168.1.252 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 110 + 450,400 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + net_switch1 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 110 + 112 + net_switch1 + management_interface0 + + management_interface + 112 + False + + management_interface0 + + 192.168.1.251 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 110 + 113 + net_switch1 + port1 + + port + 113 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 110 + 114 + net_switch1 + port2 + + port + 114 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 110 + 115 + net_switch1 + port3 + + port + 115 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 110 + 116 + net_switch1 + port4 + + port + 116 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port5 + + 110 + 117 + net_switch1 + port5 + + port + 117 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 110 + 118 + net_switch1 + port6 + + port + 118 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 110 + 119 + net_switch1 + port7 + + port + 119 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + net_switch2 + 100 + 120 + 690,430 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 120 + 121 + net_switch2 + lo0 + + lo + 121 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 120 + 122 + net_switch2 + management_interface0 + + management_interface + 122 + False + + management_interface0 + + 192.168.1.250 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 120 + 123 + net_switch2 + port1 + + port + 123 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port2 + + 120 + 124 + net_switch2 + port2 + + port + 124 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 120 + 125 + net_switch2 + port3 + + port + 125 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port4 + + 120 + 126 + net_switch2 + port4 + + port + 126 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port5 + + 120 + 127 + net_switch2 + port5 + + port + 127 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port6 + + 120 + 128 + net_switch2 + port6 + + port + 128 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 120 + 129 + net_switch2 + port7 + + port + 129 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + pc0 + 100 + 130 + 30,620 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 130 + 131 + pc0 + lo0 + + lo + 131 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 130 + 132 + pc0 + eth0 + + eth + 132 + False + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 133 + 40,820 + pc + False + False + Purple + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + pc1 + lo0 + + lo + 134 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + pc1 + eth0 + + eth + 135 + True + + eth0 + + 192.168.1.5 + 255.255.255.0 + 192.168.1.1 + route + + Untagged + + + + + pc2 + 100 + 136 + 370,690 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 136 + 137 + pc2 + lo0 + + lo + 137 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 136 + 138 + pc2 + eth0 + + eth + 138 + False + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc3 + 100 + 139 + 510,820 + pc + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 139 + 140 + pc3 + lo0 + + lo + 140 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 139 + 141 + pc3 + eth0 + + eth + 141 + True + + eth0 + + 192.168.2.5 + 255.255.255.0 + 192.168.2.1 + route + + Untagged + + + + + pc4 + 100 + 142 + 830,600 + pc + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 142 + 143 + pc4 + lo0 + + lo + 143 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 142 + 144 + pc4 + eth0 + + eth + 144 + False + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc5 + 100 + 145 + 820,770 + pc + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 145 + 146 + pc5 + lo0 + + lo + 146 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 145 + 147 + pc5 + eth0 + + eth + 147 + True + + eth0 + + 192.168.3.5 + 255.255.255.0 + 192.168.3.1 + route + + Untagged + + + + + pc6 + 100 + 166 + 820,40 + pc + False + False + + 10.0.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 166 + 167 + pc6 + lo0 + + lo + 167 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 166 + 168 + pc6 + eth0 + + eth + 168 + False + + + + eth0 + + 10.0.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc7 + 100 + 171 + 850,290 + pc + False + False + Purple + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 171 + 172 + pc7 + lo0 + + lo + 172 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 171 + 173 + pc7 + eth0 + + eth + 173 + True + + + + eth0 + + 192.168.1.6 + 255.255.255.0 + 192.168.1.1 + route + + Untagged + + + + + router0 + 100 + 162 + 570,40 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 162 + 163 + router0 + lo0 + + lo + 163 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 162 + 164 + router0 + eth0 + + eth + 164 + False + + + + eth0 + + 10.0.0.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 162 + 165 + router0 + eth1 + + eth + 165 + False + + + + eth1 + + 10.0.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.3.0 + 255.255.255.0 + 10.0.0.2 + route + + + 192.168.2.0 + 255.255.255.0 + 10.0.0.2 + route + + + 192.168.1.0 + 255.255.255.0 + 10.0.0.2 + route + + + + wap0 + 100 + 175 + 20,260 + wap + False + False + Green + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 175 + 178 + wap0 + lo0 + + lo + 178 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 175 + 179 + wap0 + eth1 + + eth + 179 + False + + + + eth1 + + 192.168.2.50 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 175 + 180 + wap0 + wport2 + + wport + 180 + False + StaffKey + Staff + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 175 + 181 + wap0 + wport3 + + wport + 181 + False + StaffKey + Staff + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 175 + 182 + wap0 + wport4 + + wport + 182 + False + StaffKey + Staff + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 175 + 183 + wap0 + wport5 + + wport + 183 + False + StaffKey + Staff + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 175 + 184 + wap0 + wport6 + + wport + 184 + False + StaffKey + Staff + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 175 + 185 + wap0 + wport7 + + wport + 185 + False + StaffKey + Staff + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + wap1 + 100 + 186 + 190,150 + wap + False + False + Yellow + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 186 + 189 + wap1 + lo0 + + lo + 189 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 186 + 190 + wap1 + eth1 + + eth + 190 + False + + + + eth1 + + 192.168.3.50 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 186 + 191 + wap1 + wport2 + + wport + 191 + False + StudentsKey + Students + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 186 + 192 + wap1 + wport3 + + wport + 192 + False + StudentsKey + Students + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 186 + 193 + wap1 + wport4 + + wport + 193 + False + StudentsKey + Students + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 186 + 194 + wap1 + wport5 + + wport + 194 + False + StudentsKey + Students + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 186 + 195 + wap1 + wport6 + + wport + 195 + False + StudentsKey + Students + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 186 + 196 + wap1 + wport7 + + wport + 196 + False + StudentsKey + Students + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 130 + 132 + pc0 + eth0 + + + 100 + 103 + net_switch0 + port1 + + + normal + 155 + + + + 136 + 138 + pc2 + eth0 + + + 110 + 113 + net_switch1 + port1 + + + normal + 157 + + + + 133 + 135 + pc1 + eth0 + + + 100 + 104 + net_switch0 + port2 + + + normal + 156 + + + + 110 + 119 + net_switch1 + port7 + + + 120 + 128 + net_switch2 + port6 + + + normal + 154 + + + + 148 + 152 + firewall0 + wan0 + + + 162 + 164 + router0 + eth0 + + + normal + 169 + + + + 110 + 117 + net_switch1 + port5 + + + 148 + 150 + firewall0 + eth0 + + + normal + 161 + + + + 175 + 179 + wap0 + eth1 + + + 100 + 105 + net_switch0 + port3 + + + normal + 197 + + + + 139 + 141 + pc3 + eth0 + + + 110 + 114 + net_switch1 + port2 + + + normal + 158 + + + + 145 + 147 + pc5 + eth0 + + + 120 + 123 + net_switch2 + port1 + + + normal + 159 + + + + 100 + 109 + net_switch0 + port7 + + + 110 + 118 + net_switch1 + port6 + + + normal + 153 + + + + 162 + 165 + router0 + eth1 + + + 166 + 168 + pc6 + eth0 + + + normal + 170 + + + + 142 + 144 + pc4 + eth0 + + + 120 + 124 + net_switch2 + port2 + + + normal + 160 + + + + 120 + 125 + net_switch2 + port3 + + + 171 + 173 + pc7 + eth0 + + + normal + 174 + + + + 186 + 190 + wap1 + eth1 + + + 100 + 106 + net_switch0 + port4 + + + normal + 198 + + + + 199 + 203 + cellphone0 + wlan0 + + + 186 + 191 + wap1 + wport2 + + + wireless + 204 + + Default + Staff + students + + \ No newline at end of file diff --git a/Web/EduResources/VidImage.png b/Web/EduResources/VidImage.png new file mode 100644 index 0000000000000000000000000000000000000000..8ed83bead909364630cd1fad183ce5a4406be9e9 GIT binary patch literal 6321 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 EA7MEz1^@s6 literal 0 HcmV?d00001 diff --git a/Web/EduResources/WAP.png b/Web/EduResources/WAP.png new file mode 100644 index 0000000000000000000000000000000000000000..c68703072088cbf43d40b988bede731a84c36ee1 GIT binary patch literal 16084 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 literal 0 HcmV?d00001 diff --git a/Web/EduResources/WRepeater.png b/Web/EduResources/WRepeater.png new file mode 100644 index 0000000000000000000000000000000000000000..621e745849604273921a8d698a03e7e56547cc73 GIT binary patch literal 15694 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 literal 0 HcmV?d00001 diff --git a/Web/EduResources/WRouter.png b/Web/EduResources/WRouter.png new file mode 100644 index 0000000000000000000000000000000000000000..b7cd3b24ee4957e3fec1df1b9246a2045d7d15e8 GIT binary patch literal 22090 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 S75e|3(&=g%!E5e4c=A609CX+K literal 0 HcmV?d00001 diff --git a/Web/EduResources/about.rtf b/Web/EduResources/about.rtf new file mode 100644 index 0000000000000000000000000000000000000000..cd231eec0cb774f30208f42d1619d14c17a21399 GIT binary patch literal 2134 zcmb_e(M}^b6zww-|8TWW?JAp02H2`lRSGODQL`ZmK?un&&di+|7mq!)Jw$1gfA8@G zmZ~7SE0u>~JhrdTIrrS_Y=jHNP)Ord_sE)Zm>#7f=b}i2v8~E%-N+C>Xlcq}a&YkU zUT_?3L}5(`OO2OA6n>?=7e(X#Ohu7Z(s>REok^{hPMvJG`+FOaS#2G5(1~!IC!%!B zCJ{^Ba(Z-h(ye(fN;d3du#V;`t2j>+8YcaupQazv;dUe5i@KJfnmJJ$>DCifC!)@k zZ$2>?)hj2PvB}wl;o)IITk)WHb+1f*DB5gD`+K61E(gVx%Cn#`5MHK9BD_w2{)lJY z>M-1KN>dTZ|3c?^JLRyl?*6n@I%h|8W}CHBWfdq*hDY=P|I&jPdw=iNsSw!Ea!m_W z)17Tixtp2T42t|EgR+Jy)=gY9viP^|N)PN8#UeAryx&CchO@$`49LTHW$gRqW3bj0k}zK;YCUh>*PVMK6V zhs}5F6Rl1}RwP^eJ!wZh`fpqwz)BVR-fH9nzENS_K?|y0e*?bn-2WQRorEu?P@W1n zl)Np%N;*C!2uPVU1otW*oLaVlNd=N7AHc7*%~i3EA6gjDQK*=Z+S-#Xy20n^4SnwH zt!dUSwaRFsGB%z`dTQbq564GS#J#Wq)Ai%&bb;*Uof&$>3iFO0*!k$BgQo)?qxA@A zev}~sc4V7qx1WG=O>oomzWy7`p9$uqOb4g34fs?D3x+GDH7%K1&qb?y1S#ltytur& zSaFQ}NDgG7lvaz;&(2P~aa zB_9|W%~(AEl%x!W{iNp`fu**l?8v?B4uCc;$k@;$4~W0MT?X$S>uj}J^-I(Ctt$tx zMzn<=ynCe}UtRc`v+1`-x{C^CZk#Qhtf9L{N`0eX<7hRBOhy$OwvA>QQ_V=Rp;6&f zCTUe!XcU!!y9g$~4*Bk0FxQ3F>Yk%07}z%UOmA^W z755dbiSS}Kesmly>c9lIpp)udTE^G`zH1WTF^9xl(G>-3~MGIJa+k*~D} z_J42|D7P^&RDvT4VuvA`7jCSnVAcQ?3*XjMOWYeJ+z#lcSfYxq1FT@$hz!$!iGXI; zqVXxxqSD$NZ330ydtX~dw-|MUvgPCdxoHnRJwovPD%6@@vCOyh{(pse%~0KS*!>ph PF1p?AxMPFc`-i^)3Yz=a literal 0 HcmV?d00001 diff --git a/Web/EduResources/cellphone.png b/Web/EduResources/cellphone.png new file mode 100644 index 0000000000000000000000000000000000000000..256df1e6fa5d9a9b1aa307f81f3b0cc6424af5c1 GIT binary patch literal 3772 zcmZu!c{~){yPvU6W63gPi!pk$L`_llWf-BzE?Xibdxk98#-JGc>$Q|UDaJ00v1gk> zC|M%IG)T$5mvBdQ@8|v9dq3xM&iS0@JlpqqzW+S2MmKcWzye?Z0KlfFi!`C#q~i@@ zqMhZI6}hyF>CSZ>B;e?H<+r>{rAbcQ*R}Em09d$>HxTeNn~x@B_R}-aW~S1yb0{&$ z7A3gRM5kTNEd8{+Jw2Vh{Af=AKnvyU;OFcF4RH0l2i4ItFmgKY%nSgqL-mjdv%tya zoMmsJ@duB?7X}C4wE7UvAg-s2^_g(wCs3?wo{`ei1gcLXwYhkJ;03K&s2-W_J4da? z5nAa;?lV0jb?|8!|KRAn%A4p|c$yYCAX!ZysC!(9_)TZbUH4CQ*y*9XkIpGY@FdLj-2 z#8L@f394sdx9u7D2jw^N4lUWuyC=qHy4uv%Cm%=tu^FDP%pG@8koq81@kE}?X5p`cS?aA~uPBv&?o&I@SWqmH3GEy>L zwIM9vNcpY^A)Za{ZCDq|7ZJ&FLOP%yE`uk_&z4zh@Q54c^l(S393Jk^^sJ~K=(|;_ z@nDJ<<$)^G!As=HFkxQeta8l@f6t#XP+6`t_Ydq9+pgK|{LKNM zLa!z}xa<_k27VtMcPQ74kJK!Q-{|rrH3+)|nEc%!+{cYCFp}2l(io+ty>IJYy6z%L zf^WW_56aF~jeOYh&fvr)iL@7#AT^iE==}FRsL&JJ4;i;hZ=d_(HyL^)J+x^oW%#egr z&VN+dFXskJTDPKHdWOAuBOcE~r!A_U7+X?)f8SPDRpdx;D zXNcrOJ9P^uG@H1)f*lr`SS;g)0;s4-92Wa6t$OpxtG%|iMixZyiLsux-2sY= zFX?k!@wimU)W>uwgvGS5qmT@5e+_CT?AFkXtYUXVW^NED@g_h{b2w?~R=AKuRXmIL zk@#Gr46xMW`^2Fq=PJh)Vmf%u=xrY^SQTHB_p~OT)Bpmf6;a}9n^TI- z2X#5*mV3#iZ9fgJ4sDgBXd*1w#0BqPi*D~vw^!cWTO*5fX1=NOJD0L~PadN$ik-A< z_T%COrz9mA!(eascvgibfY9li^9!i8ke&2|C@5V-JH^7HD@%3LvYJ(XmJYVoBD4|4 z{o-K99#$l!#1@UyCS>YNf8wnwtd%^>==cKZ)m46 zYQi=m@*VRdEe#N(XcUH{L*R^PSzXLC_`8plU#0B;L?3yNeOAT^=;Sh!)XmTKo?Z1@ z=9c{2oRP65GI)Q%OpJ%xGq^^f@$!nuuzUYsU$2e^>USwfM5pRkn>-N=>6nQFmDQ1W z>pO-FwV10;JDDbC^VJG&-n)Fhb1TG*i&4)MQ#CfM$@-%HNU?rNg;lW5l^HO*m#Mrv z)37%tD?O~!LT8>JrrTPZb9alf;QejoyTEd-@0|B07HC>(9$B><#`Twk?nAE9G|%zI z&*25>sT4=kQ8g(wPCfFAU9%G~@^g*-K;IG~+lW!So4P-o1`=}4U_FWhtoaM`nSU&| zCs6L0*m9*ry3D$;HEpbo7e4}20F5%@(3Aj)LjFgULlbf3bWP8A)v2iXZ0OT5!&&h^ zpH@d*SQ&imOI)Z~hzH^HkD6@StK@aM%?rz@_$p{T8?CmQ$3A2KvhW}nI0;Rl`a!?r z|CawNR*j-Vzf1vC9xa3aPb(Gkw)&|{-7u#pMh6e*pEUHOtMBxC z!e&Y7Hdp^|?!O=<51g>^I>AT)dJz8l4=ZYkn+T7Hjo0H=X_tP_J8o6;>5{ynV$vW- z`ah-6y%Wo055}W-ogkQgZtPIWfi}yaDl((D}X+BIN zW$^mdAbtk~pWtuiX(G6;mwiBGkrZm?(>ecL@_%*0$+sijMib!$IEHY{*Z;N(#7*jS z6VpEyT#uakJPTGWf;>5V#BHfp2lW$SL0dn6?DuaUCIU^RFC66gyS2y)AjMwz=3O4y4eOmvVw(|cs z6sNsUc4bk3lCeGMR=Bc;)8aQZM|9T{K5Qf3dwmQev70)?P7DwQo&|;)x5uH z+4KRe?4R*pZb0fH4^+(xS`6$OQ~aOHV%BmgfQ2|dW_nLKP6u^W(=wYUF9g#TyTcdb zRw)~+;p{$BNSjTnvLn-##r)R2u|CehyWpB2DN&$N&XI_jdI&v7WQ5ZKuBr+hs|*V| z8He%UQnjce-{CKo%{u3Hl*AWxJnLk=wNcKW8oy_!ainS>8zx>cN zS@djPf5+~u3%fDonS~9Kk14yG9>z*PvdDwHQt>@xNLwwV2-?{<-4rl;xWDt-=X9}z z(g2fE4zJ4w`ir0Sm)dlor2>CsB=fGrYVMFpvV-%tG1sYJ`wQ4;m_3gJ&8b!X8T!8q zt*taT9-+4RWOu-8xMN9z%H9y6)UG950QvQ%2o zNNJprJCG&Nj){3^_4SS+xpkw4m~c`3IaI4JLs%`U@@PIIWt|NWod6rb-83pc55>X; zH?q!PVP>T)#padmlY!^Ld*t_iq;&2LYdtmz8YtmFBEvwG^|V!&dhbrhnJ|Xiia+f` zyzS5utVX5M_9d4dTa>v7;kcI8d6Megx(T{_x4yi2 z$CdLt!n#7WE{i8%`RVJKuw6k*J1^=N79tRcfe+?nB?y2Wxk*m8E0EjQ=RjH`?l<3h z$#Yr>szb~upO{yPjxz^LYAx<(>&A0&B?UOc?J+SN_I+hbMEGHbxDRSauC__s7IOcR zm;9sQ#3T_j01i}`FIYb7)3VyGxi`NEP9r2iM(kQvK|p^d_Kdz zV!6c)tD7r1_W2rK0Dx*C{u-Acv%E+jA?AuKLIqm>Y)gJtC} literal 0 HcmV?d00001 diff --git a/Web/EduResources/click.wav b/Web/EduResources/click.wav new file mode 100644 index 0000000000000000000000000000000000000000..0bcaf8e920cc5fa81603481f5cd48a96870d3990 GIT binary patch literal 569 zcmYLFJ!@4#5Z!2FBlr_U8%r&$tSl0+)FNUb7!<+BOEmi6-n+Z=dH20{V~qJ|QUt`( zGEML|r1u|K`X9uzHzYFb%+Ac2GiUeNleM)6*Ft#yczyNl=Ir*Z5W))V&UzTnO1Kf; zY|J)p0wcaq(T?4VGZFi|XkR>#`}kTm4QmG-+tNW--t{ zzvn!ZM4#H7rNxfo=XpbsRTrAYGFge86EbU)agiLGzBuJ9ZWc4M_Lc=N$Zm;+%`7V= zH%S@7d)F@GZ5os49CL}>2{an1y&f}g#&WzWrdU)FpUn(f!A6?VpT8+ei$`O;b1;vLlw{~R~eOUY>pJT(FoMh e*G`4NS2x;~`(LQtF$2d%th+9O5DdF=K>P#OxeBfT literal 0 HcmV?d00001 diff --git a/Web/EduResources/firewall.png b/Web/EduResources/firewall.png new file mode 100644 index 0000000000000000000000000000000000000000..4871be371aef6109a4b18bd861a1f3c2cba1709a GIT binary patch literal 17177 zcmb?jRaYEMyPd(^A!vfT1RER%2(H21-Q9yjaCZ;x?(S}Z;O_43AMeHa2WR!Fmb&TH zRZl&#_wEXnmlZ=sz()W80LT*JKNLQ%!~Zonn9p;CT4mPf1;#*1><8fEzayukDE_kt z-cDTI5dc8M{I3B4X&Jbmov=<4G9s|s5Gd#{==2gE5}#c}=1OW#!nW4d#x_o$j{tzM zgR#Dou@SMWxsw^On1qbH5u-6I06+|o_#vp|wtUtx7Hy;+xBgJ)xW>o(74NBZwES4i z`JT5H9D*p3u5R`x2nvZUj+g;T+?P`ePH92N_Zh8r|kv*1amX_`mp@EWz3A(x{cNRDy47JF>qIwaQP{aJd zovzLgU-;=@f^K|H*viw7NcR?tcN>U(2~P3Qk^J0B%5rp#gwV!Sd1DlM-()Z(VcB&+ z>y{tLPC!@VjqA0mTT#!riTyjIH{g}B8tNVCk@9iHx;Y8Yj^L5s4#5lA%b+UV7Xb|l zSO|VTG<@H*of7qp=w9r2zj;AbTiNHT)YAIA@%0Af+=B1}52TJ^?4W6jKdA$2WqBwv{l zj8R~YT_6I~D1cTe{Z~pDVrM`A0>WB*2PbzQaXd8;7XR*!)t)7E%WmH>-I%V^v2USJ z2bkV#{f0?8xWB0Z8eScez`}I@9l-bdtLgLb4jGqO`lZpH&8pUU-AnS3ucyF1MyaPF zm1MfUe5Fx&r3@nXsgY}LqoGLR$yK3564A?i!EwIheK2j}yU!sdVOHNO?T0p^)c(1O zp~?l}mUe>T=4IZH16&55M{yiSY_WRj=U06PJj$I5YN_p8k;maB2xjMz@{0?J*4l*U$CiGc5yq??lwue~_YBP%YN1?8_ z$@w%g1TW6v{k%2Dl^;NJtrMxW{Kj}zQxFb<*yS0NmI-LE+j#ALe}}053J_YgQr2g$ z=iGvyI!S*+b3+xs*wgOd{Tvg(&O)&fM9+LqR9YRS^y@C-o z_%*TPzC(r6TZ&_Lmj^ZCML;y(xHdk=deSP~n!SOK1HSt*;@U6scx3HQ?}WK--V%5a-`BJGCugSUT$`5A&E`aPcRdY^-ZxLWeMC-q?@2VtH3cz=3d^Ry&(Uk6(?X3%GePW^C$ID@#1 zXIFFWctrWAU3GJj3`xKTO)QQc-H-7_*A*F8jvmq*?iGWRZ>;CJMiZ=T9$UJsCU~Y^ zW|bLebiRx+eeOsAyrzWQ5orI=GyPu1$Dva^Ed%fv10|S77)n>85U?W8wAa>NJ| zFf15w!Bs(^r4zB$VqM8OJy~oP0(a8IP}w!g5^D@_!BOKFTEQp9Fx`ye@99P!o)o02 z5e;g#Y~SC1K?Wl=3#GdWHZ&lUE9;rstbBCz^HL6t0@`T-$*1|5SU5Q}s}zF5K*OdM zrlm>81e>If4$`Eu?&G{67T7F)kKzep%cSfNE94^f{B*kqkuN+gnyCndGUEgkby}?$ z5?@NWfLsu}6XC4y9WMf)2T_h9uV@ct>m8b`@x)g1Btwf$Hv@qB(i`QLk#bx1N9SsD zeD#%P9b6{+G{e{o)UuPTYAj+OyFAK2NY9Env1sGx!$15?t1MwdI&t9ya=N>)U4}k% z;f!n8*pQ;uSk(Z>SQ+FcxEKyN+^%0AewnT-HZp}~B4flZrNcGAoh0jXDF@P1!WuO& z$2YC<_3)qe?+G-z9)mY-$A$E}ggBPnl(|J--3q}wc zLEttN#(~frS1;DmVXjffz#zW+X<5aZ38Ev-Xlw<&c5p2ZMN93%S_S)Z86e7b)Ut*R zu$$y(q#Of0N2p|&H2cQ)Pjf4L4k({sGaskL$fDhAx@$1VD8!BQ>$MakyV zE?KvcJT|Alp0EO)zjZ)p2re{UWmIt2Tzp82GbtHGI!G@N9r9s((eD$=woaS9(<}BP z(@|89!zfux@-`3e%67Ly{ME;Zj7t^$wUpJO=7H=?Zzok#l72YYg}yEU+<6F&k)p zkaP=b!V&adt!8+8M?miB+7J`)phuSfjCsFdf+5>Bkn5ZxtsjlA@SzG%hyhcn#U`*h zquHL=fKvJ)T%!-)Kajd!uUx4-%GRJ}c_|a!4B5<@5rSgdMTFgcgP8z8*dSmm6awj_4X`llGY94utT9d)Tps=rB?&1}?`nxf9KuZbx1`;Q>*g(IlePF_ z&m0=Og@GHoqdZ z>T>42k^a?%yi1lKB!60ij&)+*9FJZSTdO3^yV3|D!~0f^v2TM{{2}F#B6DVBLd1KA zif$|vs(z4giub#ExZh$QqAmR;T5P4J0^31&VGm0bU@1@8S6GUhHETX8LlHS*j%1k7 z$Yisb#YAF!&F;Y%k9q<(WC{W>mr6B;SuYxt#F#*V#SSk`9||XL`2f1b$E-&|Ql*cu zf;2<%^T^yVr0=qYTtq=8UIcFbI;-7#mZ%yh-*AftMEic2;% zIG@~BxK?K0=DW*LUy8R;|MLcCMGXhQ__zgH`8v9t)tw<3_}-|1$afL@bXkH)1&Z2H zB(8-sd|PQAXxG1R3zgM|l?pM*sAbJWAgR`0DNJhj%7RSJg1jK#nHA`&<^uox;tH`j zY>;b&d=qXr!vlRPA%BR-o50ZazG`ESa^|c-#6=BlTTgwUs%zm58M%}hv$gQmy9U`p1MnTm<1jv{YIfo|Jtc6SE<~$i1 z&jN$?Vuuf%F%Q%7Pm*7*vu=l#K7-Vl=Ch2H&iOAagSfIsw>l-`F3~daAf+_K{`}hw zslP#HKq2}*=9ZLeax_HbOQS@~p~>)*2f$m1EW;ITI|tLnRH&#vDcfv>skU0XgYj=) zfdhYUu6MW?zED9OXkt{#695#AR#k1Z*RW~yd>#X+_2f)8AiZvMicF_7Ycc7q#~@o0 z9na3*BS{Lxn2xr-fNr;;*1)b!lnA@_8TV8pYih%Q=S%VYs7hB*oLGM$%_#5fwbZYj z%qyCj?u=1aCH`Wn0#60G)Tr+>x5w|Tbr8+3RHVxHeafS&cXd>EHS^hj z6~YtSARo>Jc5V5b4kl{WPJ9=iUO&z;V*+6rd!|08Osj`Z#hpIVub}`li{M4@emvO7 zRl-y7Bwh@4ZVe8;$4RkSdvdLa^l+Z&d@csVv;I5maPaxB7Os|t2VU%zZF|`^1+^lA zZ+tlZ)y@RIi};3YuqN<2X~!e1 M-bu)J@2dj~F_O9b;?UoDnNhgEL_{$VCY=r}Q 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 f + + + + + + 1024 + 1024 + 100 + False + 0 + 0 + 186 + none + False + False + + firewall0 + 100 + 100 + 180,510 + firewall + False + False + + 192.168.5.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + firewall0 + lo0 + + lo + 101 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 100 + 104 + firewall0 + wan0 + + wan + 104 + False + + + + wan0 + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 100 + 102 + firewall0 + eth0 + + eth + 102 + False + + + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 100 + 103 + firewall0 + eth1 + + eth + 103 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 100 + 157 + firewall0 + vpn0 + + vpn + 157 + False + Test + + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn1 + + 100 + 184 + firewall0 + vpn1 + + vpn + 184 + False + Secondary + + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn1 + + 192.168.51.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.2.1 + 255.255.255.0 + 192.168.50.2 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.51.2 + route + + + + firewall1 + 100 + 105 + 700,510 + firewall + False + False + + 192.168.6.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 105 + 106 + firewall1 + lo0 + + lo + 106 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 105 + 109 + firewall1 + wan0 + + wan + 109 + False + + + + wan0 + + 192.168.6.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 105 + 107 + firewall1 + eth0 + + eth + 107 + False + + + + eth0 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 105 + 108 + firewall1 + eth1 + + eth + 108 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 105 + 156 + firewall1 + vpn0 + + vpn + 156 + False + Test + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.50.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.50.1 + route + + + 192.168.3.1 + 255.255.255.0 + 192.168.50.1 + route + + + + firewall2 + 100 + 158 + 430,230 + firewall + False + False + + 192.168.7.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 158 + 159 + firewall2 + lo0 + + lo + 159 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 158 + 162 + firewall2 + wan0 + + wan + 162 + False + + + + wan0 + + 192.168.7.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 158 + 160 + firewall2 + eth0 + + eth + 160 + False + + + + eth0 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 158 + 161 + firewall2 + eth1 + + eth + 161 + False + + + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + vpn + vpn0 + + 158 + 185 + firewall2 + vpn0 + + vpn + 185 + False + Secondary + + + 192.168.5.2 + 255.255.255.0 + 0.0.0.0 + ip_only + + + vpn0 + + 192.168.51.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + 192.168.1.1 + 255.255.255.0 + 192.168.51.1 + route + + + 192.168.2.1 + 255.255.255.0 + 192.168.51.1 + route + + + + laptop0 + 100 + 140 + 280,830 + laptop + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 140 + 141 + laptop0 + lo0 + + lo + 141 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 140 + 142 + laptop0 + eth0 + + eth + 142 + False + + + + eth0 + + 192.168.1.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 143 + 799,865 + laptop + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop1 + lo0 + + lo + 144 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop1 + eth0 + + eth + 145 + False + + + + eth0 + + 192.168.2.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop2 + 100 + 176 + 570,0 + laptop + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 176 + 177 + laptop2 + lo0 + + lo + 177 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 176 + 178 + laptop2 + eth0 + + eth + 178 + False + + + + eth0 + + 192.168.3.3 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 114 + 180,670 + net_switch + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 114 + 115 + net_switch0 + lo0 + + lo + 115 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 114 + 116 + net_switch0 + management_interface0 + + management_interface + 116 + False + + + + management_interface0 + + 192.168.1.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 114 + 117 + net_switch0 + port1 + + port + 117 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 114 + 118 + net_switch0 + port2 + + port + 118 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 114 + 119 + net_switch0 + port3 + + port + 119 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 114 + 120 + net_switch0 + port4 + + port + 120 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 114 + 121 + net_switch0 + port5 + + port + 121 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 114 + 122 + net_switch0 + port6 + + port + 122 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 114 + 123 + net_switch0 + port7 + + port + 123 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch1 + 100 + 124 + 701,687 + net_switch + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 124 + 125 + net_switch1 + lo0 + + lo + 125 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 124 + 126 + net_switch1 + management_interface0 + + management_interface + 126 + False + + + + management_interface0 + + 192.168.2.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 124 + 127 + net_switch1 + port1 + + port + 127 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 124 + 128 + net_switch1 + port2 + + port + 128 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 124 + 129 + net_switch1 + port3 + + port + 129 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 124 + 130 + net_switch1 + port4 + + port + 130 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 124 + 131 + net_switch1 + port5 + + port + 131 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 124 + 132 + net_switch1 + port6 + + port + 132 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 124 + 133 + net_switch1 + port7 + + port + 133 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch2 + 100 + 163 + 430,80 + net_switch + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 163 + 164 + net_switch2 + lo0 + + lo + 164 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 163 + 165 + net_switch2 + management_interface0 + + management_interface + 165 + False + + + + management_interface0 + + 192.168.3.4 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 163 + 166 + net_switch2 + port1 + + port + 166 + False + + + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port2 + + 163 + 167 + net_switch2 + port2 + + port + 167 + False + + + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port3 + + 163 + 168 + net_switch2 + port3 + + port + 168 + False + + + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port4 + + 163 + 169 + net_switch2 + port4 + + port + 169 + False + + + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port5 + + 163 + 170 + net_switch2 + port5 + + port + 170 + False + + + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port6 + + 163 + 171 + net_switch2 + port6 + + port + 171 + False + + + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port7 + + 163 + 172 + net_switch2 + port7 + + port + 172 + False + + + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + pc0 + 100 + 134 + 90,830 + pc + False + False + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 134 + 135 + pc0 + lo0 + + lo + 135 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 134 + 136 + pc0 + eth0 + + eth + 136 + False + + + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 137 + 599,850 + pc + False + False + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 137 + 138 + pc1 + lo0 + + lo + 138 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 137 + 139 + pc1 + eth0 + + eth + 139 + False + + + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 173 + 260,10 + pc + False + False + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 173 + 174 + pc2 + lo0 + + lo + 174 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 173 + 175 + pc2 + eth0 + + eth + 175 + False + + + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + router0 + 100 + 110 + 430,410 + router + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + router0 + lo0 + + lo + 111 + False + + + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + router0 + eth0 + + eth + 112 + False + + + + eth0 + + 192.168.6.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 110 + 113 + router0 + eth1 + + eth + 113 + False + + + + eth1 + + 192.168.5.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth2 + + 110 + 182 + router0 + eth2 + + eth + 182 + False + + + + eth2 + + 192.168.7.1 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + + 140 + 142 + laptop0 + eth0 + + + 114 + 118 + net_switch0 + port2 + + + normal + 147 + + + + 163 + 166 + net_switch2 + port1 + + + 173 + 175 + pc2 + eth0 + + + normal + 179 + + + + 134 + 136 + pc0 + eth0 + + + 114 + 117 + net_switch0 + port1 + + + normal + 146 + + + + 137 + 139 + pc1 + eth0 + + + 124 + 127 + net_switch1 + port1 + + + normal + 149 + + + + 143 + 145 + laptop1 + eth0 + + + 124 + 128 + net_switch1 + port2 + + + normal + 150 + + + + 158 + 160 + firewall2 + eth0 + + + 163 + 168 + net_switch2 + port3 + + + normal + 181 + + + + 105 + 109 + firewall1 + wan0 + + + 110 + 112 + router0 + eth0 + + + normal + 153 + + + + 114 + 119 + net_switch0 + port3 + + + 100 + 102 + firewall0 + eth0 + + + normal + 154 + + + + 100 + 104 + firewall0 + wan0 + + + 110 + 113 + router0 + eth1 + + + normal + 155 + + + + 124 + 129 + net_switch1 + port3 + + + 105 + 107 + firewall1 + eth0 + + + normal + 152 + + + + 163 + 167 + net_switch2 + port2 + + + 176 + 178 + laptop2 + eth0 + + + normal + 180 + + + + 158 + 162 + firewall2 + wan0 + + + 110 + 182 + router0 + eth2 + + + normal + 183 + + Default + + \ No newline at end of file diff --git a/Web/EduResources/fluorescent.png b/Web/EduResources/fluorescent.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b01aa1ddc9a609fabccb22dd2f9dcf60974ec9 GIT binary patch literal 24114 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%0AFhb2B+J` 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 tM&&_h002ovPDHLkV1j9GuTB5} literal 0 HcmV?d00001 diff --git a/Web/EduResources/gpl.txt b/Web/EduResources/gpl.txt new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/Web/EduResources/gpl.txt @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/Web/EduResources/img_arp.png b/Web/EduResources/img_arp.png new file mode 100644 index 0000000000000000000000000000000000000000..51b1ca47ec2baa37577b47624d63be43b8043cb7 GIT binary patch literal 6558 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�tU@_P`FAR*8h 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 literal 0 HcmV?d00001 diff --git a/Web/EduResources/img_dhcp.png b/Web/EduResources/img_dhcp.png new file mode 100644 index 0000000000000000000000000000000000000000..d05b525fe4e7510d6b3d7a9b1a3f4a3b1e86a666 GIT binary patch literal 6569 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 literal 0 HcmV?d00001 diff --git a/Web/EduResources/img_ping.png b/Web/EduResources/img_ping.png new file mode 100644 index 0000000000000000000000000000000000000000..1837cba4d2544cc4440f4343efc96229d6d1b0a6 GIT binary patch literal 6663 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 WYpzG#;PtNqsjR4>Q1a9~=>Gvc-qYg% literal 0 HcmV?d00001 diff --git a/Web/EduResources/ip_phone.png b/Web/EduResources/ip_phone.png new file mode 100644 index 0000000000000000000000000000000000000000..9c58df681bb7aa247d6a083e680c446848339d33 GIT binary patch literal 7000 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 literal 0 HcmV?d00001 diff --git a/Web/EduResources/languages/edustrings.fr.Designer.cs b/Web/EduResources/languages/edustrings.fr.Designer.cs new file mode 100644 index 0000000..e69de29 diff --git a/Web/EduResources/languages/edustrings.fr.resx b/Web/EduResources/languages/edustrings.fr.resx new file mode 100644 index 0000000..c7c4d50 --- /dev/null +++ b/Web/EduResources/languages/edustrings.fr.resx @@ -0,0 +1,2032 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ajouter + DeviceConfig UpdateForm+ = Add + + + Tous + _All = All + + + ( Tous Résolu) + LBT_LBWAllS = (All Solved) + + + Annuler + _Cancel = Cancel + + + Annulé + String used when we have successfully saved the network. + + + Effacer + _Delete = Delete + + + DHCP + DeviceConfig btnDHCP = DHCP + + + Terminé + OptionsWindow btnDone = Done + + + modifier + _Edit = Edit + + + Endpoint + _Endpt = Endpoint + + + This topic has a vidio. Press ctrl while clicking this button to launch a browser. + _HasURL = This topic has a vidio. Press ctrl while clicking this button to launch a browser. + + + Aidez-moi + NetworkBuilder helpToolStripMenuItem1 = Help + + + Charge + _Load = Load + + + EduNetworkBuilder ne peut ouvrir .enbx fichiers . + _LoadErr = EduNetworkBuilder can only open .enbx files. If this is a valid edunetwork file, please rename it. + + + D'accord + _OK = OK + + + Open a URL for the puzzle: + _OpenURL = Open a URL for the puzzle: + + + ping + _Ping = Ping + + + Ping hôte + _Ping = Ping [host] + + + Ping {0} + _PingStr = Ping {0} + + + Lire + _Read = Read + + + Lire Aide contextuelle pour: + Generic statement used many places + + + Enregistrer + _Save = Save + + + Enregistré + String used when we have successfully saved the network. + + + résolu + _Solved = Solved + + + la source + _source = source + + + Traceroute + _Traceroute = Traceroute + + + + DeviceConfig btnIfAdd = + + + + Firewall + DC_btnFirewall = Firewall + + + Passerelle: + DeviceConfig btnGateway = Gateway: + + + - + DeviceConfig btnMinus = - + + + routes + DeviceConfig btnRoutes = Routes + + + VLANs + DeviceConfig bntVLAN = VLANs + + + This device uses DHCP to configure its network settings. The gateway is set through the DHCP server, and will be updated when this device requests DHCP. If the gateway is wrong, make sure the gateway on the server is properly set. + This device uses DHCP to configure its network settings. The gateway is set through the DHCP server, and will be updated when this device requests DHCP. If the gateway is wrong, make sure the gateway on the server is properly set. + + + serveur DHCP + DeviceConfig cbDHCP = DHCP Server + + + Sélectionnez la carte réseau ou interface pour que la carte réseau que vous souhaitez modifier . + DC_DeviceConfigEdit = Select the network card or interface for that network card that you wish to edit. Then press the [edit] button to make changes to that. Press the [-] to remove it, and press [+] to add another. + + + DeviceConfig + DeviceConfig Form = DeviceConfig + + + Le nom '{0 }' est utilisée dans le cadre de ce puzzle et cette machine ne peut pas être nommé que . + DC_HostValidate = The name '{0}' is being used as part of this puzzle and this machine cannot be named that. + + + HelpGoesHere + DeviceConfig lblHelp = HelpGoesHere + + + hostname + DeviceConfig lblHostname = Hostname + + + Passerelle: {0} + DC_UdFrmGteway = Gateway: {0} + + + Carte réseau à ajouter + DeviceConfig UpdateFormAdd = Network Card to Add + + + Choisissez un type + DeviceConfig UpdateFormChoose = Chose a type + + + Vous ne pouvez pas supprimer l' interface unique restant. + DeviceConfig UpdateFormNoDel = You cannot delete the sole remaining interface. + + + Cet article fait partie du casse-tête et ne peut pas être renommé. + DeviceConfig UpdateFormNoRename = This item is part of the puzzle and cannot be renamed. + + + S'il vous plaît sélectionner une interface à supprimer. + DeviceConfig UpdateFormSelect Del = Please select an interface to delete. + + + ARP : + Text from the help document that we jump to + + + ARP + H_ARP_Title = Arp + + + Requête ARP hôte + H_ARP_Title = _Ping + + + requête ARP + H_ARP_Title2 = Arp request + + + ARP {0} + H_ARP_TitleStr = Arp {0} + + + En comparant les adresses IP : + Text from the help document that we jump to + + + Comparant les adresses IP + Text used in the program on buttons and the like + + + DHCP: + Text from the help document that we jump to + + + DHCP + Text used in the program on buttons and the like + + + Serveur DHCP : + Text from the help document that we jump to + + + serveur DHCP + Text used in the program on buttons and the like + + + Pare-feu: + Text from the help document that we jump to + + + Firewalls + Text used in the program on buttons and the like + + + Passerelle: + Text from the help document that we jump to + + + passerelles + Text used in the program on buttons and the like + + + General Wireless : + + + General Wireless + + + Aidez-moi: + Text from the help document that we jump to + + + Aidez-moi + Text used in the program on buttons and the like + + + Moyeu: + Text from the help document that we jump to + + + Hubs + Text used in the program on buttons and the like + + + interfaces : + Text from the help document that we jump to + + + interfaces + Text used in the program on buttons and the like + + + L' Adresse IP: + Text from the help document that we jump to + + + Adresses IP + Text used in the program on buttons and the like + + + Des liens: + Text from the help document that we jump to + + + Des liens + Text used in the program on buttons and the like + + + Adresses MAC : + Text from the help document that we jump to + + + Adresse Mac + Text used in the program on buttons and the like + + + Réseau: + Text from the help document that we jump to + + + Réseau + Text used in the program on buttons and the like + + + Cartes réseau: + Text from the help document that we jump to + + + Cartes réseau + Text used in the program on buttons and the like + + + paquets : + Text from the help document that we jump to + + + paquets + Text used in the program on buttons and the like + + + Corruption Packet : + + + Corruption de paquets + + + ping : + Text from the help document that we jump to + + + ping + Text used in the program on buttons and the like + + + Power: + H_Power_Key = Power: + + + Power + H_Power_Title = Power + + + routeurs : + Text from the help document that we jump to + + + routeur + Text used in the program on buttons and the like + + + Routes statiques : + Text from the help document that we jump to + + + Routes statiques + Text used in the program on buttons and the like + + + Les sous-réseaux : + Text from the help document that we jump to + + + Les sous-réseaux + Text used in the program on buttons and the like + + + Subnetting : + Text from the help document that we jump to + + + Subnetting + Text used in the program on buttons and the like + + + Commutateurs : + Text from the help document that we jump to + + + Commutateurs + Text used in the program on buttons and the like + + + Traceroute: + H_Traceroute_Key = Traceroute: + + + Traceroute + H_Traceroute_Title = Traceroute + + + VLANs: + Text from the help document that we jump to + + + VLANs + Text used in the program on buttons and the like + + + VPN : + Text from the help document that we jump to + + + VPN + Text used in the program on buttons and the like + + + Quand au sous-réseau : + Text from the help document that we jump to + + + Quand au sous-réseau + Text used in the program on buttons and the like + + + Wireless Access Point : + + + Wireless Access Point + + + Pont sans fil : + + + pont sans fil + + + Wireless Key : + + + Wireless Key + + + Répéteur sans fil : + + + répéteur sans fil + + + Routeur sans fil: + + + Routeur sans fil + + + SSID sans fil : + + + SSID sans fil + + + IP : {0} Masque : {1} GW : {2} + IPA_IPFormatStr = IP:{0} Mask:{1} GW:{2} + + + Fin + IPAE_EditIf = End + + + Interface + IPAE_EditIf = Interface + + + Démarrer + IPAE_EditStart = Start + + + Adresse IP Entrée + IPAddressEntry Form = IP-Address Entry + + + passerelle + IPAddressEntry lblGateway = Gateway + + + IP + IPAddressEntry lblIP = IP + + + netmask + IPAddressEntry lblNetmask = Netmask + + + L'adresse IP de fin dans la gamme doit être dans le cadre de l'interface . + IPAE_tbGateValEndIPRange = The end IP in the range must be within the scope of the interface. + + + La fin IP doit être égale ou supérieure à l'adresse IP de départ . + IPAE_tbGateValIPEqualLarger = The end IP must be equal to or larger than the start IP. + + + L'adresse IP de départ dans la gamme doit être dans le cadre de l'interface . + IPAE_tbNtmskValEndIPRange = The start IP in the range must be within the scope of the interface. + + + Créer Route + LBW_AddRouteCreate = Create Route + + + Neuf + ListBoxWindow btnAdd = New + + + Réinitialiser + ListBoxWindow btnReset = Reset + + + Oubliez Puzzles ? + LBW_btnResetForget = Forget Puzzles? + + + Etes -vous vraiment à oublier ce casse-tête que vous avez fait ? + LBW_btnResetYouSure = Are sure you want to forget what puzzles you have done? + + + Montrer ce au démarrage + ListBoxWindow cbLoadPuzzlesAtStart = Show this at start + + + ListBoxWindow + ListBoxWindow Form = ListBoxWindow + + + label1 + ListBoxWindow lblInstructions = label1 + + + Double-cliquez sur l'interface pour ajouter / modifier la gamme de DHCP pour servir . + LBW_LBWDblClckIf = Double-Click the interface to add/edit the range of DHCP to serve. + + + Double-cliquez sur un itinéraire pour le changer. + LBW_LBWDblClckRout = Double-click a route to change it. + + + Pour plus de détails , cliquez sur les cases à cocher + LBW_LBWDetail = For greater detail, click on the check-boxes + + + Filtrez les puzzles en cochant l'une des cases . + LBW_LBWFilter = Filter the puzzles by checking one the boxes. + + + --Routes Du NIC ( Read-Only ) - + LBW_UpdateFormNICRout = --Routes from NICs (Read-Only)-- + + + Routes --static (lecture / écriture ) - + LBW_UpdateFormStatRout = --Static Routes (Read/Write)-- + + + Lien + LinkEditor btnLink = Link + + + LinkEditor + LinkEditor Form = LinkEditor + + + Résolu ! + N_MarkAsSolvedDone = Solved! Would you like to open the puzzle box to go to the next puzzle? 'No' will let you continue to play with this one. + + + You have completed the randomly broken puzzle. Congratulations! + N_MarkRandomAsSolvedDone = You have completed the randomly broken puzzle. Congratulations! + + + The homework has passed all the tests. Would you like to Mark it as graded? If you want to keep wotking with it, click No. Go to "Edit" -> "Mark as graded" when ready. + N_PromptToGrade = The homework has passed all the tests. Would you like to Mark it as graded? If you want to keep wotking with it, click No. Go to "Edit" -> "Mark as graded" when ready. + + + You have completed the homework. Would you like to submit it? If you want to clean it up and submit later, click No. Go to "Edit" -> "Submit" when you want to submit it. + N_PromptToSubmit = You have completed the homework. Would you like to submit it? If you want to clean it up and submit later, click No. Go to "Edit" -> "Submit" when you want to submit it. + + + ----Fini---- + N_ProssPackDone = ----All Done---- + + + Mise au point + N_ProcPackOnceDbug = Debugging + + + Packet Tick compteur atteint . + N_ProcPackOnceTickCounter = Packet Tick Counter reached. Did the packet go into an infinite loop? + + + Réseau + N_ProssShouldContinNet = Network + + + Total des secondes = {0} Arrêt . + N_ProssShouldContinSec = Total seconds = {0} Stopping. + + + Le paquet a expiré. + N_ProssShouldContinTime = The packet timed out. + + + Le paquet a échoué et a été abandonné . + N_ProssShouldContinTimeout = The packet timed out and was dropped. + + + The homework passed all the tests, but is already graded. Would you like to return to the Profile? + N_SolvedAlreadyGraded = The homework passed all the tests, but is already graded. Would you like to return to the Profile? + + + Sur + NetworkBuilder aboutToolStripMenuItem = About + + + Add To Classwork + NB_AddToClasswork = Add To Classwork + + + Bit non valide {0} ! + NB_BitError = Invalid Bit {0}! (Should be from 0 to 7) + + + Blue + NB_Blue = Blue + + + Cycle through showing the name and IPs of network devices + NetworkBuilder: NB_btnCaptionss = Cycle through showing the name and IPs of network devices + + + ? + NetworkBuilder btnHelp = ? + + + Ajouter un pont sans fil au réseau . + NB_BuildBtnBridge = Add a Wireless Bridge to the network. + + + Utilisez un câble réseau pour connecter les composants du réseau. + NB_BuildBtnCable = Use a network cable to connect network components. + + + Ajouter un Cellhone au réseau. + NB_BuildBtnCell = Add a Cellhone to the network. + + + Ajouter un copieur au réseau. + NB_BuildBtnCopier = Add a copier to the network. + + + Ajouter un pare-feu sur le réseau . + NB_BuildBtnFirewall = Add a firewall to the network. + + + Ajouter un concentrateur pour le réseau . + NB_BuildBtnHub = Add a hub to the network. + + + Ajouter un ordinateur portable au réseau . + NB_BuildBtnLaptop = Add a laptop to the network. + + + Ajouter une lumière pour le réseau. + NB_BuildBtnLight = Add a light to the network. + + + Ajouter un four micro-ondes sur le réseau . + NB_BuildBtnMicrowave = Add a microwave to the network. + + + Ajouter un PC au réseau . + NB_BuildBtnPC = Add a PC to the network. + + + Ajoutez un téléphone IP au réseau . + NB_BuildBtnPhone = Add an IP-Phone to the network. + + + Ajouter une imprimante au réseau . + NB_BuildBtnPrinter = Add a printer to the network. + + + Ajouter un répéteur sans fil au réseau . + NB_BuildBtnRepeat = Add a Wireless Repeater to the network. + + + Ajouter un routeur pour le réseau . + NB_BuildBtnRouter = Add a Router to the network. + + + Sélectionnez les éléments du réseau. + NB_BuildBtnSelect = Select items from the network. + + + Ajouter un serveur au réseau . + NB_BuildBtnServer = Add a server to the network. + + + Ajouter un commutateur au réseau . + NB_BuildBtnSwitch = Add a switch to the network. + + + Ajouter une tablette au réseau . + NB_BuildBtnTablet = Add a Tablet to the network. + + + Ajouter un point d'accès sans fil au réseau . + NB_BuildBtnWAP = Add a Wireless Access Point to the network. + + + Ajouter un routeur sans fil au réseau . + NB_BuildBtnWRouter = Add a Wireless Router to the network. + + + Afficher la couleur des articles faisant le puzzle . + NB_BuildWindColor = Show the color of the items making the puzzle. + + + Code couleur + NB_BuildWindDecent = Color-code & give decent mouse-over help for the puzzle. + + + Code couleur + NB_BuildWindMinor = Color-code & give minor mouse-over help for the puzzle. + + + Afficher le message décrivant le puzzle . + NB_BuildWindMsg = Show the message describing the puzzle. + + + Montrer aucune aide pour le puzzle + NB_BuildWindNone = Show no help for the puzzle + + + Choisissez la langue + NB_ChangeLang1 = Choose Language + + + Choisir une langue : + NB_ChangeLang2 = Choose a Language: + + + Changer de langue + NetworkBuilder changeLanguageToolStripMenuItem = Change Language + + + Check for Updates + NetworkBuilder checkForUpdatesToolStripMenuItem = Check For Updates + + + Modification de la langue ne peut se faire lorsque le programme commence : Fermez le programme et rapide pour une nouvelle langue quand vous commencez à nouveau ? + NB_ChngLngClose = Changing the language can only be done when the program starts: Close the program and prompt for a new language when you start it again?" = + + + Es-tu sûr? + NB_ChngLngSure = Are you Sure? + + + Class Setup + NB_ClassSetup = Class Setup + + + IPs claires + NetworkBuilder clearIPsToolStripMenuItem = Clear IPs + + + Color + NB_ColorStr = Color + + + Copie + NetworkBuilder copyToolStripMenuItem = Copy + + + Couper + NetworkBuilder cutToolStripMenuItem = Cut + + + Cyan + NB_Cyan = Cyan + + + DHCP + DHCP + + + Sortie + NetworkBuilder exitToolStripMenuItem = Exit + + + Fichier + NetworkBuilder fileToolStripMenuItem = File + + + Firewalls + NetworkBuilder firewallsToolStripMenuItem1 = Firewalls + + + Network Builder + NetworkBuilder Form = Network Builder + + + Green + NB_Green = Green + + + Hide Device + NB_Hide = Hide + + + Internet + NB_InternetHomeAndOffice = Internet + + + Cannot load invalid file. + NB_InvalidFile = Cannot load invalid file. + + + lblStatus + NetworkBuilder lblStatus = lblStatus + + + ^Niveau + NB_Level = ^Level + + + Sauter Puzzle valide : '{0 }' + NB_LoadPuzInfo = Skipping Invalid Puzzle: '{0}' + + + You must load a user profile before you can open a homework file. + NB_LoadUserFirst = You must load a user profile before you can open a homework file. + + + Locked Out. Cannot determine settings for this device. + NB_LockedOut = Locked Out. Cannot determine settings for this device. + + + Log out? + NB_Logout = Log out? + + + Please log out before loading a new person file + NB_LogOutFirst = Please log out before loading a new person file + + + Mark As Graded + NB_MarkGraded = Mark As Graded + + + msMainMenuStrip + NetworkBuilder msMainMenuStrip = msMainMenuStrip + + + Anglais + NB_NBEn = English + + + Français + NB_NBFr = French + + + Effacer la table ARP + NB_NetViewClr = Clear Arp Table + + + requête DHCP + NB_NetViewDHCP = DHCP request + + + ping IP + NB_NetViewPng = Ping IP + + + Retirer Lien vers {0} + NB_NetViewRmLnk = Remove Link To {0} + + + File does not exist: {0} + NB_NoSuchFile = File does not exist: {0} + + + This feature is not yet implimented. + NB_NotImplimented = This feature is not yet implimented. + + + One Network + NetworkBuilder solvedOneNetworkToolStripMenuItem = One Network + + + options + NetworkBuilder optionsToolStripMenuItem = Options + + + Orange + NB_Orange = Orange + + + Pâte + NetworkBuilder pasteToolStripMenuItem = Paste + + + Power Off + NB_PowerOff = Power Off + + + Power On + NB_PowerOn = Power On + + + Purple + NB_Purple = Purple + + + Puzzles + NetworkBuilder puzzlesToolStripMenuItem = Puzzles + + + Le contexte + NB_RdCtxtHelp = Context + + + Notes de version + NetworkBuilder releaseNotesToolStripMenuItem = Release Notes + + + Recharger + NetworkBuilder reloadToolStripMenuItem = Reload + + + Reset + NB_Reset = Reset + + + échantillons + NetworkBuilder samplesToolStripMenuItem = Samples + + + sauvegarder + NetworkBuilder saveToolStripMenuItem = Save + + + Submit Classwork + NB_SubmitClasswork = Submit Classwork + + + Successfully loaded the file. There were {0} new submissions. + NB_TeacherSuccessImport = Successfully loaded the file. There were {0} new submissions. + + + Unable to load user {0} : The password we have failed to open the file. Maybe this student was for a different teacher file? + NB_TeacherUnableToLoadUserInvalidPW = Unable to load user {0} : The password we have failed to open the file. Maybe this student was for a different teacher file? + + + Unable to load user {0} : No such account found. No password available to decrypt account. + NB_TeacherUnableToLoadUserNoAcct = Unable to load user {0} : No such account found. No password available to decrypt account. + + + Three Networks + NetworkBuilder SolvedThreeNetworksToolStripMenuItem = Three Networks + + + Résoudre + NetworkBuilder toSolveToolStripMenuItem = To Solve + + + Two Networks + NetworkBuilder solvedTwoNetworksToolStripMenuItem = Two Networks + + + annuler + NetworkBuilder undoToolStripMenuItem = Undo + + + Update Classwork + NB_UpdateClasswork = Update Classwork + + + EduNetworkBuilder + NB_UpdteFrmName = EduNetworkBuilder + + + VLAN + VLAN + + + Yellow + NB_Yellow = Yellow + + + MASQ : Modification de l'adresse IP source Retour à : {0} + NC_ChangeIPBackStr = MASQ: Changing source IP back to: {0} + + + MASQ : Modification IP sortante : {0} + NC_ChangeIPStr = MASQ: Changing outbound IP to: {0} + + + Le type doit être sérialisable . + NC_CloneSerialzable = The type must be serializable. + + + Interface locale Trouvé : ip {0} {1} gw + NC_FoundLocalIP = Found local interface: ip {0} gw {1} + + + IP locale : {0} {1} + NC_IpOfLocal = IP of local: {0} {1} + + + Aucun hôte + NC_NoHost = No Host + + + Aucune machine correspondant à cette adresse IP sur ce sous-réseau . + NC_NoIPOnSub = No Machine matching that IP address on this subnet. {0} + + + {0} Le paquet a été rejeté par le pare-feu .. abandonnées. + NC_PackRejectStr = {0} The packet was rejected by the firewall.. Dropped. + + + Le paquet était destiné à une autre machine ( Adresse MAC ) : rejeté + NC_ProcessInboundPacket_DifferentMachine1 = The Packet was destined for a different machine (MAC Address): Rejected + + + Device MAC : {0} ne correspond paquet : {1} + NC_ProcessInboundPacket_DifferentMachine2 = Device MAC: {0} did not match packet: {1} + + + Paquet destiné à une autre machine . + NC_ProcessInboundPacket_DifferentMachine3 = Packet destined for another machine. Dropped. + + + Le paquet n'a pas été prévu par le pare-feu , il a été rejeté . + NC_ProssInPackExpect = The packet was not expected by the firewall, so it was rejected. + + + Le paquet a été rejeté par le pare-feu . + NC_ProssInPackReject = The packet was rejected by the firewall. + + + Peut utiliser DHCP + NetworkCardEditor cbCanUseDHCP = Can use DHCP + + + utilise DHCP + NetworkCardEditor cbDHCP = Uses DHCP + + + NetworkCardEditor + NetworkCardEditor Form = NetworkCardEditor + + + Nom Nic + NetworkCardEditor label1 = Nic Name + + + Nic type + NetworkCardEditor label2 = Nic Type + + + Adresse Mac + NetworkCardEditor label3 = MAC Address + + + LinkStatus + NetworkCardEditor lblLinkStatus = LinkStatus + + + Clé de cryptage : + NCE_NCEEncrypt = Encryption Key: + + + VPN Endpoint : + NCE_NCEVPNEnd = VPN Endpoint: + + + Wireless Key : + NCE_NCEWireless = Wireless Key: + + + Connecté + NCE_UdfrmCon = Connected + + + déconnecté + NCE_UdfrmDiscon = Disconnected + + + {0} Échec : Aucun IP sur le réseau local - Arp ne recherche que le réseau local . + ND_ArpNoIPLocalStr = {0} Failed: No such IP on the local network - Arp only searches the local network. + + + Verrouillé NIC + ND_DelNicNicLock = Locked NIC + + + La carte réseau , {0} est verrouillé dans le cadre du puzzle . + ND_DelNicNicLockStr = The network card, {0} is locked as part of the puzzle. + + + SI : {0} Range : {1} - {2} + ND_DHCPStrIFStr = IF: {0} Range: {1} - {2} + + + Demande de paquets est tombé sur les oreilles sourdes . + ND_DoInFromLnkDeaf = Packet request fell on deaf ears. This is not a DHCP server. + + + Échec : pas de serveur DHCP . + ND_DoInFromLnkNoDHCP = Failed: Not a DHCP Server. Packet Dropped. + + + Le paquet n'a pas réussi à frapper une carte . + Network Device DoInputFromLink CardFail1 = The packet failed to hit a Card. We should not be here! + + + Echec : aucune carte disponible à utiliser. + ND_DoInputFromLink_CardFail2 = Failed: no card available to use. + + + Device cannot respond - Packet Failed + ND_DoInputFromLink_PowerOff = Device cannot respond - Packet Failed + + + Passerelle par défaut + ND_EdtGteway = Default Gateway + + + Lumière fluorescente : des paquets Ethernet corrompt qui voyagent trop près + Network Device Fluorescent Tooltip = Fluorescent Light: corrupts ethernet packets that travel too close + + + Micro-ondes : corrompt les paquets sans fil qui voyagent trop près + NetworkDevice Microwave Tooltip = Microwave: corrupts wireless packets that travel too close + + + {0} Échec : Aucun IP sur le réseau local . + ND_NoIPLocalStr = {0} Failed: No such IP on the local network. + + + {0} Échec : Aucun IP . + ND_NoIPStr = {0} Failed: No such IP. + + + {0} Aucune interface locale envoie un paquet sur ​​. + ND_NoLocalIfStr = {0} No local interface to send packet out. + + + Le dispositif avait pas IPs locales . + ND_NoLocIP = The device had no local IPs. Quietly dropped. + + + Échec : aucun IP local pour le paquet . + ND_NoLocIP2 = Failed: no IPs local to the packet. + + + {0} No route to host : {1} + ND_NoRouteStr = {0} No route to host: {1} + + + Pas un routeur + ND_NotRouter = Not a router + + + Ce dispositif est pas un routeur . + ND_NotRouter2 = This device is not a router. Packet dropped. + + + Erreur : serveur DHCP n'a pas ensemble de la passerelle. + ND_PrepPackGtewyErr = ERROR: DHCP Server does not have gateway set. DHCP server failing + + + Erreur : pas de carte réseau local pour le paquet . + ND_PrepPackNICErr = ERROR: No local Network Card for packet. + + + Erreur : Pas de route ou de l'interface locale pour le paquet . + ND_PrepPackRoutErr = ERROR: No route or local interface for packet. + + + ERROR: Packet forbidden by Management Interface VLAN + ND_PrepPackVLANErr = ERROR: Packet forbidden by Management Interface VLAN + + + Succès! + Network Device ProcessArrival ArpReached1 = Success! The arp request reached the destination. + + + Arrivé à l'extrémité du tunnel . + Network Device ProcessArrival_Arrived = Arrived at the tunnel endpoint. + + + Packet sortant du tunnel. + Network Device ProcessArrival CommingOut = Packet coming out from tunnel. + + + Succès! + Network Device ProcessArrival DHCPReach1 = Success! The DHCP request reached a DHCP Server. + + + Le chiffrement a échoué. + Network Device ProcessArrival EncryptErr1 = Encryption failed. Unable to decrypt. Packet dropped. + + + Encryption incompatibilité de clé . + Network Device ProcessArrival EncryptErr2 = Encryption key mismatch. Packet dropped. + + + ERREUR! + Network Device ProcessArrival PackReturnErr1 = ERROR! A packet returned to a machine that we were not expecting it from. + + + Succès! + Network Device ProcessArrival Success1 = Success! The ping reached the destination. + + + Succès! + Network Device ProcessArrival PingReturn1 = Success! The ping returned from its destination. + + + TTL reached. + ND_ProcessArrival_TracerouteArrived = TTL reached. + + + Traceroute Destination Reached + ND_ProcessArrival_TracertReply = Traceroute Destination Reached + + + Aucune IP correspondante sur VPN . + Network Device ProcessArrival VPNNicErr2 = No corresponding IP on vpn. Packet dropped. + + + Aucune nic VPN actions à recevoir paquet. + Network Device ProcessArrival VPNNicErr1 = No VPN nic to recieve packet. Check VPN IP + + + Le ping de diffusion a atteint une destination qui n'a pas été sur le même réseau + ND_ProssArr_PingErr = The broadcast ping reached a destination that was not on the same network + + + ARP Demande trouvé + ND_ProssArrArp = Arp Request found + + + ARP a échoué: Arrivé à une machine qui ne s'y attendait pas et a été rejeté . + ND_ProssArrArpFailStr = ARP failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + + + ARP demande succès : Qui a {0} {1} dire = {2} + ND_ProssArrArpSuccess = Arp request success: Who Has {0} tell {1} = {2} + + + DHCP demande / réponse. + ND_ProssArrDHCPAnsStr = DHCP request/answer. {0} + + + DHCP échué : Arrivé à une machine qui ne s'y attendait pas et a été rejeté . + ND_ProssArrDHCPFailStr = DHCP Request failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + + + Demande trouvé serveur DHCP : {0} + ND_ProssArrDHCPStr = DHCP Request found Server: {0} + + + Succès partiel Ping : {0} % de perte de paquets . + ND_ProssArrPartialStr = Ping partial success: {0}% packet loss. {1} -> {2} + + + Ping a échoué: Arrivé à une machine qui ne s'y attendait pas et a été rejeté . + ND_ProssArrPngFailStr = Ping failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + + + Succès! + ND_ProssArrSomeLostStr = Success! The ping returned from its destination. But some was lost: health={0} + + + Le succès de Ping : Le ping est revenu de sa destination {0} - \u003e {1} + ND_ProssArrSuccessStr = Ping success: The ping returned from its destination {0} -> {1} + + + Tunnel + ND_TunlPckTunl = Tunnel + + + Packet envoyé tunnel mais ne disposant pas de point final . + Network Device TunnelPacketFromHere Error = Packet sent out tunnel but no endpoint set. Dropping + + + Paquet aller dans le tunnel . + Network Device TunnelPacketFromHere Message = Packet going into tunnel. + + + Packet forbidden to enter into this port. + NI_VLANInForbidden = Packet forbidden to enter into this port. + + + Packet and port do not match on VLANs. The packet cannot enter this device + NI_VLANInMisMatch + + + Packet is expected to be untagged, but it is tagged. + NI_VLANInUntagged = Packet is expected to be untagged, but it is tagged. + + + Packet forbidden to go out this port + NI_VLANOut = Packet forbidden to go out this port + + + Le paquet a été corrompu . + NL_DoMoveCorruptLight = The packet was corrupted. The network wire may run too close to electricity or fluorescent lighting, or the wireless path is being interfered by a microwave, wireless phone, or other radio device. + + + Le paquet a essayé d'utiliser un fil de réseau cassé et a été corrompu . + NL_DoMoveCorruptWire = The packet tried to use a broken network wire and was corrupted. + + + Le paquet a été corrompue et a été abandonné . + NL_DoMoveDrop = The packet got corrupted and was dropped. + + + Oops! + NL_DoMoveNoEnd = Oops! We do not have anything at the end of the network wire. This should not happen! + + + Rien à l'extrême bout du fil . + NL_DoMoveNoEnd2 = Nothing at far end of the wire. This should never happen.. + + + Le SSID et la clé ont été mises à jour sur le client . + NL_NetLinkSSID = The SSID and Key have been updated on the client. + + + Le signal sans fil est trop faible . + NetworkLink WirelessDropped = The wireless signal was too weak. Packet dropped. + + + A besoin de trouver ARP de quelque dispositif + NT_TstDiscriptARP = Needs to find ARP from some device + + + A besoin de trouver ARP à partir de: + NT_TstDiscriptARP2 = Needs to find ARP from: + + + Doit être connecté au réseau. + NT_TstDiscriptConnect = Needs to be connected to the network. + + + Les besoins changent de serveur DHCP : + NT_TstDiscriptDHCP = Needs change to DHCP server: + + + Serveur DHCP activé = + NT_TstDiscriptDHCP2 = DHCP Server enabled = + + + A besoin d'une adresse IP DHCP + NT_TstDiscriptDHCPIP = Needs a DHCP IP address + + + A besoin d'une adresse IP du serveur DHCP : + NT_TstDiscriptDHCPIP2 = Needs a DHCP IP address from server: + + + Nécessite l' ensemble de la passerelle à: + NT_TstDiscriptGteway2 = Needs the gateway set to: + + + Obtenez la souris sur l'aide + NT_TstDiscriptHelp = Get mouse-over help + + + Obtenez la souris sur l'aide de niveau: + NT_TstDiscriptHelp2 = Get mouse-over help of level: + + + A besoin d'une adresse IP locale à l'hôte: + NT_TstDiscriptIP2 = Needs an IP local to host: + + + A besoin d'un lien vers l'hôte : + NT_TstDiscriptLink = Needs a link to host: + + + C'est verrouillé + NT_TstDiscriptLock = Is Locked + + + A DHCP Verrouillé + NT_TstDiscriptLockDHCP = Has Locked DHCP + + + A verrouillé la passerelle + NT_TstDiscriptGteway = Has Locked Gateway + + + The VLAN on an interface is locked + NT_TstDiscriptLockInterfaceVLAN + + + A verrouillé IP + NT_TstDiscriptLockIP = Has Locked IP + + + A verrouillé NIC + NT_TstDiscriptLockNIC = Has Locked NIC + + + The VLAN on a NIC is locked + NT_TstDiscriptLockNicVLAN + + + A verrouillé Route + NT_TstDiscriptLockRout = Has Locked Route + + + A VLAN is Locked + NT_TstDiscriptLockVLAN + + + VLAN Names and IDs are Locked + NT_TstDiscriptLockVLANNames = VLAN Names and IDs are Locked + + + The Interface needs a Forbidden VLAN + NT_TstDiscriptNeedsForbiddenVLAN + + + The Interface needs a Tagged VLAN + NT_TstDiscriptNeedsTaggedVLAN + + + The Interface needs an Untagged VLAN + NT_TstDiscriptNeedsUntaggedVLAN + + + Doit ping d'un hôte. + NT_TstDiscriptPing = Must ping a host. + + + Doit Ping: + NT_TstDiscriptPing2 = Must ping: + + + Doit essayer de ping (et échec) : + NT_TstDiscriptPingFail = Needs to try to ping (and fail): + + + Ne parviennent pas à un ping un hôte spécifique + NT_TstDiscriptPingHost = Should fail to ping a specific host + + + A besoin d'une route pour le réseau : + NT_TstDiscriptRout2 = Needs a route to network: + + + Needs to traceroute + NT_TstDiscriptTraceroute = Needs to traceroute + + + Needs to traceroute to + NT_TstDiscriptTraceroute2 = Needs to traceroute to + + + Nécessite l' ensemble de la passerelle + NT_TstDscriptGteway = Needs the gateway set + + + A besoin d'une adresse IP locale + NT_TstDscriptIP = Need a local IP + + + A un problème + NT_TestDiscriptProblem = Has a problem + + + Besoin d'un ensemble d'itinéraire + NT_TstDscriptRout = Needs a route set + + + Modifier un test + NetTestEditor Form = Edit a Test + + + dest hôte + NetTestEditor lblDest = Dest Host + + + Source Host + NetTestEditor lblSource = Source Host + + + Tester + NetTestEditor lblTest = Test + + + Action + NTE_lblTestFW = Action + + + Full + Options_Caption_full = Full + + + Host + Options_Caption_host = Host + + + Host +IP + Options_Caption_host_ip = Host +IP + + + IP + Options_Caption_ip = IP + + + None + Options_Caption_none = None + + + afficher les titres + OptionsWindow cbDisplayTitles = Display Titles + + + Adv. Firewall Enabled + OW_cbFirewallEnabled = Adv. Firewall Enabled + + + VLANs Enabled + OW_cbVLANs = VLANs Enabled + + + Modifier la balise + OW_EdTag = Edit Tag + + + OptionsWindow + OptionsWindow Form = OptionsWindow + + + ItemSize + OptionsWindow lblItemSize = ItemSize + + + Niveau + OptionsWindow lblLevel = Level + + + Message donné lorsque le réseau chargé + OptionsWindow lblNetMessage = Message given when network loaded + + + Taille du réseau ( x, y) + OptionsWindow lblNetSize = Network Size (x,y) + + + Titre net + OptionsWindow lblNetTitle = Net Title + + + Ordre de tri + OptionsWindow lblSortOrder = Sort Order + + + Démarrage Aide Level + OptionsWindow lblStartingHelp = Starting Help Level + + + Balises pour Puzzle + OptionsWindow lblTags = Tags for Puzzle + + + Tests ( pour Puzzles ) + OptionsWindow lblTests = Tests (for Puzzles) + + + La hauteur et la largeur de la zone graphique du réseau. + OW_OWGraphic = The height and width of the network graphics area. + + + La hauteur de la zone fenêtre graphique de réseau. + OW_OWHight = The Height of the network window graphics area. + + + Le niveau que ce casse-tête est stocké dans . + OW_OWLevel = The Level that this puzzle is stored in. + + + Le message donné lorsque le réseau est chargé. + OW_OWLoad = The message given when the network is loaded. Instructions. + + + La taille d'un article (interrupteur, PC , etc ) . + OW_OWSize = The size of an item (switch, PC, etc). Default is 100. + + + Comment ceci est trié à l'intérieur de la liste des énigmes . + OW_OWSort = How this is sorted within the list of puzzles. + + + Les tags ce puzzle est enregistrée comme (uniquement pour les puzzles ) + OW_OWTag = The Tags that this puzzle is saved as (only for puzzles) + + + Les choses qui doivent être résolus avant que le puzzle est terminé . + OW_OWThings = The things that need to be solved before the puzzle is completed. + + + Le titre de la fenêtre du réseau . + OW_OWTitle = The title of the network window. + + + If there is a video for students for this puzzle, put the URL here + OW_OWVidURL = If there is a video for students for this puzzle, put the URL here + + + VLAN Colored Packets + OW_OWVLANColoredPackets = VLAN Colored Packets + + + When packets are passing across a VLAN link, color the packets so we can visualize them better. + OW_OWVLANColoredPacketsTT = When packets are passing across a VLAN link, color the packets so we can visualize them better. + + + Enable VLANs on this network. Otherwise, the vlan configuration stuff is kept hidden to keep it simple + OW_OWVLANs = Enable VLANs on this network. Otherwise, the vlan configuration stuff is kept hidden to keep it simple + + + La largeur de la zone de fenêtre graphique de réseau. + OW_OWWidth = The width of the network window graphics area. + + + Étiquette + OW_Tag = Tag + + + Video URL + OW_VidURL = Video URL + + + Firewall Dropped Packet: Device {0} + P_FirewallDropped = Firewall Dropped Packet: Device {0} + + + IPs Traduit {0} - \u003e {1} + Packet IPsTranslated = IPs Translated {0} -> {1} + + + Paquet + P_Packet = Packet + + + Packet Crée + Packet P_PacketCreated = Packet Created + + + Packet dupliqué + Packet P_PacketDuplicated = Packet duplicated + + + Packet échoué à atteindre tout IP . + P_PacketFailedToReach = Packet failed to reach any IP. No such IP on network + + + Packet échoué à atteindre IP + P_PacketFailedToReach2 = Packet failed to reach IP + + + Le paquet a été abandonné parce que nous avons perdu où il était. + P_PacketLostLong = The packet was dropped because we lost where it was. WhereAmI == null! + + + NO_Host emplacement de paquet perdu .. + P_PacketLostShort = NO_Host Lost location of packet.. + + + Impossible de trouver une adresse MAC pour l'adresse IP + P_ProcessTick = Unable to find a MAC address for the IP address + + + A partir du lien. + P_StartingOnLink = Starting on link. + + + Results: {0} total homework {1} imported {2} skipped + PC_HWFileImportStats = Results: {0} total homework {1} imported {2} skipped + + + ID {0} Already exists. + PC_HWHasID = ID {0} Already exists. + + + Name already exists. + PC_HWHasName = Name already exists. + + + inconnu + PacketMessage PM_UnknownHost = unknown + + + Auto DHCP on network Load + PPF_AutoDHCP = Auto DHCP on network Load + + + Auto Generate Passwords + PPF_AutoGenPW = Auto Generate Passwords + + + Summary {0} Students {1} submissions {2} Students with no new submissions {3} Students with no file (error) {4} Students with broken files + PPF_BringInHWSummary = Summary {0} Students {1} submissions {2} Students with no new submissions {3} Students with no file (error) {4} Students with broken files + + + Change Password + PPF_ChangePassword = Change Password + + + Class + PPF_Class = Class + + + Are you sure you want to delete this homework? + PPF_ConfirmHWDelete = Are you sure you want to delete this homework? + + + Enter a username for the teacher + PPF_EnterUserName = Enter a username for the teacher + + + Change password at first login + PPF_ForcePWChange = Change password at first login + + + Full Name + PPF_FullName = Full Name + + + Generate Files + PPF_GenerateFiles = Generate Files + + + Result: {0} Students {1} Given {2} Already had this homework + PPF_GiveHWStats = Result: {0} Students {1} Given {2} Already had this homework + + + Give + PPF_HWGive = Give + + + Give this homework to all the students. This is mainly used when setting up the initial homework files. + PPF_HWGiveToolTip = homework files. + + + Save this puzzle as a homework file. You can then pass distribute this file to the students, and they can open it into their class file. + PPF_HWSaveToolTip = Save this puzzle as a homework file. You can then pass distribute this file to the students, and they can open it into their class file. + + + Specify Import Settings + PPF_ImportSettings = Specify Import Settings + + + Import Students + PPF_ImportStudents = Import Students + + + Result: {0} New Students: {1} Duplicates (not added) + PPF_ImportSummary = Result: {0} New Students: {1} Duplicates (not added) + + + Import from comma-deliminated file. User, Full Name, password. With full name and password being optional. + PPF_ImportToolTip = Import from comma-deliminated file. User, Full Name, password. With full name and password being optional. + + + Launch + PPF_Launch = Launch + + + Please enter a new password + PPF_NewPass = Please enter a new password + + + Error. Could not import students. List of invalid + PPF_NoImportInvalid = Error. Could not import students. List of invalid + + + Enter Old Password + PPF_OldPassword = Enter Old Password + + + Password did not change. Try again. + PPF_PassDidNotChange = Password did not change. Try again. + + + Password does not match. Try again. + PPF_PassMismatch = Password does not match. Try again. + + + Password was too short. Try again. + PPF_PassTooShort = Password was too short. Try again. + + + Passwords did not match. Please try again. + PPF_PassValidateMismatch = Passwords did not match. Please try again. + + + Student Files Directory + PPF_SelectStudentDir = Stdent Files Directory + + + Select This Folder + PPF_SelectThisFolder = Select This Folder + + + Students + PPF_Students=Students + + + Stats: {0} Students {1} New Files {2} Skipped (already existed) + PPF_StudentWriteStats Stats: {0} Students {1} New Files {2} Skipped (already existed) + + + Classwork + PPF_TabClasswork = Classwork + + + Profile + PPF_TabProfile = Profile + + + The filename (without extension) did not match the username to which it was assigned. The file has been tampered with and is considered invalid. Filename: {0} Username: {1} + PPF_TamperedFile = The filename (without extension) did not match the username to which it was assigned. The file has been tampered with and is considered invalid. Filename: {0} Username: {1} + + + User File Directory + PPF_UserDirectory + + + User Name + PPF_UserName = User Name + + + Re-Enter that same password + PPF_VerifyPass = Re-Enter that same password + + + Difficulty + RPC_Difficulty = Difficulty + + + Network + RPC_Network = Network + + + RTFWindow + RTFWindow Form = RTFWindow + + + Trouve + RTFWindow RTFW_lblFind = Find + + + Pas trouvé. + RTFW_NotFound = Not found. + + + + RTFWindow rtbContent = [intentionally blank. content is loaded from file] + + + Program + TW_Form = Program + + + Message / Title + TW_Message = Message / Title + + + Translate + TW_Translate = Translate + + + Add UPS + NB_AddUPS = Add UPS + + + Replace + NB_Replace = Replace + + + The device is not responding. + NC_Burned = The device is not responding. + + + hardware problem + NT_TstDescriptBadPowersupply = hardware problem + + + Bad power supply + NT_TstDescriptBadPowersupply2 = bad power supply + + + Device is Frozen + NT_TstDescriptFrozenDevice + + + Reboot the device + NT_TstDescriptFrozenDevice2 = Reboot the device + + + Is plugged into Bad Power + NT_TstDescriptNeedsUPS = Is plugged into bad power + + + Needs a UPS + NT_TstDescriptNeedsUPS2 = Needs a UPS + + \ No newline at end of file diff --git a/Web/EduResources/languages/edustrings.resx b/Web/EduResources/languages/edustrings.resx new file mode 100644 index 0000000..1b38878 --- /dev/null +++ b/Web/EduResources/languages/edustrings.resx @@ -0,0 +1,2200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Add + DeviceConfig UpdateForm+ = Add + + + All + _All = All + + + (All Solved) + LBT_LBWAllS = (All Solved) + + + Cancel + _Cancel = Cancel + + + Canceled + String used when we have successfully saved the network. + + + Delete + _Delete = Delete + + + DHCP + DeviceConfig btnDHCP = DHCP + + + Done + OptionsWindow btnDone = Done + + + Edit + _Edit = Edit + + + Endpoint + _Endpt = Endpoint + + + This topic has a vidio. Press ctrl while clicking this button to launch a browser. + _HasURL = This topic has a vidio. Press ctrl while clicking this button to launch a browser. + + + Help + NetworkBuilder helpToolStripMenuItem1 = Help + + + Load + _Load = Load + + + EduNetworkBuilder can only open .enbx files. If this is a valid edunetwork file, please rename it. + _LoadErr = EduNetworkBuilder can only open .enbx files. If this is a valid edunetwork file, please rename it. + + + OK + _OK = OK + + + Open a URL for the puzzle: + _OpenURL = Open a URL for the puzzle: + + + Ping + _Ping = Ping + + + Ping [host] + _Ping = Ping [host] + + + Ping {0} + _PingStr = Ping {0} + + + Read + _Read = Read + + + Read Context Help for: + Generic statement used many places + + + Save + _Save = Save + + + Saved + String used when we have successfully saved the network. + + + Solved + _Solved = Solved + + + source + _source = source + + + Traceroute + _Traceroute = Traceroute + + + + + DeviceConfig btnIfAdd = + + + + Firewall + DC_btnFirewall = Firewall + + + Gateway: + DeviceConfig btnGateway = Gateway: + + + - + DeviceConfig btnMinus = - + + + Routes + DeviceConfig btnRoutes = Routes + + + VLANs + DeviceConfig bntVLAN = VLANs + + + This device uses DHCP to configure its network settings. The gateway is set through the DHCP server, and will be updated when this device requests DHCP. If the gateway is wrong, make sure the gateway on the server is properly set. + This device uses DHCP to configure its network settings. The gateway is set through the DHCP server, and will be updated when this device requests DHCP. If the gateway is wrong, make sure the gateway on the server is properly set. + + + DHCP Server + DeviceConfig cbDHCP = DHCP Server + + + Select the network card or interface for that network card that you wish to edit. Then press the [edit] button to make changes to that. Press the [-] to remove it, and press [+] to add another. + DC_DeviceConfigEdit = Select the network card or interface for that network card that you wish to edit. Then press the [edit] button to make changes to that. Press the [-] to remove it, and press [+] to add another. + + + DeviceConfig + DeviceConfig Form = DeviceConfig + + + The name '{0}' is being used as part of this puzzle and this machine cannot be named that. + DC_HostValidate = The name '{0}' is being used as part of this puzzle and this machine cannot be named that. + + + HelpGoesHere + DeviceConfig lblHelp = HelpGoesHere + + + Hostname + DeviceConfig lblHostname = Hostname + + + Gateway: {0} + DC_UdFrmGteway = Gateway: {0} + + + Network Card to Add + DeviceConfig UpdateFormAdd = Network Card to Add + + + Choose a type + DeviceConfig UpdateFormChoose = Chose a type + + + You cannot delete the sole remaining interface. + DeviceConfig UpdateFormNoDel = You cannot delete the sole remaining interface. + + + This item is part of the puzzle and cannot be renamed. + DeviceConfig UpdateFormNoRename = This item is part of the puzzle and cannot be renamed. + + + Please select an interface to delete. + DeviceConfig UpdateFormSelect Del = Please select an interface to delete. + + + ARP: + Text from the help document that we jump to + + + ARP + H_ARP_Title = Arp + + + ARP request [host] + H_ARP_Title = _Ping + + + ARP request + H_ARP_Title2 = Arp request + + + ARP {0} + H_ARP_TitleStr = Arp {0} + + + Comparing IP addresses: + Text from the help document that we jump to + + + Comparing IP Addresses + Text used in the program on buttons and the like + + + DHCP: + Text from the help document that we jump to + + + DHCP + Text used in the program on buttons and the like + + + DHCP Server: + Text from the help document that we jump to + + + DHCP Server + Text used in the program on buttons and the like + + + Firewall: + Text from the help document that we jump to + + + Firewalls + Text used in the program on buttons and the like + + + Gateway: + Text from the help document that we jump to + + + Gateways + Text used in the program on buttons and the like + + + General Wireless: + + + General Wireless + + + Help: + Text from the help document that we jump to + + + Help + Text used in the program on buttons and the like + + + Hub: + Text from the help document that we jump to + + + Hubs + Text used in the program on buttons and the like + + + Interfaces: + Text from the help document that we jump to + + + Interfaces + Text used in the program on buttons and the like + + + The IP Address: + Text from the help document that we jump to + + + IP Addresses + Text used in the program on buttons and the like + + + Links: + Text from the help document that we jump to + + + Links + Text used in the program on buttons and the like + + + MAC Addresses: + Text from the help document that we jump to + + + MAC Address + Text used in the program on buttons and the like + + + Network: + Text from the help document that we jump to + + + Network + Text used in the program on buttons and the like + + + Network Cards: + Text from the help document that we jump to + + + Network Cards + Text used in the program on buttons and the like + + + Packets: + Text from the help document that we jump to + + + Packets + Text used in the program on buttons and the like + + + Packet Corruption: + + + Packet Corruption + + + Ping: + Text from the help document that we jump to + + + Ping + Text used in the program on buttons and the like + + + Power: + H_Power_Key = Power: + + + Power + H_Power_Title = Power + + + Routers: + Text from the help document that we jump to + + + Router + Text used in the program on buttons and the like + + + Static Routes: + Text from the help document that we jump to + + + Static Routes + Text used in the program on buttons and the like + + + Subnets: + Text from the help document that we jump to + + + Subnets + Text used in the program on buttons and the like + + + Subnetting: + Text from the help document that we jump to + + + Subnetting + Text used in the program on buttons and the like + + + Switches: + Text from the help document that we jump to + + + Switches + Text used in the program on buttons and the like + + + Traceroute: + H_Traceroute_Key = Traceroute: + + + Traceroute + H_Traceroute_Title = Traceroute + + + VLANs: + Text from the help document that we jump to + + + VLANs + Text used in the program on buttons and the like + + + VPNs: + Text from the help document that we jump to + + + VPNs + Text used in the program on buttons and the like + + + When To Subnet: + Text from the help document that we jump to + + + When To Subnet + Text used in the program on buttons and the like + + + Wireless Access Point: + + + Wireless Access Point + + + Wireless Bridge: + + + Wireless Bridge + + + Wireless Key: + + + Wireless Key + + + Wireless Repeater: + + + Wireless Repeater + + + Wireless Router: + + + Wireless Router + + + Wireless SSID: + + + Wireless SSID + + + IP:{0} Mask:{1} GW:{2} + IPA_IPFormatStr = IP:{0} Mask:{1} GW:{2} + + + End + IPAE_EditIf = End + + + Interface + IPAE_EditIf = Interface + + + Start + IPAE_EditStart = Start + + + IP-Address Entry + IPAddressEntry Form = IP-Address Entry + + + Gateway + IPAddressEntry lblGateway = Gateway + + + IP + IPAddressEntry lblIP = IP + + + Netmask + IPAddressEntry lblNetmask = Netmask + + + The end IP in the range must be within the scope of the interface. + IPAE_tbGateValEndIPRange = The end IP in the range must be within the scope of the interface. + + + The end IP must be equal to or larger than the start IP. + IPAE_tbGateValIPEqualLarger = The end IP must be equal to or larger than the start IP. + + + The start IP in the range must be within the scope of the interface. + IPAE_tbNtmskValEndIPRange = The start IP in the range must be within the scope of the interface. + + + Create Route + LBW_AddRouteCreate = Create Route + + + New + ListBoxWindow btnAdd = New + + + Reset + ListBoxWindow btnReset = Reset + + + Forget Puzzles? + LBW_btnResetForget = Forget Puzzles? + + + Are sure you want to forget what puzzles you have done? + LBW_btnResetYouSure = Are sure you want to forget what puzzles you have done? + + + Show this at start + ListBoxWindow cbLoadPuzzlesAtStart = Show this at start + + + ListBoxWindow + ListBoxWindow Form = ListBoxWindow + + + label1 + ListBoxWindow lblInstructions = label1 + + + Double-Click the interface to add/edit the range of DHCP to serve. + LBW_LBWDblClckIf = Double-Click the interface to add/edit the range of DHCP to serve. + + + Double-click a route to change it. + LBW_LBWDblClckRout = Double-click a route to change it. + + + For greater detail, click on the check-boxes + LBW_LBWDetail = For greater detail, click on the check-boxes + + + Filter the puzzles by checking one the boxes. + LBW_LBWFilter = Filter the puzzles by checking one the boxes. + + + --Routes from NICs (Read-Only)-- + LBW_UpdateFormNICRout = --Routes from NICs (Read-Only)-- + + + --Static Routes (Read/Write)-- + LBW_UpdateFormStatRout = --Static Routes (Read/Write)-- + + + Link + LinkEditor btnLink = Link + + + LinkEditor + LinkEditor Form = LinkEditor + + + Solved! Would you like to open the puzzle box to go to the next puzzle? 'No' will let you continue to play with this one. + N_MarkAsSolvedDone = Solved! Would you like to open the puzzle box to go to the next puzzle? 'No' will let you continue to play with this one. + + + You have completed the randomly broken puzzle. Congratulations! + N_MarkRandomAsSolvedDone = You have completed the randomly broken puzzle. Congratulations! + + + The homework has passed all the tests. Would you like to Mark it as graded? If you want to keep wotking with it, click No. Go to "Edit" -> "Mark as graded" when ready. + N_PromptToGrade = The homework has passed all the tests. Would you like to Mark it as graded? If you want to keep wotking with it, click No. Go to "Edit" -> "Mark as graded" when ready. + + + You have completed the homework. Would you like to submit it? If you want to clean it up and submit later, click No. Go to "Edit" -> "Submit" when you want to submit it. + N_PromptToSubmit = You have completed the homework. Would you like to submit it? If you want to clean it up and submit later, click No. Go to "Edit" -> "Submit" when you want to submit it. + + + ----All Done---- + N_ProssPackDone = ----All Done---- + + + Debugging + N_ProcPackOnceDbug = Debugging + + + Packet Tick Counter reached. Did the packet go into an infinite loop? + N_ProcPackOnceTickCounter = Packet Tick Counter reached. Did the packet go into an infinite loop? + + + Network + N_ProssShouldContinNet = Network + + + Total seconds = {0} Stopping. + N_ProssShouldContinSec = Total seconds = {0} Stopping. + + + The packet timed out. + N_ProssShouldContinTime = The packet timed out. + + + The packet timed out and was dropped. + N_ProssShouldContinTimeout = The packet timed out and was dropped. + + + The homework passed all the tests, but is already graded. Would you like to return to the Profile? + N_SolvedAlreadyGraded = The homework passed all the tests, but is already graded. Would you like to return to the Profile? + + + About + NetworkBuilder aboutToolStripMenuItem = About + + + Add To Classwork + NB_AddToClasswork = Add To Classwork + + + Add UPS + NB_AddUPS = Add UPS + + + Invalid Bit {0}! (Should be from 0 to 7) + NB_BitError = Invalid Bit {0}! (Should be from 0 to 7) + + + Blue + NB_Blue = Blue + + + Cycle through showing the name and IPs of network devices + NetworkBuilder: NB_btnCaptionss = Cycle through showing the name and IPs of network devices + + + ? + NetworkBuilder btnHelp = ? + + + Add a Wireless Bridge to the network. + NB_BuildBtnBridge = Add a Wireless Bridge to the network. + + + Use a network cable to connect network components. + NB_BuildBtnCable = Use a network cable to connect network components. + + + Add a Cellhone to the network. + NB_BuildBtnCell = Add a Cellhone to the network. + + + Add a copier to the network. + NB_BuildBtnCopier = Add a copier to the network. + + + Add a firewall to the network. + NB_BuildBtnFirewall = Add a firewall to the network. + + + Add a hub to the network. + NB_BuildBtnHub = Add a hub to the network. + + + Add a laptop to the network. + NB_BuildBtnLaptop = Add a laptop to the network. + + + Add a light to the network. + NB_BuildBtnLight = Add a light to the network. + + + Add a microwave to the network. + NB_BuildBtnMicrowave = Add a microwave to the network. + + + Add a PC to the network. + NB_BuildBtnPC = Add a PC to the network. + + + Add an IP-Phone to the network. + NB_BuildBtnPhone = Add an IP-Phone to the network. + + + Add a printer to the network. + NB_BuildBtnPrinter = Add a printer to the network. + + + Add a Wireless Repeater to the network. + NB_BuildBtnRepeat = Add a Wireless Repeater to the network. + + + Add a Router to the network. + NB_BuildBtnRouter = Add a Router to the network. + + + Select items from the network. + NB_BuildBtnSelect = Select items from the network. + + + Add a server to the network. + NB_BuildBtnServer = Add a server to the network. + + + Add a switch to the network. + NB_BuildBtnSwitch = Add a switch to the network. + + + Add a Tablet to the network. + NB_BuildBtnTablet = Add a Tablet to the network. + + + Add a Wireless Access Point to the network. + NB_BuildBtnWAP = Add a Wireless Access Point to the network. + + + Add a Wireless Router to the network. + NB_BuildBtnWRouter = Add a Wireless Router to the network. + + + Show the color of the items making the puzzle. + NB_BuildWindColor = Show the color of the items making the puzzle. + + + Color-code & give decent mouse-over help for the puzzle. + NB_BuildWindDecent = Color-code & give decent mouse-over help for the puzzle. + + + Color-code & give minor mouse-over help for the puzzle. + NB_BuildWindMinor = Color-code & give minor mouse-over help for the puzzle. + + + Show the message describing the puzzle. + NB_BuildWindMsg = Show the message describing the puzzle. + + + Show no help for the puzzle + NB_BuildWindNone = Show no help for the puzzle + + + Choose Language + NB_ChangeLang1 = Choose Language + + + Choose a Language: + NB_ChangeLang2 = Choose a Language: + + + Change Language + NetworkBuilder changeLanguageToolStripMenuItem = Change Language + + + Check For Updates + NetworkBuilder checkForUpdatesToolStripMenuItem = Check For Updates + + + Changing the language can only be done when the program starts: Close the program and prompt for a new language when you start it again? + NB_ChngLngClose = Changing the language can only be done when the program starts: Close the program and prompt for a new language when you start it again?" = + + + Are you Sure? + NB_ChngLngSure = Are you Sure? + + + Class Setup + NB_ClassSetup = Class Setup + + + Clear IPs + NetworkBuilder clearIPsToolStripMenuItem = Clear IPs + + + Color + NB_ColorStr = Color + + + Copy + NetworkBuilder copyToolStripMenuItem = Copy + + + Cut + NetworkBuilder cutToolStripMenuItem = Cut + + + Cyan + NB_Cyan = Cyan + + + DHCP + DHCP + + + Exit + NetworkBuilder exitToolStripMenuItem = Exit + + + File + NetworkBuilder fileToolStripMenuItem = File + + + Firewalls + NetworkBuilder firewallsToolStripMenuItem1 = Firewalls + + + Network Builder + NetworkBuilder Form = Network Builder + + + Green + NB_Green = Green + + + Hide Device + NB_Hide = Hide + + + Internet + NB_InternetHomeAndOffice = Internet + + + Cannot load invalid file. + NB_InvalidFile = Cannot load invalid file. + + + lblStatus + NetworkBuilder lblStatus = lblStatus + + + ^Level + NB_Level = ^Level + + + Skipping Invalid Puzzle: '{0}' + NB_LoadPuzInfo = Skipping Invalid Puzzle: '{0}' + + + You must load a user profile before you can open a homework file. + NB_LoadUserFirst = You must load a user profile before you can open a homework file. + + + Locked Out. Cannot determine settings for this device. + NB_LockedOut = Locked Out. Cannot determine settings for this device. + + + Log out? + NB_Logout = Log out? + + + Please log out before loading a new person file + NB_LogOutFirst = Please log out before loading a new person file + + + Mark As Graded + NB_MarkGraded = Mark As Graded + + + msMainMenuStrip + NetworkBuilder msMainMenuStrip = msMainMenuStrip + + + English + NB_NBEn = English + + + French + NB_NBFr = French + + + Clear Arp Table + NB_NetViewClr = Clear Arp Table + + + DHCP Request + NB_NetViewDHCP = DHCP request + + + Ping IP + NB_NetViewPng = Ping IP + + + Remove Link To {0} + NB_NetViewRmLnk = Remove Link To {0} + + + File does not exist: {0} + NB_NoSuchFile = File does not exist: {0} + + + This feature is not yet implimented. + NB_NotImplimented = This feature is not yet implimented. + + + One Network + NetworkBuilder solvedOneNetworkToolStripMenuItem = One Network + + + Options + NetworkBuilder optionsToolStripMenuItem = Options + + + Orange + NB_Orange = Orange + + + Paste + NetworkBuilder pasteToolStripMenuItem = Paste + + + Power Off + NB_PowerOff = Power Off + + + Power On + NB_PowerOn = Power On + + + Purple + NB_Purple = Purple + + + Puzzles + NetworkBuilder puzzlesToolStripMenuItem = Puzzles + + + Context + NB_RdCtxtHelp = Context + + + Release Notes + NetworkBuilder releaseNotesToolStripMenuItem = Release Notes + + + Reload + NetworkBuilder reloadToolStripMenuItem = Reload + + + Replace + NB_Replace = Replace + + + Reset + NB_Reset = Reset + + + Samples + NetworkBuilder samplesToolStripMenuItem = Samples + + + Save + NetworkBuilder saveToolStripMenuItem = Save + + + Submit Classwork + NB_SubmitClasswork = Submit Classwork + + + Successfully loaded the file. There were {0} new submissions. + NB_TeacherSuccessImport = Successfully loaded the file. There were {0} new submissions. + + + Unable to load user {0} : The password we have failed to open the file. Maybe this student was for a different teacher file? + NB_TeacherUnableToLoadUserInvalidPW = Unable to load user {0} : The password we have failed to open the file. Maybe this student was for a different teacher file? + + + Unable to load user {0} : No such account found. No password available to decrypt account. + NB_TeacherUnableToLoadUserNoAcct = Unable to load user {0} : No such account found. No password available to decrypt account. + + + Three Networks + NetworkBuilder SolvedThreeNetworksToolStripMenuItem = Three Networks + + + To Solve + NetworkBuilder toSolveToolStripMenuItem = To Solve + + + Two Networks + NetworkBuilder solvedTwoNetworksToolStripMenuItem = Two Networks + + + Undo + NetworkBuilder undoToolStripMenuItem = Undo + + + Update Classwork + NB_UpdateClasswork = Update Classwork + + + EduNetworkBuilder + NB_UpdteFrmName = EduNetworkBuilder + + + VLAN + VLAN + + + Yellow + NB_Yellow = Yellow + + + The device is not responding. + NC_Burned = The device is not responding. + + + MASQ: Changing source IP back to: {0} + NC_ChangeIPBackStr = MASQ: Changing source IP back to: {0} + + + MASQ: Changing outbound IP to: {0} + NC_ChangeIPStr = MASQ: Changing outbound IP to: {0} + + + The type must be serializable. + NC_CloneSerialzable = The type must be serializable. + + + Found local interface: ip {0} gw {1} + NC_FoundLocalIP = Found local interface: ip {0} gw {1} + + + IP of local: {0} {1} + NC_IpOfLocal = IP of local: {0} {1} + + + No Host + NC_NoHost = No Host + + + No Machine matching that IP address on this subnet. {0} + NC_NoIPOnSub = No Machine matching that IP address on this subnet. {0} + + + {0} The packet was rejected by the firewall.. Dropped. + NC_PackRejectStr = {0} The packet was rejected by the firewall.. Dropped. + + + The Packet was destined for a different machine (MAC Address): Rejected + NC_ProcessInboundPacket_DifferentMachine1 = The Packet was destined for a different machine (MAC Address): Rejected + + + Device MAC: {0} did not match packet: {1} + NC_ProcessInboundPacket_DifferentMachine2 = Device MAC: {0} did not match packet: {1} + + + Packet destined for another machine. Dropped. + NC_ProcessInboundPacket_DifferentMachine3 = Packet destined for another machine. Dropped. + + + The packet was not expected by the firewall, so it was rejected. + NC_ProssInPackExpect = The packet was not expected by the firewall, so it was rejected. + + + The packet was rejected by the firewall. + NC_ProssInPackReject = The packet was rejected by the firewall. + + + Can use DHCP + NetworkCardEditor cbCanUseDHCP = Can use DHCP + + + Uses DHCP + NetworkCardEditor cbDHCP = Uses DHCP + + + NetworkCardEditor + NetworkCardEditor Form = NetworkCardEditor + + + Nic Name + NetworkCardEditor label1 = Nic Name + + + Nic Type + NetworkCardEditor label2 = Nic Type + + + MAC Address + NetworkCardEditor label3 = MAC Address + + + LinkStatus + NetworkCardEditor lblLinkStatus = LinkStatus + + + Encryption Key: + NCE_NCEEncrypt = Encryption Key: + + + VPN Endpoint: + NCE_NCEVPNEnd = VPN Endpoint: + + + Wireless Key: + NCE_NCEWireless = Wireless Key: + + + Connected + NCE_UdfrmCon = Connected + + + Disconnected + NCE_UdfrmDiscon = Disconnected + + + {0} Failed: No such IP on the local network - Arp only searches the local network. + ND_ArpNoIPLocalStr = {0} Failed: No such IP on the local network - Arp only searches the local network. + + + Locked NIC + ND_DelNicNicLock = Locked NIC + + + The network card, {0} is locked as part of the puzzle. + ND_DelNicNicLockStr = The network card, {0} is locked as part of the puzzle. + + + IF: {0} Range: {1} - {2} + ND_DHCPStrIFStr = IF: {0} Range: {1} - {2} + + + Packet request fell on deaf ears. This is not a DHCP server. + ND_DoInFromLnkDeaf = Packet request fell on deaf ears. This is not a DHCP server. + + + Failed: Not a DHCP Server. Packet Dropped. + ND_DoInFromLnkNoDHCP = Failed: Not a DHCP Server. Packet Dropped. + + + The packet failed to hit a Card. We should not be here! + Network Device DoInputFromLink CardFail1 = The packet failed to hit a Card. We should not be here! + + + Failed: no card available to use. + ND_DoInputFromLink_CardFail2 = Failed: no card available to use. + + + Device cannot respond - Packet Failed + ND_DoInputFromLink_PowerOff = Device cannot respond - Packet Failed + + + Default Gateway + ND_EdtGteway = Default Gateway + + + Fluorescent Light: corrupts ethernet packets that travel too close + Network Device Fluorescent Tooltip = Fluorescent Light: corrupts ethernet packets that travel too close + + + Microwave: corrupts wireless packets that travel too close + NetworkDevice Microwave Tooltip = Microwave: corrupts wireless packets that travel too close + + + {0} Failed: No such IP on the local network. + ND_NoIPLocalStr = {0} Failed: No such IP on the local network. + + + {0} Failed: No such IP. + ND_NoIPStr = {0} Failed: No such IP. + + + {0} No local interface to send packet out. + ND_NoLocalIfStr = {0} No local interface to send packet out. + + + The device had no local IPs. Quietly dropped. + ND_NoLocIP = The device had no local IPs. Quietly dropped. + + + Failed: no IPs local to the packet. + ND_NoLocIP2 = Failed: no IPs local to the packet. + + + {0} No route to host: {1} + ND_NoRouteStr = {0} No route to host: {1} + + + Not a router + ND_NotRouter = Not a router + + + This device is not a router. Packet dropped. + ND_NotRouter2 = This device is not a router. Packet dropped. + + + ERROR: DHCP Server does not have gateway set. DHCP server failing + ND_PrepPackGtewyErr = ERROR: DHCP Server does not have gateway set. DHCP server failing + + + ERROR: No local Network Card for packet. + ND_PrepPackNICErr = ERROR: No local Network Card for packet. + + + ERROR: No route or local interface for packet. + ND_PrepPackRoutErr = ERROR: No route or local interface for packet. + + + ERROR: Packet forbidden by Management Interface VLAN + ND_PrepPackVLANErr = ERROR: Packet forbidden by Management Interface VLAN + + + Success! The arp request reached the destination. + Network Device ProcessArrival ArpReached1 = Success! The arp request reached the destination. + + + Arrived at the tunnel endpoint. + Network Device ProcessArrival_Arrived = Arrived at the tunnel endpoint. + + + Packet coming out from tunnel. + Network Device ProcessArrival CommingOut = Packet coming out from tunnel. + + + Success! The DHCP request reached a DHCP Server. + Network Device ProcessArrival DHCPReach1 = Success! The DHCP request reached a DHCP Server. + + + Encryption failed. Unable to decrypt. Packet dropped. + Network Device ProcessArrival EncryptErr1 = Encryption failed. Unable to decrypt. Packet dropped. + + + Encryption key mismatch. Packet dropped. + Network Device ProcessArrival EncryptErr2 = Encryption key mismatch. Packet dropped. + + + ERROR! A packet returned to a machine that we were not expecting it from. + Network Device ProcessArrival PackReturnErr1 = ERROR! A packet returned to a machine that we were not expecting it from. + + + Success! The ping reached the destination. + Network Device ProcessArrival Success1 = Success! The ping reached the destination. + + + Success! The ping returned from its destination. + Network Device ProcessArrival PingReturn1 = Success! The ping returned from its destination. + + + TTL reached. + ND_ProcessArrival_TracerouteArrived = TTL reached. + + + Traceroute Destination Reached + ND_ProcessArrival_TracertReply = Traceroute Destination Reached + + + No corresponding IP on vpn. Packet dropped. + Network Device ProcessArrival VPNNicErr2 = No corresponding IP on vpn. Packet dropped. + + + No VPN nic to recieve packet. Check VPN IP + Network Device ProcessArrival VPNNicErr1 = No VPN nic to recieve packet. Check VPN IP + + + The broadcast ping reached a destination that was not on the same network + ND_ProssArr_PingErr = The broadcast ping reached a destination that was not on the same network + + + ARP Request found + ND_ProssArrArp = Arp Request found + + + ARP failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + ND_ProssArrArpFailStr = ARP failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + + + ARP request success: Who Has {0} tell {1} = {2} + ND_ProssArrArpSuccess = Arp request success: Who Has {0} tell {1} = {2} + + + DHCP request/answer. {0} + ND_ProssArrDHCPAnsStr = DHCP request/answer. {0} + + + DHCP Request failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + ND_ProssArrDHCPFailStr = DHCP Request failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + + + DHCP Request found Server: {0} + ND_ProssArrDHCPStr = DHCP Request found Server: {0} + + + Ping partial success: {0}% packet loss. {1} -> {2} + ND_ProssArrPartialStr = Ping partial success: {0}% packet loss. {1} -> {2} + + + Ping failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + ND_ProssArrPngFailStr = Ping failed: Arrived at a machine that was not expecting it and was rejected. {0} -> {1} + + + Success! The ping returned from its destination. But some was lost: health={0} + ND_ProssArrSomeLostStr = Success! The ping returned from its destination. But some was lost: health={0} + + + Ping success: The ping returned from its destination {0} -> {1} + ND_ProssArrSuccessStr = Ping success: The ping returned from its destination {0} -> {1} + + + Tunnel + ND_TunlPckTunl = Tunnel + + + Packet sent out tunnel but no endpoint set. Dropping + Network Device TunnelPacketFromHere Error = Packet sent out tunnel but no endpoint set. Dropping + + + Packet going into tunnel. + Network Device TunnelPacketFromHere Message = Packet going into tunnel. + + + Packet forbidden to enter into this port. + NI_VLANInForbidden = Packet forbidden to enter into this port. + + + Packet and port do not match on VLANs. The packet cannot enter this device + NI_VLANInMisMatch + + + Packet is expected to be untagged, but it is tagged. + NI_VLANInUntagged = Packet is expected to be untagged, but it is tagged. + + + Packet forbidden to go out this port + NI_VLANOut = Packet forbidden to go out this port + + + The packet was corrupted. The network wire may run too close to electricity or fluorescent lighting, or the wireless path is being interfered by a microwave, wireless phone, or other radio device. + NL_DoMoveCorruptLight = The packet was corrupted. The network wire may run too close to electricity or fluorescent lighting, or the wireless path is being interfered by a microwave, wireless phone, or other radio device. + + + The packet tried to use a broken network wire and was corrupted. + NL_DoMoveCorruptWire = The packet tried to use a broken network wire and was corrupted. + + + The packet got corrupted and was dropped. + NL_DoMoveDrop = The packet got corrupted and was dropped. + + + Oops! We do not have anything at the end of the network wire. This should not happen! + NL_DoMoveNoEnd = Oops! We do not have anything at the end of the network wire. This should not happen! + + + Nothing at far end of the wire. This should never happen.. + NL_DoMoveNoEnd2 = Nothing at far end of the wire. This should never happen.. + + + The SSID and Key have been updated on the client. + NL_NetLinkSSID = The SSID and Key have been updated on the client. + + + The wireless signal was too weak. Packet dropped. + NetworkLink WirelessDropped = The wireless signal was too weak. Packet dropped. + + + hardware problem + NT_TstDescriptBadPowersupply = hardware problem + + + Bad power supply + NT_TstDescriptBadPowersupply2 = bad power supply + + + Device is Frozen + NT_TstDescriptFrozenDevice + + + Reboot the device + NT_TstDescriptFrozenDevice2 = Reboot the device + + + Is plugged into Bad Power + NT_TstDescriptNeedsUPS = Is plugged into bad power + + + Needs a UPS + NT_TstDescriptNeedsUPS2 = Needs a UPS + + + Needs to find ARP from some device + NT_TstDiscriptARP = Needs to find ARP from some device + + + Needs to find ARP from: + NT_TstDiscriptARP2 = Needs to find ARP from: + + + Needs to be connected to the network. + NT_TstDiscriptConnect = Needs to be connected to the network. + + + Needs change to DHCP server: + NT_TstDiscriptDHCP = Needs change to DHCP server: + + + DHCP Server enabled = + NT_TstDiscriptDHCP2 = DHCP Server enabled = + + + Needs a DHCP IP address + NT_TstDiscriptDHCPIP = Needs a DHCP IP address + + + Needs a DHCP IP address from server: + NT_TstDiscriptDHCPIP2 = Needs a DHCP IP address from server: + + + Needs the gateway set to: + NT_TstDiscriptGteway2 = Needs the gateway set to: + + + Get mouse-over help + NT_TstDiscriptHelp = Get mouse-over help + + + Get mouse-over help of level: + NT_TstDiscriptHelp2 = Get mouse-over help of level: + + + Needs an IP local to host: + NT_TstDiscriptIP2 = Needs an IP local to host: + + + Needs a link to host: + NT_TstDiscriptLink = Needs a link to host: + + + Is Locked + NT_TstDiscriptLock = Is Locked + + + Has Locked DHCP + NT_TstDiscriptLockDHCP = Has Locked DHCP + + + Has Locked Gateway + NT_TstDiscriptGteway = Has Locked Gateway + + + The VLAN on an interface is locked + NT_TstDiscriptLockInterfaceVLAN + + + Has Locked IP + NT_TstDiscriptLockIP = Has Locked IP + + + Has Locked NIC + NT_TstDiscriptLockNIC = Has Locked NIC + + + The VLAN on a NIC is locked + NT_TstDiscriptLockNicVLAN + + + Has Locked Route + NT_TstDiscriptLockRout = Has Locked Route + + + A VLAN is Locked + NT_TstDiscriptLockVLAN + + + VLAN Names and IDs are Locked + NT_TstDiscriptLockVLANNames = VLAN Names and IDs are Locked + + + The Interface needs a Forbidden VLAN + NT_TstDiscriptNeedsForbiddenVLAN + + + The Interface needs a Tagged VLAN + NT_TstDiscriptNeedsTaggedVLAN + + + The Interface needs an Untagged VLAN + NT_TstDiscriptNeedsUntaggedVLAN + + + Must ping a host. + NT_TstDiscriptPing = Must ping a host. + + + Must ping: + NT_TstDiscriptPing2 = Must ping: + + + Needs to try to ping (and fail): + NT_TstDiscriptPingFail = Needs to try to ping (and fail): + + + Should fail to ping a specific host + NT_TstDiscriptPingHost = Should fail to ping a specific host + + + Needs a route to network: + NT_TstDiscriptRout2 = Needs a route to network: + + + Needs to traceroute + NT_TstDiscriptTraceroute = Needs to traceroute + + + Needs to traceroute to + NT_TstDiscriptTraceroute2 = Needs to traceroute to + + + Needs the gateway set + NT_TstDscriptGteway = Needs the gateway set + + + Needs a local IP + NT_TstDscriptIP = Need a local IP + + + Has a problem + NT_TestDiscriptProblem = Has a problem + + + Needs a route set + NT_TstDscriptRout = Needs a route set + + + Edit a Test + NetTestEditor Form = Edit a Test + + + Dest Host + NetTestEditor lblDest = Dest Host + + + Source Host + NetTestEditor lblSource = Source Host + + + Test + NetTestEditor lblTest = Test + + + Action + NTE_lblTestFW = Action + + + Full + Options_Caption_full = Full + + + Host + Options_Caption_host = Host + + + Host +IP + Options_Caption_host_ip = Host +IP + + + IP + Options_Caption_ip = IP + + + None + Options_Caption_none = None + + + Display Titles + OptionsWindow cbDisplayTitles = Display Titles + + + Adv. Firewall Enabled + OW_cbFirewallEnabled = Adv. Firewall Enabled + + + VLANs Enabled + OW_cbVLANs = VLANs Enabled + + + Edit Tag + OW_EdTag = Edit Tag + + + OptionsWindow + OptionsWindow Form = OptionsWindow + + + ItemSize + OptionsWindow lblItemSize = ItemSize + + + Level + OptionsWindow lblLevel = Level + + + Message given when network loaded + OptionsWindow lblNetMessage = Message given when network loaded + + + Network Size (x,y) + OptionsWindow lblNetSize = Network Size (x,y) + + + Net Title + OptionsWindow lblNetTitle = Net Title + + + Sort Order + OptionsWindow lblSortOrder = Sort Order + + + Starting Help Level + OptionsWindow lblStartingHelp = Starting Help Level + + + Tags for Puzzle + OptionsWindow lblTags = Tags for Puzzle + + + Tests (for Puzzles) + OptionsWindow lblTests = Tests (for Puzzles) + + + The height and width of the network graphics area. + OW_OWGraphic = The height and width of the network graphics area. + + + The Height of the network window graphics area. + OW_OWHight = The Height of the network window graphics area. + + + The Level that this puzzle is stored in. + OW_OWLevel = The Level that this puzzle is stored in. + + + The message given when the network is loaded. Instructions. + OW_OWLoad = The message given when the network is loaded. Instructions. + + + The size of an item (switch, PC, etc). Default is 100. + OW_OWSize = The size of an item (switch, PC, etc). Default is 100. + + + How this is sorted within the list of puzzles. + OW_OWSort = How this is sorted within the list of puzzles. + + + The Tags that this puzzle is saved as (only for puzzles) + OW_OWTag = The Tags that this puzzle is saved as (only for puzzles) + + + The things that need to be solved before the puzzle is completed. + OW_OWThings = The things that need to be solved before the puzzle is completed. + + + The title of the network window. + OW_OWTitle = The title of the network window. + + + If there is a video for students for this puzzle, put the URL here + OW_OWVidURL = If there is a video for students for this puzzle, put the URL here + + + VLAN Colored Packets + OW_OWVLANColoredPackets = VLAN Colored Packets + + + When packets are passing across a VLAN link, color the packets so we can visualize them better. + OW_OWVLANColoredPacketsTT = When packets are passing across a VLAN link, color the packets so we can visualize them better. + + + Enable VLANs on this network. Otherwise, the vlan configuration stuff is kept hidden to keep it simple + OW_OWVLANs = Enable VLANs on this network. Otherwise, the vlan configuration stuff is kept hidden to keep it simple + + + The width of the network window graphics area. + OW_OWWidth = The width of the network window graphics area. + + + Tag + OW_Tag = Tag + + + Video URL + OW_VidURL = Video URL + + + Firewall Dropped Packet: Device {0} + P_FirewallDropped = Firewall Dropped Packet: Device {0} + + + IPs Translated {0} -> {1} + Packet IPsTranslated = IPs Translated {0} -> {1} + + + Packet + P_Packet = Packet + + + Packet Created + Packet P_PacketCreated = Packet Created + + + Packet duplicated + Packet P_PacketDuplicated = Packet duplicated + + + Packet failed to reach any IP. No such IP on network + P_PacketFailedToReach = Packet failed to reach any IP. No such IP on network + + + Packet failed to reach IP + P_PacketFailedToReach2 = Packet failed to reach IP + + + The packet was dropped because we lost where it was. WhereAmI == null! + P_PacketLostLong = The packet was dropped because we lost where it was. WhereAmI == null! + + + NO_Host Lost location of packet.. + P_PacketLostShort = NO_Host Lost location of packet.. + + + Unable to find a MAC address for the IP address + P_ProcessTick = Unable to find a MAC address for the IP address + + + Starting on link. + P_StartingOnLink = Starting on link. + + + Results: {0} total homework {1} imported {2} skipped + PC_HWFileImportStats = Results: {0} total homework {1} imported {2} skipped + + + ID {0} Already exists. + PC_HWHasID = ID {0} Already exists. + + + Name already exists. + PC_HWHasName = Name already exists. + + + unknown + PacketMessage PM_UnknownHost = unknown + + + Auto DHCP on network Load + PPF_AutoDHCP = Auto DHCP on network Load + + + Auto Generate Passwords + PPF_AutoGenPW = Auto Generate Passwords + + + Summary {0} Students {1} submissions {2} Students with no new submissions {3} Students with no file (error) {4} Students with broken files + PPF_BringInHWSummary = Summary {0} Students {1} submissions {2} Students with no new submissions {3} Students with no file (error) {4} Students with broken files + + + Change Password + PPF_ChangePassword = Change Password + + + Class + PPF_Class = Class + + + Are you sure you want to delete this homework? + PPF_ConfirmHWDelete = Are you sure you want to delete this homework? + + + Enter a username for the teacher + PPF_EnterUserName = Enter a username for the teacher + + + Change password at first login + PPF_ForcePWChange = Change password at first login + + + Full Name + PPF_FullName = Full Name + + + Generate Files + PPF_GenerateFiles = Generate Files + + + Result: {0} Students {1} Given {2} Already had this homework + PPF_GiveHWStats = Result: {0} Students {1} Given {2} Already had this homework + + + Give + PPF_HWGive = Give + + + Give this homework to all the students. This is mainly used when setting up the initial homework files. + PPF_HWGiveToolTip = homework files. + + + Save this puzzle as a homework file. You can then pass distribute this file to the students, and they can open it into their class file. + PPF_HWSaveToolTip = Save this puzzle as a homework file. You can then pass distribute this file to the students, and they can open it into their class file. + + + Specify Import Settings + PPF_ImportSettings = Specify Import Settings + + + Import Students + PPF_ImportStudents = Import Students + + + Result: {0} New Students: {1} Duplicates (not added) + PPF_ImportSummary = Result: {0} New Students: {1} Duplicates (not added) + + + Import from comma-deliminated file. User, Full Name, password. With full name and password being optional. + PPF_ImportToolTip = Import from comma-deliminated file. User, Full Name, password. With full name and password being optional. + + + Launch + PPF_Launch = Launch + + + Please enter a new password + PPF_NewPass = Please enter a new password + + + Error. Could not import students. List of invalid + PPF_NoImportInvalid = Error. Could not import students. List of invalid + + + Enter Old Password + PPF_OldPassword = Enter Old Password + + + Password did not change. Try again. + PPF_PassDidNotChange = Password did not change. Try again. + + + Password does not match. Try again. + PPF_PassMismatch = Password does not match. Try again. + + + Password was too short. Try again. + PPF_PassTooShort = Password was too short. Try again. + + + Passwords did not match. Please try again. + PPF_PassValidateMismatch = Passwords did not match. Please try again. + + + Student Files Directory + PPF_SelectStudentDir = Stdent Files Directory + + + Select This Folder + PPF_SelectThisFolder = Select This Folder + + + Students + PPF_Students=Students + + + Stats: {0} Students {1} New Files {2} Skipped (already existed) + PPF_StudentWriteStats Stats: {0} Students {1} New Files {2} Skipped (already existed) + + + Classwork + PPF_TabClasswork = Classwork + + + Profile + PPF_TabProfile = Profile + + + The filename (without extension) did not match the username to which it was assigned. The file has been tampered with and is considered invalid. Filename: {0} Username: {1} + PPF_TamperedFile = The filename (without extension) did not match the username to which it was assigned. The file has been tampered with and is considered invalid. Filename: {0} Username: {1} + + + User File Directory + PPF_UserDirectory + + + User Name + PPF_UserName = User Name + + + Re-Enter that same password + PPF_VerifyPass = Re-Enter that same password + + + Difficulty + RPC_Difficulty = Difficulty + + + Network + RPC_Network = Network + + + RTFWindow + RTFWindow Form = RTFWindow + + + Find + RTFWindow RTFW_lblFind = Find + + + Not found. + RTFW_NotFound = Not found. + + + + RTFWindow rtbContent = [intentionally blank. content is loaded from file] + + + Program + TW_Form = Program + + + Message / Title + TW_Message = Message / Title + + + Translate + TW_Translate = Translate + + + Shape editing mode for the background shapes + NB_BuildBtnShapes = Shape editing mode for the background shapes + + + Add a tree to the network to block wireless signals + NB_BuildBtnTree = Add a tree to the network to block wireless signals + + + Choose a color to fill the shape with + NB_cbFillColor = Choose a color to fill the shape with + + + Choose a color for the shape outline + NB_cbLineColor = Choose a color for the shape outline + + + Cannot place an item on top of a tree. + NB_TreePlacementError = Cannot place an item on top of a tree. + + + Device cannot be moved + NT_TstDiscriptLockLocation = Device cannot be moved + + + FIll + SE_Fill = Fill + + + Height + SE_Height = Height + + + Line + SE_Line = Line + + + Move Down + SE_MoveDown = Move Down + + + Move To End + SE_MoveToEnd = Move to End + + + Move To Top + SE_MoveToTop = Move To Top + + + Move Up + SE_MoveUp = Move Up + + + Shape + SE_Shape = Shape + + + Shapes + SE_Shapes = Shapes + + + Width + SE_Width = Width + + + X + SE_X = X + + + Y + SE_Y = Y + + + Name + SE_Name = Name + + + Office Bldg Wired + NB_OfficeBldgWired + + + Office Bldg Wireless + NB_OfficeBldgWireless + + + Network Card sprays net when used + NT_TstDeviceNICSprays = Network Card sprays net when used + + + You are in replay mode. Would you like to store this replay? + N_StoreReplay = You are in replay mode. Would you like to store this replay? + + + This network already had a replay. Would you like to replace the replay with this one? + N_StoreReplayAgain = This network already had a replay. Would you like to replace the replay with this one? + + + Regression testing + LBW_Regression_Testing = Regression testing + + + Add Device + AC_AddDevice = Add Device + + + Change Device + AC_ChangeDevice = Change Device + + + Clear ARP + AC_ClearArp = Clear ARP + + + Delete Device + AC_DeleteDevice = Delete Device + + + Delete link + AC_DeleteLink = Delete link + + + Do ping + AC_DoPing = Do ping + + + Do Traceroute + AC_DoTraceroute = Do Traceroute + + + Move Device + AC_MoveDevice = Move Device + + + Powering Off + AC_Powering_OFF = Powering Off + + + Powering On + AC_Powering_OFF - Powering On + + + Replace Device + AC_Replace_Device = Replace Device + + + Replace Link + AC_Replace_Link = Replace Link + + + Replace UPS + AC_Replace_UPS = Replace UPS + + + Request ARP + AC_RequestARP = Request ARP + + + Request DHCP + AC_RequestDHCP = Request DHCP + + + Resetting + AC_Resetting = Resetting + + + Updating Device + NDUpdateComponent = Update Device + + \ No newline at end of file diff --git a/Web/EduResources/level6_UntaggedAndDHCP.enbx b/Web/EduResources/level6_UntaggedAndDHCP.enbx new file mode 100644 index 0000000..5aecf5c --- /dev/null +++ b/Web/EduResources/level6_UntaggedAndDHCP.enbx @@ -0,0 +1,1480 @@ + + + + + This map shows how VLANs affect DHCP. Change the ports on net_switch1 that are connected to the wireless access point and laptop1. The WAP does not know how to do VLANS, so you control the VLAN that the accesspoint is connected to on net_switch1. Untag the port for the vlan that the laptop is supposed to be connected to do (mouse-over the laptop to see what it is supposed to be "local" to), doing a dhcp-request after you change it. +For this map, the VLAN packets are displayed with the color of the PC on that VLAN. That will help you visualize when the packet is tagged and when it is not. + Cette carte montre comment les VLAN affectent DHCP. Changez les ports de net_switch1 qui sont connectés au point d'accès sans fil et à l'ordinateur portable1. Le WAP ne sait pas comment faire VLANS, donc vous contrôlez le VLAN auquel le point d'accès est connecté sur net_switch1. Détachez le port du vlan que l'ordinateur portable est censé être connecté (passez la souris sur l'ordinateur portable pour voir ce qu'il est supposé être «local»), en faisant une requête dhcp après l'avoir modifiée. +Pour cette carte, les paquets VLAN sont affichés avec la couleur du PC sur ce VLAN. Cela vous aidera à visualiser quand le paquet est étiqueté et quand ce n'est pas le cas. + Untagged ports and DHCP + 1024 + 1024 + 100 + full + 6 + 5 + 169 + full + True + True + + firewall0 + 100 + 133 + 130,210 + firewall + False + True + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 133 + 134 + firewall0 + lo0 + + lo + 134 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wan + wan0 + + 133 + 137 + firewall0 + wan0 + + wan + 137 + False + + wan0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 133 + 135 + firewall0 + eth0 + + eth + 135 + False + + eth0 + + 192.168.1.1 + 255.255.255.0 + 0.0.0.0 + ip + + Tagged + + + eth0:1 + + 192.168.2.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + eth0:2 + + 192.168.3.1 + 255.255.255.0 + 0.0.0.0 + ip + + Forbidden + Tagged + + + + eth + eth1 + + 133 + 136 + firewall0 + eth1 + + eth + 136 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + 127.0.0.1 + 0.0.0.0 + 0.0.0.0 + route + + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + route + + + 192.168.1.1 + 192.168.1.5 + 192.168.1.10 + route + + + 192.168.2.1 + 192.168.2.5 + 192.168.2.10 + route + + + 192.168.3.1 + 192.168.3.5 + 192.168.3.10 + route + + + + laptop0 + 100 + 143 + 780,220 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 143 + 144 + laptop0 + lo0 + + lo + 144 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 143 + 145 + laptop0 + eth0 + + eth + 145 + False + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 143 + 146 + laptop0 + wlan2 + + wlan + 146 + True + ThePassword + Wireless + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + laptop1 + 100 + 147 + 630,720 + laptop + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 147 + 148 + laptop1 + lo0 + + lo + 148 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 147 + 149 + laptop1 + eth0 + + eth + 149 + True + + eth0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wlan + wlan2 + + 147 + 150 + laptop1 + wlan2 + + wlan + 150 + False + + wlan2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + net_switch0 + 100 + 100 + 130,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 100 + 101 + net_switch0 + lo0 + + lo + 101 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 100 + 102 + net_switch0 + management_interface0 + + management_interface + 102 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 100 + 103 + net_switch0 + port1 + + port + 103 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port2 + + 100 + 104 + net_switch0 + port2 + + port + 104 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port3 + + 100 + 105 + net_switch0 + port3 + + port + 105 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 100 + 106 + net_switch0 + port4 + + port + 106 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Forbidden + + + + port + port5 + + 100 + 107 + net_switch0 + port5 + + port + 107 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Forbidden + + + + port + port6 + + 100 + 108 + net_switch0 + port6 + + port + 108 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port7 + + 100 + 109 + net_switch0 + port7 + + port + 109 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + + net_switch1 + 100 + 155 + 420,390 + net_switch + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 155 + 156 + net_switch1 + lo0 + + lo + 156 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + management_interface + management_interface0 + + 155 + 157 + net_switch1 + management_interface0 + + management_interface + 157 + False + + management_interface0 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + port + port1 + + 155 + 158 + net_switch1 + port1 + + port + 158 + False + + port1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Tagged + Tagged + Tagged + + + + port + port2 + + 155 + 159 + net_switch1 + port2 + + port + 159 + False + + port2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Forbidden + Untagged + + + + port + port3 + + 155 + 160 + net_switch1 + port3 + + port + 160 + False + + port3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Forbidden + Untagged + Forbidden + + + + port + port4 + + 155 + 161 + net_switch1 + port4 + + port + 161 + False + + port4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port5 + + 155 + 162 + net_switch1 + port5 + + port + 162 + False + + port5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port6 + + 155 + 163 + net_switch1 + port6 + + port + 163 + False + + port6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + port + port7 + + 155 + 164 + net_switch1 + port7 + + port + 164 + False + + port7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + Forbidden + Forbidden + + + + + pc0 + 100 + 110 + 30,570 + pc + False + False + Green + + 192.168.1.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 110 + 111 + pc0 + lo0 + + lo + 111 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 110 + 112 + pc0 + eth0 + + eth + 112 + False + + eth0 + + 192.168.1.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc1 + 100 + 113 + 130,630 + pc + False + False + Yellow + + 192.168.2.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 113 + 114 + pc1 + lo0 + + lo + 114 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 113 + 115 + pc1 + eth0 + + eth + 115 + False + + eth0 + + 192.168.2.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + pc2 + 100 + 116 + 230,570 + pc + False + False + Orange + + 192.168.3.1 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 116 + 117 + pc2 + lo0 + + lo + 117 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth0 + + 116 + 118 + pc2 + eth0 + + eth + 118 + False + + eth0 + + 192.168.3.2 + 255.255.255.0 + 0.0.0.0 + ip + + Untagged + + + + + wap0 + 100 + 119 + 530,220 + wap + False + False + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + gw + + + lo + lo0 + + 119 + 122 + wap0 + lo0 + + lo + 122 + False + + lo0 + + 127.0.0.1 + 255.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + eth + eth1 + + 119 + 123 + wap0 + eth1 + + eth + 123 + False + + eth1 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport2 + + 119 + 124 + wap0 + wport2 + + wport + 124 + False + ThePassword + Wireless + + wport2 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport3 + + 119 + 125 + wap0 + wport3 + + wport + 125 + False + ThePassword + Wireless + + wport3 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport4 + + 119 + 126 + wap0 + wport4 + + wport + 126 + False + ThePassword + Wireless + + wport4 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport5 + + 119 + 127 + wap0 + wport5 + + wport + 127 + False + ThePassword + Wireless + + wport5 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport6 + + 119 + 128 + wap0 + wport6 + + wport + 128 + False + ThePassword + Wireless + + wport6 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + wport + wport7 + + 119 + 129 + wap0 + wport7 + + wport + 129 + False + ThePassword + Wireless + + wport7 + + 0.0.0.0 + 0.0.0.0 + 0.0.0.0 + ip + + Untagged + + + + + + 133 + 135 + firewall0 + eth0 + + + 100 + 109 + net_switch0 + port7 + + firewall0_link_net_switch0 + normal + 138 + + + + 155 + 159 + net_switch1 + port2 + + + 119 + 123 + wap0 + eth1 + + net_switch1_link_wap0 + normal + 166 + + + + 100 + 108 + net_switch0 + port6 + + + 155 + 158 + net_switch1 + port1 + + net_switch0_link_net_switch1 + normal + 165 + + + + 155 + 160 + net_switch1 + port3 + + + 147 + 149 + laptop1 + eth0 + + net_switch1_link_laptop1 + normal + 167 + + + + 113 + 115 + pc1 + eth0 + + + 100 + 104 + net_switch0 + port2 + + pc1_link_net_switch0 + normal + 140 + + + + 110 + 112 + pc0 + eth0 + + + 100 + 103 + net_switch0 + port1 + + pc0_link_net_switch0 + normal + 139 + + + + 116 + 118 + pc2 + eth0 + + + 100 + 105 + net_switch0 + port3 + + pc2_link_net_switch0 + normal + 141 + + + + 143 + 146 + laptop0 + wlan2 + + + 119 + 124 + wap0 + wport2 + + laptop0_link_wap0 + wireless + 168 + + + laptop0 + pc0 + NeedsLocalIPTo + + + laptop0 + wlan2 + LockNic + + + All + All + LockVLANNames + + + laptop1 + eth0 + LockNic + + + laptop1 + pc2 + NeedsLocalIPTo + + + pc0 + All + LockAll + + + pc1 + All + LockAll + + + pc2 + All + LockAll + + DHCP + VLAN + Default + Staff + Student + + \ No newline at end of file diff --git a/Web/EduResources/link.png b/Web/EduResources/link.png new file mode 100644 index 0000000000000000000000000000000000000000..0b59a223cbe51e65874188c9329d41286803a3e2 GIT binary patch literal 2195 zcmZuz3piAH8$UBH<2oj6iNR4SgxaPspJa^NAk4Z9qm*^c8kYuPG7M50#TeQanYLWg zy3CGS3?ikO&1JKTaSbW8iP>_QFDl=l@9V4YJJ0h!@B4fIzxVfh&-0w;f6hg`i@l

30cq24#*22~iD&osw%B1~1-*B{2ArsQvKw&gmA)Tp51i5S}iJapTF*ib4_!8Q38*u#lRgs z(Du4FWWoX+P+2e9rO8~pP(pAhVsdv8TUl2Yv2MS2WfL8eve>hGUy6iHcguteR$3>E zk=mKPYN*%Ot%8{K%Nk*GJHqC?!@@^=W{F`vnB>L>n}^QU)!>PQ*a1Z71;wk3an2f5FkGI^**L+n5QPxSqC zD1uVqcTQ0Xe0Dg?y(*>mj?@p$p#yK)Uxj)JU+_F|xeqlw+aeFLNB(^36Ztq?HSIym z`y*QAx$b6M*0DpHOG~TQQ?x9*gdwf&`c*4@_xtob1G~bT+J%dz5Cj>{yO(=6DPs9# zm1??48Fq!_>{xNNgpP$G$Xj{KzC=y5W^b5aN#26`E|lx13+TLvIxK8hp@a~s@}uH9 zM+}PDCbtez@_y5BNLFcKy0}y#M;&R_Odk|s^h|Ijg^XbyCMeOH=bCG{4E^zlc%6WH zs#im~Fi7f#w^#PebkeD8wDc_hFH8^bL#o#n8lGg4=sytOo=rM?8J1{~=r-gig`iiB zU!caeWkj4E-$%J4iy(iTANXKT=-G2~jg9Ns107EeT)0~(=9S*R_1=c00jfIjdZjK7 znPBwZR*%cZte!|5ZKJZ|q-l&?-|nFY-2j5#(rr}u({=!x6F19p?p6S9@MjYPRZtS* z7FO)85NR6zSfFVzUA_|2m(GMby+SdbHZu(-@2A8mkGvM!cGRZK@mYmUeGlnHaOndC(KG@9dfd0 z6+LusNz)A40;;03UZJ&}m?OvH9tkhbUnUmYIbN?cBt3`9bf#J}DJ;v!1E>jmlRwMq z^;^vcfpcTLK0#4((mB8`c!i~j#(EQ?Nh%C<8~}aoK4-r#4jB>UZrZ9^${JHgsAo*OWB`vDf*sXarJmd z-&NELy=Mly1yLWUjeMx){>wtiHu|(Pcx_LSKd)~sUN@?bzs-|OwH8BYyQf?5=woT89k{QMHTI0RaB*JJEy&94tnbwXWZ z<=rNK4uou1SU*XYkxQ|6P}lBpS!4Y@ZOMJ(4ZEWls~G8y)1?-VT~`x*xhD!P?94Xr z)sJ2=x0q{@fsLgjydwHoPW2s>Erv6%gC>auY+U9iCewPn4jm^(j)orE&Q~ypA{(dlivip@qJ4(!}#QdSp{U?9AbrRM<-`UG6!r0>vQ z;v|Fxt5feDDIJz*@rT37P`)3or)}529deXQHmVwo8w}hOOS|Op9z=#e zjH#ro--0@tB7W~m5PCP@@(T3E7&UX!?HfRvvaGHEj@-Hx&u}M(4eMOY5MSl}A7I`4 WaqkVrf6!b1H*m0Zv8l%TrTzZ8{H literal 0 HcmV?d00001 diff --git a/Web/EduResources/microwave.png b/Web/EduResources/microwave.png new file mode 100644 index 0000000000000000000000000000000000000000..693f0ed5f5362f467be397acad10434d4356ddc2 GIT binary patch literal 2015 zcmb7Fi#yYc8=qP>a~q)(V&qy#RD|)JO?+j#EZR;kHJ4Jv>CBl+P1{2r&xt`DhvpFNaga^$h2r(DUBPuKq4eHwmR=Nden{P<2bww`vJ^!r2xe()$P+Rd~SCAK% zYqB*+)p!&4EjRai2?v~B_MQGWmymXo9ebJ+1)kv6*2{49Nk71*rbL0tKPrd}ZI%_@ zd3D}7dbHC)v=eOVbOKDkpR{0g!_~@Bw;y*BWi-DaE$;!*ej`RXW&}UmonJH~P@g!i zi@kimsSuqc>byx^9yLtbvGC!^KD+%I41{@2kL*h!5iSrEF76?ej($!{>q%(g?T`kL zvaYWHnN|lgqe3y1Qt*;^vyCAwl$yN-2h*vWLHvou>#lqR&K>Z!Rv@>nz0LEPt3fh! z#yp$SXcuI;z;Ckt$9+|Fhurj7c1I4Cx97X;o`(aNx(|4tFYEUiI{A+B<$Ku}GfQvm zWB6KYH=`Yn#BXAF6Iw;a3*9Y;Mlbl3n;vxX=FZ1`+=XEG6;__v2Y8zfO-fC;0V1;F zz&q)iFth9zj3#}2OTob7o<0H5;2Np{ktZToMq7uCLW0ECaBA= zhAsx`1gC`Y?zT-@3>VL{gt(FS`=bh5OCqOc`8`sG@yto1nd>EUBP7cpHf;SU~ z>g$J>MBEgX-P{30I-#DJ9v@WyZp(`cp8v`}^x36nXL7cyze^ote*%v5iM!R$ALZJz zCRtgF4o-}DTcm{MQAU@{PxT|0E8dZ;O6}Ya>ZRKxsp@x}^1kiYUH)W;^Hr6a#Sn1_ zLc43b5Y{rIirl%Z;UZ-N_MX_S?WGP^ZFK=&(0HY~y^^U8oFj!=W9Zm1FM)OS`vlF) zn#ztptoPJi)3z*U7saB_YQ7Q^!AhzkKWvJ{a_4{2JQu;?XAXV)3#=6rVdon*J#I`J zx>!?k=(Z(X&C1K*vumm!t^JAtl)h#1sffw(KsxFm6gEKNjzHY~Z51~%N$V+VdgQ=gaxk`c)KuP?O%_%O>&omE0-`fo8q}iNTzz;(9E=8xo>s9?Gs+eb4Pz$z>f2E|bI}FPmK&L=}TD1-pUF0U;AY z(ly*i!>S!Oe3U(<`jlLK3Ne?=&7*3aUERh4BJRYEIU_z{`U*`RJHh>HW>a3bxy&WL zG-sqiFnX1V#kNm8@h@#zehJ799Tc!rk0aT5g=7U4(RtdXy$j(w%Jg9pSX-nIw*(|7 z&X-Pb+*4RFqw3&Z{8DdZ!>v|m2C-5+AIs?r;Mwl zF_CENQevlVoZ()}yF&X^)`3;%Aq0M=gGBn|hvR zFC_=7&%b`oY^q;THY!meHw%!k?wS`l$gFh zCP&W_|Ls0(Ymv;=r9RuoJ+ggNXh@`|2a->7UFw)qYRXp~FrqqU}+>xpm@`dPhr;e>A ze%q4_<|p|2*Wy}UgMrNyqX#R)Zt>|KyazJ0H8N6_pM8(NusTLcoSB{(_cc%14sd-- zhHaY5qgz)?mIj|bbK+(Yjm>d~dkx}6CLraV)FZZOJj4*?%&prjt|XKuG_F2MyaB1T xDywYyxflhG2AtJjHai#Y9I*a^|3^8AUxmF4aXM{Xc$&3N0X=+iBKMPw{{US?c0~XH literal 0 HcmV?d00001 diff --git a/Web/EduResources/noBeep.wav b/Web/EduResources/noBeep.wav new file mode 100644 index 0000000000000000000000000000000000000000..27b9d0da7902f0129c6dd9e9fd410b0ebf070600 GIT binary patch literal 1638 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 ygL42P{j;G|jOCE~I_gS&@tKlMPy$x#WV<+ zDI*n;B})clCrYx$e|%p(|L1-0xz9b%bI*HzzjNMm?@6$=MhbwX!2ke20F5%Y=giFA z0ou!v6`0CLoN2G871A8Av-{+}D$3w!_ySPaU;tpB$nM|*+_f7!s9~l-q29rkc&_x`i!l&CLRa?2pXcz;SON~ z3pwaCnTgESoyGRj_s;dsn}~}fGgXYY7hjZxPWM|8oYbK1RTkH!FUQwdF?0#oB@da# zd+~gN=I`;aNgXP-WmL-IwazWGBRCSn6Ma-e`kA+O3x)!*?;ftfJ33uxG<48%jJ;l0 zR_~mXxv?YYTj0dDZf*^Lqe!c?vh>MQD4@Ig-H8v(n0c5zA;J3STq#>alFK~2*!wbZ=IlUW+PbsnOM*ZVvV*lYSG4r=xz-a*d9x(E#ggG9 zY6`NgsEh9!JnI+_Quhj2og%bq4Aw$((BmJCYR4OmL%q5SSNirJbm;Mr@@lk!i-&eb zaI=sA!rYc~iR)`7b2DsW`asw+1N3og^n`SZMN_R~wOYP|Sb{nCTwlf8sjFX8H=AAp zH+O<02(R#dQ`B=@4cx5U_|x`jv9hcerP~;DxwAbQImWFFbK%wzgV>1mRk|c`(>UxA zFv>O+^(LV9vzX(huP@|)g8ZYOkd0BYgO_jNu@&D5fG~H*2pqQe;+?O^CnJJenPrd1 znC-1g@;1h|$>h+Y+2O*u!)HzXgi5Pp&2NMniwvg}SW~ z_mnC?o1fk`ecj#hisVU)J_&4!HCpT!Y^}|YC|A5|+{6hh3@3miYbd`MoEwB`xTp zrRGle@WuKOhH?E>SO%K9-AxBlE(=XxdSDj{!*|DWe5v6$H1YZ{ot%9;-#$=#djTdV zIgk_;*I@Ukf_H;&ku zGOu*dzdWD%UN54knmt@H1c8xJ(8nGr2%PLhys8BcpISmov$QDKkNlAh_;dlNmAEYL z)|`-06uADQhv}Yvy8$Yp<^Hz1&zkkwCBL}GST)l7aEdEVZ|}K^xD3m)sl`d2Smp#! z`^Zbdd#+rb@Eq+x^u^IIIC20Y0mqw)veY)O9`@|2EA!h+tq-2c4;iPb)UV80G zL#H3$j*K{o#?Iu}OUk#SqV!NovLrA`VQI?hG3&#zxWMmYcpkVJyl!*|7{MrOCB~7v z7ZpGVGp<2vIvP(tecUxqI4%DGnjxv=541kM$8YxVcxIVb*gCaplwH!TD&8(yP{wax zh6@kh@BWHQv8%x|vrQqRjV?)d9Jp+s&|E9aUM@R7X#E@($;z;K8?a5^2P*vbG#|Q; zO&8K)O@9{wIpzW89i&S_1QX2D%PJ!DqP&XI+Sm$R^QWSrjGpSiU(lpO)#0Xh>vSE` z+W4WF?~dFs2mJnW(!VJ*F&51a9o~eM$`thTz!%+4@$CyAXGsLqNKEVNPD$W4+IV| zQw*C!lnY1Uu@LQQTEfw+=%dndmTzqA4oQpxQ)&ecQCta&wgKZ4cNzX?E#1?TmBQ z_)u9IS4U)O}A-Mrl1SvaTp$!^5PogCa|5|!Q=%8>3R?>akpMamZeAJB=%xmXiW@O}dFo41m2 zyb_YYhuf<_iiRNIy97bN2oUdo%fhw^ifmQLa=g#Cf{eTSC@Wg}9h#xSA-X|UsCix~ z8TBKGf45y{Jh32rA*-w542-PL*S!oTD^iU+N1tC0VC(mBdF@1sl&h4+7>^`B3Fg2&_@W%@@j;-kwU zGPHw#{KRI#k`$@c^G*gq_5F|X&kCguS!h~Hk0^fFpOm%+Y9SArs6FJweb;0f5#4u* zswiM>Baaj1d?8Q!Zyc_AeVhE8mVW{ZH46r4DJ< z%}g5<%g|C>?-&GGfvn1jr{9yl|MhZzcMWK8LDeEbkxDue^C#&b;4Xob4TJnMswlOA zAYXf^gKPjS4-+SP{jQrgeTc^G$5puDpZ z=IUOr19d)loq<={G-jQ8_=Hn+Vq12LdYHxSFiOIPVbZFn@V_AbUrVMlSPGbHA9G~4 zBbpj-wra{Lff3r1nx3ENGtc~Ss)&BmyRwZOB%E^L61Ho${iJ#W57pan> zhamVKSI_q?r##$cLcuL(dufARwuG+P1{S|cODdn-VrS*y3QCsM76?B z2WI^HSKPhJ$s1C1+Jw)cP3a+#JgEP~XHN^l_+j)An{}3Oqm#h!9cjpZaAQcd!NmNA zirb(|5V^#rb2=DZcx=5;w{WqRtM`o~VbazFWMvc-FU^~S|} zH1hDcu!U2=wR8mjqt45%1vDjmFQj4Q}2h3S)Lo zhfY-8a<1Vi{)ne<} zg}&S%g_CK0yFeZ8`lT*;AuU!t*M&L;jN2Bh&1rt1Vx!3az(>Anvc;wkXXLBDc+*_+ z*2S*+?WQ3ptct!pG;=i zJ(P)=>JdI{np$Vd2C=NANw^w zz-M&NTS!M9rlSno;b&^A;^el#f z!bOwL*~v6-K(I?*2j^tM{Y*swt~D;0YFFDtd@GabV`@@>;p$7Sbu}BvE25rK3i4x_s2G` zBB{u){)IuLVyE`vI=q=!DInSG#e_`fLW!9VQDL9by^u6Z{HG;9PW0E#j+Fp9A!X+T z#@dDE>3K0DEjgi=;=Bewd4$?+k2ZfIXe%rB zv}n%dX*@IkGK*aj8t`ifS?uIyawn- zzfnR|l#G4q$t3YRCqjOaJ4-<^kc5KR1uEf9pZu1NzQ6NrZ=FwvraDrzZJse^Kit#Y z$C7m%?!{Wf;y@!p7YL@Kji{s7ErgpT%g!Xv^cT;j;jvW|AXW}b1hdeZ^hULbR6rO* kQnyX<-wy3RfvQ?FwYJ|TMvDQsce_jUDQoje#QEs|0Wcr#A^-pY literal 0 HcmV?d00001 diff --git a/Web/EduResources/tree.png b/Web/EduResources/tree.png new file mode 100644 index 0000000000000000000000000000000000000000..d09d998a5937bb034466e2ef2393797fe99249a6 GIT binary patch literal 67259 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 td~#^HNdEiI@xFt+myh@AVD<^xpga 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 j^(0e{=Zp3HNwdS<-z^NCbs=%R1l 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

rf=n3k(YDda+E7P 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

3T@p!_$WC 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

(Fn8*kUwF29hH&Ft*2M6@d1_&hO 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 literal 0 HcmV?d00001 diff --git a/Web/img/ArrowDown.png b/Web/img/ArrowDown.png new file mode 100644 index 0000000000000000000000000000000000000000..9a2bfdad2ff87b0f83dfe8db01ab9be6e0fe9adc GIT binary patch literal 5099 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 RUuzL9P=wEt)lHvU_+P&%RH*;} literal 0 HcmV?d00001 diff --git a/Web/img/BurnMark.png b/Web/img/BurnMark.png new file mode 100644 index 0000000000000000000000000000000000000000..7cad107155c93f496937188c137560932b1cb450 GIT binary patch literal 20643 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 Ac>n+a literal 0 HcmV?d00001 diff --git a/Web/img/Shapes.png b/Web/img/Shapes.png new file mode 100644 index 0000000000000000000000000000000000000000..a81766b8d0f951b17ff04b22c20323391199f690 GIT binary patch literal 2039 zcmZ`%dpy(s8eg+!3HzcnVtr|yUq88Qsh_D z@}twLAyKr*=)x$MRoZwd4yB8Z+|KmZIp=lG=kt1==l#4t@8|t`{`d&J_R{opOm!d- zh@Ptp#amOKE(Zdx$u<797c~XWaHmlqOUw6C(~W!$vns~rzzGOswb62{fRvV@G^94$ z)sw2Nf|?qybBL?b`KY1HkNNns$vjd`{_(7Hb?1m;Ul(i4UWDqCC-jX1cveBEKx zf|f_YdcE7FbSK6(GPHR3oKE_1x&j2pyHNN}Gp7;y&*Fyh0Jwm?;&SCSbshIte4R3;x+>_`W_w>qwFotaSb>`B-)m3pX ziiq2kKsRNu0F{}=qa$R#CPV3)ccB;-fV-61KrwPCIBWUPA9050vFhsHE5a2ut>79c z>pLz}y^hmgkF&y*)=w30o-$i40-jn+dHL$$4^%LNv>E0t$173rc3Wor+6Uo2MzmKR z5(lfm29h#ata?fX&8qOR1_&0gDlRv#tfooU(v(3wl9IMy=y}#iTNERcr_hrPJ;eg9 z+L#mC&YHMqDkEWFt!K(y5E*zu22sHM1z`CesikqVG;>)nf9f-ncc~q20Z0)XVA;d! zL)g7cd@ueuPOA?pl!cU3IHb0-`&w^Yt&EXnYWj=M7asgjRX%|S-wQw4yQ39|&<`D) zNjr`nsbq$LqIm24l48OTxzFZ{1NrYP?tE`Tn($^MIzYxFT27;aB1jcBJ)J;AKd2%>3apgDr7TIgrXZxF6G-vZhNd^W3_0JFGjLp=}AND`+5?+${ z!1M=;#Q*y2r{KwrqWZ4{E6$qq)%WddEpB}ZK?L>$ht_Am_F8L>*g%M@t-g2E1iBu^ z7y;w;R0Y%2`P z5q+7^)8!E9q0eLN$sm9#+1V=xG*cX1+hzI2zb)OxEz4fMbmGz7z`AA}W}Ec%kRi`& zoH&&ghb3sUhQfP1k+R2eMyE2`z9O-(DG)39+-u4sf>^`db$J%WrigVXYbKLZ9m&`& zxh}ifVB39*{M%MG`Eb6mr^bAzuvs}#M-WO9J+$RxpKePYv7R4xgCTa^{qFhE=~6V} z2SA`UCvfLzRazYh$l$E7(U(JZSXgzoe}qBP-HSf!qo0_>MEk zK6pG{m0vCk9)mZiCn)`v(uN;TJ0;N*WL>9@od}vuz^wOS$J?VeQoar+rq}z0Vo2YJ zKfXTWY9V28uU&3!&TQ-zx0QLXjV%ln_X5KT-j3x+2tG=X!noD8XzIAsg;Tx!BA{Zf z-!w1VvJjrKNxx64L7`}-cqjJxSusCPzY~&+^qerSs!Vh`&eKi{$#olzMa8#LE*<2d z=eT%w6BiIBl+KMahdcJm-izILhzi=SoOsq#H-l&4Epn5ZuiJ@6qNk%*kN)EhK^AP# z*$ke z(k!aCDVR;xi)BsPDYDBaPd^;B89c{XW7yH_RXSrUa`)tBCq62*?UO%P+~FwwI2?+y zbTW%ViYp^kY3F*BetTwddQv#2AmV}&?LJJ;!f=1LL6x`7I;J! zGca%qgD@k*tT_@uLG}_)Usv`=Ow#;}YO78qgaL(QGeaUuobz*YQ}arITm}Z`qSVBa z)D(sC%#sWRcTeAd6une-1_s75PZ!6Kid%25ZRBk*;Bj?qj_6hm3NnykO`VotFoU6! zuXe}m13{ls!WqHF5Fi3VO#C`^8H^ ODm`8OT-G@yGywpf0(2Vy literal 0 HcmV?d00001 diff --git a/Web/img/Switch.png b/Web/img/Switch.png new file mode 100644 index 0000000000000000000000000000000000000000..40c796f3d52d83eb2051df6703b585c01ad74389 GIT binary patch literal 756 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k4M?tyST_$yu_bxCyD+#h++>hfTp)S}D8gCb z5n0T@z%2~Ij105pNB{-dOFVsD+3z#+v2sdZUBB}?P)Ig2B%;JQKQ}iuuLQ_tU~n!< zO)N=GQ7F$W$xv|j^bJVSOJ!$ZV2bc`aSW-r_4clz*O35`wu?PH>zr8*+TMtWjJmZ` zlzV$pdS+(oV>uSbn0DVcCao72OrHLKRv-w-DofPT@rYudNjK}GIqWA_UtQD~vDPDg?VTmgNkEfBm$`oiYG{=%))vb< za~WvpiY-y5K#M}6*RF|(SSth)*%4*R2^5J1i%jD=@@2uNtgAIm9nLbMksCKe)h2KI zzuF*Xqu%;^F`{ow`lc^$Ki^$(_P;#Knur;43%Au7?r=1BbWl(b_>uoz!P&ih{o?!8 zcJ>ihvxVdKul_#clbsp|2MY@mM@v^*|4a@RAAu9I<(L-M$Q0Y1)E4;RIQg@JpYXct z9}Cw>J~$QwwB3ilQ30ZQ({lIgmVqbE9P<+i>p0B9*qE?Yh~tp}&=r@JJtpr@ pIyhZCzCs4%s>{s8#I;%_`$cCVbr%~xU_xbJ@O1TaS?83{1OVPJ{}BKH literal 0 HcmV?d00001 diff --git a/Web/img/VidImage.png b/Web/img/VidImage.png new file mode 100644 index 0000000000000000000000000000000000000000..8ed83bead909364630cd1fad183ce5a4406be9e9 GIT binary patch literal 6321 zcmZWubzD>L_vfR4BV{y_BCW&(2`PcmF+ftfMoSH(1f9|`O6eLgL_!AAA{w1fi#nYV_y9}y7+-M{lcqO2TdVDc71Q&;uY5;@E5n^Xdo(1JU6U+- z1(oGboJ+P<*J{?fDbdmnym~?-%SsILC z$z%Puwrma_V)bS`=7w)+Xq9O-;??dAx9?8OB1R8=cThj-N?pk`Zah0{9aYTT)hIa~ z30ix(c;NXpi|WM(5Yqb@Vw?oYg#;l%+#v2~u4u0Re*xU>I`7`IyIPs~!!{Pf!Kap( zGFK6gKTPRc9v9uc?Jt?mt|+_(+P!xyvj&07>+k% z4`AvvN{srGav=HJVtpQ%Ub4n zYD6FrtyVE&%Oh0?>yMM3qlz1^VteY)zxjN&YX~Y;5X+`qLWY&j64(u%U#nQc&xQ|U z6vLU{;0!$SwfmVj@ZC?QI1F)uEV5vsr%A^u?;2Pz)$g*~5jRv{2+<9#Kh#0x7F0X% z({+0em7w?ONw&$buV%KE>Z|qAto}*ZR)mJHe}rPrRyE1-^u%9m>-L+@Q!yXR_lNob z`E$dz$JT3xkRWu|t@9l#F}~lFp*vSRZVH1>Z#Qb;eP@FB)KL&t&hB6Lbv{h7>g*#( zJfTUwDH~Lb3g@3)br_`@F8=P}maT7b(hZ$IKf>Pk7;5ut+5AWMvq_!Y?Px%+Ca)*Y5C8FJruhXFUy{9FNQN; z?*Tu1H}JK8Mbp|(RP@lj9SXQ58K*&mucr)Qp{; zwSmxJ#*PgptJ8PNVXk6+wu5cGN0tGJV^?o_Ft`RPj3<+{ zC=dDu!=KVSNka5s=U!w+Hqe4#UeY4t1$ruZwPtiQZJ;fS)3cPg#UN!%6i@v(4wrWF-0 zCiP{K7_O|qAbk)MWW8I>e(rJ^rruENWx#e}ho2N7Q_1L&jm`uQI_G-8wBj~a zJV8?7biFz$p6b)~qJp_xmy+>8Pw82PuFlW>?@JV-{q}y^Q88Tjo}G$cMGcq8hJY}N zH@Me&Uhv}ch8{i?L?$@iF_hA#jKL5vU;*`|GfIqfnA)>W0gyrcNE-=)u@y7j=!*x`_TCLo5_h;T@I2@e~MKFi2 za?8E$OSLG`;sGm3L{3cI_);1Ytij(ueQ_;vUvOFdY=H~R-pAzDyHurCEv1D4)Yxsp z(76Tj`)%4k_IsG}g{NQ@Tn8GZfq|F#s_sQTtC6`7h}AQJ#B$+38tB0JiGo!&!z^b` z%}e`bHK9>tK#HPsNpWB+)|e7W?sIQiVfFK9TvDevBO=c{HIEEF8k?<2ojGYlqydpT zQFkN)r|ZrT=AadquiHMghHP)?>HQ?D`-!Uf;#hwZ8}t@RlTh=C5b*n~W$=Gc9=TY0 zFaYOMmyLDJ0(Sn?ABPl3554#g07tJ`apri*<%wJXoPo7STaJ>Vsp+aLqGq>%8u zR~4+V&)E_6;8?OyE(=J=$pgYO{n6AMOhgKmHR`?m)1lWTb+|Z#&6OX_URb*HkgX~j znj+3+QzOLIw$Q^nb;((E+Kq8(Jwa)=+Ygt(Hx!!REiGI+uBDc_S-1OY5|454)ux^? zWP^TqIc|Qn5HoLMn-1o5c-aEb6##AMa<}f8)!s?>5)5uLNX!7#9M#KF+r<9pZMr)d+9i3FIk6LEH|kkG4+#-XfrAL6wU*!1Z` zqNOu!@1QM6)^^qv9@r0?h4CYz)45PWR@NwF?%*+D^FO&OwVZa|-a2jflxVISL{ec( zo|JsDu&~+4a>mk99&|SlBmiLmO;%2TXbW7FN-+FLxfq*rn7eA&T>fhrkT;D` zwDJ^%0C`LyT@cEW5DI|*+i@mkXMs`!zPKpGX3=27G#S#C<8eQa5FCU$#hxr{HPMUy zh+L0XEpF;i?S9OLSj;r2-S&Pb{t>foeTs{r>!VmG&5~8kV`YzKOqA{AWayUY5fOQr zP-;=XbiiJ^4(i2?h~+j~ia;k`zyL?vFX2eKCB{C zORc!0_u9#RSm8LYj1^g>al4=*4F2MOEUup^&WxP>?lART(BytRWIN>^PtC@i8*9C% zSRL9+d!?Q70Gb+U+>kt4n#mlRTh)-qm9CqbneSwOB0$KzE5~mNxf9PA!-bSA(wxAz zG+rEYu3=#cbpi~7sd>5Zx@#_gIe@dbL^UUPkf5wMK3(@+sIyq@dHM^+*@M$RxZ!(z zdp%hIxV0CcV?f-Y1!Ki_lb!|Ts|PGc7h9sS|KN32qpu${RRzG2Nb>Jcb``MF+uPPD zlldg%6rTeWUb<^q2tky*`l&6iN{Gu%bB`^+npE7O0)k9W=J#2fj*f;eMk*CW%?mR| zoijOPm4KY}P+=~>`nH%BF<8NfJ7Ma^UPyR*_NtC(OWvs^B+F6UH8SLwE}w%3>-h3+ z*2YNn;tb#fwaAWOd2N%0p}y=qGkRS_K{*dvg}(?l>*T<{eioMw;?6PNGF=!F4woNt z%D-4o{a}2TcktI5%cktWmza4SN=_>Y+VJNj$@JRNEgi}J!9ymZmA`lSvUPm`A``bl z@{i}^G-+$V+<(*a4jkA3jjhMOGo9N9R4l3@Ko;oQm#SCS1T1q+?k)kfhjR~q?!39dxu@!3sWWPl26)Sm9?Bc z?ynG}mdGTFCN@V;b!@;;Y4@`7ubrO96YaZ8Nb1-sX#)csl6#DoQ^ck3~O?g-(3 zkKJcm_{+ZbRJ?9Cq*2=3!1zEQHW6S}h4{D{v-$OTM^!NNM4!92%j@c<#qPcQ!Ef!m zg((3rRd$-Ft~9`p&`ik%WoOQ=$%S?Un(XSLWVslGIa7hT2?f3vG^ z-XqQ?oMekJ4>PTf3Lrt(yn>AAFNNESs~hgO-_JQn%uCZh7hm?S*k9WcyNvNHfbFaF>+W=@#R1H7(`xAB~LiF%}u?^qi`?C2Wqo3>Q0$Opj*2xe@IT?6Ex3SfK<4{faC>4Yri!Kx( zPwl>Sg2E_jKbCpso3H1^W7$BBX`n8`Rb{%|MMksfpg2l9F3pD|IXy!-9;9|}djVAZ zPVHo+D+EaU!2310mDaPl{D<aug4QNrSef&r9gaJssIN}fgGBiEwgHk1{5Pxu?SG7ApNqPS*<)1!1tQ?B}Tyr8}Ry!G?h^56~ zsEafe=3}|;H~@*%&h3O~^s?Z>n*|67@5{$J@F)bJ33edl4}qVFGJDX54FF<8Y8t87%2qUEou)$W1BTMo?Y@kDGus}9 zuNQhjRoLu5&88suMU}?0uv|#pCL{^CWi1CQ%FxUFL+oa7q@kY9L*I9o2f(m9C9v z^aeUOQKt0cg1Kz2qDU8w#QG@?M}sO_lkMB}@ zG&NLM86b$=r+!ihciYx!{3{f+Kj5u_U0LkjZ|V2&f7*tSr#3BKmVCvi^!7Nd$l?0l zVf|%JOyOmj+tv4*V$b%7EkGvKDU&Y&sl@`ty5#@1bggZ3H-D6V*W7HLsoW~AcTFU$ zEhQMRW*}hA3NI1PB*Y?CO6^p5G2TuphL~M`l~;j=~dHA%(8zG zE^=_{mFQgT%yL>HQ2eO~LAu1R>xh90CTq0)-op*=;NJvN3-87*!?!k122#(6wh}NL z-gel={{}|*2b?A_=*Ss8s{=K+JJkhWt%Q9wh{qUVVJ%|Tgzq=2uw{VG3rl@&k`}3M zQGlTqs|V&``?rrK-ffs|TO&Wadk6jg7Zje!dWl6+&rXkb&%WXhNyXd0J-ji=#LzFX zI#CHilL4UyKu*}-@F}tUJQ4Q>W0L6a)%`n^?e`{WWuQsq&LWS7fAClFOU@XWIA=W2 zYwd)G7XDbCd0C(Z5kVR$#AI>+g!Rbt%082gw1^?yi!ATSf$NXA+TUrEgyeFw*zmCa zD|O}_{Ieg=Uqk{Fp=*b7P@#c4`e^(E;2Hx@`l|==Kvz!gHC*ns+DwKnz)BA`1*#Q} zohdmMEq$#p;y;h1mZ?75)&%jmMRVb~)3euq{y5j@BOP4*G%fef{)j1;BLPP+v>O0l z7|v%rKU zn*B2>OMXj0slml)1Nw+u*ka$|K=#HVpM7dSV}t$Y5JKcLp!vp_@HUQFIfC4`In6~9 z53?_AS6;l+_aXW-bVJff71xsh%oF`=Z*`wy33oI$|66Fm9Dq~9JvVZQ#s|gErN1VE& ze|`bGl94g5IA_1@r}393f=6w8CD;%TYDIvE*O-#<=F-;P(-49vhnCkiw&?{48&0oF z0zj?L;|9XhK#h${)u{KoP*U`9`@QO<0*`M>wxIS>{=La~+1C2No>s^r30Ek!XKeG8 zLUBQ#zDOVnZTmThBLBHcr4vRhhD}+O94l4@QTUXe&e0O-?zL#y+Wu<6R)j;cR*Y8U zDfDeDlj9OE=jKc&;AFRKXH)ZqV#w>uxn6I*la}}2jb`SK(l10lP=Gn?oltmOZ#sY7 zfmm1tz7dvg^T&=>0=r{e-H<(_NU7;mUAaSo2)_5+=4Shz?~n ztDK*U%7j($_>Z$>Fo(8z{HUB~;kJCCIg=QH)b{}wH*Bx(o?E9j#Xk9~1*D9b2TDow z?mj#p_P^6sm?uo`2vd`Ob+%Aic@#|zG?qlCkrNg+If)|npe&{y51(afi6w%RJ$3+) zMoJ9H@^D;pUOZ4}=m3WY$}qN=_DK+LgO(|(ZHsq_b}c6xUiGf=>9>(%FnT7(WO%wB zIv4xkKhl1i3DnIx_`!LE-OYHV2k{kcG-sj3I9Qnp3@ EA7MEz1^@s6 literal 0 HcmV?d00001 diff --git a/Web/img/WAP.png b/Web/img/WAP.png new file mode 100644 index 0000000000000000000000000000000000000000..c68703072088cbf43d40b988bede731a84c36ee1 GIT binary patch literal 16084 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 literal 0 HcmV?d00001 diff --git a/Web/img/WRepeater.png b/Web/img/WRepeater.png new file mode 100644 index 0000000000000000000000000000000000000000..621e745849604273921a8d698a03e7e56547cc73 GIT binary patch literal 15694 zcmaibbyQnl&~5PGTHM`=7YOd|?(W6CNb%zCTHLLLBE_Ltf#B{^g1hU>@B99JZ@sX> zUEEymnVdUk&z?PVqSaJn(NTy|0002GyquH<^f>b08;A(~U8h%H06idDD9TC!-v9e4 z?5aqGo%;#=x^nDX^so6v~lJ&7Bm!zZE#Y1bz1agosgM0pVf)Z-)UaPWaHo5_<#s zG9HRxCEzjx8a4kv=_31_1Pud9mRf3@-PjJlPR(MfO#GYs`q8nm&)+%BLs5H0)M@_4#n7O!n=jLiF_b z;J`P_<10NRFJb#fR#U6V`c=v1eFp>ht-#T3k5hutbWN?7fDg}AB5L1LAW+xXOS@+E z)MS*bIlZ?gYN7&}#aa3&(GhP!a^=S~7j` zxPJb%)o`|%fzWbS1tEV*bB>f=`rozpVw0O8Z+GsR_r<3`o+Wwwd5F22Bn&M;@iKiZ16D7sys|A!MT zb!3?+Y(qv!=nC5i42zrZSB%<$N6(6b$ETScb9?W3-B)9@Qp1b*&TIgpL#LK<>$k$@ zC2>2*108N(;${wcB0l##-EFP4dth4G+ScTGm?v?PioemQ*M9s=aa~Lq&H;YRIMQ%` zsFluqoOQRk@cNhkod@4QMrJ6v~N5bH}ctz_YaLoWrHAUUj6tMq2hv}oG;)7sW#a8brpGapSMg#FQl$_>!lL)r^;#zx7;Won6o9G^N!f^ zWKENqKr|h_AGFEU6}s?U#8Tt_kU;1oB%=UHf>v!bxcD!7>*+?9VLq>u0Rz>ZPufiD z@Rgoi%ADg=GMS%nB1|3(pa_RHp9t+Yt$v0-kSeGwtsVyvB#l)}D5I?%J3QI+B7UZ| zBW}!k0t-P)0mte2_D;K&uJ?ly^W4|-G?$^?JB%DM!}Nw_^Bme3@#>U9dL0@p=F&_< z?4G?MAan?bi4a#Q<71a{6Jm1e8YhhE#k=CgR#psFL-tF>t;Wf0IpcTymp3`f^HG^_ zZ%#bQ0w`_0yzZ=*g$VT%1bHqo7X?^NT*|Z*vJMP)iKt|aYTW-dP-?b$O)f5P8nTTa z&n@X%2;--Tqm<$4THbG`LesUb%w*EQm&&QbjOLC)Ddh&cAeP0@(TO%~mWg-Q+IPeX zDD#u^dWf7~y2v^fP zX_wNrel2))LV*}HFvdhtRsbaM09N`7F#KJsgR#~hT9R6k!_}5jQ22{*fXQa6OfZ(! z^<7Py$dsdI98o~73~cDcrqD_n?Msuffvxm;5s`=s`S{!V(*7V*0jM}uJql+HaV zuGDz)>Cm{oVHfkO0Md@uL`vIVjb_sL<0GEh`tttV$_$%jAw*24!Iyv{JiWb-a}8IR z%6Rk%typ{PsbY3PPQ8=1QWlMWqbd7Cy!FVwfb9 zd(C!4s7;|B1slg9RHSqoON(frv#`;es-v6zqU5bLJNbpY!w*s4j5E4^Mg9aRS;fis zQ(EFt#falcC*z=~o?da}51FBV$?cnipCvj$mbgWu1V8}OgQ;B1Fj&8B*8Kz_0f>-J zJwhuq=qi+`&V~@1q540!=X;c6J{uHPan^I|700ni$-`qO{@(VXz{qi0F4U6EHT+#_ z#sLJks}Nc_E>K9|Nn%Nm_5tOu;Cr+2BYWN{_u9S(UuU)2VixzQNQJGJx-FLcmU0BR zQ;P|momuI=i?LBzxeJjqK&?fiiorz=2SqcO0iRc~(Y-vtJU1<0%>*>A38L*$Ze#@S zJNAI~d@>JB*!W~t=q>#L^if`)Bs=0y?! z;U}U?MS#NaB+gB+Kp8a7ZnuqXaDC(B}pg;b_sR?3ia7&t&5%$AIr2MrtpE z+{uI)%l+w8`^Q0_ru)p+eg(<5@yFQ9BKQ$C*?g`ROC}awZjS-I5flyGCVr>-z2$tlt_Ht;d8MlBr( zz);qtV&N)EQTfS05Q2rmOq86HL)@AJ%&Us%bHfEAY3^P;3(23Jp6Uz@-GKxu!o|ZG zRR~c59B2>X)arz|>X;Vh1i<;Crm;Fv-;0X`weaWo3{RCxjA~N)3E8{c6tcCfZ0AHs zS^zS>Ecuf^CWFhmj;0LoF{j*~sh_fB75dx;4q(l779jtsh-u29SoFh{{e+252uGQA zJ>a)Xc^`oD1nIGJ3WGVPOFpQ^G;mesuK0e}1laMWhljhF0Jx{+BR)j#I6!2~6&Ns&d zGvh>T$xdF{0jvZNqwd?KPi2Db<SqY9R9SPd>-<=?aE{vcJh{Jagy(4n2+WXsP}`Ad04l z5hio!{Vd~Am|1F@H^&&HEY_G9LV?eQFc;w;%lNbMK!bRscH`DL7UL{E!N>6`gdgpr zBG$_(UJgVgjZxn@PF%=cf7KyT;f07v1+{g9q=3oc;xaDx3eXTF5hbp}@uMVh*%H}8 z+d||IjkEJlYkM8r5UUnz?0TjV)~w0A!*o(W+&+)hhk^-#+*Z5>Ug%J=;IAK3R+!O4@+rVPdarIC7@}M^h zJEB(Xh-3?S$UG*(ukf#VN;2PM=`0c5_s^n)nr2@63^#r?uz@FZm^(PH{@v>1P#1Z|IR z?0Z%5LVOFfeKC0G-rUsV=+Tn-xg@cjAxhG{t0PSFxUvRSbBn(V+B;f2^7|5`##!tg z($GG*vI|-IksMg_bEowKa>QB8{agTKng_ zll`CXq^`#@1GD(H13>skW#&N)eN!rII=FF7)uojQc3+j_`&K)0576+>l)gs=Z>GBM z$<^SBeE`&OjM%ZvL@*}svUnmBrL(cOR-!HVj)x`nq|3sdy1QH(xZLhl4;?pjw0vUv ztN{q8+ybEuA+{RE52hc4tmJ>QYZKg8YCyZ;?ZH%qc<;!ugi*`J3wkd&D(h5K=l>*I#3S|az=q7UKrD3w-e7^Ds}kFQ@ZINQD~W${K~4Mq=O zE4rqxj`e1TZi(UIsAJMi!7iHmI8Anbxz^y)h|(}AAaJ))ndyJisZ>Ctg#WxyE8Ob@ahFDp{5}-0)(9v2G|Bjpwyv=?eRvx`1ZkXp!}(LP>&73{WL{_9y|zS0 zyX_w0A)i#5h0TI2kgU zfs7Hh3-&Kip$Q)^PctEpzm85OY(+pM#=7ARRgmG3ae6(25d_d!#zEca1-}7n5G(Jx zGeP8lAE=HiPJY=+18T~#A^4b#Isd8LajlJWZe;)*@cL@km*JIYgCG+wWal8?)pNEEtjK24wBo=a?TlyernVV-0W zGzEV&=|?W2)Y{o)FeWF_Z85qJy5CH{erWpa)p49X3ISOhIrv60*lJO^>_lwkk?^{# zr$!Cq?hehcJ$T0DNd8B>(E5O^r-2-t<-O-3QhQRt*^WeSX|+`ewaUy8y$;Un#?z#5c6q-} z-nf_gZ?R;Ww1Yl%jbQTX>A1OKlzq0f0Y7}gwcRYPNMV9r#ZLC|`Fo-vX?u5ED1y6& zADyQks!@Hxo*H8cLZKL;l@$q;QD*6*lZ_97qH4o^M;2j+v>Wn(-N@i|aI?F`PaDdU z&s5hCC6TLL!-gsj;w{?Yy25OaoWM07Hp<$@liGs*QC+h_AIz6C0b_TWd5l!Lk2V|( z14rYL!|UgEpU?kNhUY;uo}bWcB#)65P<~#&D*%Q8?K4cP@gZ$ZG7H&~Le@B^S_z^n zk;3Jeb>SRni8C4h38;L7v+#>)x3ZvOpHQJuFaV79g4Z{NK^|bMQYk+pB%TDrW+I$&H%MlOVIlt0-0`a}~q%A3Y?jXL}Tp{JfLT_O+qR4?FQGwPczQum{Bwr7)m607~U^l13lI z!dGCZtK9L-gGkiVE4@qi)lF40N=}O+$$4zbS3lY+S0I+a2-`n;q@IpS`}sgx=JeWv z4$^_shjnz_-78u>9V(#L8xWF$V$67~YNqEbvz@N^Al;A9zlzhd%^80Ny42F5+$L6T zWdMp$F$V{cNE{lhded4=cn5YZ{lMa|1p_?9CsM9kQT-o+?gxUtR2T06DY5zHNuiS{|wZ2?Jfu;H=P=44U>l51Qc1eo7its+c|=XiBU^baAbP z=uDkf_&nkd0DjjHzU=+jx@KV=*VPLOGO3tF06}sY@NrbNv2Q`M%of=Qs9T52@>(FY z@~Q);FBI^sFJZae+f?BXfZEbDai1sX9av)u@vXM7(J1ya8I?jW-S zm*shMKz+JW7|JHi;>vvC9Q|Y|bcw=5PFxto&#?hhL;wCoq9IC(LSBUBQ$oX#>6XoT zEnYjBG{&t8yT1Gz1I^;mTA0ulJEPsqHU9id6i<*Bq(cu05QMy3Of?*h%7s*PCRL|h z=&iIZ|0ytn2WwqDZ@zDggT5EruTYyOVM9|-j&LkvN{KjUitTV*Cj3K4+ELVU!9>fs z5WmyFH}rpLGw;J7AGE+886YyrjS*eis63IjP~h638V=Q;{w^~m_4=--D{_Dcpg}Q( z7A{z&;`4&Mm8Kupzi>6Wttv?&F1=w;iiZTCRJ~33c!>u}QINITIy*V&Js658L*BxS zSS68p3PZ*!%@bNXSNx_yW#o`WqzyK&|noSWE z$4;_NQsmGIBz%q`gu}M-y7f>L+UNc?CxVo}fg<5`@npdSzyTyc*AZGcBVvQv?d>j>|*3~*FX~04RJ)Rm<#ZXBUC1oVFuWL827_gx{&XL#9oiV0ZE=>?fIm*e7`J7Xf8g>3|T(Dk{mbam!6<9X-k67+; z<22}3_fH+gBe$lwyD*j~pSsRIGGrcq`iW2V|ZjXWCeE9eV8n})lc zZ$pCk3-j}@DOgvtUGa|klAqTW+_wAs#O4?@No>q7`KXbR?Y$ zijB)*@cQQ)y?xd2PIika zH7j%?CkxDtrcQN)Lwfs3RTsVg$A&-M1}MHqg2yc)y(m{2U3?o)3@%Qa#aC@tn8hOt zJndG;Et^;WGjN5^8=JME<)ON|l;+Qh7U-ChJK+^CxavH4;oGh^eqwOgSz?TCzg*y` za6|*|PHZIPY`)^F*WNXojn280&p!o)7}q$*{B`RwQa91N9_OC4%1){Ndt{s%{z5{?jiJl4{>EDuMHvM~=V$j?xOR*NgV=l%73@ziPS?%u~PBIj?a*Hhnc zEKLYT?6Q^6)zug~%l!O&bvYGKA%Oygb{W0JqnzfjxCwnC;)7yG^u7 z+8~zS0n6>r&h2mg4zb9j;jSfg@lZCL6cypffNO74_mz_`@IIy)bZT)u@Qbn zd`nUD$+883Z*|KQPWrNOGBcAPb!14Rz?B$~&MRIRg$h1}_Ap#rMdkIsVB1Hq$15EY zfrZ=`f?q$I{bhR3MT@&Uy?IV#wdwHJ7>?hAgsSMH+(2v37jqx)?NB?DWiBXRJ1^^b zKI<52Lu0U%3fie+AkDi*_Noh5z6)cWU+vIc{Cbcswg13PGuv~6q$s5<|GwW^&+TGz z-xi6*1}CN=^8u<#A0D47+r|;W5JHWCP6&X|5~s{lWfO3P!~DqujODsGurp2rzCqc2 zQ@+2MtAE!ot}br$dVRwDrO4J@_;7NlVPN0=tD*4-h0qD%Y4yBKwlz@JDZf@iSY*94 z4NH6A&xHT4(1HRO+1ZWZl1n+C_iWpbCaJmsD!RAXJ`BgTbS*3KJ)$)=mt_6OW?l*Z zjdjx@pxNrYE|AR0Ye=|QB|lB zVQ|X=r)hTF71K zdOC_(Yi@3S4NvM|Ds$l;(oxQp^Q%!D?QPqkGkE)hiY}tNKK=$yWX=0wdD+}9ywc%7 zQVjEbY{q-5ta7^Yxczj2gs#ivid9gun4o~}*J_HpQB%g-V1}U|c}tH!8L0DBJSFcF z0;QC|+ETe?934}PM1*+v5|CPo6RLKeU0!Dw5w>bD7nN))ADynEmNRY3lD}P(+;0X2 zr7t@=m!@qXS-e9>@2RTuKo+$qEfhA`pHe(;@CZBK1K3moA)fM!T*Rtx^c$btVN|FmmTeDPzEZhnzODu*Gm^mp**ineLc{2Ew@;{YH;j0`+ZyvXU7n}29<}s zuQeJLhmol!Ge5|=OjOQAq-ZGiBYYq@UdvyNgEOWG;Y0^e=|JOO;j@~}bvMK!TVKE9 zylr<_2K*?ScRi6pD-5@_j5?X}(C%T6TDB$}I0{$mdBpd{bQSRr4O>-v`#^Kh``2iX z0yd~o(83XGj(f@KaP*M*0!iwY9GTF7l#Z`FD?Ux0T!D5R06<#)UoXJ54>HyBn>Zj1 z5t(W=bG-a5CBWFdU=z6r75Ia+wKv12})Uat^h1h1h&wV zV!VIoZ89~koz=ykadu_Ywp|N3Lg?87Y@OAq214@hNyC$7L6FgYN>jZUIw=@Hbv6CH z-$R-SrXoz3zGlgmQrJdX_(wxt+tW3DOWJTPS1|XxeD!Z8VWM1czGQlH9IVgs4awHI zs1!6~prpLGoo6PCG))}O1O0l-^8jY&y@HMXt-xPIELs0se`3(}r^P)>u#;*GHw7m~JJnax=e(D045(J+T=QF1 zRVGigg@L@}s4?DPes8ChH<1`gO&=_^mVmkZr}U7LXLv;?1)C2oUI-kS#A=dzuRkA~ z{!O9%rJ=C6eq$u_`vM7&1a~*;8-u{$@rYv(`ksbMOrg&@TzJ;U%Z&yCJtMY zr02Z+2moq<;*wfJHocE;ow#km%>ds_teMM83LU&bqJ&G3|B?RBzin(=_F|S3C4Vw_ z$aVbL0^VFR%I$}yy%V17pz0w`gTqfC6=Z1F?dgY|!4~RIimndnT*Jk`+^=T>lE-fZy>tBhwrV)yY0wvJ z)K`ta0%tO{dr-47 zn9y)zsgFG17VdP$hp%Za<0<~IWAQb~@A6 z`|Q$ofP0Afc=f?6_p`o%5q-jtaUx()^81XM>0J-J9|U6JmJ#MU;=~}x7m$}I4M-1>gYb>mz|YtR<+ZaYM{~^qg2m& z#L^JNaT`w*_#ukXgvaHS6wCfY8538(Fjo&pl1~242fkeY4AxsZOD)yiXxLBP-zaZb ze^uMw+zep3KQ`@n`7)#z?BOghHBMI3Qaw|IAJ4nk9aY{HwB1sAnZ@x+PP=rWJiTv?e0I?ng9L?zg-h)X!m&cb(I5qW6AQZ`duMBZJC4a)|7GS! zhRSD#iqYW9vH|Jn6ZyE%#pr@rmfZNLMN#=7;aC<4L!T;YU8Au=^(v7R#$%)Z(Pg){ zw^w~gt!(azmW!4*EfHVzzK&(@`Q-HY^SWYh58vcxyAF5lD%eiZklm^F3*kCCi{5Q> zQFN6HVHDF=Ih*UBxbkfCt1OSK zG3u;z82L))u1Z~J?TGhNM31E2YzVgkSrx7r@*+z$FKRCy`0-O5=c%Sjj647zN5Uao z{0$+d_<*Ub!avL)UGz`>a4dBlqp54JU6&oy-Y!{_L3?iel<~iYeQ47B%qX9aXh*Y~;Qu5=R}_3nCI`)wK3|@; z64lhy%mNC37!REJeM_1Q%gFbk5@pXFH@XV~G7GrMY|G^Xz*;jiEB5eawBh`siI-cX zuFoJ?Y-p9`#3hV5lB4RUgv&33TN|22$L?@8T`rXBda7UNo2JqSP`0#e$6Kg%z6XW!J>-r4zBYFSU*n^I__RQcpcDUpXC`=>Al@64|l_y>40sRa8qi$Mes5u*fGUs?o53tAiM_na_W!gjzZTbC|W*RRCou{ zV`oUo+0H`^LC>E9>_;U|Ko%j@1rHp14~|4*la{{N7^HKi@L^p*VI+#au6yAq%vLY4 z%uD4q0gMvs%}v*TeD%E`NM1aq4<&v{=SsN#L~2W1NO7HJx+ zK=jru@lo0*sOB|nt%3xb#|5r~IvpL|2llQjHitX%Kc6<+2p$-sY;~8iVCJ^J@;JFjXX@vw@Xe*`m{}b;1t2%dD{B0 zed@E_uIoeH_40i2WktQ?5qmsW5Es;ra3H(`>q}2)+bA$RP@oYPhJ?BOqempR1%pqg zVf`jMLE1q9r~9_<^Av7A?1d6-v5D{V9c&U-w0+yPE~fe5XBM~Xc-`IRLyu%f)uD$` z-6HST{G}g9NNWEm-93I@)O~IcS64^AJF6K^5MY4acElR>Jh^Xf^`ho+g|GO41CNO3 zT1J}i_#QcwGkkHE%RZ3NOm-) z!>=JD%kR?bF&Fec7moTeFBUTpH8b0d+%+8{e7>3RO7b=2M2X>R;QgfAqcs5)zV6gA zZs-tQFdAm$fQ^h-JFclQ{2pjEDMbXkDf10sm%08=K~DVA)7i%*sM52gx)hnYiR9H7J!K%4H=tH{D~~xxLo`FpHzt3?$6|m=X7CFAa$9 z!)%3e#Hdw&oW1tQ1k2Ff0LC9Y?p_!WFTc&8^cUZoZ6q~4y(oyOABn#MCKah-Fn6$P z@O7UYjw)@VrR~SN^X1@Jf+J3QBNpJa8YhHT$@GCl3eFf>CKQ)f7g11%p&a9KltJwO zge4(HE1YNl55VYfcOtnQE@5R;`qf=Zt0e0+ouH5z82~RcFq%Jb$jFU^phk#xtxv|5 zM;Vhg$D{P!n>dbsw-R?SC|0~7l0ghhIjavONjrr|w=HYnfP$A^RP7Gi?KTm=G%tYc zpL=p~b0$6Un}Qnqy5DgUCJZKzJD@obbD?%MPLD@~6$mRQF#F^3;GCj&cC!1MlVR(2 zCwJb6mv<=KRJKMT_X@Pr>vFmUz3rW^M_l129B(XQ|7#dE4NhE!mYe{M(JNK>0QQ0B zJ7a)022In25hL=4aIBF_mcu=cN8YKH3U@Kii zHR1Rfg@pZ!s<>umQj*j25ge-i_^+l;uhbQ{dXaf|K9gY;^q#Q46KPI%BPq)sUA`!~ zn7wrpF*1RXEYSckMSyKm{9%4ZXyZ^H09cmv0fEKD9~0@=zbMI(gYMfmGR#o!Z;u3B zQCIqWmbXV*R<;e&EdvEwt26aLIP0A;A;^`8PjCl6%{tO{E8ke8RY) z!A(xe=z#yBlVha9?wlA8J@f9l4Nn(<5fiepqRtZY9??8!rKPJXvk5?m!q|c~>@kP| z@;Q+^5=*yFo#YP=NqW1{eJq|07kh2?p%JksY?dBE*>T}$wf8-wb<-sJuEkqPv<}7Q zT8$J9>P?SV=39{bGBBwXV zdf%VHd_O#PO|cWdh%<)trJ&W&U{1>sPTQerRxNcw0jbQCq>ndb z%{drQ!vbPDpPBXh?2XwllxYCAQSbsXb&PKnXX!&&z){yPpIpII!(Bi>i~%zR*e3S= zgeNOc-k|WDPn)tq&jze|uK46n1MlWmNC}o*QrxlFA7am0n(J1!8m5yZpoc`RO)-+ z&dHHDcWLzYacPFr{}4BeWwiZ!j;^KgLWJzh&|Nz)L7~bhY@iH8CTC#oTA6&|g&7BfY-x%*n<_*7N%q z!^n4=tMhJ%`DMGPqS5b^zV_J+)$z9o-oI)>Q!fzO0;$mR8j7cvw|FtUEZmXn9wIXf zeQ$~YIy#wOGnpScoUowl+fR1OnNsG?xBE{Iuac_f_x15@Rz>9VyB+39FO2zqAIl3o zDB?1B=FWYA^(~mHD=a z2WGp-CPi9dHR&@Yi}l~N@Q_wC)S6TiTO`@d3T=_tp8mQk}Xj5P)Iu2e#6q6bdf_JtJcZsMj$28M=PO1W{D^SWZ%IE7k~QgfIRvI}|2 zvc7wi02PMtU@Qq_Dpv!XEYrF;1@-1%E$B`zPd$_0lI74y_)ddKoriV~zY?~g@^;|z z1>6fhtXOAS%}=L}t%$}_%JeBZnmAiC{5+)2-{ z19z#J;K0Ek`VIV1@23@2xl(rM;(Ir-@p>Rbr?XIjn1><~`QzBN-RG4sP%0=3Kcdf0 za=Uaa$05jQ=Ua!q(ki^E5 zI#bL^-sIirYWrF=CWa`zsZk-HmvQK@f$Ll|X=?_k6)c;PCA1 zYT~_4VAM_?WBCW~(6O$lh!qb11*Mm5Ow8>QX@dR~PLdd$$UfR4=P~v|`yZ(p3h{r5 z!#TY-r-Ic156_05e^`G;r%q<9e;bni&p=Az_@d5E((^il#Pk}zehB7EWN{Xfi>n%5 zK6+4Os|&kQ%gLk^UhA6CH~S5aJ01{L=BM!jVN}RkC*dHSwD0Zh{IIjsSNyp%!MI48 zNlOcTPBEbO+?=_p(|QjX5&$S$ywu%XMGpLE3T-FCyfu|SeH(b#{r+8?5=-LySlE6B1}zS=k+Z179ck~r zQ^)r0Q)fTkGk^Kb)RT!Uv`&J!?Bn zL=9F1rsvkaEwr#nQNKSPcdVNb-u8CtTia2%Qc`JpF7!l~-Y7sDjG>xw$Y4Qi!TvA) z=UQ&JZ3M`6y6)y6*!cM^%s^gR(?ig}V8xu1YiS%U-&lBQo(Cg-{ZOvb&sU(e(CxV^ zX_tHox^3p~Sj-Qr=^u521;3B$I|Nh@f&GLuX&M+?1|m07Sb&?`_UVNUFV-N@nK|B@ zTQgnAtY^gC!oqgg{pK){t!WgwDGCa6PYg7d*g9K71QYQuZk@dVg(r?(!TPA``uZUZ z-}Nt5HCuP12X}mT>wZJi5WVIY9 zC(H6)p&hTP4c>gGYg^&nlAExU8!dnZYu)fRNZZ&5ICozK^-flKK+QO!djUpM6r13FIn{xuNptoCJyP zR)YNeo_}1dvGjd2t;N!glG!L$MKs z3eLxf9gLHbcw-mQL}Vu7IA(DnfI^X2LwkzOpu>I z*}K1$9RO31?sB0A~M=&?S$N9-#@99X)Zp<;3p^e%D5r!^5hnV=rjO zoSnUiY=K&Ru1fyT>rucgK_dYv$Tqp;nk>!QFd;!=}#FMjkzVLp1 z8`}(8pc^Kjj`<;>>LLn##P5;vsv+DS%zq&-r1XYtS@Z*DTss#Tg0k@-83p)JfGaNr z8Z>VTMS8!vxy)Xu#E#hdbC8?{Lf3)tGrE(?#3Fm;eue9r232ni%YOn|vW9uQ?YowQ zZWU|_!3I%2MC3|d5ame5(}4W(-N)FzRaZ_OD)V1#=O4JdZ{eP2yvLsG%<%%L{-Bw? zOuM?ByO8&#sy6U5O-o+rmyM$(+%PMNK>GS33$qaO%^Nx1O&1LEYe^!0rwV4}VRqTW z0>~4Qlr+Qt%Cw6Ei>64F)o_prm1Is#9s_Bq>(xPr@maj*HRm<1hG)G*rtjHm%LhKl zX@9nGLy`Dia5gqhlS);4>gwCneMwWKV89}?Wm}=CI|-KRQt7y6IcQuliT$LUi1JcK zz~BB6-7+AlnSlZW7-o69=%lQGOGW$trWZ9v{9<*f4zT^o1=v7V<^M@ z@S$uto${shK$}4Xxlb-kBj()5pXlpN*g2{3pdw%n_MzWr5(`_3W5-NM&;|p|=lz@^ zoF`~{k(xTnY|lzNJed2NsHo@SbVH&D;SCj))$C|ndGfDQ%s-YI6EBy(3FKQ@psuHfM;yQl!x$;`AWmH2LElB+Uq~TE=ee8b=9O`H zlA?;kfSJ?;wFE;&weZDI%&?kPT9A<#l~Z_9HpBB@sTex`s!t3YOAG1Wz)pJuvGp>4 z5(4`vLsPRjUHM6MI-h0+Ds!~FSv}D{>|aO5c$#DNRT=mIHh=GPDb>~UQ&nO~;ByX* zsO9PsO1U~{XlMn0@hB&IO@X0=?njNBsmH$bO**hZR#7ZmPL25xTj{o> zAkHV~Cy|`q1G2HT4#A@^$Mi%A^{6sfp?;V3Vza0LuaTO?qA z5a&@A6p{WAcXv?qx9zfHb4WLnFtKJHMD+W!NKU|49HitQ0TOZ@NwZmzn8K^#vVWP^ zr&BDVQ+DTEk*LDqVd8%8maBNjd_ZcX5K|kmL(8NIr-jLqVM-sg`+scs{lD%4{{Nqp c`S?yT`;rkMJ#Rw!-?nCXX%(q@3A51u18_s;A^-pY literal 0 HcmV?d00001 diff --git a/Web/img/WRouter.png b/Web/img/WRouter.png new file mode 100644 index 0000000000000000000000000000000000000000..b7cd3b24ee4957e3fec1df1b9246a2045d7d15e8 GIT binary patch literal 22090 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 S75e|3(&=g%!E5e4c=A609CX+K literal 0 HcmV?d00001 diff --git a/Web/img/cellphone.png b/Web/img/cellphone.png new file mode 100644 index 0000000000000000000000000000000000000000..256df1e6fa5d9a9b1aa307f81f3b0cc6424af5c1 GIT binary patch literal 3772 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 literal 0 HcmV?d00001 diff --git a/Web/img/firewall.png b/Web/img/firewall.png new file mode 100644 index 0000000000000000000000000000000000000000..4871be371aef6109a4b18bd861a1f3c2cba1709a GIT binary patch literal 17177 zcmb?jRaYEMyPd(^A!vfT1RER%2(H21-Q9yjaCZ;x?(S}Z;O_43AMeHa2WR!Fmb&TH zRZl&#_wEXnmlZ=sz()W80LT*JKNLQ%!~Zonn9p;CT4mPf1;#*1><8fEzayukDE_kt z-cDTI5dc8M{I3B4X&Jbmov=<4G9s|s5Gd#{==2gE5}#c}=1OW#!nW4d#x_o$j{tzM zgR#Dou@SMWxsw^On1qbH5u-6I06+|o_#vp|wtUtx7Hy;+xBgJ)xW>o(74NBZwES4i z`JT5H9D*p3u5R`x2nvZUj+g;T+?P`ePH92N_Zh8r|kv*1amX_`mp@EWz3A(x{cNRDy47JF>qIwaQP{aJd zovzLgU-;=@f^K|H*viw7NcR?tcN>U(2~P3Qk^J0B%5rp#gwV!Sd1DlM-()Z(VcB&+ z>y{tLPC!@VjqA0mTT#!riTyjIH{g}B8tNVCk@9iHx;Y8Yj^L5s4#5lA%b+UV7Xb|l zSO|VTG<@H*of7qp=w9r2zj;AbTiNHT)YAIA@%0Af+=B1}52TJ^?4W6jKdA$2WqBwv{l zj8R~YT_6I~D1cTe{Z~pDVrM`A0>WB*2PbzQaXd8;7XR*!)t)7E%WmH>-I%V^v2USJ z2bkV#{f0?8xWB0Z8eScez`}I@9l-bdtLgLb4jGqO`lZpH&8pUU-AnS3ucyF1MyaPF zm1MfUe5Fx&r3@nXsgY}LqoGLR$yK3564A?i!EwIheK2j}yU!sdVOHNO?T0p^)c(1O zp~?l}mUe>T=4IZH16&55M{yiSY_WRj=U06PJj$I5YN_p8k;maB2xjMz@{0?J*4l*U$CiGc5yq??lwue~_YBP%YN1?8_ z$@w%g1TW6v{k%2Dl^;NJtrMxW{Kj}zQxFb<*yS0NmI-LE+j#ALe}}053J_YgQr2g$ z=iGvyI!S*+b3+xs*wgOd{Tvg(&O)&fM9+LqR9YRS^y@C-o z_%*TPzC(r6TZ&_Lmj^ZCML;y(xHdk=deSP~n!SOK1HSt*;@U6scx3HQ?}WK--V%5a-`BJGCugSUT$`5A&E`aPcRdY^-ZxLWeMC-q?@2VtH3cz=3d^Ry&(Uk6(?X3%GePW^C$ID@#1 zXIFFWctrWAU3GJj3`xKTO)QQc-H-7_*A*F8jvmq*?iGWRZ>;CJMiZ=T9$UJsCU~Y^ zW|bLebiRx+eeOsAyrzWQ5orI=GyPu1$Dva^Ed%fv10|S77)n>85U?W8wAa>NJ| zFf15w!Bs(^r4zB$VqM8OJy~oP0(a8IP}w!g5^D@_!BOKFTEQp9Fx`ye@99P!o)o02 z5e;g#Y~SC1K?Wl=3#GdWHZ&lUE9;rstbBCz^HL6t0@`T-$*1|5SU5Q}s}zF5K*OdM zrlm>81e>If4$`Eu?&G{67T7F)kKzep%cSfNE94^f{B*kqkuN+gnyCndGUEgkby}?$ z5?@NWfLsu}6XC4y9WMf)2T_h9uV@ct>m8b`@x)g1Btwf$Hv@qB(i`QLk#bx1N9SsD zeD#%P9b6{+G{e{o)UuPTYAj+OyFAK2NY9Env1sGx!$15?t1MwdI&t9ya=N>)U4}k% z;f!n8*pQ;uSk(Z>SQ+FcxEKyN+^%0AewnT-HZp}~B4flZrNcGAoh0jXDF@P1!WuO& z$2YC<_3)qe?+G-z9)mY-$A$E}ggBPnl(|J--3q}wc zLEttN#(~frS1;DmVXjffz#zW+X<5aZ38Ev-Xlw<&c5p2ZMN93%S_S)Z86e7b)Ut*R zu$$y(q#Of0N2p|&H2cQ)Pjf4L4k({sGaskL$fDhAx@$1VD8!BQ>$MakyV zE?KvcJT|Alp0EO)zjZ)p2re{UWmIt2Tzp82GbtHGI!G@N9r9s((eD$=woaS9(<}BP z(@|89!zfux@-`3e%67Ly{ME;Zj7t^$wUpJO=7H=?Zzok#l72YYg}yEU+<6F&k)p zkaP=b!V&adt!8+8M?miB+7J`)phuSfjCsFdf+5>Bkn5ZxtsjlA@SzG%hyhcn#U`*h zquHL=fKvJ)T%!-)Kajd!uUx4-%GRJ}c_|a!4B5<@5rSgdMTFgcgP8z8*dSmm6awj_4X`llGY94utT9d)Tps=rB?&1}?`nxf9KuZbx1`;Q>*g(IlePF_ z&m0=Og@GHoqdZ z>T>42k^a?%yi1lKB!60ij&)+*9FJZSTdO3^yV3|D!~0f^v2TM{{2}F#B6DVBLd1KA zif$|vs(z4giub#ExZh$QqAmR;T5P4J0^31&VGm0bU@1@8S6GUhHETX8LlHS*j%1k7 z$Yisb#YAF!&F;Y%k9q<(WC{W>mr6B;SuYxt#F#*V#SSk`9||XL`2f1b$E-&|Ql*cu zf;2<%^T^yVr0=qYTtq=8UIcFbI;-7#mZ%yh-*AftMEic2;% zIG@~BxK?K0=DW*LUy8R;|MLcCMGXhQ__zgH`8v9t)tw<3_}-|1$afL@bXkH)1&Z2H zB(8-sd|PQAXxG1R3zgM|l?pM*sAbJWAgR`0DNJhj%7RSJg1jK#nHA`&<^uox;tH`j zY>;b&d=qXr!vlRPA%BR-o50ZazG`ESa^|c-#6=BlTTgwUs%zm58M%}hv$gQmy9U`p1MnTm<1jv{YIfo|Jtc6SE<~$i1 z&jN$?Vuuf%F%Q%7Pm*7*vu=l#K7-Vl=Ch2H&iOAagSfIsw>l-`F3~daAf+_K{`}hw zslP#HKq2}*=9ZLeax_HbOQS@~p~>)*2f$m1EW;ITI|tLnRH&#vDcfv>skU0XgYj=) zfdhYUu6MW?zED9OXkt{#695#AR#k1Z*RW~yd>#X+_2f)8AiZvMicF_7Ycc7q#~@o0 z9na3*BS{Lxn2xr-fNr;;*1)b!lnA@_8TV8pYih%Q=S%VYs7hB*oLGM$%_#5fwbZYj z%qyCj?u=1aCH`Wn0#60G)Tr+>x5w|Tbr8+3RHVxHeafS&cXd>EHS^hj z6~YtSARo>Jc5V5b4kl{WPJ9=iUO&z;V*+6rd!|08Osj`Z#hpIVub}`li{M4@emvO7 zRl-y7Bwh@4ZVe8;$4RkSdvdLa^l+Z&d@csVv;I5maPaxB7Os|t2VU%zZF|`^1+^lA zZ+tlZ)y@RIi};3YuqN<2X~!e1 M-bu)J@2dj~F_O9b;?UoDnNhgEL_{$VCY=r}Q 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 fD1^)_OE!$w6p>Q=?gJb6B4MJmXN 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%0AFhb2B+J` zWc^J4U+L6*7*n|_XSH8VoNjCsv{yv9;;J=ypLzua4|N=rF}m37LF-mw9{&An!tDR8 z(`ut9YoUQQWQR4NuJ5OjHp?r2*Yj`ARwk1v^<~$0h^?pCm!eGeBaW}f`~4RmFkpqf zUz&S(eNCnUn7W9iEQ5n2kx_AE6x_kL5m@*>w~FN77nwL`FplM=F!8#92WgY8rs?-` zI(eKrOWhcl0ACo8^H>EzHXkr~CZ44M8l?c_qb4XNicrvv_I4zj+frVcV3u(i=nAeY zGMadOUKw`0ACLb=4wbN8Og{}>6OxanNmA`0ojIfh4T7Z6<&I4pK}N(xnO?SsOI9UI z05H~S6_@o0TllaAOM~GNIa`hX%(t(0CAxaJX7lMni?lZi%Axf%R^5%~X^;HdDYHBv zvzX@flzlr8p6@)v`c;vv@${yvY5voz`}y$3{$_eD0}z-Zqn%a$y1M8Bd{Xm&3&qU3 zT<(u5^%X+u0gz@6wOJA)FC9!_Gz`P4_UrbpYv&y+y6y(9R)`IRMxvG&f;3_4fW%u5 z^+`pUgt{Q%Q)5d5t^$_Iig*0SqK`*jXECw$UIkP-FE&I|1bSsIMG zjk@^6+??^pGrY}CQ&vR=7z84=+*%!P&J(PD-F=pz@z}HNbS8In%{1z=q*ednNc6w0 zHhWg%pQu@z7OnMOV?^b0zqu5u{QsukGK8f}?mK5N1VYXIXI;QXqcMf|Gu~f7NS5R) z!TV#O!+C?nYB6e#&oh0u$6H-o-2*y%GI$W3rL%2bnz~6M^tQ^!KJ^*_#r%1ax~PUw zEmW;Y#RFn_@*$M-S6kIN!9P{_Mp8mA%oLag_30_~nVy;DCkPCOz3h@KZZ6MN>~x*g z{9|bh6!hf&QeQ}=YBifunmYh?ZLpegiX+$&w)!g5@f#7qS+0*CFsR@XY5Y0KLh;LC z&9>EEQ`ATp(skz_zG{niLxAAei+VZL_ZeD}=bf2A4X;ez4ggRz!^;fqO7(iXmf4@X za(yPtMd=)#L^(^z#1H*uSMlBN7i|{%)sWZMb}1LpQX55d$_fqam*HP_aLNe3cDdZ} zg0@?7@uDLJVg_p%QeY0s6=z;(f~I?ehQuKlAwe8l6QtmR?o)YH$cVecI)|3>d^Wnj zt|?@E?(!*T1bzb975Q5j$;ixf)@-}XykKBqG`jq-Kb~#K0p^ggeOEXj(AF-yTkT_6 zb2vPqe7VsT?djY{!N3qgQ-?ENgRO7Ol4(^!uY>3N@tg}VU$7B*9oWg0kzA9`8=cqi zvsi7Fet$K&Znr0vaNCLUV-9ek`8AS?k4rMFx{rXqO3 z;?|PHJG)@UcrrzvGpRS7OS1Cw;|j6;-{?i9E_bU~(H86S$No_K>;BN(Mz1UH0MSAB z^Sif>{}=1Bv}B!wjp;LhOFaz2&MB&7$Xi-sYY#6=8BAw5#{BX`{hh@+V8QeT6E)eS zkP2Lga^iqrTSsWD1ZdI^B=OGFOV}OSlz0vWA01f@5%NA_u zr3pBu&lir@+r|C*R)r4Mwa`_R%%DPHtH9{4e$Y6bkA@whv9rXpmaYv03Dy8TMHN~t zv{4~~r?|qmu54Gif`g^%dh$usnAFpXU%$(aL^vGb=(TYO zfCYz4(-B-+tSVWSic^SbXo7jY zUl=dO=o!Gl7JA0W03EDP>F(enpBA0erC;bc zsIKlk2VkMRB~8r{>w`2Y8sIfi`*0PxnzARiv4SG`Hek@G4C~%?EXP~hRp)Yg?!e+5 zT4L{tbbZ|fkk2;-u3h+#mmBfp;}+)OwbiKDu{e;3cqUhydlM5}vRw#0SbRQkRIbU5 z8a2)5L{HJ^vY*tw^t4L%`c5Rs2>^ltpYxcwJgAqdkqcn(FP2-eq<>h3wKF-e~T zjEo4TbYpFhvT9dWO_knuiwRokDnLTUDZuzEj31lrQfv|NhJ=YL@6Mek%8s>&lRTg1 zcn}|ecqP^9^+e1@B@a=RJr7e)6{LjMo}|)8xGpa@ny2%4V?jUKP%-nTo9Diw{rQ*+ zH=khJB=N@N@2}eS9-g;uobHDWlaz7pHgWA8_j=r4eRgNGTOS^BJZ17;gSI?o0J<8= zMak{SMKTs3`ZrRet^%G!&7_)Y)~gd0nzy;0Dy`M#6AQYg74AEWu4W1v3H}E~f}=|1 zYud`Bwu)+z6+{F|t#w+}w2RA&?g{ReKA=dowiu+&JF?s zVx`ijAl2w`hjQJ1;kSr*MZ!UvqF6l23>*b0DsN`}r`Jl<0^P-7)Mb zll(^wpc{U$*lFZAN z-)96Me5<64+iZP`4F_QyyFvUl&WJ&$Gksy-J-fT39T^jKw6eB)`2BHxTlHIKFF!qf zto5qP<2y8xR`(va)UA~v6C^S&viv8&I)~Y|+AJD2FRM0+YBJn*7f3@dM0u6z(8Xj& zxIUFc`&eVm@TOSF)D;nzLrO6V9K<;^gjvF&Qc1#&~g_FkHv>m%JNsZ1BZYW@SntF^k38#;sQj_waD z%k%)DG*`W$<2;JD%l-DVZ`bHLM-!l<7F@JCFz^tEC6bIW_yj9>I>WD9;;2YSGHciA3q_jV+Vthw$y=kA*PAV& zE7cf=Em@M*t7(nKqg&$6YUom$oY{#ZNo3LMe+)Sb4HbEQ22JuZZUth`F@gU56JKxp zVJNo4v)y{8WlQw$`{Hxo;at7o+<6%vH`};Z`hHdf1j_JstF}^0 z%;vf}bx~Vyo$TVRd55K~)}%F#J4cJV8Qi~_Ni;+Z)iUl=qWEKm(O#jT^4EvYIMEUn zLJWXQ!E$5{d9{xvjh92;CjjxvC|8JS_HCZ5d^6eNKP3^?b-1D;9>0ZzgtniHK)2en zRjbn*{r51Wq+zfb&djpPN|7iSZi)O}53HGH@kyvU_^Q?FONBq!?9`9W zE#RU@gnj~t0OiV8bfM!mA^?bO2v1?iF0crfy26&Cg(H?TpJiQe`n&?Yd72g*eCRC3 zHyVpO0jv~KinU71sc^*pb_1f6bPVKt?`oY*@$JX(sQ~u)5dlDGx}2kJg%53#n3@CD z(nqNh$XYgFUp5}AN5?A|9OUxjuPOu>V!x#-rjjxt(FSnL;h|CQk0JSy9d7J^L5XSg ztjqN_Z1l+aw&BDA1^8eh$%kh5t2xkS>&4`gu>EkO*wzF3X4*`XhSZz$gBb?hYh<@` z=CZV`@tc!2qOz>nC_cYq6q&R-!@(UiKnF^=jnD$9M{)7|UTuSod9yvP7jAy~-8qq{ zKcaw@*Sv?Ax|0nQQg;Zz3=f5SiUx1okzGYi`)@bX^i=Ir@sPOC!8_=#kG!_mhYC4$ zylRGHC~2fL1C)?=s!}R}isS^&8B2p``66y$7otmJT1Q0`-4aw-?~p8XF_kU^g>+SF zO~#t@ec3_*{_lU^Sl4bvDd~!XgoG5ZQpG)B=E;13K9 z^-g=a)Gjk)qB8ks%!WFT(J+r6CarHAEcfzUEcRNpo?uTILX(6#-THFyxNR<7$8=wq z%^oQ`UF`HrTY(N**msZh>3by%4e?JFjkI$|(Z+}3Wemn$*A_dRyB@$sM&JsmjVbR+ z3n+I-I+(3X)px}X)ri{6YiwW(0n^h6^-RhTBZ#?Bv6Hy9JuImEy+@-6N{C_OuF%sE z?&FBkkNjPCKR&Y%`77dVEa~ibb(N?v#0;o zc4x9$#saiYqB1oQfR%K-6u);@0a!S-m9!@7biD!TK>63_txB}NTM(g;km1RT70C5H z&oFDcTlGY97^-6LZSy9!3!Ag4cK65$QKI-t%~!(mleHQ2}SiAsx+9bVbur z8%rHh(`@@-<^rFLrAE_#l$4pX;V5^_>R)3aE4K3Z$w$rJr$vbY*O zW~||ecIAr6X)@X0s5_ml6r3Gi==P;(WTmA#ZW};swp!APhWKBQa3@>#<%?CO&VVdA zk5zQj!v!3HC**_QTjuAdj`>WHVR4$zT4ufk#9Rjvy`Pt>83Bd8#4dTC+vTk z_*D8V1#uIG@mQSuGlOc`@5QBfhy8uz>-HnM=bNo-xcvXNobLVL01SEjETUWbD)nWK z5R^G0@3%-2{1)+!o4T%Nm5!!}_PJUR_mc!CYtCP`q#EF=RSI0hX1LX0rZDi&R4WW^ zIC1(Uyhb%=I`P@AnP^o=$*`8|H!e0{Pgw#wB!K;&;moYIt8qQvZA$blR72w1@)i~v z;G^>_BcE@~9BwZBfbA$@@$JcOSDVI9OnAcwC1RkTJmwgH%xDfE#1a;dHTLzgCtM!a zdjUJf2+-?~{`vP#%Ja*X6Y_@x2ZuGDwVCSpY0|R?J-YCTV_1*e?@`hvs3f<#Dvkp;6E_%aL0>v|M@CW>Hkv2yuEmX zAJZF4He0R10QnU;cwv}zZMQ$hQs1jqMt#-1#dXW>o7Is?8gmX1(~1&YgFEXUdxm28{Il-pBw|>$*yl#cDqnjL5ftIarH>*2{4g3KY5~l$X9n4S!W)HA==4cQrA|2*GIVr-|8-z9vLIi3&uxyKn4AFGCdf=Cr>Tj}LAmbXWQ+Wh2Nibpv z1!5QLDhqxn^n-2s*D`H8)7AK;1vrR0Jf5uKkWM>M?k&G<2#jy8?Ee5XAQjrOwj=X$ z-GfAh3#Pl7sL-~?ze~5i+%f((F2B65b3cy1 zE;U=z5UR@1&R0<2L3mTHrXdx>D&;b8p?r5P7W;7)7jbT}FMcu$S`kDYgM>V#jMnqW zR#l5(DgZ>&o+uK1l5VSNgQ8wDR74Y9*O@za0V76^q^PKXrp-FhwM!3_GPr>wFE58} z+y7+y*3|@uL~!fadui3YC04y`+)nv*;%2j%LkADAa`g)K?Al05Y7;*EXbR(RALUcU z+sRfrxoq3EgNc)0W8wT+goH+L)z#N9d*-)QC3xAkeHRm+_$R+Fnn!7A5t?QsA~J@n zuIkUMncumyOpVr8oNp1Y+98y9{>{(3rh)g7JZ_}p?xF%7 z!3Fh!)djgkt_Kta#1#FF!!>3ZvZ-|y)#dGa`}z3#_!Y~RSlNi#V8jBhb(<_s(=MmnT_1E8@n!R>e4!81=k zPEU6SM;?7VS6ueL9C5^9d38&LfFUA$@Pv=?yZi29aG;k3i`seUp-0(&|CO|~v=n^Z zX`lHL_ulhcIy$zHP7NVej4z&kCLjCQM>+Uy2aJR%cC#o{)c>oT^7LRtOM`~oG~a>J zbq(q3z)S3Db{dI@m+w$b36fSCyI}e&!txHJdKvOkUzZ1vRO$lDi$vJUympZ>djp(( z&T1x2p24b>2V<*^D#T;LwvO$reeM}vSob8;XUyZ|Q~ra44%nZ;KJ^$)&8-}N!b$w%#w&q%qxTv|C>i2`J)TerdH<6UBrbKe4h`0=(vdNc2@utR6#;j#aBeJMG?QFTBL?6 zP(~ubM4^+rElzZ^lgS*W@9@=Das;rU+ka&EIqTLDQ zu$3^W9bn_e_1t^+Z5(y<$vEmDxE<=hzU@Y~ZGDaDGZ*s3)6Ze<+_`}Gz+oEiuFluF z<(n}oo!4p~k+AG;ws09m`arMgt4+1sl8>@Ovt@!J?>(IS zf71-#Mm0I*8FRyLm{qx1KsbgePlJ^fC5^}sB)U{)Y!Fs%EddnOWRAifMC6OA`n_S8 zyIg2%2RQM>kJC1G67%OTWb>Ad{Qd7w^YTBRX5yq7oORCmOrA8=3)h;Ak(-p>(b>t} zci+yswNEj5%1loG(pR|nq6-T~q%zSZ5wO!K9(ec({^!Drxc~Qe(vWE6z3)4QJ8t_q z@pvK~@tvQImW{gx`sh zP@#Yi3*ClAtuhfQLO>B>#L>XSL$5U5dt4=jkaBCQVnfijNoDSOVOcj-s>-c2KN5Pm zcAU-sCNln9XkPj9zy3vg`*Pm?j`#Dzy1%n!)5{!i(BbUA|JztFe_q~F%bb*gzdZFc z_uTz|^!9YJXmLB&Uw<739}LbW{y4X1it>YGud~a_7d|IWl0rkBcZ}h`ce{%p(QGX zOnZU)DPKY`q(nV5q#IaAfEleaSVU6lMyhPd>VT|3dUq|h;=XggUc?zid$~} zDT4!jG&Q#|bJkqWKI`lf^A&kDM^q;Ym3`k4_=-ZHDER)x7)OiLQ#pa>Inf}=N+>n5 z;)=hYBb^KB;((?^Ng?M;yiUX;Zw|g#RS9EQ^MQ7&qK-9qZOT3n*uubq=SV`Uw`AwMa$S;)fSq#`))+ zM^ASLEA~5>Yp(ez#~ynWQ>RYxJ=csvef!+=x%#SW=;+vjW2f17^S%|o-L81AwfkID_rMwxGlZ*$5U z{TYl>1tuH%`Z$b5HF@jL?C8Qn%@!Z3iY;ggY1s>6J+|oc%W@y%TwXM`w6p}}UNybGFLUUC+0jtF>@gRGg@S%_J&coi%F~@w+Yi$*eEi8I^ zd->NZFLT$OzoKX7cBW0A%Oj6I&f5=pTS?<=)~tDo2OoZdubp{1i9|Dtm$tL!$tRdM zFBhIQ<XoxrPi<^GNGtc~))Nqn-e(QXWKmIsY?H9cR z!#vS1x%4NjUi~e4x;vRLaT*t2@?%ao{W5hV`DQXpZsxdxc=(M{Dps$(TjZddlzu~ZMTw253}!z1G(!r&oF1s>=1TQ zp8eZeZu#ZyTz~zwYW$D>lq;c1$+{Qw6-9?N z6dIfm(Zm!MzSW=s_ij7ESyg6)%A9(bR@8Po|1tyJNFm|~t(#!4SCPH?q&nui>I@?y zzVE>Y5Zks%r_7eBpz?%J?}k|)vIq~pXJMFZEYP% zcDo8us9H&=lBW}v63Nm6`^7b+RKy8M0%}Aht|6x~^;HC-R6)OiEtznxN*b&|B$ia- z-6FF#z=FOAW~ip;C<{12Q26|^chY_bIQRMI|G_@{v=fUr@Xo{D$9?zwnzd`!aquB; zXXA!fnK*G`o}B9H>g1w}f5NrbUCq`l>xst`w7+FPzWUWO__()^BKVrepIF06SdOy}F*TFvJ__o)b9VUFtGmD%l32~`SHgaM<(@GcY|oDjwqK2QX57{1n6 zC+96BZ1q6I(i&esN80G+a8OODh$C2iFlLj=vR8zq16A-2BaLYJPK-jp2xXA=_N6?x zb{(y)&CKWLpY@#EZn`>(Jpi{;B#@!WHNMMU`QXTQK@m;S&t`IlY68E1Tn znX~3|>#aAF930}=zpdrG^H$TnvxD&yr_$2W##3t^%dSLr|J!|Cxy*Lg4(RBNIO&Td z)*>a&Xi2C-M!AwmmKI?x0~BJEpo{5Ciq%hP$j-lDLsM`khiw2Oja$iRi;`AIAx*Cf zGu9*fcEEU>>J=H5n>`Qp6=ee?m(#!Oqt?)^4jOu zapqUQ$?xvH9e`!+t2p)3r*Xu)4rSGTD}tct%9VR;?~1sxXU~A@=>CF9v=aPFNg3@5 zGvuX!!jw?v?|Go0Ffg)y0`k@>YeYSjuSDG;w|2lrtpSymEy9$|uxKYTJ_T(KHOOw4 z@?IkWMJPZDl!E*KI2KqM{)EBTp?@2+Oh;O#7X25suhW%KJ30eK+Z(Nz`I!MkNlZ{l zBCd>jtCF8njtna@6d|k~Htao2<_LE7i4m3ZO*J%g8G*hH35?-E$+p8{cnx(_UGL#G zIkl}<=4=pIwF44PxhM1p5`H6+P-S_Lh-01i$J<*q*#<+c?xtH6ck*J-Ht5_6<7c8{ zW_TyI7(em<+}R1+J93Y!2h{BJ1jhhN=05dT9_O80QoNMAB#B0N$TSM1Wigsl0}AVT}SqM+5%Ci8kR982f3C;mP_B_qIAVkP;yU&D&I4w;|IzMV9q>EwQ!s z71V+)DrJyUy+5$1CKIrAhA=n|>^Nu)?3lX&*YSR;<=*dz@w;~$z_CKWK|YW|WsJ!# zT0&M^$^%8k5~=_*6a=>Z9je6p zAih&*=|pC9z+1ZuB=wBXSv^*%B`C^e5bqCZA<{CSOx+BxgAR^URK@)QV%~+`{K72b zLxr$FaD-|0kyiLu`P4450t%41b6q>dplQy7BI)#P9 zRbq#t&mV12l*1sQA6^*0Lm6yTY)eQrDWc*gk>cK$<4G%GMqE9!w#~@_Mhw3aWRkp- zU5ZGYVtI}NvWOD1*2OAnBO9)q5ar>N7`8Q|PWXL=PeN&cRc!JHMVstk$SH$8RGq*? z^)$$U$e4|=WCN@iK&l3W-G(VD1xUn)vJjcI31UO4oil}0qsJcVGDyaUh@L742OyCeQJL7~Hs0@;swCSa`-O;=1BYZxdCYhp z4>TDD@kuNzXWp|XmH{fCM+q_PzLQ-jt$e(Q)Cyy%l4sdE5%Mae)I9sNfWOG={|*5~ zn5@c{p69O^P)#H5cv)3Vi)7?fY=_XgQJJ$9W)6r(4hm-Es36?(+l&RpVVEt=olhUC6v% zVXtJFNxiai8M`wmDg{Uc`YlIwTo0tzE8P=?zKP_a_PmK64cg(8UshpB1t z1Yh3kLI9@f55M{{>mmCy!ems|U#P$O)+`mt_Jk{lqpFUGra@FyZ3J5&4e=h4cn8jy zE||F!IjB#nTV=b)vPHQ7amu`sc)vF%VftpJy9c@_3WH-^HW5o*hKPwGh-OT>0T%Jt zMC}}dn9;3_#L7yofCS3}hD3Oc2oqi?>mKSQ2pOyvU=?3AtrHldV@fJxHFEZLMDvmc zB2(UgXw3pe#q9xi#GO_+2+|MnovIVI2`jf_%}L7}G&EbyLn7qW2dj}4RR$W+P1B%z zs*p}7c1$t}LRAaNmZwOr9L1MJG=U&)`AS%63V4r&0V8PAB_cwl#SM90P9sV}1)^2H zTm>P9JFvTtLXAuA{pzuUs3YptS&1pHtYMTiNG~#Gi^}57!m7b4v4p;nK~V~WDCLzM zhkFxRlFHmoLPsxjPJzCODu^iVf>0&1Vk(wn4DrC>OCkm&mk;2Q+mx;$lFJMa`;4_j z$fRQ3dIWM8CG>r(6FzH-umoRV#;qBl%F3(k#B@;{L~Iuf){u&(gxDaO=s@OfRu1S9 zX?CRid_`Hk+i%oELfGTDYQ(nl?$hCzvTYo)aS@tM2x_USh-8=}Q^e?)j1pvypn*4- zL&K7b-TUW_~zipXhXz~L(m2^w+o%R)@aQt5 zs;D{w>MpdDZltXP61_@dP#D(_6Otkm(&(f#(xM`7-q38#7(`VU1ACXv4kh>z^LN!@ zOC;HV4kVP$@xqSjU?)_an4sRqU$xxZrdiK0NTzgN&Fs78vx|l$6s2(cZR9=;4N3lK zNb;{p7CcyjZZg0~ zDd;_j-jNYneQS6Pb;85BSshg=A zC}K$<6z{(d_`?my$Eky&at1lF3d~Wdxi=oO1-7-qP=jjMI3(F3nreb{ z9GnKlZg6+VtGMT&2sk1jimFIff~j}0mu$&Y^nXhYGEl@Ugp@%2RIV&t5tZEY)y+kq z?*9Zw#An9SAW3)sw|f2}){i#!Amh7`*?p?EiZnT}Xs8Szlq-Fy1EVs4yl;djd%0oZ zk^rXK*C5i_qVzUHvPnobL$b{~R~uApOR(eF&*S-7Jiy?38SfnSK;(XUH!zgZOrq*? zhGqvMxg{EEPLoi{+?heB=_e%9pBzhqrd4o65MW3((F<*zB8e0XTS{wE*k=b!N|%2T zDgVAYC`JGfRediN*6`O5Op%YNZfb>e47%Ecp+@K%=k~{oqQlLIWvg2c=9b;7F5QDqQ_aeO>4T4JGXngbfmNL~V}+hFnq* zRCU-=wH!+t9c4=sOdfRCyKPTEqb)Kfr8*E(byTczX(8=KUTIK~n4{XDkOD!4R>ymP zgvOC}+*SO#IxuPrki%@l~2LsKHs;4n(Er%GY;Iw(dt%F-J8{!m60z8bbsQbW2`nfP5p)~ed)u7l!@ z1CU*1ut$BzM6Ewt9Taa2lfJuMp=%jMtF>3DOQ<)fN#7L_oocQIE;N$A7R;3Awd$aF zI^bs zPf)A+sY)5GE}`m2RZV)S276a#op(v3tPYI2N#7OuglbBmYJji~iuzHO#Hu9|>@MZ? z)Fo8?DA%Od;<3?8&XoniIwc@x}q#9S~ zkv_j%(AGgwKSl*0wekcb1=@%}QU^x;7)_I2DG+Mi2jaW04vP9wYm+`wAk;dSkq4?e zDC)=VZqh52VHL}_Iw%aL3YJ(xB39)`mskztZK-lvgA}96!l|IH0d>Ejyfpn$DVA` tM&&_h002ovPDHLkV1j9GuTB5} literal 0 HcmV?d00001 diff --git a/Web/img/info.png b/Web/img/info.png new file mode 100644 index 0000000000000000000000000000000000000000..ec0be9957cd5c716468126a311b047093335ed97 GIT binary patch literal 8894 zcmeHLc{r5o`+qH2a!3*>%h*X{8_bN17m2Z`AalWiA!8LDrW%IbJa2~q6+pGk+@65m* z4TWfqRpo0%oe6E9K0dykXsEA979(DrJh9k|oIm(c=aqX7lM+=uo-lZB!agGLyj6sJ z9N(`d1nsGd=sW?jVQr_9*3`ZP&SHhnYW^M0L^ygMwP%0GUiCKJ#KMy+F4<3uG-63T zmIf!Nhm{QO%=G2Ev{k-rk|~sDS8w9D7vjy*+Cr5?Gldsof^=T_9j_`&G6it>sF*y>!4yu*od&9ipb5yB;$?UvaW zQEc`eqpse7-}StqQKvPoH=`WNC8Oz;oTuIcEho|o;;UchzJ&_XKf}J<5>*Z2`Ba2# ztXlQ`0^kb@rw>g|@~0_St=4tc*B=f2`uTX_eTh_gYSo;>VK5ze14v*VI+!2V#`$99)okT`SeW<@L1tH;4QudnWs^%0!!Y?Fr2$f(R zVqt>|@x&qVQhK_(b%L}(0B-^f3kmY}BKv6vp`>=eQK2&!VH6#+L zqN=WN&j@WW9_6dK8g4B5uSy7~CiP*PIhIOGriyea19 zf5MaferEyXLnR1HQBhM?Rq^&#`O(6UW*h*5{O-_ywD7Y5%UQ*W;OFB{#Sx4H2xOY{ zj}Um=pY{}gs@G09c$^Bsi{K5a`hl~m{cTDUjJf5X7TXlKle{TARv_7b)1;Azf06Y! z-?m3~!uin=(ELx_ziIyw`;IcGWp1u*hM8}EZ7;k9=z;p%Xt8yty% z!r*FJPz^ks0Cm&S(1dEZ!L_sqc!D|>kNp7(L-wO#$vDC`6bP4xti*c#=+!n9ej5s>iHEs?K4>BFaHs|h zfrBD(I5#LlO-l`n#}QOjH3&OUc%1ezAF4MNTuzcV)}5e2A-nGkY!j|+V2MFVsVl4g zC9(9v(ukk|SOX+7-Y3xSuOSc)>KfXr8ro`b8#Og;b-1=F463TBt@?w$51vE}{=c-h%Lk(KebLb*KXCrw9ntri zvL^U`zx#gcMcOGQ2xO-$w6VDFA^2ef2>2a8L9FjXxL>ejcLKP7{GPCX$VvYp8Hji- zJl0K(2-QLmaZn8`0SQGCu&PiE4I;RFYH9=o;XAE=qWk#}X@OWO!N48l5#$O?&>gNI z3coLv;@`aq{DrW+4j^SvRSoD5lu4=l9<0jtj`2sdIx7E*51k!_AGR3K?z;@!y1<=K z<#xtf9d*{u7AY9KT`fTyZ)u?A2INcl>g1H|2MjJ z|85{=P{&<_7*SQK2Pu9T`IlH_bbzP7O>hvTA zJY8<6xKjdPc-ZU1xCVQ^_K{)EuixMVe~jfAZIdDFh~a?8=3A@V#uuhU|(H zMCcN@W0IN`E?}m|rB0k-rwG-?jY&;dw%g`Cyk|^j4&O0t*6Oq^|LMXz7NMmLqvu0s zq+ee9JkD;)F?ny2x@d!(P>rOR2%Ho`U>x^mA87i#>vAQn?onDii`C1ppIdqqZH~5l zxGRLCUJ-o692~T>S58j9RrPc?U4c&W_O_jWjLUR7BP74#p4C~*N3m3CEjjXt+0gy` zUfQtrylH{wvwgRhbY~@2YHtRYnUNXChI%)eLhX|?@_IFC7Z5Js)x-M!5b2SV)c7=a zPBXsajdu!K(6+Nrk_X_bBPpVJl@bhorpC&fi0kKf87C{TB%AskUN19CR+2)@DKvQL zyeunxtuKc@)gt-M!d*~EMy)wnZU|UZrAq*7dw^7yvF4%lW!GH*4p3%UQ==OK;$7t# zTmmMPybeuZgO7e)2ri`m+%x|P>l)c^+$iZ@lyqMS%NZzrD|64W$VffCFK?v9j|N=2 z$R{>seFD{*k|Okeygv2f9*LQcuiAp&k0D*|M{Ek20vlY-a~id=kXVs~$}W1+1}_kv zPoV__EVU;~-%KCQHA!4rn(oX`3S*h<(^we2k!+UqjK$=!)IcC`ToAtc=<*?*fO&`0 zN`#59WpfJ)3n9t%!^TPH<4&E+(?tkO#9Z;>P(3v^snWD|?(6D8{OiL_Y@B>|Yieq^ zI&1;Yr-RKr0)dpg90%ZuApBloVSFNL)gdpnPWRi|tNf&m_|^JJ^ghx1wqujY$$RAk z1K=>-S{RpJ_q>%z6`@)FiEB z9o!oAAeu+mZCBpy+ZTZVf?}L~l+3*b{TG_Kekp*L)O`^vs(-C1z%lQh#*${@!! zr6-1UEs)U=^fAW|p+z2RfAGM7HKX>l(^4?}WXFkEaQuE6Ayl*^4JneAc z(ti7u>dH!^-EB{@js`D`XtKUxS&UEFm%j>#K4kSPI~DBmj8)Z;(b(7+_HBJu`s}M# zVb>$8VmLs&OjNPz)$zVNM`RLN*BpJLKh*lodT>lf3%g9NFV8wE2%?uFfiWMXO(v!_ zKF$Lc+Ohoj{%I4FiwiFrM;lD<|9Tpol0NK5Ty@W$9rqy)_V?pXpFSP%amx7Xr~VVg zrKLS}_4UOS75z?5PG0@D%&W=c+N0Ip8Q$Y{16n>Wybfu3sWP@aiCdGwFPyVyyPYhI z8MjYduSSKg+I$g%RivVNJU!PQanKUAI%|QAgY^5rq7R_VdVoXqm8-qWqU++8&-1OU z$X%2J%{aMnfhvKC54VVh`8x1<@7VG72F)3(@`I}vBr*$YO~eoRDLV3owg60_Qo-Up znY^?MvS|;=X?YhK`#3#nFUklfhoX^zdrQUj4`(e)U+cVb&I)&0W=?I`MydE}gv)}q z8-|+ifm2Db$qkZaI@gJpc5m@^WJ0=$khMyu7@_&CT@F^#R=>AtCe2J$f~rsVdIy?zd5! zpZZrHE0sRKV_W#Gn#p|Ya~>VlRxo7?(T_OBFi8~W4exFnsq!@3>K?9e=bro!eQfd9 zS9qa9C)!A3Xw9|Z&JpA47hPUqVLG2ARzH8f_${NO0|S;{#^VTUm9Mz6_rpbZ`x{iU zbi+d)Nc=jcYg1t#ar(o(R|!G7Ma+)!p#FPKwxUtfx575nHmr(1ns%>4_j;zuxP~rN zIgmw%`uYq2cboOe?vUQJ0l^uzD29^bgRXh7QZ7xmgxyX*Ioxu&6@t?~{_yaj(!5a( zcVacZgW;g-)t6&TB=#Q;rR=)wcrzr4D%|c#>hMligVnz)sdrny+Zr#-lcatauB9|S ze=}Py+<>$?r)A!@0Lh-cTsU9Dobv+9xnS#_xit|k;ju41Dk;-)I9KAzS%CShOTh(N z@R7r)NbM?WXO5^^%Tjgs1R;`_(2Z66CX6ZOo4pUP3~63KY*LF*Az`@@IqEM8XAE$})2&%G8CI`v2KdobVvw6V62 zjfrAjQtF2Q^tg3n`cyG@k~x5Y!Cr|b zg@0Y$t8ZW%2usk6pVrTw<;@5Wzfhmwy3l`ZsN}TgOsRNEPAcHb*3P^22ERvl?M8o3 z-E4MfR~ONC1@u($#hr9b*yugq-2OeaV3u|-Hz-~m?M^Ee;fMN`&PiP%50$X)o}@}rfeb6MznsuX{!M{9NrQCbHP?sZ-w2H@hid>##+NDJ zp{trs!L}x|W@jkNn!|?7BBlSBEyvS<9XqPM8%Zm~LVrArlF>ZFFpW(_Ok zUxapd-B7PTR552D`gplPq@uKRm?9~m!;&M1s;Uhf=^CeA*{@`mHXB?g-q=Tfvow;f zi3{*+^?vQt6jq!3Ow4@FvZ_psJ*n>c(du~+^pko39Y!?$}5e@eYpz{xC0zutRFcw08t1OxNEU$l0^q_o38 zG{Lspt+r|vnF?ALl3XqdK*+YLFi#JvHE}C^7g_-D{g&5zDLuwaU#F*jUBqgwOl0_N zyhFBNdUw{ct4#1rmk8LT=mjsyu$(%Xuk=1DD7&|)4RT(Xew{1n5t~)dJ?}V*pi+RB#f#o^uC0_12qzN~8R zDzc>bDfdLWnhy-!xRLmQ>(m&eCedDkn(;p70cd?0r`DdvcY2IEn5Ubk11S;3lgSqJ zXT6b#`mo%m>-_N{E=V@k#Ymapxo3*<{S9piV$$>o+mUeuum2||5kpNLog1*B=A}l- zG^2idSlAw4I9xQEfR8`Tnj<&9=}^SHH=v&BmJ*Vbr!|ZHn&=eg>|1BA_D%?@4$H{O z+7IE5wZ~q6B3gH^b>40v@8+r3v-ASa*df%NEYY8qAC5Z3D+zP&En`P(kLS)z*-2Y= ze<`MSb#)tCBVlCd%md~$V68D)*?FJ)E&%cmgFcz zoV`Cw4iOa;e*5v#Msf8_!%8WjI1#C45S3OmY&XtLeLTm-W1<+X}4Ea;n@W? z0$}GGP%h-T^=|R2n$NOXh~mKwg1uRk&1yA4HYIQW40E`5jfDmCe&YTF zH)OQNM`duJQ&RLTQnl0gG3(EaFtCBk0?LDzXQUwU)8gEE3KySGDh0FQLH;cOMdsV` z%m==*{+zFK;w!7GQ^wy64i1hPK^gIJuGRVZts;=Kd`A!Z}h%UEOKt#24Av86Of$lgvMI^vUdcMqG1r$kl3=ccr zrXN3koWEJixKOY=g~K5Gh$`VrAG@^W&S ztm@j@rohA#glOY6Gg*Trw~o|0#)GUcT$qH!#G||Lc>H;w>B>rz^yGt8(~+iAw$5E1 zdaRSqGDt108NsBRHzir0Upa|jl}Xr(Li!DIS{946t?CB!Z~g^~nB94!quncH*M zAjeMV>s}xfO$`cqt_WdcW0P6m)L9ktHBy?j&kfH0+({fr75i$IGUU$1Xw_9HF=$wK zbUfG6HE8ej$VK~B9PY@nWBEg6>pk4`3E7UbXIXCZJslb{0V0z$XSvkuM#`63OJ8#f z0HK)j`}ZdlAz*9BzIYKCE$v)!-N26^1YubW^#!OabGEE&uNs=MB6^WRzYwK(l7KZ` z%<9St@_UEQH?u3DOC^AJBr#8nF{M%Jso%7*WX8I7MW;DAqf_?Wsx;{WdovtB_&g2Q zkI*xrync1A{$PB6hLpZ|3=V1+7zk(Cs9U`c!Pq7PW6on|>_4}bUsur_zPYK4HjURj zMz!A!Sx=ME`#KK;k8E%&Rq>!nmL~8oMg{{w6^DoFH^Su+ZuIjqDl(!;DBz38%{chE z#VwTi(!#IvuXtJ)ghUf0)nL^%HHCD=(VB&Yg|n;0lQCS3O5+mI_dS-$rj&cpG9Qzb z+`p>XXA?oEzbr_e^vZggjo_X!& zbK@O^Q`3!=N6lib8-%Yqr`>wCtT`&sY-_c@MJVpX$#XY{A7r+b0L_Bq`7ilkJ(4dn z_C&WhDOe~5>h&WEDaH~@20r^=Kc{pV8{#;+2adYK-MTs?{R>EOd80Ap-nRPytgbN>T-E&r(i literal 0 HcmV?d00001 diff --git a/Web/img/ip_phone.png b/Web/img/ip_phone.png new file mode 100644 index 0000000000000000000000000000000000000000..9c58df681bb7aa247d6a083e680c446848339d33 GIT binary patch literal 7000 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 literal 0 HcmV?d00001 diff --git a/Web/img/link.png b/Web/img/link.png new file mode 100644 index 0000000000000000000000000000000000000000..0b59a223cbe51e65874188c9329d41286803a3e2 GIT binary patch literal 2195 zcmZuz3piAH8$UBH<2oj6iNR4SgxaPspJa^NAk4Z9qm*^c8kYuPG7M50#TeQanYLWg zy3CGS3?ikO&1JKTaSbW8iP>_QFDl=l@9V4YJJ0h!@B4fIzxVfh&-0w;f6hg`i@l

30cq24#*22~iD&osw%B1~1-*B{2ArsQvKw&gmA)Tp51i5S}iJapTF*ib4_!8Q38*u#lRgs z(Du4FWWoX+P+2e9rO8~pP(pAhVsdv8TUl2Yv2MS2WfL8eve>hGUy6iHcguteR$3>E zk=mKPYN*%Ot%8{K%Nk*GJHqC?!@@^=W{F`vnB>L>n}^QU)!>PQ*a1Z71;wk3an2f5FkGI^**L+n5QPxSqC zD1uVqcTQ0Xe0Dg?y(*>mj?@p$p#yK)Uxj)JU+_F|xeqlw+aeFLNB(^36Ztq?HSIym z`y*QAx$b6M*0DpHOG~TQQ?x9*gdwf&`c*4@_xtob1G~bT+J%dz5Cj>{yO(=6DPs9# zm1??48Fq!_>{xNNgpP$G$Xj{KzC=y5W^b5aN#26`E|lx13+TLvIxK8hp@a~s@}uH9 zM+}PDCbtez@_y5BNLFcKy0}y#M;&R_Odk|s^h|Ijg^XbyCMeOH=bCG{4E^zlc%6WH zs#im~Fi7f#w^#PebkeD8wDc_hFH8^bL#o#n8lGg4=sytOo=rM?8J1{~=r-gig`iiB zU!caeWkj4E-$%J4iy(iTANXKT=-G2~jg9Ns107EeT)0~(=9S*R_1=c00jfIjdZjK7 znPBwZR*%cZte!|5ZKJZ|q-l&?-|nFY-2j5#(rr}u({=!x6F19p?p6S9@MjYPRZtS* z7FO)85NR6zSfFVzUA_|2m(GMby+SdbHZu(-@2A8mkGvM!cGRZK@mYmUeGlnHaOndC(KG@9dfd0 z6+LusNz)A40;;03UZJ&}m?OvH9tkhbUnUmYIbN?cBt3`9bf#J}DJ;v!1E>jmlRwMq z^;^vcfpcTLK0#4((mB8`c!i~j#(EQ?Nh%C<8~}aoK4-r#4jB>UZrZ9^${JHgsAo*OWB`vDf*sXarJmd z-&NELy=Mly1yLWUjeMx){>wtiHu|(Pcx_LSKd)~sUN@?bzs-|OwH8BYyQf?5=woT89k{QMHTI0RaB*JJEy&94tnbwXWZ z<=rNK4uou1SU*XYkxQ|6P}lBpS!4Y@ZOMJ(4ZEWls~G8y)1?-VT~`x*xhD!P?94Xr z)sJ2=x0q{@fsLgjydwHoPW2s>Erv6%gC>auY+U9iCewPn4jm^(j)orE&Q~ypA{(dlivip@qJ4(!}#QdSp{U?9AbrRM<-`UG6!r0>vQ z;v|Fxt5feDDIJz*@rT37P`)3or)}529deXQHmVwo8w}hOOS|Op9z=#e zjH#ro--0@tB7W~m5PCP@@(T3E7&UX!?HfRvvaGHEj@-Hx&u}M(4eMOY5MSl}A7I`4 WaqkVrf6!b1H*m0Zv8l%TrTzZ8{H literal 0 HcmV?d00001 diff --git a/Web/img/menu.png b/Web/img/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..71af26014adb427fe0bc592a26d52da317122e4e GIT binary patch literal 9161 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 X%D?c5OC<1J4P>luu2-t#7X7~fl-xcU literal 0 HcmV?d00001 diff --git a/Web/img/microwave.png b/Web/img/microwave.png new file mode 100644 index 0000000000000000000000000000000000000000..693f0ed5f5362f467be397acad10434d4356ddc2 GIT binary patch literal 2015 zcmb7Fi#yYc8=qP>a~q)(V&qy#RD|)JO?+j#EZR;kHJ4Jv>CBl+P1{2r&xt`DhvpFNaga^$h2r(DUBPuKq4eHwmR=Nden{P<2bww`vJ^!r2xe()$P+Rd~SCAK% zYqB*+)p!&4EjRai2?v~B_MQGWmymXo9ebJ+1)kv6*2{49Nk71*rbL0tKPrd}ZI%_@ zd3D}7dbHC)v=eOVbOKDkpR{0g!_~@Bw;y*BWi-DaE$;!*ej`RXW&}UmonJH~P@g!i zi@kimsSuqc>byx^9yLtbvGC!^KD+%I41{@2kL*h!5iSrEF76?ej($!{>q%(g?T`kL zvaYWHnN|lgqe3y1Qt*;^vyCAwl$yN-2h*vWLHvou>#lqR&K>Z!Rv@>nz0LEPt3fh! z#yp$SXcuI;z;Ckt$9+|Fhurj7c1I4Cx97X;o`(aNx(|4tFYEUiI{A+B<$Ku}GfQvm zWB6KYH=`Yn#BXAF6Iw;a3*9Y;Mlbl3n;vxX=FZ1`+=XEG6;__v2Y8zfO-fC;0V1;F zz&q)iFth9zj3#}2OTob7o<0H5;2Np{ktZToMq7uCLW0ECaBA= zhAsx`1gC`Y?zT-@3>VL{gt(FS`=bh5OCqOc`8`sG@yto1nd>EUBP7cpHf;SU~ z>g$J>MBEgX-P{30I-#DJ9v@WyZp(`cp8v`}^x36nXL7cyze^ote*%v5iM!R$ALZJz zCRtgF4o-}DTcm{MQAU@{PxT|0E8dZ;O6}Ya>ZRKxsp@x}^1kiYUH)W;^Hr6a#Sn1_ zLc43b5Y{rIirl%Z;UZ-N_MX_S?WGP^ZFK=&(0HY~y^^U8oFj!=W9Zm1FM)OS`vlF) zn#ztptoPJi)3z*U7saB_YQ7Q^!AhzkKWvJ{a_4{2JQu;?XAXV)3#=6rVdon*J#I`J zx>!?k=(Z(X&C1K*vumm!t^JAtl)h#1sffw(KsxFm6gEKNjzHY~Z51~%N$V+VdgQ=gaxk`c)KuP?O%_%O>&omE0-`fo8q}iNTzz;(9E=8xo>s9?Gs+eb4Pz$z>f2E|bI}FPmK&L=}TD1-pUF0U;AY z(ly*i!>S!Oe3U(<`jlLK3Ne?=&7*3aUERh4BJRYEIU_z{`U*`RJHh>HW>a3bxy&WL zG-sqiFnX1V#kNm8@h@#zehJ799Tc!rk0aT5g=7U4(RtdXy$j(w%Jg9pSX-nIw*(|7 z&X-Pb+*4RFqw3&Z{8DdZ!>v|m2C-5+AIs?r;Mwl zF_CENQevlVoZ()}yF&X^)`3;%Aq0M=gGBn|hvR zFC_=7&%b`oY^q;THY!meHw%!k?wS`l$gFh zCP&W_|Ls0(Ymv;=r9RuoJ+ggNXh@`|2a->7UFw)qYRXp~FrqqU}+>xpm@`dPhr;e>A ze%q4_<|p|2*Wy}UgMrNyqX#R)Zt>|KyazJ0H8N6_pM8(NusTLcoSB{(_cc%14sd-- zhHaY5qgz)?mIj|bbK+(Yjm>d~dkx}6CLraV)FZZOJj4*?%&prjt|XKuG_F2MyaB1T xDywYyxflhG2AtJjHai#Y9I*a^|3^8AUxmF4aXM{Xc$&3N0X=+iBKMPw{{US?c0~XH literal 0 HcmV?d00001 diff --git a/Web/img/select.png b/Web/img/select.png new file mode 100644 index 0000000000000000000000000000000000000000..de13c8ae8d54982294f588e1f53323b79a9b90e7 GIT binary patch literal 4393 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 ygL42P{j;G|jOCE~I_gS&@tKlMPy$x#WV<+ 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 literal 0 HcmV?d00001 diff --git a/Web/img/tree.png b/Web/img/tree.png new file mode 100644 index 0000000000000000000000000000000000000000..d09d998a5937bb034466e2ef2393797fe99249a6 GIT binary patch literal 67259 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 td~#^HNdEiI@xFt+myh@A + + + + + + + + + + + + + + + + + + diff --git a/Web/network.js b/Web/network.js new file mode 100644 index 0000000..94504e2 --- /dev/null +++ b/Web/network.js @@ -0,0 +1,53 @@ +//This file contains the information about the puzzle (network) +//Each puzzle is stored in the allpuzzles variable. We need to select one and use it + +var puzzle=networkFromName("Level0-Ping"); +//var puzzle=networkFromName("Level0-NeedsLink"); +//var puzzle=networkFromName("Level0_NetworkLoop"); +//var puzzle=networkFromName("Level0_NetworkLoop2"); +//var puzzle=networkFromName("Level0-SimpleDHCP"); +//console.log(puzzle.name); + +var device=deviceFromName("laptop0"); +if(device !== null) {console.log("We found laptop0");} +else { console.log("Seems to be null"); } + + + +function networkFromName(what) +{ + let index=0; + while (index < allpuzzles.length) { + //console.log(allpuzzles[index].EduNetworkBuilder.Network.name); + if(allpuzzles[index].EduNetworkBuilder.Network.name == what) + { + console.log("Found " + what + " at index " + index); + return structuredClone(allpuzzles[index].EduNetworkBuilder.Network); + } + index++; + } +} + +function deviceFromName(what) +{ + if (puzzle == null) return null; //If the puzzle has not been set, return a null + + let index=0; + while (index < puzzle.device.length) { + if (puzzle.device[index].hostname == what) return puzzle.device[index]; //return the device that matches + index++; + } + return null; //No match. return a null value +} + +function deviceFromID(what) +{ + if (puzzle == null) return null; //If the puzzle has not been set, return a null + + let index=0; + while (index < puzzle.device.length) { + if (puzzle.device[index].uniqueidentifier == what) return puzzle.device[index]; //return the device that matches + index++; + } + return null; //No match. return a null value +} diff --git a/Web/scripts/CombinePuzzles.sh b/Web/scripts/CombinePuzzles.sh new file mode 100644 index 0000000..36664de --- /dev/null +++ b/Web/scripts/CombinePuzzles.sh @@ -0,0 +1,27 @@ +#!/bin/bash +function GetOrder() +{ +level=$1 + +#grep sortorder *.json | sed 's/\"//g;s/sortorder://;s/,/ /;s/://;s/\(Level[0-9]*\)\(.*\)json\(.*\)$/\1 \3 \1\2json/;s/ */ /g' +grep sortorder *.json | sed 's/\"//g;s/sortorder://;s/,/ /;s/://;s/\(Level[0-9]*\)\(.*\)json\(.*\)$/\3 \1\2json/;s/ */ /g' | grep $level | sort -g | sed 's/.*Level/Level/' +} + +cd Resources + +echo "allpuzzles=[" > ../allpuzzles.js + +counter=0 +for a in 0 1 2 3 4 5 6; do +GetOrder Level$a +done | while read onelevel; do + #We need to compile it + if [ $counter -gt 0 ]; then + echo "," >> ../allpuzzles.js + fi + counter=$((counter+1)) + name=${onelevel/.json/} + echo $name + cat $onelevel | sed "s/\"Network\": {/\"Network\": {\n\"name\": \"$name\",\n/" >> ../allpuzzles.js +done +echo "]" >> ../allpuzzles.js diff --git a/Web/scripts/ConvertXml2Json.sh b/Web/scripts/ConvertXml2Json.sh new file mode 100644 index 0000000..270d00e --- /dev/null +++ b/Web/scripts/ConvertXml2Json.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# +# Convert the EduNetworkBuilder levels from XML to json +# Run this from the web directory, and make sure to have xq installed +if which xq >/dev/null; then + if [ -d Resources -a -d EduResources ]; then + for a in EduResources/Level{0,1,2,3,4,5,6}*; do + b=$(basename $a | sed 's/.enbx/\.json/'); + if [ ! -e Resources/$b ]; then + echo $b + xq '.' $a > Resources/$b + fi + done + else + echo "You must be in the web directory of the EduNetworkBuilder git repo for this to work" + fi +else + echo "xq must be installed. This comes with the jq program" + echo "jq is used for working with json files and xq is the counterpart" + echo "that converts xml to json." +fi diff --git a/Web/selectmenu.js b/Web/selectmenu.js new file mode 100644 index 0000000..868b28f --- /dev/null +++ b/Web/selectmenu.js @@ -0,0 +1,108 @@ +//Make sure canvasses are in the correct position +var mouseIsDown=false; +var selectedMenuItemName=""; +var selectedMenuYOffset=0; + + + +const selectMenuNames = ["router","firewall","hub","switch","pc","laptop","server","ip_phone","printer","copier","microwave","fluorescent","wap","wrepeater","wbridge","wrepeater"]; +var menuItemSize=50; + + +function drawSelectMenu() +{ + //console.log("Printing on main canvass"); + + MainCanvas_ctx.fillStyle = maincanvasBackground; + MainCanvas_ctx.fillRect(0, 0, menuItemSize, MainCanvas.height); + if(selectedMenuYOffset<0) selectedMenuYOffset=0; + if(selectedMenuYOffset + MainCanvas.height > cachedSelectMenuCanvas.height) selectedMenuYOffset = cachedSelectMenuCanvas.height -MainCanvas.height; + MainCanvas_ctx.drawImage(cachedSelectMenuCanvas,0,selectedMenuYOffset,50,MainCanvas.height,0,0,50,MainCanvas.height); + let index = selectMenuNames.indexOf(selectedMenuItemName); + + if(index > -1) + { + //We have a selected menu item + const cachedSelectMenuCanvasOverlay = document.createElement('canvas'); + let boxwidth=3; + cachedSelectMenuCanvasOverlay.width = cachedSelectMenuCanvas.width; + cachedSelectMenuCanvasOverlay.height = cachedSelectMenuCanvas.height; + var overlay = cachedSelectMenuCanvasOverlay.getContext("2d"); + let ty = index * menuItemSize; + overlay.beginPath(); + overlay.lineWidth = boxwidth; + overlay.strokeStyle = "green"; + overlay.rect(boxwidth,ty,menuItemSize-(boxwidth * 2),menuItemSize); + overlay.stroke(); + MainCanvas_ctx.drawImage(cachedSelectMenuCanvasOverlay,0,selectedMenuYOffset,50,MainCanvas.height,0,0,50,MainCanvas.height); + //console.log("drawing select box around 0," + ty + " -> " + menuItemSize); + } + + //Now, if we have more to the top or bottom, draw the arrows showing as much + if(selectedMenuYOffset > (menuItemSize / 2)) + { + //We have one item above us. Draw the arrow + //console.log("Drawing up arrow"); + MainCanvas_ctx.drawImage(imageFromName("ArrowUp"),0,0,50,25); + } + //Now, if we have more to the top or bottom, draw the arrows showing as much + if(selectedMenuYOffset + (MainCanvas.height + 25) < cachedSelectMenuCanvas.height) + { + //We have one item below us. Draw the arrow + //console.log("Drawing down arrow"); + MainCanvas_ctx.drawImage(imageFromName("ArrowDown"),0,MainCanvas.height - 25,50,25); + } +} + + +function SelectMenu_handleMouseDown(evt) +{ + mouseDownLocation = copyLocation(evt); + mouseIsDown=true; +} + +function SelectMenu_handleMouseUp(evt) +{ + mouseIsDown=false; + //console.log("mouseup"); + //See if we have a mouse click + let deltaX = Math.abs(evt.pageX - mouseDownLocation.pageX); + let deltaY = Math.abs(evt.pageY - mouseDownLocation.pageY); + //console.log("delta " + deltaX + "," + deltaY); + if(deltaY < 3 && deltaX <3) + { + //We did not move much. Assume click + if(evt.pageX <= menuItemSize && !mouseDidMovement) + { + //We are in the item select menu. + let actualMenuLocation = selectedMenuYOffset + evt.pageY; + let newitemindex = Math.floor( actualMenuLocation / menuItemSize); + console.log("clicked on item " + selectMenuNames[newitemindex]); + selectedMenuItemName = selectMenuNames[newitemindex]; + drawSelectMenu(); + } + } + mouseDidMovement=false; //reset it after we raise the button +} + + +function SelectMenu_handleMouseMove(evt) +{ + if(mouseIsDown) + { + let deltaX = evt.pageX - mouseDownLocation.pageX; + let deltaY = evt.pageY - mouseDownLocation.pageY; + if(isNaN(deltaY)) deltaY=0; + if(isNaN(deltaX)) deltaX=0; + //we are dragging + //console.log('mousemove ' + evt.pageX + " " + evt.pageY + " delta " + deltaY ); + selectedMenuYOffset-=deltaY; + mouseDownLocation = copyLocation(evt); //reset the pointer + drawSelectMenu(); + mouseDidMovement=true; + } +} + +function copyLocation({ pageX, pageY }) { + return { pageX, pageY }; +} diff --git a/Web/textwindow.js b/Web/textwindow.js new file mode 100644 index 0000000..37f3a22 --- /dev/null +++ b/Web/textwindow.js @@ -0,0 +1,153 @@ +//This file pertains to the textwindow. +//We use this for displaying a puzzle's starting instructions +//and for choosing new puzzles. + +var tmOutsideYMargin=20; //How far from the top and bottom left blank +var tmOutsideXMargin=20; //How far from right and left side left blank +var tmBorderWidth=4; +var tmMenuBarHight=20; +var tmScrollBarWidth=20; +var tmWindowBackground="grey"; +var tmTextYGap=5; //The gap between lines + +var cachedTextMenuCanvas = null; +var cachedTextMenuTextCanvas = null; //The text we are trying to display, could be larger than the space + + +//Print the textmenu +function textMenuPrint(TextToPrint) +{ + //It would be nice to print it on top of whatever is currently there. + //But we will do that later. + PrintScreen(0); //Print the network, then we can lay over it + + if(cachedTextMenuCanvas == null) + { + cachedTextMenuCanvas = document.createElement('canvas'); + cachedTextMenuCanvas.width = MainCanvas.width - (tmOutsideXMargin * 2); + cachedTextMenuCanvas.height = MainCanvas.height - (tmOutsideYMargin * 2); + } + //If we get here, it is already created. Get the context + var cTMCctx = cachedTextMenuCanvas.getContext('2d'); + + //Fill in the background + cTMCctx.fillStyle = tmWindowBackground; + cTMCctx.fillRect(0,0, cachedTextMenuCanvas.width, cachedTextMenuCanvas.height); + + //Put the X there so we can click on it + cTMCctx.drawImage(imageFromName("x"),cachedTextMenuCanvas.width - tmScrollBarWidth,0,tmScrollBarWidth,tmMenuBarHight); + + //Put the DownArrow there so we can click on it + cTMCctx.drawImage(imageFromName("ArrowUp"),cachedTextMenuCanvas.width - tmScrollBarWidth,tmMenuBarHight,tmScrollBarWidth,tmMenuBarHight); + + //Put the X there so we can click on it + cTMCctx.drawImage(imageFromName("ArrowDown"),cachedTextMenuCanvas.width - tmScrollBarWidth,cachedTextMenuCanvas.height - tmMenuBarHight,tmScrollBarWidth,tmMenuBarHight); + + //Create and Draw the menu bar + cTMCctx.beginPath(); + cTMCctx.moveTo(cachedTextMenuCanvas.width - tmScrollBarWidth,0); + cTMCctx.lineTo(cachedTextMenuCanvas.width - tmScrollBarWidth,cachedTextMenuCanvas.height); + cTMCctx.strokeStyle="white"; + cTMCctx.stroke(); + + //horizontal line under the X + cTMCctx.beginPath(); + cTMCctx.moveTo(cachedTextMenuCanvas.width - tmScrollBarWidth,tmMenuBarHight); + cTMCctx.lineTo(cachedTextMenuCanvas.width,tmMenuBarHight); + cTMCctx.strokeStyle="white"; + cTMCctx.stroke(); + + if(cachedTextMenuTextCanvas == null) + { + cachedTextMenuTextCanvas = document.createElement('canvas'); + //Figure out how much space we need. - start with a simple canvas (non expandable) + + cachedTextMenuTextCanvas.width = cachedTextMenuCanvas.width - tmScrollBarWidth; + cachedTextMenuTextCanvas.height = cachedTextMenuCanvas.height; + + var cTMTCctx = cachedTextMenuTextCanvas.getContext('2d'); + + cTMTCctx.strokeStyle="black"; + cTMTCctx.font = "20px serif"; + + var lines = fragmentTextIntoLines(cTMTCctx, TextToPrint, cachedTextMenuTextCanvas.width - 10); + //Now we have the number of lines. + var metrics = cTMTCctx.measureText("test"); + var yHeight = metrics.fontBoundingBoxAscent + metrics.fontBoundingBoxDescent + tmTextYGap; //the hight of the default font and gap + //console.log("Height = "+yHeight); + + var totalHeight = (lines.length * yHeight) + tmTextYGap; + + if(cachedTextMenuTextCanvas.height < totalHeight) cachedTextMenuTextCanvas.height = totalHeight;// resize if needed + + + //Now, print text on the canvas. + for (var i = 0; i < lines.length; i++) + { + cTMTCctx.fillText(lines[i], 5, ((i+1) * yHeight)); + //console.log("printing text part: " + lines[i]); + } + + //console.log("Creating Text context"); + //Now we have the canvas with the text on it. + } + + //Write the text canvas on the main canvas. If we are scrolled up or down, do that. + cTMCctx.drawImage(cachedTextMenuTextCanvas,0,0); + + //create and Draw the scroll-bar on the side + //Then make the text if we have not done so + //Finally print on top of the main canvas + MainCanvas_ctx.globalAlpha = 0.9; //some transparancy + MainCanvas_ctx.drawImage(cachedTextMenuCanvas,tmOutsideXMargin, tmOutsideYMargin) + MainCanvas_ctx.globalAlpha = 1; //reset transparancy +} + + +function fragmentTextIntoLines(ctx, text, maxWidth) { + var words = text.split(" "); + var lines = []; + var currentLine = words[0]; + + for (var i = 1; i < words.length; i++) { + var word = words[i]; + var width = ctx.measureText(currentLine + " " + word).width; + if (width < maxWidth) { + currentLine += " " + word; + } else { + lines.push(currentLine); + currentLine = word; + } + } + lines.push(currentLine); + return lines; +} + +function TextWindow_handleMouseUp(evt) +{ + console.log("TextWindow Mouse Up"); + //If we get here, it is a mouse-click event. See if we are on the X + if(mouseDownLocation.pageX >= cachedTextMenuCanvas.width - tmScrollBarWidth) + { + console.log("TextWindow Mouse Up - X fits"); + + //The X fits. Now, see which button, or scroll-bar we clicked on. + if(mouseDownLocation.pageY - tmOutsideYMargin <= tmMenuBarHight && mouseDownLocation.pageY - tmOutsideYMargin >= 0) + { + console.log("TextWindow Mouse Up - Y fits"); + + //We clicked the X + + //Dispose of the text window + uiMode=0; + + //dispose of temp canvas; will recreate later if needed + cachedTextMenuCanvas = null; + cachedTextMenuTextCanvas = null; + + //Redraw the screen + PrintScreen(); + } + } + mouseDidMovement=false; //reset it after we raise the button +} \ No newline at end of file diff --git a/Web/ui.js b/Web/ui.js new file mode 100644 index 0000000..59bb6c4 --- /dev/null +++ b/Web/ui.js @@ -0,0 +1,285 @@ +//Make sure canvasses are in the correct positionG +var maincanvas= document.querySelector("MainCanvas"); + +var MainCanvas = document.getElementById("MainCanvas"); +var MainCanvas_ctx = MainCanvas.getContext("2d"); +var maincanvasBackground="lightgrey"; +var mouseIsDown=false; +var mouseDownLocation; +var mouseDidMovement=false; +var imageSize=40; + +//The user interface mode. 0=network, 1=network information, 2=puzzle-selection menu +var uiMode=1; + + +const imageCollection = loadImages( + ["ArrowUp","ArrowDown","animations", "burnmark", "cellphone","circle","copier","firewall","fluorescent","hub","ip_phone","laptop","link","microwave","pc","printer","router","select","server","shapes","square","switch","tablet","tree","vidimage","wap","wbridge","wrepeater","wrouter","x", "info", "menu"], + ["img/ArrowUp.png","img/ArrowDown.png","img/Animations.png", "img/BurnMark.png", "img/cellphone.png", "img/Circle.png", "img/Copier.png", "img/firewall.png", "img/fluorescent.png", "img/Hub.png", "img/ip_phone.png", "img/Laptop.png", "img/link.png", "img/microwave.png", "img/PC.png", "img/Printer.png", "img/Router.png", "img/select.png", "img/Server.png", "img/Shapes.png", "img/Square.png", "img/Switch.png", "img/tablet.png", "img/tree.png", "img/VidImage.png", "img/WAP.png", "img/WBridge.png", "img/WRepeater.png", "img/WRouter.png", "img/X.png", "img/info.png", "img/menu.png"], + InitializeGameMenu // this is called when all images have loaded. +); + +var menuItemSize=50; + +const cachedSelectMenuCanvas = document.createElement('canvas'); +cachedSelectMenuCanvas.width = menuItemSize; +cachedSelectMenuCanvas.height = menuItemSize * 16; + +function loadImages(names, files, onAllLoaded) { + var i = 0, numLoading = names.length; + const onload = () => --numLoading === 0 && onAllLoaded(); + const images = {}; + while (i < names.length) { + const img = images[names[i]] = new Image; + img.src = files[i++]; + img.onload = onload; + } + return images; +} + +function imageFromName(name) +{ + return imageCollection[name]; +} + +function InitializeGameMenu() +{ + console.log("Initializing"); + MainCanvas.addEventListener("touchstart", handleTouchStart); + MainCanvas.addEventListener("touchend", handleTouchEnd); + MainCanvas.addEventListener("touchcancel", handleTouchCancel); + MainCanvas.addEventListener("touchmove", handleTouchMove); + MainCanvas.addEventListener('mousedown',handleMouseDown); + MainCanvas.addEventListener('mouseup',handleMouseUp); + MainCanvas.addEventListener('mousemove',handleMouseMove); + + //MainCanvas_ctx.drawImage(imageCollection['router'],100,100,50,50); + //MainCanvas_ctx.drawImage(imageCollection['firewall'],150,150,50,50); + + //Create the initial selectMenu + var cSMCctx = cachedSelectMenuCanvas.getContext('2d'); + var starty=0; + + selectMenuNames.forEach((element) => { + //console.log(element); + cSMCctx.drawImage(imageCollection[element],0,starty,menuItemSize,menuItemSize); + starty+=menuItemSize; + }); + //It should be printed + //MainCanvas_ctx.drawImage(cachedSelectMenuCanvas,0,0,50,500,0,0,50,500); + PrintScreen(); +} + +//Print the screen. Figure out what needs to be printed based on the mode +function PrintScreen(WhatPassedIn=-1) +{ +//allow us to override what is printed + var what=uiMode; + if(WhatPassedIn >=0) what=WhatPassedIn; + + if(what == 0) + { + //The network drawing mode. Print the network + //Clear the old screen + MainCanvas_ctx.fillStyle = maincanvasBackground; + MainCanvas_ctx.fillRect(0,0, MainCanvas.width, MainCanvas.height); + + drawSelectMenu(); + PrintAllNetworkLinks(); + PrintAllNetworkDevices(); + } + if(what == 1) + { + //Display the text about the puzzle + textMenuPrint(puzzle.en_message); + } +} + +function handleTouchStart(evt) +{ + handleMouseDown(copyLocation(evt)); +} +function handleTouchEnd(evt) +{ + handleMouseUp(copyLocation(evt)); +} +function handleTouchCancel(evt) +{ + evt.preventDefault(); + console.log("canceling touch"); +} +function handleTouchMove(evt) +{ + //evt.preventDefault(); + if(evt.touches.length > 0) + { + handleMouseMove(copyLocation(evt.touches[0])); + } else{ + //console.log("not enough touches"); + } + //console.log("moving touch"); +} +function handleMouseDown(evt) +{ + mouseDownLocation = copyLocation(evt); + mouseIsDown=true; + //console.log("mousedown"); + if(uiMode==0) SelectMenu_handleMouseDown(mouseDownLocation); +} + +function handleMouseUp(evt) +{ + //evt.preventDefault(); + mouseIsDown=false; + //See if we have a mouse click + let deltaX = Math.abs(evt.pageX - mouseDownLocation.pageX); + let deltaY = Math.abs(evt.pageY - mouseDownLocation.pageY); + //console.log("delta " + deltaX + "," + deltaY); + if(deltaY < 3 && deltaX <3) + { + //We did not move much. Assume click + if(evt.pageX <= menuItemSize && !mouseDidMovement) + { + if(uiMode==0) SelectMenu_handleMouseUp(evt); + + //We are in the item select menu. + } + if(uiMode==1) TextWindow_handleMouseUp(evt); + + } + mouseDidMovement=false; //reset it after we raise the button +} + + +function handleMouseMove(evt) +{ + //evt.preventDefault(); + if(mouseIsDown) + { + let deltaX = evt.pageX - mouseDownLocation.pageX; + let deltaY = evt.pageY - mouseDownLocation.pageY; + if(isNaN(deltaY)) deltaY=0; + if(isNaN(deltaX)) deltaX=0; + //we are dragging + //console.log('mousemove ' + evt.pageX + " " + evt.pageY + " delta " + deltaY ); + if(uiMode == 0) + { + SelectMenu_handleMouseMove(evt); + } + + mouseDidMovement=true; + } +} + +function copyLocation({ pageX, pageY }) { + return { pageX, pageY }; +} + +function PrintNetworkLink(linkToPrint) +{ + //We should have passed in a working link, make sure it exists + if(linkToPrint !== null) + { + if(linkToPrint.SrcNic !== null && linkToPrint.DestNic !== null) + { + //console.log("printing link from " + linkToPrint.SrcNic.hostname); + sdevice = deviceFromID(linkToPrint.SrcNic.hostid); + ddevice = deviceFromID(linkToPrint.DstNic.hostid); + if(sdevice !== null && ddevice !== null) + { + //We have an existing link with two devices. Find the device locations and print + var spoint = convertXYPointToActual(newPointFromString(sdevice.location)); + var dpoint = convertXYPointToActual(newPointFromString(ddevice.location)); + + //Now we draw a line between them + MainCanvas_ctx.beginPath(); + MainCanvas_ctx.moveTo(spoint.x,spoint.y); + MainCanvas_ctx.lineTo(dpoint.x,dpoint.y); + MainCanvas_ctx.stroke(); + } + } + } +} + +function PrintAllNetworkLinks() +{ + if (puzzle == null) return; //If the puzzle has not been set, exit + + let index=0; + while (index < puzzle.link.length) { + PrintNetworkLink(puzzle.link[index]); + index++; + } +} + +function PrintNetworkDevice(ToPrint) +{ + //We should have passed in a working link, make sure it exists + if(ToPrint !== null) + { + var rect = deviceRectangle(ToPrint); + var dname = ToPrint.mytype; + if(dname=="net_switch") dname="switch"; + if(dname=="net_hub") dname="hub"; + console.log("printing device " + dname); + MainCanvas_ctx.drawImage(imageFromName(dname),rect.spoint.x,rect.spoint.y,rect.width,rect.height); + } +} + +function PrintAllNetworkDevices() +{ + if (puzzle == null) return; //If the puzzle has not been set, exit + + let index=0; + while (index < puzzle.device.length) { + PrintNetworkDevice(puzzle.device[index]); + index++; + } +} + +function convertXYPointToActual(point) +{ + //We have an x and y coordinate which needs to be converted to the canvas size + var deltax = (MainCanvas.width - menuItemSize) / puzzle.width; + var deltay = MainCanvas.height / puzzle.height; + + return newPointFromPair((point.x * deltax) + menuItemSize, point.y * deltay); +} + +function convertXYpairToActual(x,y) +{ + return convertXYPointToActual(newPointFromPair(x,y)); +} + +function newPointFromPair(x,y) +{ + var point = { + 'x' : Math.floor(x), + 'y' : Math.floor(y) + } + return point; +} + +function newPointFromString(pointasstring) +{ + if(typeof(pointasstring) == "string") + { + var tarray=pointasstring.split(","); + return newPointFromPair(Number(tarray[0]),Number(tarray[1])); + } +} + +//return a rectangle for the device +function deviceRectangle(theDevice) +{ + var centerpoint = convertXYPointToActual(newPointFromString(theDevice.location)); + var delta = imageSize / 2; + + var rect = { + spoint : newPointFromPair(centerpoint.x-delta, centerpoint.y-delta), + height : imageSize, + width : imageSize, + epoint : newPointFromPair(centerpoint.x+delta, centerpoint.y+delta) + } + return rect; +}