Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] Simulation aborts unexpectedly

Hi
Unfortunately, I can't send you a more restricted version of the simulation because in a smaller scenario, no problem appears. At around step 1973 the crash happens.
The problem appeared after I inserted the procedure "reassign" at line 1542

In order to try to debug I inserted some messages inside the procedure "reassign" to see whether it stops inside this procedure and I found out it is not the case, it seems to stop at the end of the step. So I thought it could be a problem related to memory allocation (not PC performance because I tried it in different workstations). If this is the case, I do not understand why I have this problem now and not with the simulation that does not include the reassign procedure.

Thank you very much
Stefano

On Thu, Jul 4, 2019 at 5:03 PM steniero <steniero@xxxxxxxxx> wrote:
Hello,
I have run a simulation with pedestrian that have to enter in a shuttle. My simulation aborts unexpectedly. Do you have a list of cases why it happens?

I previously experienced the following case:if I have a pedestrian that waits for a bus at the stop and I remove this bus before it arrives or with the pedestrian onboard the simulation crashes and SUMO stops working (without sending any error message).

I checked that this does not happen but my simulation crashes anyway. Do you have any hint of the reason why it happens?

Thank you very much

Stefano
import os, sys

try:
        sys.path.append(os.path.join(os.path.dirname(
                __file__), '..', '..', '..', '..', "tools"))  # tutorial in tests
        sys.path.append(os.path.join(os.environ.get("SUMO_HOME", os.path.join(
                os.path.dirname(__file__), "..", "..", "..")), "tools"))  # tutorial in docs
        from sumolib import checkBinary  # noqa
except ImportError:
        sys.exit(
                "please declare environment variable 'SUMO_HOME' as the root directory of your sumo installation (it should contain folders 'bin', 'tools' and 'docs')")
import traci
import sumolib
import optparse
import time
import csv

from sumolib import checkBinary

import socket

socket.gethostbyname("localhost")

print("Fin qui tutto bene")

start = time.time()

class Shuttle:
        def __init__(self,
                     name):  # peopleToBeBoardedPerStopLap1 = list(), peopleToBeBoardedPerStopLap2 = list() peopleToBeBoardedPerStopLap3 = list(), peopleToBeDisembarkedPerStopLap1 = list(), peopleToBeDisembarkedPerStopLap2 = list(), peopleToBeDisembarkedPerStopLap3 = list(), lapCounter, flagOfReroute):
                self.name = name
                self.peopleToBeBoardedPerStopLap1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                                     0]  # list of people to be boarded for each stop in current lap
                self.peopleToBeBoardedPerStopLap2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                                     0]  # list of people to be boarded for each stop next lap
                self.peopleToBeBoardedPerStopLap3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
                self.peopleToBeDisembarkedPerStopLap1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
                self.peopleToBeDisembarkedPerStopLap2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
                self.peopleToBeDisembarkedPerStopLap3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
                self.peopleBoardedPerStopLap1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
                self.peopleBoardedPerStopLap2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
                self.peopleBoardedPerStopLap3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
                self.LapCounter = 0
                self.flagOfReroute = 0
                self.totPeopleSumPerSecond = 0
                self.totPeopleBoarded = 0
                self.removedAtStep = 0
                self.lastLap = 0
                self.removed = 0
                self.isInService = 1

                self.peopleBookedFromMETROLap1 = 0
                self.peopleBookedFromMETROLap2 = 0
                self.destinationFromMETROLap1 = "None"
                self.destinationFromMETROLap2 = "None"
                self.timeParked = 0
                self.totalTimeParked = 0
                self.canBeBooked = 0
                self.peopleDisembarked = 0
                self.whereToStopNextLap = "Nowhere"
                self.justDisembarked = 1

class Pedestrian:
        def __init__(self, name):
                self.name = name
                self.originName = "None"
                self.origin = "None"
                self.destinationName = "None"
                self.destination = "None"
                self.initialInsertionStep = 0  # set by a procedure
                self.actualInsertionStep = 0  # the difference between initial and actual was a supplementary waiting for an available bus
                self.modalChoice = 0  # 0 - walks because it is more convenient     1 - walks because there is not an available bus and walking is acceptable        2- walks because of walking distance threshold     3 - takes the bus       4 - takes the superShuttle      5- finds no supershuttle
                self.busSelected = "None"
                self.timeWaitingWalking = 0
                self.timeWaitingAtTheStop = 0
                self.timeWaitingNOTAssigned = 0
                self.timeStuckInTraffic = 0
                self.timeWalking = 0
                self.timeRiding = 0
                self.forcastedTimeWalking = 0
                self.forcastedTimeOnFootIntermodal = 0
                self.forcastedTimeRiding = 0
                self.lastStep = 0
                self.inTheShuttle = 0
                self.lastWaitingStep = 0
                self.waitingStop = "None"
                self.waitingStopEDGE = "None"
                self.arrivalStop = "None"
                self.removed = 0
                self.notAssignedTAG = 0

class PeoplePresent:
        def __init__(self, name):
                self.name = name
                self.total = 0
                self.onFoot = 0                         #chose to go on foot
                self.byBus = 0                          #chose to go by bus
                self.walking = 0                        #isWalkingRightNow
                self.ridingOrWaitingAtTheStop = 0       #isRiding or Waiting Right Now

class Stop:
        def __init__(self, name):
                self.name = name
                self.peopleEmbarked = 0
                self.peopleDisembarked = 0

stopID = {
        "0": "busStop_8",
        "1": "busStop_9",
        "2": "busStop_10",
        "3": "busStop_11",
        "4": "busStop_12",
        "5": "busStop_13",
        "6": "busStop_14",
        "7": "busStop_16",
        "8": "busStop_18",
        "9": "busStop_19",
        "10": "busStop_2",
        "11": "busStop_4",
        "12": "busStop_7",
}

stopEdge = {
        "0": "-337386712#1",
        "1": "-344464993#2.98",
        "2": "-344464993#0",
        "3": "-340089945#16",
        "4": "-340089945#15.155",
        "5": "-340089945#13",
        "6": "-340089945#7",
        "7": "-340089945#0",
        "8": "-337386709#15",
        "9": "-337386709#14",
        "10": "-337386709#8",
        "11": "-337386709#4",
        "12": "gneE4",
}

stopIDRing3 = {
        "6": "busStop_8",
        "7": "busStop_9",
        "8": "busStop_10",
        "9": "busStop_11",
        "10": "busStop_12",
        "11": "busStop_13",
        "12": "busStop_14",
        "0": "busStop_16",
        "1": "busStop_18",
        "2": "busStop_19",
        "3": "busStop_2",
        "4": "busStop_4",
        "5": "busStop_7",
}

stopEdgeRing3 = {
        "6": "-337386712#1",
        "7": "-344464993#2.98",
        "8": "-344464993#0",
        "9": "-340089945#16",
        "10": "-340089945#15.155",
        "11": "-340089945#13",
        "12": "-340089945#7",
        "0": "-340089945#0",
        "1": "-337386709#15",
        "2": "-337386709#14",
        "3": "-337386709#8",
        "4": "-337386709#4",
        "5": "gneE4",
}

Origins = {
        "Metro1": "341721070.414",
        "Metro2": "gneE11",
        "P1": "341007291#0",
        "P2": "338790445",
        "P3": "gneE11",
}

Destinations = {
        "HT": "341013638#0",
        "Hospital": "341025295#0",
        "University": "341013639#7",
        "Cascina": "341010336#1",
        "Private1": "341512267",
        "Private2": "341512265",
        "Private3": "341025287#1",
        "Private4": "341025287#7",
}

lastShuttle = {
        "1" : "superShuttle0",
}

stopIDMETRO1 = "busStop_8"
stopEdgeMETRO1 = "-337386712#1"

stopIDMETRO2 = "busStop_16"
stopEdgeMETRO2 = "-340089945#0"

net = sumolib.net.readNet("MapModified.net.xml", withInternal=True)
edges = net.getEdges()
edgeLengths = {}
for edge in edges:
        key = str(edge.getID())
        edgeLengths[key] = str(edge.getLength())

stopsCounterDict = {}
for i in stopID:
        stopsCounterDict[stopID[i]] = Stop(stopID[i])
stopsCounterDict["M1"] = Stop(stopIDMETRO1)
stopsCounterDict["M2"] = Stop(stopIDMETRO2)

pedestrianSpeed = 1.3
numberOfStops = 13
numberOfPeopleInserted = 72000
rushHourDuration = 7200
shuttleSmallRingCapacity = 26
shuttleLargeRingCapacity = 26

shuttleSmallRingSAFETYCapacity = 40
shuttleLargeRingSAFETYCapacity = 40

stopDurationMetro = 15
stopDuration = 15

totalShuttleSmallRing = 45
totalShuttleBigRing = 45
totalShuttleThirdRing = 10
beginOfPeopleInsertion = 300
numberOfInitialPlatoons = 10

walkingThreshold = 600


print("Anche qui")


def get_options():
        optParser = optparse.OptionParser()
        optParser.add_option("--nogui", action="store_true",
                             default=False, help="run the commandline version of sumo")
        options, args = optParser.parse_args()
        return options


def get_route(step, initialEdge,
              finalEdge):  # gets the ring route automatically -- when the ring is finished, reassign the route by using taci.vehicle.setRoute(self, vehID, edgeList)
        ringRouteInfo = traci.simulation.findRoute(initialEdge, finalEdge, vType="shuttle", depart=step, routingMode=0)
        edgesList = ringRouteInfo.edges
        ringRouteEdges = list(edgesList)
        secondEdge = ringRouteEdges[1]
        ringRouteEdges.append(initialEdge)
        return ringRouteEdges, secondEdge

def insert_shuttles(progNum):
        listOfShuttles = list()
        count = 0
        while count < (totalShuttleSmallRing/numberOfInitialPlatoons):  # NUMBER OF SHUTTLES INSERTED
                shuttleName = "shuttle" + str(progNum)
                traci.vehicle.add(shuttleName, "ringRoute", typeID='shuttle', line=shuttleName, personCapacity=shuttleSmallRingCapacity)
                listOfShuttles.append(shuttleName)
                count += 1
                progNum += 1
        return listOfShuttles

def insert_secondRing_Shuttles(progNum, routeName):
        listOfLargeRingShuttles = list()
        count = 0
        while count < progNum:  # NUMBER OF SHUTTLES INSERTED
                shuttleName = "superShuttle" + str(count)
                traci.vehicle.add(shuttleName, routeName, typeID='bigShuttle', line=shuttleName, personCapacity=shuttleLargeRingSAFETYCapacity)
                listOfLargeRingShuttles.append(shuttleName)
                count += 1
        return listOfLargeRingShuttles

def insert_thirdRing_Shuttles(progNum, routeName):
        listOfLargeRingShuttles = list()
        count = 0
        while count < progNum:  # NUMBER OF SHUTTLES INSERTED
                shuttleName = "thirdRingShuttle" + str(count)
                traci.vehicle.add(shuttleName, routeName, typeID='bigShuttle', line=shuttleName, personCapacity=shuttleLargeRingSAFETYCapacity)
                listOfLargeRingShuttles.append(shuttleName)
                count += 1
        return listOfLargeRingShuttles

def reroute(shuttle, shuttleCharacteristics, routeName):
        traci.vehicle.setRouteID(shuttle, routeName)
        shuttleCharacteristics[shuttle].peopleToBeBoardedPerStopLap1 = shuttleCharacteristics[
                shuttle].peopleToBeBoardedPerStopLap2
        shuttleCharacteristics[shuttle].peopleToBeBoardedPerStopLap2 = shuttleCharacteristics[
                shuttle].peopleToBeBoardedPerStopLap3
        shuttleCharacteristics[shuttle].peopleToBeBoardedPerStopLap3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
        shuttleCharacteristics[shuttle].peopleToBeDisembarkedPerStopLap1 = shuttleCharacteristics[
                shuttle].peopleToBeDisembarkedPerStopLap2
        shuttleCharacteristics[shuttle].peopleToBeDisembarkedPerStopLap2 = shuttleCharacteristics[
                shuttle].peopleToBeDisembarkedPerStopLap3
        shuttleCharacteristics[shuttle].peopleToBeDisembarkedPerStopLap3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
        shuttleCharacteristics[shuttle].peopleBoardedPerStopLap1 = shuttleCharacteristics[
                shuttle].peopleBoardedPerStopLap2
        shuttleCharacteristics[shuttle].peopleBoardedPerStopLap2 = shuttleCharacteristics[
                shuttle].peopleBoardedPerStopLap3
        shuttleCharacteristics[shuttle].peopleBoardedPerStopLap3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
        shuttleCharacteristics[shuttle].peopleBookedFromMETROLap1 = shuttleCharacteristics[shuttle].peopleBookedFromMETROLap2
        shuttleCharacteristics[shuttle].peopleBookedFromMETROLap2 = 0
        shuttleCharacteristics[shuttle].destinationFromMETROLap1 = shuttleCharacteristics[shuttle].destinationFromMETROLap2
        shuttleCharacteristics[shuttle].destinationFromMETROLap2 = "None"
        shuttleCharacteristics[shuttle].flagOfReroute = 1
        shuttleCharacteristics[shuttle].LapCounter += 1
        if routeName == "ringRoute":
                i = 0
                for stop in shuttleCharacteristics[shuttle].peopleToBeBoardedPerStopLap1:
                        if stop > 0:
                                traci.vehicle.setBusStop(shuttle, stopID[str(i)], duration= stopDuration, flags=0)
                        i += 1
                j = 0
                for stop in shuttleCharacteristics[shuttle].peopleToBeDisembarkedPerStopLap1:
                        if stop > 0:
                                traci.vehicle.setBusStop(shuttle, stopID[str(j)], duration= stopDuration, flags=0)
                        j += 1
        elif routeName == "bigRingRoute":
                if shuttleCharacteristics[shuttle].peopleBookedFromMETROLap1 != 0:
                        traci.vehicle.setBusStop(shuttle, stopIDMETRO1, duration= stopDurationMetro, flags=0)
                j = 0
                for stop in shuttleCharacteristics[shuttle].peopleToBeDisembarkedPerStopLap1:
                        if stop > 0:
                                traci.vehicle.setBusStop(shuttle, stopID[str(j)], duration=stopDuration, flags=0)
                        j += 1
        elif routeName == "ringRoute3":
                if shuttleCharacteristics[shuttle].peopleBookedFromMETROLap1 != 0:
                        traci.vehicle.setBusStop(shuttle, stopIDMETRO2, duration= stopDurationMetro, flags=0)
                j = 0
                for stop in shuttleCharacteristics[shuttle].peopleToBeDisembarkedPerStopLap1:
                        if stop > 0:
                                traci.vehicle.setBusStop(shuttle, stopIDRing3[str(j)], duration= stopDuration, flags=0)
                        j += 1

def insert_pupini(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfSmallRingShuttles, listOfLargeRingShuttles, listOfThirdRingShuttles, listOfShuttles, shuttleCharacteristics, pedestrianDict):  # inserts a pupino and makes it choose the modality
        traci.person.add(pupinoName, beginningOfOurTrip, pos=0, depart=step, typeID='DEFAULT_PEDTYPE')
        routeWalking = traci.simulation.findIntermodalRoute(beginningOfOurTrip, endOfOurTrip, modes='',
                                                            depart=step,
                                                            routingMode=0,
                                                            speed=1.0, walkFactor=-1.0, departPos=0.0,
                                                            arrivalPos=-1073741824.0, departPosLat=0.0,
                                                            pType='',
                                                            vType='',
                                                            destStop='')
        edgesRouteWalking = list(routeWalking[0].edges)
        if pedestrianDict[pupinoName].originName == "Metro1":
                evaluate_Large_Ring(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfLargeRingShuttles,
                                    listOfShuttles, shuttleCharacteristics, pedestrianDict, edgesRouteWalking)
        elif pedestrianDict[pupinoName].originName == "Metro2":
                evaluate_Third_Ring(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfThirdRingShuttles,
                                    listOfShuttles, shuttleCharacteristics, pedestrianDict, edgesRouteWalking)
        else:
                evaluate_Small_Ring(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfSmallRingShuttles,
                                    listOfShuttles, shuttleCharacteristics, pedestrianDict, edgesRouteWalking)


def evaluate_Third_Ring(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfThirdRingShuttles, listOfShuttles,
                  shuttleCharacteristics, pedestrianDict, edgesRouteWalking):
        totWalking = 0
        for edge in edgesRouteWalking:
                length = float(edgeLengths[edge])
                totWalking += length
        timeWalking = totWalking / pedestrianSpeed
        if timeWalking < walkingThreshold:
                print ("Let''s walk")
                pedestrianDict[pupinoName].modalChoice = 2
                traci.person.appendWalkingStage(pupinoName, edgesRouteWalking, 10, duration=-1, speed=-1, stopID='')
                pedestrianDict[pupinoName].forcastedTimeWalking = timeWalking
                successfulInsertion = 1
        else:
                minStart = 99999
                stationStartMin = "1000"
                minArrival = 99999
                stationArrivalMin = "1000"
                travelTimeShuttle = 0
                routeWalkingToMETRO2 = traci.simulation.findIntermodalRoute(beginningOfOurTrip, stopEdgeMETRO2,
                                                                                   modes='',
                                                                                   depart=step, routingMode=0,
                                                                                   speed=1.0, walkFactor=-1.0,
                                                                                   departPos=0.0,
                                                                                   arrivalPos=-1073741824.0,
                                                                                   departPosLat=0.0,
                                                                                   pType='', vType='',
                                                                                   destStop='')
                totWalkingToMETRO2 = 0
                edgesRouteWalkingToMETRO2 = list(routeWalkingToMETRO2[0].edges)
                for edge in edgesRouteWalkingToMETRO2:
                        length = float(edgeLengths[edge])
                        totWalkingToMETRO2 += length
                timeToWalkMETRO2 = totWalkingToMETRO2/pedestrianSpeed
                destinationWithTheShuttle = "Nowhere"
                if pedestrianDict[pupinoName].destinationName == "Private1":
                        destinationWithTheShuttle = "1"
                        destinationWithTheShuttleRing3 = "7"
                elif pedestrianDict[pupinoName].destinationName == "Private2":
                        destinationWithTheShuttle = "3"
                        destinationWithTheShuttleRing3 = "9"
                elif pedestrianDict[pupinoName].destinationName == "Private3" or pedestrianDict[pupinoName].destinationName == "Private4":
                        destinationWithTheShuttle = "5"
                        destinationWithTheShuttleRing3 = "11"
                elif pedestrianDict[pupinoName].destinationName == "University" or pedestrianDict[pupinoName].destinationName == "HT":
                        destinationWithTheShuttle = "8"
                        destinationWithTheShuttleRing3 = "1"
                elif pedestrianDict[pupinoName].destinationName == "Cascina" or pedestrianDict[pupinoName].destinationName == "Hospital":
                        destinationWithTheShuttle = "11"
                        destinationWithTheShuttleRing3 = "4"
                pedestrianDict[pupinoName].arrivalStop = destinationWithTheShuttleRing3
                routeFromStopToDestination = traci.simulation.findIntermodalRoute(
                        stopEdge[destinationWithTheShuttle], pedestrianDict[pupinoName].destination, modes='',
                        depart=0,
                        routingMode=0,
                        speed=1.0, walkFactor=-1.0, departPos=0.0,
                        arrivalPos=-1073741824.0, departPosLat=0.0,
                        pType='',
                        vType='',
                        destStop='')
                edgesFromStopToDestination = list(routeFromStopToDestination[0].edges)
                totWalkingFromStopToDestination = 0
                for edge in edgesFromStopToDestination:
                        length = float(edgeLengths[edge])
                        totWalkingFromStopToDestination += length
                timeFromStopToDestination = totWalkingFromStopToDestination / pedestrianSpeed
                routeWithShuttle = traci.simulation.findRoute(stopEdgeMETRO2, stopEdge[destinationWithTheShuttle],
                                                              vType='shuttle', routingMode=0)
                travelTimeShuttle = routeWithShuttle.travelTime
                totalTimeWalkingIntermodal = timeToWalkMETRO2 + timeFromStopToDestination
                timeIntermodal = timeToWalkMETRO2 + timeFromStopToDestination + travelTimeShuttle
                pedestrianDict[pupinoName].forcastedTimeWalking = timeWalking
                pedestrianDict[pupinoName].forcastedTimeOnFootIntermodal = totalTimeWalkingIntermodal
                pedestrianDict[pupinoName].forcastedTimeRiding = travelTimeShuttle
                if timeWalking < timeIntermodal:
                        print ("Let's walk")
                        traci.person.appendWalkingStage(pupinoName, edgesRouteWalking, 10, duration=-1, speed=-1,
                                                        stopID='')
                        successfulInsertion = 1
                        pedestrianDict[pupinoName].modalChoice = 0
                else:
                        print ("Let's take the bus")
                        successfulInsertion, walkingChoice, selectedShuttle = takeTheSuperShuttle(stopIDMETRO2, stopEdgeMETRO2, stopID[destinationWithTheShuttle], destinationWithTheShuttleRing3, stopEdge[destinationWithTheShuttle], pupinoName, edgesRouteWalkingToMETRO2, edgesFromStopToDestination, listOfThirdRingShuttles, step, timeToWalkMETRO2, shuttleCharacteristics, edgesRouteWalking, "METRO2", pedestrianDict)
                        pedestrianDict[pupinoName].modalChoice = walkingChoice
                        pedestrianDict[pupinoName].busSelected = selectedShuttle
                        if walkingChoice == 6:
                                pedestrianDict[pupinoName].waitingStopEDGE = stopEdgeMETRO2
                return successfulInsertion

def evaluate_Large_Ring(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfLargeRingShuttles, listOfShuttles,
                  shuttleCharacteristics, pedestrianDict, edgesRouteWalking):
        totWalking = 0
        for edge in edgesRouteWalking:
                length = float(edgeLengths[edge])
                totWalking += length
        timeWalking = totWalking / pedestrianSpeed
        if timeWalking < walkingThreshold:
                print ("Let''s walk")
                pedestrianDict[pupinoName].modalChoice = 2
                traci.person.appendWalkingStage(pupinoName, edgesRouteWalking, 10, duration=-1, speed=-1, stopID='')
                pedestrianDict[pupinoName].forcastedTimeWalking = timeWalking
                successfulInsertion = 1
        else:
                minStart = 99999
                stationStartMin = "1000"
                minArrival = 99999
                stationArrivalMin = "1000"
                travelTimeShuttle = 0
                routeWalkingToMETRO1 = traci.simulation.findIntermodalRoute(beginningOfOurTrip, stopEdgeMETRO1,
                                                                                   modes='',
                                                                                   depart=step, routingMode=0,
                                                                                   speed=1.0, walkFactor=-1.0,
                                                                                   departPos=0.0,
                                                                                   arrivalPos=-1073741824.0,
                                                                                   departPosLat=0.0,
                                                                                   pType='', vType='',
                                                                                   destStop='')
                totWalkingToMETRO1 = 0
                edgesRouteWalkingToMETRO1 = list(routeWalkingToMETRO1[0].edges)
                for edge in edgesRouteWalkingToMETRO1:
                        length = float(edgeLengths[edge])
                        totWalkingToMETRO1 += length
                timeToWalkMETRO1 = totWalkingToMETRO1/pedestrianSpeed
                destinationWithTheShuttle = "Nowhere"
                if pedestrianDict[pupinoName].destinationName == "Private1":
                        destinationWithTheShuttle = "1"
                elif pedestrianDict[pupinoName].destinationName == "Private2":
                        destinationWithTheShuttle = "3"
                elif pedestrianDict[pupinoName].destinationName == "Private3" or pedestrianDict[pupinoName].destinationName == "Private4":
                        destinationWithTheShuttle = "5"
                elif pedestrianDict[pupinoName].destinationName == "University" or pedestrianDict[pupinoName].destinationName == "HT":
                        destinationWithTheShuttle = "8"
                elif pedestrianDict[pupinoName].destinationName == "Cascina" or pedestrianDict[pupinoName].destinationName == "Hospital":
                        destinationWithTheShuttle = "11"
                pedestrianDict[pupinoName].arrivalStop = destinationWithTheShuttle
                routeFromStopToDestination = traci.simulation.findIntermodalRoute(
                        stopEdge[destinationWithTheShuttle], pedestrianDict[pupinoName].destination, modes='',
                        depart=0,
                        routingMode=0,
                        speed=1.0, walkFactor=-1.0, departPos=0.0,
                        arrivalPos=-1073741824.0, departPosLat=0.0,
                        pType='',
                        vType='',
                        destStop='')
                edgesFromStopToDestination = list(routeFromStopToDestination[0].edges)
                totWalkingFromStopToDestination = 0
                for edge in edgesFromStopToDestination:
                        length = float(edgeLengths[edge])
                        totWalkingFromStopToDestination += length
                timeFromStopToDestination = totWalkingFromStopToDestination / pedestrianSpeed
                routeWithShuttle = traci.simulation.findRoute(stopEdgeMETRO1, stopEdge[destinationWithTheShuttle],
                                                              vType='shuttle', routingMode=0)
                travelTimeShuttle = routeWithShuttle.travelTime
                totalTimeWalkingIntermodal = timeToWalkMETRO1 + timeFromStopToDestination
                timeIntermodal = timeToWalkMETRO1 + timeFromStopToDestination + travelTimeShuttle
                pedestrianDict[pupinoName].forcastedTimeWalking = timeWalking
                pedestrianDict[pupinoName].forcastedTimeOnFootIntermodal = totalTimeWalkingIntermodal
                pedestrianDict[pupinoName].forcastedTimeRiding = travelTimeShuttle
                if timeWalking < timeIntermodal:
                        print ("Let's walk")
                        traci.person.appendWalkingStage(pupinoName, edgesRouteWalking, 10, duration=-1, speed=-1,
                                                        stopID='')
                        successfulInsertion = 1
                        pedestrianDict[pupinoName].modalChoice = 0
                else:
                        print ("Let's take the bus")
                        successfulInsertion, walkingChoice, selectedShuttle = takeTheSuperShuttle(stopIDMETRO1, stopEdgeMETRO1, stopID[destinationWithTheShuttle], destinationWithTheShuttle, stopEdge[destinationWithTheShuttle], pupinoName, edgesRouteWalkingToMETRO1, edgesFromStopToDestination, listOfLargeRingShuttles, step, timeToWalkMETRO1, shuttleCharacteristics, edgesRouteWalking, "METRO1", pedestrianDict)
                        pedestrianDict[pupinoName].modalChoice = walkingChoice
                        pedestrianDict[pupinoName].busSelected = selectedShuttle
                        if walkingChoice == 4:
                                pedestrianDict[pupinoName].waitingStopEDGE = stopEdgeMETRO1
                return successfulInsertion

"""QUESTA E' PER L'ESTENSIONE"""
"""def evaluate_Large_Ring(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfLargeRingShuttles, listOfShuttles, shuttleCharacteristics, pedestrianDict, edgesRouteWalking):
        totWalkingToMETRO = 0
        totWalkingFromStopToDestination = 0
        routeToStopMETRO = traci.simulation.findIntermodalRoute(
                pedestrianDict[pupinoName].origin, "gneE30", modes='',
                depart=0,
                routingMode=0,
                speed=1.0, walkFactor=-1.0, departPos=0.0,
                arrivalPos=-1073741824.0, departPosLat=0.0,
                pType='',
                vType='',
                destStop='')
        edgesToMETRO = list(routeToStopMETRO[0].edges)
        for edge in edgesToMETRO:
                length = float(edgeLengths[edge])
                totWalkingToMETRO += length
        timeToMETRO = totWalkingToMETRO / pedestrianSpeed
        destinationWithTheShuttle = "Nowhere"
        if pedestrianDict[pupinoName].destinationName == "Private1":
                destinationWithTheShuttle = "0"
        elif pedestrianDict[pupinoName].destinationName == "Private2" or pedestrianDict[
                pupinoName].destinationName == "Private3" or pedestrianDict[pupinoName].destinationName == "Private4":
                destinationWithTheShuttle = "2"
        elif pedestrianDict[pupinoName].destinationName == "University" or pedestrianDict[
                pupinoName].destinationName == "HT":
                destinationWithTheShuttle = "4"
        elif pedestrianDict[pupinoName].destinationName == "Cascina" or pedestrianDict[
                pupinoName].destinationName == "Hospital":
                destinationWithTheShuttle = "6"
        routeFromStopToDestination = traci.simulation.findIntermodalRoute(
                stopEdge[destinationWithTheShuttle], pedestrianDict[pupinoName].destination, modes='',
                depart=0,
                routingMode=0,
                speed=1.0, walkFactor=-1.0, departPos=0.0,
                arrivalPos=-1073741824.0, departPosLat=0.0,
                pType='',
                vType='',
                destStop='')
        edgesFromStopToDestination = list(routeFromStopToDestination[0].edges)
        for edge in edgesFromStopToDestination:
                length = float(edgeLengths[edge])
                totWalkingFromStopToDestination += length
        timeFromStopToDestination = totWalkingFromStopToDestination / pedestrianSpeed

        print ("Let's take the bus")
        successfulInsertion, walkingChoice, selectedShuttle = takeTheSuperShuttle(stopIDMETRO1, stopEdgeMETRO1, stopID[destinationWithTheShuttle], destinationWithTheShuttle, stopEdge[destinationWithTheShuttle], pupinoName, edgesToMETRO, edgesFromStopToDestination, listOfLargeRingShuttles, step, timeToMETRO, shuttleCharacteristics, edgesRouteWalking, "METRO1")
        pedestrianDict[pupinoName].modalChoice = walkingChoice
        pedestrianDict[pupinoName].busSelected = selectedShuttle
        if walkingChoice == 4:
                pedestrianDict[pupinoName].waitingStop = stopEdgeMETRO1
        return successfulInsertion"""

def takeTheSuperShuttle(stopIDMETRO, stopEdgeMETRO, arrivalStopID, destinationWithTheShuttle, arrivalStop, pupinoName, edgesToMETRO,
                   edgesFromStopToDestination, listOfLargeRingShuttles, step, timeToMETRO, shuttleCharacteristics, edgesRouteWalking, comingFrom, pedestrianDict):
        selectedShuttle, shuttleAvailable = chooseSuperShuttle(listOfLargeRingShuttles, timeToMETRO, destinationWithTheShuttle, shuttleCharacteristics, stopEdgeMETRO)
        successfulInsertion = 0
        if shuttleAvailable == 1:
                traci.person.appendWalkingStage(pupinoName, edgesToMETRO, 10, duration=-1, speed=-1, stopID='')
                traci.person.appendDrivingStage(pupinoName, arrivalStop, selectedShuttle, stopID = '')
                traci.person.appendWalkingStage(pupinoName, edgesFromStopToDestination, 10, duration=-1, speed=-1, stopID='')
                isInCurrentRoute = 0  # if the stop is in the next lap I get an error
                currentEdge = traci.vehicle.getRoadID(selectedShuttle)
                currentEdgePassed = 0
                for edge in traci.vehicle.getRoute(selectedShuttle):
                        if edge == currentEdge:
                                currentEdgePassed = 1
                        if stopEdgeMETRO == edge and currentEdgePassed == 1:
                                isInCurrentRoute = 1
                if isInCurrentRoute == 1:
                        traci.vehicle.setBusStop(selectedShuttle, stopIDMETRO, duration= stopDurationMetro, flags=0)
                        traci.vehicle.setBusStop(selectedShuttle, arrivalStopID, duration= stopDuration, flags=0)
                successfulInsertion = 1
                stopsCounterDict[arrivalStopID].peopleDisembarked += 1
                if pedestrianDict[pupinoName].originName == "Metro1":
                        walkingChoice = 4
                        stopsCounterDict["M1"].peopleEmbarked += 1
                elif pedestrianDict[pupinoName].originName == "Metro2":
                        walkingChoice = 6
                        stopsCounterDict["M2"].peopleEmbarked += 1
        elif shuttleAvailable == 0:
                traci.person.appendWalkingStage(pupinoName, edgesToMETRO, 10, duration=-1, speed=-1, stopID='')
                traci.person.appendWaitingStage(pupinoName, 100000, description='waiting', stopID='')
                pedestrianDict[pupinoName].notAssignedTAG = 1
                print (pupinoName + " is waiting at station " + stopEdgeMETRO)
                walkingChoice = 1
                pedestrianDict[pupinoName].waitingStopEDGE = stopEdge
                if pedestrianDict[pupinoName].originName == "Metro1":
                        stopsCounterDict["M1"].peopleEmbarked += 1
                elif pedestrianDict[pupinoName].originName == "Metro2":
                        stopsCounterDict["M2"].peopleEmbarked += 1
                stopsCounterDict[arrivalStopID].peopleDisembarked += 1
                successfulInsertion = 1
                if pedestrianDict[pupinoName].originName == "Metro1":
                        walkingChoice = 5
                elif pedestrianDict[pupinoName].originName == "Metro2":
                        walkingChoice = 7
        return successfulInsertion, walkingChoice, selectedShuttle


#NO SHARING
"""def chooseSuperShuttle(listOfLargeRingShuttles, timeToMETRO, destinationWithTheShuttle, shuttleCharacteristics, stopEdgeMETRO):
        #stationStart = int(stationStartStr)
        stationStop = int(destinationWithTheShuttle)
        min = 9999
        closestGoodShuttle = 'None'
        minFound = 0
        for shuttleName in listOfLargeRingShuttles:
                isInCurrentRoute = 0
                currentEdge = traci.vehicle.getRoadID(shuttleName)
                currentEdgePassed = 0
                isNotAJunction = 0
                for edge in traci.vehicle.getRoute(shuttleName):
                        if edge == currentEdge:
                                isNotAJunction = 1
                if isNotAJunction == 0:
                        continue
                for edge in traci.vehicle.getRoute(shuttleName):
                        if edge == currentEdge:
                                currentEdgePassed = 1
                        if stopEdgeMETRO == edge and currentEdgePassed == 1:
                                isInCurrentRoute = 1
                if isInCurrentRoute == 1:
                        busFull = 0
                        if shuttleCharacteristics[shuttleName].peopleBookedFromMETROLap1 == shuttleLargeRingCapacity:
                                busFull = 1
                else:
                        busFull = 0
                        if shuttleCharacteristics[shuttleName].peopleBookedFromMETROLap2 == shuttleLargeRingCapacity:
                                busFull = 1
                if busFull == 1:
                        continue
                else:
                        # valutare i tempi di arrivo allo stop
                        position = traci.vehicle.getRoadID(shuttleName)
                        routeShuttleToStop = traci.simulation.findRoute(position, stopEdgeMETRO,
                                                                        vType='shuttle', routingMode=0)
                        travelTimeShuttle = (routeShuttleToStop.travelTime) * 1.1

                        if timeToMETRO < travelTimeShuttle:
                                    if travelTimeShuttle < min:
                                            min = travelTimeShuttle
                                            closestGoodShuttle = shuttleName
                                            minFound = 1
        if minFound == 1:
                isInCurrentRoute = 0
                currentEdge = traci.vehicle.getRoadID(closestGoodShuttle)
                currentEdgePassed = 0
                for edge in traci.vehicle.getRoute(closestGoodShuttle):
                        if edge == currentEdge:
                                currentEdgePassed = 1
                        if stopEdgeMETRO == edge and currentEdgePassed == 1:
                                isInCurrentRoute = 1
                if isInCurrentRoute == 1:
                        for i in range(0, stationStop + 1):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap1[i] += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleBookedFromMETROLap1 += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap1[stationStop] += 1
                else:  # if it is the next lap, every order should be made the next lap (it could have be done with a matrix)
                        for i in range(0, stationStop + 1):
                                shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap2[i] += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleBookedFromMETROLap2 += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap2[stationStop] += 1
                shuttleCharacteristics[closestGoodShuttle].totPeopleBoarded += 1
        else:
                print ("Shuttle Not Found")  # CHE FARE IN QUESTO CASO?????????????????????????????????????????????????
        return closestGoodShuttle, minFound """

#RIDE SHARING
def chooseSuperShuttle(listOfLargeRingShuttles, timeToMETRO, destinationWithTheShuttle, shuttleCharacteristics, stopFromMETRO):
        #stationStart = int(stationStartStr)
        stationStop = int(destinationWithTheShuttle)
        min = 9999
        closestGoodShuttle = 'None'
        minFound = 0
        for shuttleName in listOfLargeRingShuttles:
                if minFound == 0:
                                isInCurrentRoute = 0
                                currentEdge = traci.vehicle.getRoadID(shuttleName)
                                currentEdgePassed = 0
                                isNotAJunction = 0
                                for edge in traci.vehicle.getRoute(shuttleName):
                                        if edge == currentEdge:
                                                isNotAJunction = 1
                                if isNotAJunction == 0:
                                        continue
                                for edge in traci.vehicle.getRoute(shuttleName):
                                        if edge == currentEdge:
                                                currentEdgePassed = 1
                                        if stopFromMETRO == edge and currentEdgePassed == 1:
                                                isInCurrentRoute = 1
                                if isInCurrentRoute == 1:
                                        if shuttleCharacteristics[shuttleName].destinationFromMETROLap1 == destinationWithTheShuttle:
                                                busFull = 0
                                                if shuttleCharacteristics[shuttleName].peopleBookedFromMETROLap1 == shuttleLargeRingCapacity:
                                                        busFull = 1
                                                if busFull == 1:
                                                        continue
                                                else:
                                                        position = traci.vehicle.getRoadID(shuttleName)
                                                        routeShuttleToStop = traci.simulation.findRoute(position, stopFromMETRO,vType='shuttle', routingMode=0)
                                                        travelTimeShuttle = (routeShuttleToStop.travelTime) * 1.05
                                                        if timeToMETRO < travelTimeShuttle:
                                                                if travelTimeShuttle < min:
                                                                        min = travelTimeShuttle
                                                                        closestGoodShuttle = shuttleName
                                                                        minFound = 1
                                else:
                                        if shuttleCharacteristics[shuttleName].destinationFromMETROLap2 == destinationWithTheShuttle:
                                                busFull = 0
                                                if shuttleCharacteristics[shuttleName].peopleBookedFromMETROLap2 == shuttleLargeRingCapacity:
                                                        busFull = 1
                                                if busFull == 1:
                                                        continue
                                                else:
                                                        position = traci.vehicle.getRoadID(shuttleName)
                                                        routeShuttleToStop = traci.simulation.findRoute(position, stopFromMETRO, vType='shuttle', routingMode=0)
                                                        travelTimeShuttle = (routeShuttleToStop.travelTime) * 1.05
                                                        if timeToMETRO < travelTimeShuttle:
                                                                if travelTimeShuttle < min:
                                                                        min = travelTimeShuttle
                                                                        closestGoodShuttle = shuttleName
                                                                        minFound = 1
        if minFound == 0:
                for shuttleName in listOfLargeRingShuttles:
                        #if shuttleCharacteristics[shuttleName].destinationFromMETRO == "None":
                                isInCurrentRoute = 0
                                currentEdge = traci.vehicle.getRoadID(shuttleName)
                                currentEdgePassed = 0
                                isNotAJunction = 0
                                for edge in traci.vehicle.getRoute(shuttleName):
                                        if edge == currentEdge:
                                                isNotAJunction = 1
                                if isNotAJunction == 0:
                                        continue
                                for edge in traci.vehicle.getRoute(shuttleName):
                                        if edge == currentEdge:
                                                currentEdgePassed = 1
                                        if stopFromMETRO == edge and currentEdgePassed == 1:
                                                isInCurrentRoute = 1
                                if isInCurrentRoute == 1:
                                        busTaken = 0
                                        if shuttleCharacteristics[shuttleName].peopleBookedFromMETROLap1 != 0:
                                                busTaken = 1
                                else:
                                        busTaken = 0
                                        if shuttleCharacteristics[shuttleName].peopleBookedFromMETROLap2 != 0:
                                                busTaken = 1
                                if busTaken == 1:
                                        continue
                                else:
                                        # valutare i tempi di arrivo allo stop
                                        position = traci.vehicle.getRoadID(shuttleName)
                                        routeShuttleToStop = traci.simulation.findRoute(position, stopFromMETRO,
                                                                                vType='shuttle', routingMode=0)
                                        travelTimeShuttle = (routeShuttleToStop.travelTime) * 1.05
                                        if timeToMETRO < travelTimeShuttle:
                                                    if travelTimeShuttle < min:
                                                            min = travelTimeShuttle
                                                            closestGoodShuttle = shuttleName
                                                            minFound = 1
        if minFound == 1:
                isInCurrentRoute = 0
                currentEdge = traci.vehicle.getRoadID(closestGoodShuttle)
                currentEdgePassed = 0
                for edge in traci.vehicle.getRoute(closestGoodShuttle):
                        if edge == currentEdge:
                                currentEdgePassed = 1
                        if stopFromMETRO == edge and currentEdgePassed == 1:
                                isInCurrentRoute = 1
                if isInCurrentRoute == 1:
                        if shuttleCharacteristics[closestGoodShuttle].destinationFromMETROLap1 == "None":
                                shuttleCharacteristics[closestGoodShuttle].destinationFromMETROLap1 = destinationWithTheShuttle
                        for i in range(0, stationStop + 1):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap1[i] += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleBookedFromMETROLap1 += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap1[stationStop] += 1
                else:  # if it is the next lap, every order should be made the next lap (it could have be done with a matrix)
                        if shuttleCharacteristics[closestGoodShuttle].destinationFromMETROLap2 == "None":
                                shuttleCharacteristics[closestGoodShuttle].destinationFromMETROLap2 = destinationWithTheShuttle
                        for i in range(0, stationStop + 1):
                                shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap2[i] += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleBookedFromMETROLap2 += 1
                        shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap2[stationStop] += 1
                shuttleCharacteristics[closestGoodShuttle].totPeopleBoarded += 1
        else:
                print ("Shuttle Not Found")  # CHE FARE IN QUESTO CASO?????????????????????????????????????????????????
        return closestGoodShuttle, minFound

def evaluate_Small_Ring(step, beginningOfOurTrip, endOfOurTrip, pupinoName, listOfSmallRingShuttles, listOfShuttles,
                  shuttleCharacteristics, pedestrianDict, edgesRouteWalking):
        totWalking = 0
        for edge in edgesRouteWalking:
                length = float(edgeLengths[edge])
                totWalking += length
        timeWalking = totWalking / pedestrianSpeed
        if timeWalking < walkingThreshold:
                print ("Let''s walk")
                pedestrianDict[pupinoName].modalChoice = 2
                traci.person.appendWalkingStage(pupinoName, edgesRouteWalking, 10, duration=-1, speed=-1, stopID='')
                pedestrianDict[pupinoName].forcastedTimeWalking = timeWalking
                successfulInsertion = 1
        else:
                minStart = 99999
                stationStartMin = "1000"
                minArrival = 99999
                stationArrivalMin = "1000"
                travelTimeShuttle = 0
                for i in range(0, numberOfStops):  # here we check the closest starting stop
                        routeWalkingToStop1 = traci.simulation.findIntermodalRoute(beginningOfOurTrip, stopEdge[str(i)],
                                                                                   modes='',
                                                                                   depart=step, routingMode=0,
                                                                                   speed=1.0, walkFactor=-1.0,
                                                                                   departPos=0.0,
                                                                                   arrivalPos=-1073741824.0,
                                                                                   departPosLat=0.0,
                                                                                   pType='', vType='',
                                                                                   destStop='')
                        totWalkingToStop1 = 0
                        edgesRouteWalkingToStop1 = list(routeWalkingToStop1[0].edges)
                        for edge in edgesRouteWalkingToStop1:
                                length = float(edgeLengths[edge])
                                totWalkingToStop1 += length
                        if totWalkingToStop1 < minStart:
                                minStart = totWalkingToStop1
                                stationStartMin = str(i)
                                edgesToStopMIN = edgesRouteWalkingToStop1
                                timeToWalkStop1 = totWalkingToStop1/pedestrianSpeed
                for i in range(0, numberOfStops):  # here we check minimum travel time
                        arrivalStop = stopEdge[str(i)]
                        if arrivalStop == stationStartMin:
                                continue
                        routeWalkingFromStop2 = traci.simulation.findIntermodalRoute(arrivalStop, endOfOurTrip,
                                                                                     modes='',
                                                                                     depart=step, routingMode=0,
                                                                                     speed=1.0, walkFactor=-1.0,
                                                                                     departPos=0.0,
                                                                                     arrivalPos=-1073741824.0,
                                                                                     departPosLat=0.0,
                                                                                     pType='', vType='',
                                                                                     destStop='')
                        totWalkingFromStop2 = 0
                        edgesRouteWalkingFromStop2 = list(routeWalkingFromStop2[0].edges)
                        for edge in edgesRouteWalkingFromStop2:
                                length = float(edgeLengths[edge])
                                totWalkingFromStop2 += length
                        routeWithShuttle = traci.simulation.findRoute(stopEdge[stationStartMin], arrivalStop,
                                                              vType='shuttle', routingMode=0)
                        travelTimeShuttleTest = routeWithShuttle.travelTime
                        """OOOOOHH RICORDATI QUESTO TEMPO CHE VA CORRETTO!!!"""
                        totalTimeWalkingIntermodalTest = (minStart + totWalkingFromStop2) / pedestrianSpeed
                        timeIntermodal = totalTimeWalkingIntermodalTest + travelTimeShuttleTest
                        if timeIntermodal < minArrival:
                                minArrival = timeIntermodal
                                stationArrivalMin = str(i)
                                travelTimeShuttle = travelTimeShuttleTest
                                totalTimeWalkingIntermodal = totalTimeWalkingIntermodalTest
                                edgesFromStopMIN = edgesRouteWalkingFromStop2
                timeIntermodalMin = totalTimeWalkingIntermodal + travelTimeShuttle
                pedestrianDict[pupinoName].forcastedTimeWalking = timeWalking
                pedestrianDict[pupinoName].forcastedTimeOnFootIntermodal = totalTimeWalkingIntermodal
                pedestrianDict[pupinoName].forcastedTimeRiding = travelTimeShuttle
                if timeWalking < timeIntermodalMin:
                        print ("Let's walk")
                        traci.person.appendWalkingStage(pupinoName, edgesRouteWalking, 10, duration=-1, speed=-1,
                                                        stopID='')
                        successfulInsertion = 1
                        pedestrianDict[pupinoName].modalChoice = 0
                else:
                        print ("Let's take the bus")
                        successfulInsertion, walkingChoice, selectedShuttle = takeTheShuttle(stationStartMin, stationArrivalMin, stopEdge[stationStartMin], stopEdge[stationArrivalMin], endOfOurTrip, pupinoName, edgesToStopMIN, edgesFromStopMIN, listOfSmallRingShuttles, step, timeToWalkStop1, stationStartMin, stationArrivalMin, shuttleCharacteristics, timeWalking, edgesRouteWalking, pedestrianDict)
                        pedestrianDict[pupinoName].modalChoice = walkingChoice
                        pedestrianDict[pupinoName].busSelected = selectedShuttle
                        if walkingChoice == 3:
                                pedestrianDict[pupinoName].waitingStopEDGE = stopEdge[stationStartMin]
                return successfulInsertion

def takeTheShuttle(startStopID, arrivalStopID, originStop, arrivalStop, endOfOurTrip, pupinoName, edgesToStop1,
                   edgesFromStop2, listOfShuttles, step, timeToWalkStop1, stationStartMin, stationArrivalMin,
                   shuttleCharacteristics, timeWalking, edgesRouteWalking, pedestrianDict):
        selectedShuttle, shuttleAvailable = chooseShuttle(listOfShuttles, timeToWalkStop1, stationStartMin,
                                                          stationArrivalMin, shuttleCharacteristics)
        successfulInsertion = 0
        if shuttleAvailable == 1:
                traci.person.appendWalkingStage(pupinoName, edgesToStop1, 10, duration=-1, speed=-1, stopID='')
                traci.person.appendDrivingStage(pupinoName, arrivalStop, selectedShuttle)
                traci.person.appendWalkingStage(pupinoName, edgesFromStop2, 10, duration=-1, speed=-1, stopID='')
                isInCurrentRoute = 0  # if the stop is in the next lap I get an error
                currentEdge = traci.vehicle.getRoadID(selectedShuttle)
                currentEdgePassed = 0
                for edge in traci.vehicle.getRoute(selectedShuttle):
                        if edge == currentEdge:
                                currentEdgePassed = 1
                        if stopEdge[startStopID] == edge and currentEdgePassed == 1:
                                isInCurrentRoute = 1
                if isInCurrentRoute == 1:
                        traci.vehicle.setBusStop(selectedShuttle, stopID[startStopID], duration= stopDuration, flags=0)
                        if int(startStopID) < int(arrivalStopID):
                                traci.vehicle.setBusStop(selectedShuttle, stopID[arrivalStopID], duration= stopDuration, flags=0)
                successfulInsertion = 1
                walkingChoice = 3
                stopsCounterDict[stopID[startStopID]].peopleEmbarked += 1
                stopsCounterDict[stopID[arrivalStopID]].peopleDisembarked += 1
        elif shuttleAvailable == 0:
                traci.person.appendWalkingStage(pupinoName, edgesToStop1, 10, duration=-1, speed=-1, stopID='')
                traci.person.appendWaitingStage(pupinoName, 100000, description='waiting', stopID='')
                pedestrianDict[pupinoName].notAssignedTAG = 1
                print (pupinoName + " is waiting at station " + originStop)
                walkingChoice = 1
                pedestrianDict[pupinoName].waitingStop = startStopID
                pedestrianDict[pupinoName].arrivalStop = arrivalStopID
                stopsCounterDict[stopID[startStopID]].peopleEmbarked += 1
                stopsCounterDict[stopID[arrivalStopID]].peopleDisembarked += 1

                """qui poi nel run devi mettere che se e waiting, che aggiunga il tempo ad un nuovo counter, quindi aggiungilo anche nel dizionario, 
                e poi aggiungi anche che se e marchiato come waiting, che si metta alla ricerca di uno shuttle finche non lo trova"""


        """elif shuttleAvailable == 0 and timeWalking < 6000:
                traci.person.appendWalkingStage(pupinoName, edgesRouteWalking, 10, duration=-1, speed=-1, stopID='')
                successfulInsertion = 1
                walkingChoice = 1
        elif shuttleAvailable == 0 and timeWalking > 6000:
                successfulInsertion = 0
                walkingChoice = 1"""
        return successfulInsertion, walkingChoice, selectedShuttle

def chooseShuttle(listOfShuttles, timeToWalkStop1, stationStartStr, stationStopStr, shuttleCharacteristics):
        stationStart = int(stationStartStr)
        stationStop = int(stationStopStr)
        min = 9999
        closestGoodShuttle = 'None'
        minFound = 0
        for shuttleName in listOfShuttles:
                isInCurrentRoute = 0
                currentEdge = traci.vehicle.getRoadID(shuttleName)
                currentEdgePassed = 0
                isNotAJunction = 0
                for edge in traci.vehicle.getRoute(shuttleName):
                        if edge == currentEdge:
                                isNotAJunction = 1
                if isNotAJunction == 0:
                        continue
                for edge in traci.vehicle.getRoute(shuttleName):
                        if edge == currentEdge:
                                currentEdgePassed = 1
                        if stopEdge[stationStartStr] == edge and currentEdgePassed == 1:
                                isInCurrentRoute = 1
                if isInCurrentRoute == 1:
                        busFull = 0
                        if stationStop > stationStart:  # case origin and destination are within the same lap
                                for i in range(stationStart, stationStop + 1):
                                        probe = shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap1[i]
                                        if (shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap1[i]) == shuttleSmallRingCapacity:
                                                busFull = 1
                        if stationStop < stationStart:  # case the arrival is in the next lap
                                for i in range(stationStart, numberOfStops):
                                        if (shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap1[i]) == shuttleSmallRingCapacity:
                                                busFull = 1
                                for i in range(0, stationStop + 1):
                                        if (shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap2[i]) == shuttleSmallRingCapacity:
                                                busFull = 1
                else:
                        busFull = 0
                        if stationStop > stationStart:  # case origin and destination are within the same lap
                                for i in range(stationStart, stationStop + 1):
                                        probe = shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap2[i]
                                        if (shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap2[i]) == shuttleSmallRingCapacity:
                                                busFull = 1
                        if stationStop < stationStart:  # case the arrival is in the next lap
                                for i in range(stationStart, numberOfStops):
                                        if (shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap2[i]) == shuttleSmallRingCapacity:
                                                busFull = 1
                                for i in range(0, stationStop + 1):
                                        if (shuttleCharacteristics[shuttleName].peopleBoardedPerStopLap3[i]) == shuttleSmallRingCapacity:
                                                busFull = 1
                if busFull == 1:
                        continue
                else:
                        # valutare i tempi di arrivo allo stop
                        position = traci.vehicle.getRoadID(shuttleName)
                        routeShuttleToStop = traci.simulation.findRoute(position, stopEdge[stationStartStr],
                                                                        vType='shuttle', routingMode=0)
                        travelTimeShuttle = (routeShuttleToStop.travelTime) * 1.3
                        """OOOOOHH RICORDATI QUESTO TEMPO CHE VA CORRETTO!!!"""
                        if timeToWalkStop1 < travelTimeShuttle:
                                if travelTimeShuttle < min:
                                        min = travelTimeShuttle
                                        closestGoodShuttle = shuttleName
                                        minFound = 1
        if minFound == 1:
                isInCurrentRoute = 0
                currentEdge = traci.vehicle.getRoadID(closestGoodShuttle)
                currentEdgePassed = 0
                for edge in traci.vehicle.getRoute(closestGoodShuttle):
                        if edge == currentEdge:
                                currentEdgePassed = 1
                        if stopEdge[stationStartStr] == edge and currentEdgePassed == 1:
                                isInCurrentRoute = 1
                if isInCurrentRoute == 1:
                        if stationStop > stationStart:  # case origin and destination are within the same lap
                                for i in range(stationStart, stationStop + 1):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap1[i] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeBoardedPerStopLap1[
                                        stationStart] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap1[
                                        stationStop] += 1
                        if stationStop < stationStart:  # case the arrival is in the next lap
                                for i in range(stationStart, numberOfStops):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap1[i] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeBoardedPerStopLap1[
                                        stationStart] += 1
                                for i in range(0, stationStop + 1):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap2[i] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap2[
                                        stationStop] += 1
                else:  # if it is the next lap, every order should be made the next lap (it could have be done with a matrix)
                        if stationStop > stationStart:  # case origin and destination are within the same lap
                                for i in range(stationStart, stationStop + 1):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap2[i] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeBoardedPerStopLap2[
                                        stationStart] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap2[
                                        stationStop] += 1
                        if stationStop < stationStart:  # case the arrival is in the next lap
                                for i in range(stationStart, numberOfStops):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap2[i] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeBoardedPerStopLap2[
                                        stationStart] += 1
                                for i in range(0, stationStop + 1):
                                        shuttleCharacteristics[closestGoodShuttle].peopleBoardedPerStopLap3[i] += 1
                                shuttleCharacteristics[closestGoodShuttle].peopleToBeDisembarkedPerStopLap3[
                                        stationStop] += 1
                shuttleCharacteristics[closestGoodShuttle].totPeopleBoarded += 1
        else:
                print ("Shuttle Not Found")  # CHE FARE IN QUESTO CASO?????????????????????????????????????????????????
        return closestGoodShuttle, minFound

def reassign(pupinoName, stage, pedestrianDict, listOfSmallRingShuttles, shuttleCharacteristics, step, listOfLargeRingShuttles, listOfThirdRingShuttles):


        if pedestrianDict[pupinoName].originName == "Metro1":
                if stage == 2:
                        currentEdge = traci.person.getRoadID(pupinoName)
                        routeWalkingToMETRO1 = traci.simulation.findIntermodalRoute(currentEdge, stopEdgeMETRO1,
                                                                                   modes='',
                                                                                   depart=step, routingMode=0,
                                                                                   speed=1.0, walkFactor=-1.0,
                                                                                   departPos=0.0,
                                                                                   arrivalPos=-1073741824.0,
                                                                                   departPosLat=0.0,
                                                                                   pType='', vType='',
                                                                                   destStop='')
                        totWalkingToMETRO1 = 0
                        edgesRouteWalkingToMETRO1 = list(routeWalkingToMETRO1[0].edges)
                        for edge in edgesRouteWalkingToMETRO1:
                                length = float(edgeLengths[edge])
                                totWalkingToMETRO1 += length
                        timeToMETRO1 = totWalkingToMETRO1 / pedestrianSpeed
                elif stage == 1:
                        timeToMETRO1 = 20
                selectedShuttle, shuttleAvailable = chooseSuperShuttle(listOfLargeRingShuttles, timeToMETRO1,
                                                                       pedestrianDict[pupinoName].arrivalStop,
                                                                       shuttleCharacteristics, stopEdgeMETRO1)
                if shuttleAvailable == 1:
                        if stage == 2:
                                traci.person.removeStage(pupinoName, 1)
                        elif stage == 1:
                                traci.person.removeStage(pupinoName, 0)
                        traci.person.appendDrivingStage(pupinoName, stopEdge[pedestrianDict[pupinoName].arrivalStop], selectedShuttle)
                        routeWalkingFromStop2 = traci.simulation.findIntermodalRoute(stopEdge[pedestrianDict[pupinoName].arrivalStop], pedestrianDict[pupinoName].destination,
                                modes='',
                                depart=step, routingMode=0,
                                speed=1.0, walkFactor=-1.0,
                                departPos=0.0,
                                arrivalPos=-1073741824.0,
                                departPosLat=0.0,
                                pType='', vType='',
                                destStop='')
                        edgesRouteWalkingFromStop2 = list(routeWalkingFromStop2[0].edges)
                        traci.person.appendWalkingStage(pupinoName, edgesRouteWalkingFromStop2, 10, duration=-1,
                                                        speed=-1,
                                                        stopID='')
                        isInCurrentRoute = 0  # if the stop is in the next lap I get an error
                        currentEdge = traci.vehicle.getRoadID(selectedShuttle)
                        currentEdgePassed = 0
                        for edge in traci.vehicle.getRoute(selectedShuttle):
                                if edge == currentEdge:
                                        currentEdgePassed = 1
                                if stopEdgeMETRO1 == edge and currentEdgePassed == 1:
                                        isInCurrentRoute = 1
                        if isInCurrentRoute == 1:
                                traci.vehicle.setBusStop(selectedShuttle,
                                                         stopIDMETRO1,
                                                         duration=stopDuration, flags=0)
                                traci.vehicle.setBusStop(selectedShuttle, stopID[pedestrianDict[pupinoName].arrivalStop], duration=stopDuration, flags=0)
                        stopsCounterDict["M1"].peopleEmbarked += 1
                        stopsCounterDict[stopID[pedestrianDict[pupinoName].arrivalStop]].peopleDisembarked += 1
                        pedestrianDict[pupinoName].notAssignedTAG = 0
                        print ("TAKEN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
                        pedestrianDict[pupinoName].busSelected = selectedShuttle
        elif pedestrianDict[pupinoName].originName == "Metro2":

                if stage == 2:
                        currentEdge = traci.person.getRoadID(pupinoName)
                        routeWalkingToMETRO2 = traci.simulation.findIntermodalRoute(currentEdge, stopEdgeMETRO2,
                                                                                   modes='',
                                                                                   depart=step, routingMode=0,
                                                                                   speed=1.0, walkFactor=-1.0,
                                                                                   departPos=0.0,
                                                                                   arrivalPos=-1073741824.0,
                                                                                   departPosLat=0.0,
                                                                                   pType='', vType='',
                                                                                   destStop='')
                        totWalkingToMETRO2 = 0
                        edgesRouteWalkingToMETRO2 = list(routeWalkingToMETRO2[0].edges)
                        for edge in edgesRouteWalkingToMETRO2:
                                length = float(edgeLengths[edge])
                                totWalkingToMETRO2 += length
                        timeToMETRO2 = totWalkingToMETRO2 / pedestrianSpeed
                elif stage == 1:
                        timeToMETRO2 = 20
                selectedShuttle, shuttleAvailable = chooseSuperShuttle(listOfThirdRingShuttles, timeToMETRO2,
                                                                       pedestrianDict[pupinoName].arrivalStop,
                                                                       shuttleCharacteristics, stopEdgeMETRO1)
                if shuttleAvailable == 1:
                        if stage == 2:
                                traci.person.removeStage(pupinoName, 1)
                        elif stage == 1:
                                traci.person.removeStage(pupinoName, 0)
                        traci.person.appendDrivingStage(pupinoName, stopEdgeRing3[pedestrianDict[pupinoName].arrivalStop], selectedShuttle)
                        routeWalkingFromStop2 = traci.simulation.findIntermodalRoute(stopEdgeRing3[pedestrianDict[pupinoName].arrivalStop], pedestrianDict[pupinoName].destination,
                                modes='',
                                depart=step, routingMode=0,
                                speed=1.0, walkFactor=-1.0,
                                departPos=0.0,
                                arrivalPos=-1073741824.0,
                                departPosLat=0.0,
                                pType='', vType='',
                                destStop='')
                        edgesRouteWalkingFromStop2 = list(routeWalkingFromStop2[0].edges)
                        traci.person.appendWalkingStage(pupinoName, edgesRouteWalkingFromStop2, 10, duration=-1,
                                                        speed=-1,
                                                        stopID='')
                        isInCurrentRoute = 0  # if the stop is in the next lap I get an error
                        currentEdge = traci.vehicle.getRoadID(selectedShuttle)
                        currentEdgePassed = 0
                        for edge in traci.vehicle.getRoute(selectedShuttle):
                                if edge == currentEdge:
                                        currentEdgePassed = 1
                                if stopEdgeMETRO2 == edge and currentEdgePassed == 1:
                                        isInCurrentRoute = 1
                        if isInCurrentRoute == 1:
                                traci.vehicle.setBusStop(selectedShuttle,
                                                         stopIDMETRO2,
                                                         duration=stopDuration, flags=0)
                                traci.vehicle.setBusStop(selectedShuttle, stopIDRing3[pedestrianDict[pupinoName].arrivalStop], duration=stopDuration, flags=0)
                        stopsCounterDict["M2"].peopleEmbarked += 1
                        stopsCounterDict[stopIDRing3[pedestrianDict[pupinoName].arrivalStop]].peopleDisembarked += 1
                        pedestrianDict[pupinoName].notAssignedTAG = 0
                        print ("TAKEN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
                        pedestrianDict[pupinoName].busSelected = selectedShuttle
        else:
                if stage == 2:
                        currentEdge = traci.person.getRoadID(pupinoName)
                        routeWalkingToStop1 = traci.simulation.findIntermodalRoute(currentEdge, stopEdge[pedestrianDict[pupinoName].waitingStop],
                                                                                   modes='',
                                                                                   depart=step, routingMode=0,
                                                                                   speed=1.0, walkFactor=-1.0,
                                                                                   departPos=0.0,
                                                                                   arrivalPos=-1073741824.0,
                                                                                   departPosLat=0.0,
                                                                                   pType='', vType='',
                                                                                   destStop='')
                        totWalkingToStop1 = 0
                        edgesRouteWalkingToStop1 = list(routeWalkingToStop1[0].edges)
                        for edge in edgesRouteWalkingToStop1:
                                length = float(edgeLengths[edge])
                                totWalkingToStop1 += length
                        timeToWalkStop1 = totWalkingToStop1 / pedestrianSpeed
                elif stage == 1:
                        timeToWalkStop1 = 20
                selectedShuttle, shuttleAvailable = chooseShuttle(listOfSmallRingShuttles, timeToWalkStop1, pedestrianDict[pupinoName].waitingStop, pedestrianDict[pupinoName].arrivalStop,shuttleCharacteristics)
                if shuttleAvailable == 1:
                        if stage == 2:
                                traci.person.removeStage(pupinoName, 1)
                        elif stage == 1:
                                traci.person.removeStage(pupinoName, 0)
                        traci.person.appendDrivingStage(pupinoName, stopEdge[pedestrianDict[pupinoName].arrivalStop], selectedShuttle)
                        routeWalkingFromStop2 = traci.simulation.findIntermodalRoute(stopEdge[pedestrianDict[pupinoName].arrivalStop], pedestrianDict[pupinoName].destination,
                                        modes='',
                                        depart=step, routingMode=0,
                                        speed=1.0, walkFactor=-1.0,
                                        departPos=0.0,
                                        arrivalPos=-1073741824.0,
                                        departPosLat=0.0,
                                        pType='', vType='',
                                        destStop='')
                        edgesRouteWalkingFromStop2 = list(routeWalkingFromStop2[0].edges)
                        traci.person.appendWalkingStage(pupinoName, edgesRouteWalkingFromStop2, 10, duration=-1,
                                                                speed=-1,
                                                                stopID='')
                        isInCurrentRoute = 0  # if the stop is in the next lap I get an error
                        currentEdge = traci.vehicle.getRoadID(selectedShuttle)
                        currentEdgePassed = 0
                        for edge in traci.vehicle.getRoute(selectedShuttle):
                                if edge == currentEdge:
                                        currentEdgePassed = 1
                                if stopEdge[pedestrianDict[pupinoName].waitingStop] == edge and currentEdgePassed == 1:
                                        isInCurrentRoute = 1
                        if isInCurrentRoute == 1:
                                traci.vehicle.setBusStop(selectedShuttle,
                                                         stopID[pedestrianDict[pupinoName].waitingStop],
                                                         duration=stopDuration, flags=0)
                                if int(pedestrianDict[pupinoName].waitingStop) < int(pedestrianDict[pupinoName].arrivalStop):
                                        traci.vehicle.setBusStop(selectedShuttle, stopID[pedestrianDict[pupinoName].arrivalStop], duration=stopDuration, flags=0)
                        stopsCounterDict[stopID[pedestrianDict[pupinoName].waitingStop]].peopleEmbarked += 1
                        stopsCounterDict[stopID[pedestrianDict[pupinoName].arrivalStop]].peopleDisembarked += 1
                        pedestrianDict[pupinoName].notAssignedTAG = 0
                        print ("TAKEN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
                        pedestrianDict[pupinoName].busSelected = selectedShuttle

def pedestrianODAssignment(pedestrianDict):
        for i in range(numberOfPeopleInserted):
                pupinosName = "pupino" + str(i)
                pedestrianDict[pupinosName] = Pedestrian(pupinosName)
        count = 0
        for i in range(int(numberOfPeopleInserted / 100)):
                for j in range(100):
                        pupinosName = "pupino" + str(count)
                        if j < 36:
                                pedestrianDict[pupinosName].origin = Origins["Metro1"]
                                pedestrianDict[pupinosName].originName = "Metro1"
                        elif j >= 36 and j < 78:
                                pedestrianDict[pupinosName].origin = Origins["Metro2"]
                                pedestrianDict[pupinosName].originName = "Metro2"
                        elif j >= 78 and j < 88:
                                pedestrianDict[pupinosName].origin = Origins["P1"]
                                pedestrianDict[pupinosName].originName = "P1"
                        elif j >= 88 and j < 91:
                                pedestrianDict[pupinosName].origin = Origins["P2"]
                                pedestrianDict[pupinosName].originName = "P2"
                        else:
                                pedestrianDict[pupinosName].origin = Origins["P3"]
                                pedestrianDict[pupinosName].originName = "P3"
                        count += 1
        j = 0
        k = 0
        l = 0
        m = 0
        n = 0
        for i in range(numberOfPeopleInserted):
                pupinosName = "pupino" + str(i)
                if pedestrianDict[pupinosName].originName == "Metro1":
                        if j < 1:
                                pedestrianDict[pupinosName].destination = Destinations["HT"]
                                pedestrianDict[pupinosName].destinationName = "HT"
                        elif j >= 1 and j < 23:
                                pedestrianDict[pupinosName].destination = Destinations["Hospital"]
                                pedestrianDict[pupinosName].destinationName = "Hospital"
                        elif j >= 23 and j < 35:
                                pedestrianDict[pupinosName].destination = Destinations["University"]
                                pedestrianDict[pupinosName].destinationName = "University"
                        elif j >= 35 and j < 39:
                                pedestrianDict[pupinosName].destination = Destinations["Cascina"]
                                pedestrianDict[pupinosName].destinationName = "Cascina"
                        elif j >= 39 and j < 63:
                                pedestrianDict[pupinosName].destination = Destinations["Private1"]
                                pedestrianDict[pupinosName].destinationName = "Private1"
                        elif j >= 63 and j < 87:
                                pedestrianDict[pupinosName].destination = Destinations["Private2"]
                                pedestrianDict[pupinosName].destinationName = "Private2"
                        elif j >= 87 and j < 93:
                                pedestrianDict[pupinosName].destination = Destinations["Private3"]
                                pedestrianDict[pupinosName].destinationName = "Private3"
                        elif j >= 93:
                                pedestrianDict[pupinosName].destination = Destinations["Private4"]
                                pedestrianDict[pupinosName].destinationName = "Private4"
                        j += 1
                        if j > 100:
                                j = 0
                if pedestrianDict[pupinosName].originName == "Metro2":
                        if n < 3:
                                pedestrianDict[pupinosName].destination = Destinations["HT"]
                                pedestrianDict[pupinosName].destinationName = "HT"
                        elif n >= 3 and n < 8:
                                pedestrianDict[pupinosName].destination = Destinations["Hospital"]
                                pedestrianDict[pupinosName].destinationName = "Hospital"
                        elif n >= 8 and n < 49:
                                pedestrianDict[pupinosName].destination = Destinations["University"]
                                pedestrianDict[pupinosName].destinationName = "University"
                        elif n >= 49 and n < 50:
                                pedestrianDict[pupinosName].destination = Destinations["Cascina"]
                                pedestrianDict[pupinosName].destinationName = "Cascina"
                        elif n >= 50 and n < 55:
                                pedestrianDict[pupinosName].destination = Destinations["Private1"]
                                pedestrianDict[pupinosName].destinationName = "Private1"
                        elif n >= 55 and n < 60:
                                pedestrianDict[pupinosName].destination = Destinations["Private2"]
                                pedestrianDict[pupinosName].destinationName = "Private2"
                        elif n >= 60 and n < 80:
                                pedestrianDict[pupinosName].destination = Destinations["Private3"]
                                pedestrianDict[pupinosName].destinationName = "Private3"
                        elif n >= 80:
                                pedestrianDict[pupinosName].destination = Destinations["Private4"]
                                pedestrianDict[pupinosName].destinationName = "Private4"
                        n += 1
                        if n > 100:
                                n = 0
                if pedestrianDict[pupinosName].originName == "P1":
                        if k < 1:
                                pedestrianDict[pupinosName].destination = Destinations["HT"]
                                pedestrianDict[pupinosName].destinationName = "HT"
                        elif k >= 1 and k < 29:
                                pedestrianDict[pupinosName].destination = Destinations["Hospital"]
                                pedestrianDict[pupinosName].destinationName = "Hospital"
                        elif k >= 29 and k < 39:
                                pedestrianDict[pupinosName].destination = Destinations["University"]
                                pedestrianDict[pupinosName].destinationName = "University"
                        elif k >= 39 and k < 43:
                                pedestrianDict[pupinosName].destination = Destinations["Cascina"]
                                pedestrianDict[pupinosName].destinationName = "Cascina"
                        elif k >= 43 and k < 74:
                                pedestrianDict[pupinosName].destination = Destinations["Private1"]
                                pedestrianDict[pupinosName].destinationName = "Private1"
                        elif k >= 74 and k < 82:
                                pedestrianDict[pupinosName].destination = Destinations["Private2"]
                                pedestrianDict[pupinosName].destinationName = "Private2"
                        elif k >= 82 and k < 91:
                                pedestrianDict[pupinosName].destination = Destinations["Private3"]
                                pedestrianDict[pupinosName].destinationName = "Private3"
                        elif k >= 91:
                                pedestrianDict[pupinosName].destination = Destinations["Private4"]
                                pedestrianDict[pupinosName].destinationName = "Private4"
                        k += 1
                        if k > 100:
                                k = 0
                if pedestrianDict[pupinosName].originName == "P2":

                        if l < 3:
                                pedestrianDict[pupinosName].destination = Destinations["HT"]
                                pedestrianDict[pupinosName].destinationName = "HT"
                        elif l >= 3 and l < 38:
                                pedestrianDict[pupinosName].destination = Destinations["University"]
                                pedestrianDict[pupinosName].destinationName = "University"
                        elif l >= 38 and l < 40:
                                pedestrianDict[pupinosName].destination = Destinations["Cascina"]
                                pedestrianDict[pupinosName].destinationName = "Cascina"
                        elif l >= 40 and l < 42:
                                pedestrianDict[pupinosName].destination = Destinations["Private1"]
                                pedestrianDict[pupinosName].destinationName = "Private1"
                        elif l >= 42 and l < 63:
                                pedestrianDict[pupinosName].destination = Destinations["Private2"]
                                pedestrianDict[pupinosName].destinationName = "Private2"
                        elif l >= 63 and l < 83:
                                pedestrianDict[pupinosName].destination = Destinations["Private3"]
                                pedestrianDict[pupinosName].destinationName = "Private3"
                        elif l >= 83:
                                pedestrianDict[pupinosName].destination = Destinations["Private4"]
                                pedestrianDict[pupinosName].destinationName = "Private4"
                        l += 1
                        if l > 100:
                                l = 0
                if pedestrianDict[pupinosName].originName == "P3":
                        if m < 3:
                                pedestrianDict[pupinosName].destination = Destinations["HT"]
                                pedestrianDict[pupinosName].destinationName = "HT"
                        elif m >= 3 and m < 38:
                                pedestrianDict[pupinosName].destination = Destinations["University"]
                                pedestrianDict[pupinosName].destinationName = "University"
                        elif m >= 38 and m < 40:
                                pedestrianDict[pupinosName].destination = Destinations["Cascina"]
                                pedestrianDict[pupinosName].destinationName = "Cascina"
                        elif m >= 40 and m < 42:
                                pedestrianDict[pupinosName].destination = Destinations["Private1"]
                                pedestrianDict[pupinosName].destinationName = "Private1"
                        elif m >= 42 and m < 63:
                                pedestrianDict[pupinosName].destination = Destinations["Private2"]
                                pedestrianDict[pupinosName].destinationName = "Private2"
                        elif m >= 63 and m < 83:
                                pedestrianDict[pupinosName].destination = Destinations["Private3"]
                                pedestrianDict[pupinosName].destinationName = "Private3"
                        elif m >= 83:
                                pedestrianDict[pupinosName].destination = Destinations["Private4"]
                                pedestrianDict[pupinosName].destinationName = "Private4"
                        m += 1
                        if m > 100:
                                m = 0
        count = 0
        for i in range(rushHourDuration):
                for j in range(int(numberOfPeopleInserted / rushHourDuration)):  # NUMBER OF PEOPLE INSERTED PER SECOND
                        pupinosName = "pupino" + str(count)
                        pedestrianDict[pupinosName].initialInsertionStep = (i + beginOfPeopleInsertion)
                        count += 1

def run():
        pedestrianDict = {}
        pedestrianODAssignment(pedestrianDict)
        print ("Ho fatto il dizionario dei pedoni")

        PedestrianInput = open('PedestrianInputFile.csv', 'wb')
        csvPedestrianInput = csv.writer(PedestrianInput)
        headerPedestrianInput = list()
        headerPedestrianInput.append("Pedestrian_Name")
        headerPedestrianInput.append("Origin")
        headerPedestrianInput.append("Destination")
        headerPedestrianInput.append("Initial_Insertion")
        csvPedestrianInput.writerow(headerPedestrianInput)

        for key in pedestrianDict:
                rowList = list()
                rowList.append(pedestrianDict[key].name)
                rowList.append(pedestrianDict[key].origin)
                rowList.append(pedestrianDict[key].destination)
                rowList.append(pedestrianDict[key].initialInsertionStep)
                csvPedestrianInput.writerow(rowList)
        print ("Ho stampato l'input")
        peoplePresentDict = {}
        ringRouteEdges = list()
        shuttleCharacteristics = {}
        step = 0
        initialEdge = "gneE1"
        finalEdge = "gneE0"
        initialEdgeSecondRing = "gneE1"
        finalEdgeSecondRing = "gneE0"
        initialEdgeThirdRing = "-340089945#2.172"
        finalEdgeThirdRing = "-340089945#2.151"
        ringRouteEdges, secondEdge = get_route(step, initialEdge, finalEdge)
        traci.route.add("ringRoute", ringRouteEdges)
        ringRouteEdgesLargeRing, secondEdgeLargeRing = get_route(step, initialEdgeSecondRing, finalEdgeSecondRing)
        traci.route.add("bigRingRoute", ringRouteEdgesLargeRing)
        ringRouteEdgesThirdRing, secondEdgeThirdRing = get_route(step, initialEdgeThirdRing, finalEdgeThirdRing)
        traci.route.add("ringRoute3", ringRouteEdgesThirdRing)
        listOfShuttles = list()
        listOfSmallRingShuttles = list()
        listOfLargeRingShuttles = list()
        listOfThirdRingShuttles = list()
        k = 0

        ringEdgesList = list()
        for edge in ringRouteEdges:
               ringEdgesList.append(edge)
        del ringEdgesList[-1]

        edgesSpeed = {}
        for edge in ringEdgesList:
                edgesSpeed[edge] = list()
                edgesSpeed[edge].append(edge)
                edgesSpeed[edge].append(edgeLengths[edge])

        edgesPresence = {}
        for edge in ringEdgesList:
                edgesPresence[edge] = list()
                edgesPresence[edge].append(edge)
                edgesPresence[edge].append(edgeLengths[edge])

        while step < 15000:
                print ("Step " + str(step))
                peoplePresentDict[step] = PeoplePresent(step)
                if step == ((beginOfPeopleInsertion/numberOfInitialPlatoons)*k) and step != 300:
                        temporaryList = insert_shuttles(numberOfInitialPlatoons*(k))
                        for i in temporaryList:
                                listOfShuttles.append(i)
                                listOfSmallRingShuttles.append(i)
                        if k < numberOfInitialPlatoons:
                                k += 1
                if step == 10:
                        listOfLargeRingShuttles = insert_secondRing_Shuttles(totalShuttleBigRing, "bigRingRoute")
                        for i in listOfLargeRingShuttles:
                                listOfShuttles.append(i)
                if step == 10:
                        listOfThirdRingShuttles = insert_thirdRing_Shuttles(totalShuttleThirdRing, "ringRoute3")
                        for i in listOfThirdRingShuttles:
                                listOfShuttles.append(i)
                if step <= beginOfPeopleInsertion:
                        for i in listOfShuttles:  # Creates the shuttle dictionary
                                shuttleCharacteristics[i] = Shuttle(i)
                if step >= 1:
                        for shuttle in listOfSmallRingShuttles:
                                if shuttleCharacteristics[shuttle].flagOfReroute == 0:  # if the flag is 1 it means it has already been rerouted, otherwise it is to be rerouted
                                        if traci.vehicle.getRoadID(shuttle) == initialEdge:
                                                reroute(shuttle, shuttleCharacteristics, "ringRoute")
                                elif shuttleCharacteristics[shuttle].flagOfReroute == 1:
                                        if traci.vehicle.getRoadID(shuttle) == secondEdge:
                                                shuttleCharacteristics[shuttle].flagOfReroute = 0
                                shuttleCharacteristics[shuttle].totPeopleSumPerSecond += traci.vehicle.getPersonNumber(shuttle)
                        for shuttle in listOfLargeRingShuttles:
                                if shuttleCharacteristics[shuttle].flagOfReroute == 0:  # if the flag is 1 it means it has already been rerouted, otherwise it is to be rerouted
                                        if traci.vehicle.getRoadID(shuttle) == initialEdgeSecondRing:
                                                reroute(shuttle, shuttleCharacteristics, "bigRingRoute")
                                elif shuttleCharacteristics[shuttle].flagOfReroute == 1:
                                        if traci.vehicle.getRoadID(shuttle) == secondEdgeLargeRing:
                                                shuttleCharacteristics[shuttle].flagOfReroute = 0
                                shuttleCharacteristics[shuttle].totPeopleSumPerSecond += traci.vehicle.getPersonNumber(shuttle)
                        for shuttle in listOfThirdRingShuttles:
                                if shuttleCharacteristics[shuttle].flagOfReroute == 0:  # if the flag is 1 it means it has already been rerouted, otherwise it is to be rerouted
                                        if traci.vehicle.getRoadID(shuttle) == initialEdgeThirdRing:
                                                reroute(shuttle, shuttleCharacteristics, "ringRoute3")
                                elif shuttleCharacteristics[shuttle].flagOfReroute == 1:
                                        if traci.vehicle.getRoadID(shuttle) == secondEdgeThirdRing:
                                                shuttleCharacteristics[shuttle].flagOfReroute = 0
                                shuttleCharacteristics[shuttle].totPeopleSumPerSecond += traci.vehicle.getPersonNumber(shuttle)
                                # QUI BISOGNA ANCHE VALUTARE SE IL PUPINO E' STATO INSERITO CORRETTAMENTE, ALTRIMENTI VA REINSERITO
                        listOfPedestrianInSimulation = traci.person.getIDList()
                        for pedestrian in listOfPedestrianInSimulation:
                                if pedestrianDict[pedestrian].removed == 0:
                                        stage = traci.person.getStage(pedestrian)
                                        if pedestrianDict[pedestrian].notAssignedTAG == 1:
                                                if step > 1970:
                                                        print (pedestrian)
                                                reassign(pedestrian, stage, pedestrianDict, listOfSmallRingShuttles, shuttleCharacteristics, step, listOfLargeRingShuttles, listOfThirdRingShuttles)
                                        if stage == 1:
                                                pedestrianDict[pedestrian].timeWaitingNOTAssigned += 1
                                        if stage == 2:
                                                pedestrianDict[pedestrian].timeWalking  += 1
                                                if traci.person.getSpeed(pedestrian) < 0.1:
                                                        pedestrianDict[pedestrian].timeWaitingWalking += 1
                                                peoplePresentDict[step].walking += 1
                                        elif stage == 3:
                                                pedestrianDict[pedestrian].timeRiding += 1
                                                if traci.person.getSpeed(pedestrian) < 0.1:
                                                        if pedestrianDict[pedestrian].inTheShuttle == 1:
                                                                pedestrianDict[pedestrian].timeStuckInTraffic += 1
                                                        elif pedestrianDict[pedestrian].inTheShuttle == 0:
                                                                pedestrianDict[pedestrian].timeWaitingAtTheStop += 1
                                                                pedestrianEdge = traci.person.getRoadID(pedestrian)
                                                                if pedestrianEdge != pedestrianDict[pedestrian].waitingStopEDGE:
                                                                        pedestrianDict[pedestrian].inTheShuttle = 1
                                                peoplePresentDict[step].ridingOrWaitingAtTheStop += 1
                                        if pedestrianDict[pedestrian].modalChoice == 0 or pedestrianDict[pedestrian].modalChoice == 1 or pedestrianDict[pedestrian].modalChoice == 2:
                                                peoplePresentDict[step].onFoot += 1
                                        elif pedestrianDict[pedestrian].modalChoice == 3:
                                                peoplePresentDict[step].byBus += 1
                                        pedestrianDict[pedestrian].lastStep = step
                                        peoplePresentDict[step].total += 1
                                        if pedestrianDict[pedestrian].timeWaitingAtTheStop == 1500 or pedestrianDict[pedestrian].timeRiding == 1500:
                                                pedestrianDict[pedestrian].removed = 1
                                if pedestrianDict[pedestrian].removed == 1:
                                        traci.person.removeStages(pedestrian)
                        count = 0
                        if step <= (rushHourDuration+ beginOfPeopleInsertion) * 1.05:
                                for i in range(count, numberOfPeopleInserted):
                                        pupinosName = "pupino" + str(i)
                                        if pedestrianDict[pupinosName].initialInsertionStep == step:
                                                inserted = insert_pupini(step, pedestrianDict[pupinosName].origin,
                                                                         pedestrianDict[pupinosName].destination, pupinosName,
                                                                         listOfSmallRingShuttles, listOfLargeRingShuttles,
                                                                         listOfThirdRingShuttles, listOfShuttles,
                                                                         shuttleCharacteristics, pedestrianDict)
                                                count = i

                #here we have a dictionary with edges as keys, the result will be a list of speeds for each edge, when exported in xls rows will be transposed into columns, FIRST VALUE IS THE LENGHT IN METERS
                if step < 7200:
                        for edge in ringEdgesList:
                                edgesPresence[edge].append(traci.edge.getLastStepVehicleNumber(edge))
                                if traci.edge.getLastStepVehicleNumber(edge) > 0:
                                        edgesSpeed[edge].append(traci.edge.getLastStepMeanSpeed(edge))
                                else:
                                        edgesSpeed[edge].append("NO")


                step += 1
                traci.simulationStep()
                # MODAL CHOICE
                # CALCULATE AVG SPEED
                if step > ((rushHourDuration + beginOfPeopleInsertion) * 1.05):
                        for shuttle in listOfSmallRingShuttles:
                                if shuttleCharacteristics[shuttle].peopleBoardedPerStopLap1 == [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] and shuttleCharacteristics[shuttle].peopleBoardedPerStopLap2 == [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] and shuttleCharacteristics[shuttle].peopleBoardedPerStopLap3 == [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] and shuttleCharacteristics[shuttle].removed == 0:
                                        shuttleCharacteristics[shuttle].removed = 1
                                        shuttleCharacteristics[shuttle].removedAtStep = step
                                        shuttleCharacteristics[shuttle].lastLap = shuttleCharacteristics[shuttle].LapCounter
                        for shuttle in listOfLargeRingShuttles:
                                if shuttleCharacteristics[shuttle].peopleBookedFromMETROLap1 == 0 and shuttleCharacteristics[shuttle].peopleBookedFromMETROLap2 == 0 and shuttleCharacteristics[shuttle].removed == 0:
                                        shuttleCharacteristics[shuttle].removed = 1
                                        shuttleCharacteristics[shuttle].removedAtStep = step
                                        shuttleCharacteristics[shuttle].lastLap = shuttleCharacteristics[shuttle].LapCounter
                        for shuttle in listOfThirdRingShuttles:
                                if shuttleCharacteristics[shuttle].peopleBookedFromMETROLap1 == 0 and shuttleCharacteristics[shuttle].peopleBookedFromMETROLap2 == 0 and shuttleCharacteristics[shuttle].removed == 0:
                                        shuttleCharacteristics[shuttle].removed = 1
                                        shuttleCharacteristics[shuttle].removedAtStep = step
                                        shuttleCharacteristics[shuttle].lastLap = shuttleCharacteristics[shuttle].LapCounter

        for edge in ringRouteEdges:
                csvSpeeds.writerow(edgesSpeed[edge])
        for edge in ringRouteEdges:
                csvPresence.writerow(edgesPresence[edge])




        traci.close()
        sys.stdout.flush()

# MAIN
if __name__ == "__main__":
        options = get_options()

        # this script has been called from the command line. It will start sumo as a
        # server, then connect and run
        if options.nogui:
                sumoBinary = checkBinary('sumo')
        else:
                sumoBinary = checkBinary('sumo-gui')

        sumoCmd = [sumoBinary, "-c", "Area.sumocfg", "--pedestrian.model", "striping", "--ignore-route-errors"]
        traci.start(sumoCmd)
        run()

        end = time.time()
        simulationTime = end-start

        print ("Time of the simulation" + str(simulationTime))
        rowList = list()
        rowList.append(simulationTime)
        csvDuration.writerow(rowList)





Attachment: Area.sumocfg
Description: application/sumo

<routes>


	<vType id="shuttle" type="passenger" length="4" accel="3.5" decel="2.2" maxSpeed="16.66" personCapacity="10" color="0,1,0" sigma="0.5" guiShape="bus">
		<param key="has.rerouting.device" value="true"/>
	</vType>
	<vType id="bigShuttle" type="passenger" length="6" accel="3.5" decel="2.2" maxSpeed="16.66" personCapacity="40" color="0,1,1" sigma="0.5" guiShape="bus">
		<param key="has.rerouting.device" value="true"/>
	</vType>




	<flow id="ring" type="shuttle" line="bus" begin="0" end="10" number="1" from="-340089945#16" to="-344464992">
               <stop busStop="busStop_1" duration="10"/>

               <stop busStop="busStop_2" until="10"/>
	</flow>




	

</routes>



<?xml version="1.0" encoding="UTF-8"?>

<!-- generated on 06/27/19 12:14:13 by Eclipse SUMO netedit Version 1.1.0
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netconvertConfiguration.xsd";>

    <input>
        <sumo-net-file value="C:\Users\AXIGJZF-ADM\PycharmProjects\MINDFINAL2\MINDModified.net.xml"/>
    </input>

    <output>
        <output-file value="C:\Users\AXIGJZF-ADM\PycharmProjects\MINDFINAL2\MINDModified.net.xml"/>
    </output>

    <processing>
        <geometry.max-grade.fix value="false"/>
        <offset.disable-normalization value="true"/>
        <lefthand value="false"/>
    </processing>

    <junctions>
        <no-turnarounds value="true"/>
        <junctions.corner-detail value="5"/>
        <junctions.limit-turn-speed value="5.5"/>
        <rectangular-lane-cut value="false"/>
    </junctions>

    <pedestrian>
        <walkingareas value="false"/>
    </pedestrian>

</configuration>
-->

<net version="1.1" junctionCornerDetail="5" limitTurnSpeed="5.50" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/net_file.xsd";>

    <location netOffset="-506793.87,-5039722.96" convBoundary="-112.55,387.98,2306.24,1413.39" origBoundary="9.087002,45.511003,9.117986,45.528999" projParameter="+proj=utm +zone=32 +ellps=WGS84 +datum=WGS84 +units=m +no_defs"/>

    <type id="highway.bridleway" priority="1" numLanes="1" speed="2.78" allow="pedestrian" oneway="1" width="2.00"/>
    <type id="highway.bus_guideway" priority="1" numLanes="1" speed="27.78" allow="bus" oneway="1"/>
    <type id="highway.cycleway" priority="1" numLanes="1" speed="8.33" allow="bicycle" oneway="0" width="1.00"/>
    <type id="highway.footway" priority="1" numLanes="1" speed="2.78" allow="pedestrian" oneway="1" width="2.00"/>
    <type id="highway.ford" priority="1" numLanes="1" speed="2.78" allow="army" oneway="0"/>
    <type id="highway.living_street" priority="3" numLanes="1" speed="2.78" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.motorway" priority="13" numLanes="2" speed="44.44" allow="private emergency authority army vip passenger hov taxi bus coach delivery truck trailer motorcycle evehicle custom1 custom2" oneway="1"/>
    <type id="highway.motorway_link" priority="12" numLanes="1" speed="22.22" allow="private emergency authority army vip passenger hov taxi bus coach delivery truck trailer motorcycle evehicle custom1 custom2" oneway="1"/>
    <type id="highway.path" priority="1" numLanes="1" speed="2.78" allow="bicycle pedestrian" oneway="1" width="2.00"/>
    <type id="highway.pedestrian" priority="1" numLanes="1" speed="2.78" allow="pedestrian" oneway="1" width="2.00"/>
    <type id="highway.primary" priority="9" numLanes="2" speed="27.78" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.primary_link" priority="8" numLanes="1" speed="22.22" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.raceway" priority="14" numLanes="2" speed="83.33" allow="vip" oneway="0"/>
    <type id="highway.residential" priority="4" numLanes="1" speed="13.89" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.secondary" priority="7" numLanes="2" speed="27.78" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.secondary_link" priority="6" numLanes="1" speed="22.22" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.service" priority="2" numLanes="1" speed="5.56" allow="delivery bicycle pedestrian" oneway="0"/>
    <type id="highway.stairs" priority="1" numLanes="1" speed="1.39" allow="pedestrian" oneway="1" width="2.00"/>
    <type id="highway.step" priority="1" numLanes="1" speed="1.39" allow="pedestrian" oneway="1" width="2.00"/>
    <type id="highway.steps" priority="1" numLanes="1" speed="1.39" allow="pedestrian" oneway="1" width="2.00"/>
    <type id="highway.tertiary" priority="6" numLanes="1" speed="22.22" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.tertiary_link" priority="5" numLanes="1" speed="22.22" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.track" priority="1" numLanes="1" speed="5.56" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.trunk" priority="11" numLanes="2" speed="27.78" disallow="tram rail_urban rail rail_electric bicycle pedestrian ship" oneway="0"/>
    <type id="highway.trunk_link" priority="10" numLanes="1" speed="22.22" disallow="tram rail_urban rail rail_electric bicycle pedestrian ship" oneway="0"/>
    <type id="highway.unclassified" priority="5" numLanes="1" speed="13.89" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="highway.unsurfaced" priority="1" numLanes="1" speed="8.33" disallow="tram rail_urban rail rail_electric ship" oneway="0"/>
    <type id="railway.light_rail" priority="15" numLanes="1" speed="27.78" allow="rail_urban" oneway="1"/>
    <type id="railway.preserved" priority="15" numLanes="1" speed="27.78" allow="rail" oneway="1"/>
    <type id="railway.rail" priority="15" numLanes="1" speed="83.33" allow="rail rail_electric" oneway="1"/>
    <type id="railway.subway" priority="15" numLanes="1" speed="27.78" allow="rail_urban" oneway="1"/>
    <type id="railway.tram" priority="15" numLanes="1" speed="13.89" allow="tram" oneway="1"/>

    <edge id=":1025514518_0" function="internal">
        <lane id=":1025514518_0_0" index="0" disallow="bicycle pedestrian" speed="8.96" length="11.94" shape="215.66,1126.10 216.27,1122.05 217.25,1118.95 218.60,1116.82 220.31,1115.65"/>
    </edge>
    <edge id=":1025514518_1" function="internal">
        <lane id=":1025514518_1_0" index="0" disallow="bicycle pedestrian" speed="8.23" length="9.96" shape="215.66,1126.10 216.22,1123.56 217.36,1121.47 219.09,1119.84 221.41,1118.65"/>
    </edge>
    <edge id=":1025514518_2" function="internal">
        <lane id=":1025514518_2_0" index="0" disallow="bicycle pedestrian" speed="6.69" length="6.34" shape="218.85,1126.40 219.20,1124.78 219.93,1123.45 221.03,1122.41 222.50,1121.66"/>
    </edge>
    <edge id=":2516088136_0" function="internal">
        <lane id=":2516088136_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.73" shape="547.20,1344.92 543.91,1349.56 541.98,1353.03 539.79,1356.23 535.68,1360.03"/>
        <lane id=":2516088136_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.73" shape="544.98,1342.58 541.75,1347.15 539.88,1350.59 537.74,1353.76 533.71,1357.52"/>
        <lane id=":2516088136_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="18.73" shape="544.98,1342.58 541.48,1346.69 538.87,1349.32 536.00,1351.68 531.73,1355.00"/>
    </edge>
    <edge id=":3015490577_0" function="internal">
        <lane id=":3015490577_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.03" shape="1089.44,715.94 1091.37,714.37 1092.23,712.70 1093.11,711.07 1095.09,709.60"/>
        <lane id=":3015490577_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.03" shape="1089.44,715.94 1096.43,712.50"/>
        <lane id=":3015490577_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="8.03" shape="1090.93,718.78 1097.77,715.41"/>
    </edge>
    <edge id=":3015490596_0" function="internal">
        <lane id=":3015490596_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="6.80" shape="619.97,957.62 622.05,957.80 623.47,957.97 624.87,958.24 626.91,958.70"/>
        <lane id=":3015490596_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="6.80" shape="619.70,960.81 621.65,960.98 622.97,961.14 624.28,961.38 626.18,961.82"/>
    </edge>
    <edge id=":3109056812_0" function="internal">
        <lane id=":3109056812_0_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="5.04" length="9.20" shape="2153.80,612.76 2150.74,611.84 2149.71,610.88 2150.71,609.88 2153.72,608.84"/>
    </edge>
    <edge id=":3109056812_1" function="internal">
        <lane id=":3109056812_1_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="10.32" length="10.30" shape="2143.62,609.67 2145.02,610.10 2147.17,610.11 2150.07,609.69 2153.72,608.84"/>
    </edge>
    <edge id=":3444772552_0" function="internal">
        <lane id=":3444772552_0_0" index="0" speed="27.80" length="7.73" shape="1623.69,496.74 1631.49,496.65"/>
        <lane id=":3444772552_0_1" index="1" speed="27.80" length="7.73" shape="1623.80,499.94 1631.45,499.85"/>
    </edge>
    <edge id=":3444772555_0" function="internal">
        <lane id=":3444772555_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.26" shape="1761.22,498.33 1763.69,497.86 1765.26,496.79 1766.82,495.72 1769.30,495.29"/>
        <lane id=":3444772555_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.26" shape="1761.22,498.33 1769.21,498.49"/>
        <lane id=":3444772555_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="8.26" shape="1761.18,501.53 1769.12,501.69"/>
    </edge>
    <edge id=":3444772556_0" function="internal">
        <lane id=":3444772556_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.86" shape="1554.64,502.93 1560.00,501.00 1563.46,499.05 1566.97,497.26 1572.43,495.85"/>
        <lane id=":3444772556_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.86" shape="1555.47,506.02 1560.73,504.12 1564.13,502.18 1567.57,500.41 1572.94,499.01"/>
        <lane id=":3444772556_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="18.86" shape="1555.47,506.02 1560.75,504.63 1564.39,503.76 1568.07,503.06 1573.46,502.17"/>
    </edge>
    <edge id=":3444776399_0" function="internal">
        <lane id=":3444776399_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.38" shape="1016.91,863.97 1016.89,863.91 1016.87,863.88 1016.86,863.84 1016.84,863.79"/>
        <lane id=":3444776399_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.38" shape="1019.95,862.99 1019.90,862.83 1019.86,862.72 1019.82,862.61 1019.75,862.46"/>
    </edge>
    <edge id=":3444776411_0" function="internal">
        <lane id=":3444776411_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.00" shape="981.72,943.35 988.84,939.77"/>
        <lane id=":3444776411_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.00" shape="983.12,946.22 990.30,942.61"/>
    </edge>
    <edge id=":3444776436_0" function="internal">
        <lane id=":3444776436_0_0" index="0" speed="27.80" length="12.66" shape="1313.70,1077.75 1310.00,1077.59 1307.46,1077.55 1304.93,1077.64 1301.23,1077.87"/>
        <lane id=":3444776436_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="12.66" shape="1313.85,1074.55 1310.04,1074.39 1307.43,1074.34 1304.82,1074.44 1301.02,1074.68"/>
    </edge>
    <edge id=":3444776449_0" function="internal">
        <lane id=":3444776449_0_0" index="0" disallow="pedestrian" speed="27.80" length="17.89" shape="1258.62,1094.77 1254.87,1098.23 1253.16,1101.41 1251.71,1104.88 1248.74,1109.20"/>
        <lane id=":3444776449_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="17.89" shape="1256.47,1092.38 1252.63,1095.91 1250.87,1099.15 1249.37,1102.68 1246.33,1107.09"/>
        <lane id=":3444776449_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="17.89" shape="1256.47,1092.38 1252.27,1095.57 1249.67,1098.10 1247.33,1100.91 1243.92,1104.99"/>
    </edge>
    <edge id=":3444776495_0" function="internal">
        <lane id=":3444776495_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.28" shape="416.41,1278.90 416.30,1278.67"/>
        <lane id=":3444776495_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.28" shape="419.34,1277.61 419.21,1277.33"/>
    </edge>
    <edge id=":3444776498_0" function="internal">
        <lane id=":3444776498_0_0" index="0" speed="27.80" length="0.41" shape="1216.94,1287.29 1216.88,1287.47 1216.83,1287.58 1216.78,1287.70 1216.70,1287.87"/>
        <lane id=":3444776498_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.41" shape="1213.90,1286.28 1213.88,1286.34 1213.86,1286.38 1213.85,1286.42 1213.82,1286.48"/>
    </edge>
    <edge id=":3444776548_0" function="internal">
        <lane id=":3444776548_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="5.96" shape="741.36,1416.99 739.56,1417.43 738.31,1417.68 737.04,1417.82 735.19,1417.93"/>
        <lane id=":3444776548_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="5.96" shape="740.60,1413.88 738.97,1414.28 737.84,1414.50 736.69,1414.63 735.02,1414.73"/>
    </edge>
    <edge id=":3448549832_0" function="internal">
        <lane id=":3448549832_0_0" index="0" disallow="bicycle pedestrian" speed="11.59" length="7.12" shape="2267.79,592.73 2265.97,592.30 2264.67,592.34 2263.35,592.69 2261.50,593.21"/>
        <lane id=":3448549832_0_1" index="1" disallow="bicycle pedestrian" speed="12.69" length="7.12" shape="2267.79,592.73 2265.69,591.72 2264.30,590.67 2262.90,589.98 2260.76,590.09"/>
    </edge>
    <edge id=":3448549832_2" function="internal">
        <lane id=":3448549832_2_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2267.79,592.73 2266.88,591.61 2266.74,590.72 2267.36,590.08 2268.74,589.67"/>
    </edge>
    <edge id=":3448549832_3" function="internal">
        <lane id=":3448549832_3_0" index="0" disallow="bicycle pedestrian" speed="13.50" length="9.40" shape="2260.03,587.02 2262.64,586.77 2264.41,587.42 2266.17,588.53 2268.74,589.67"/>
    </edge>
    <edge id=":3448549832_4" function="internal">
        <lane id=":3448549832_4_0" index="0" disallow="bicycle pedestrian" speed="3.64" length="4.61" shape="2260.03,587.02 2261.36,587.52 2261.93,588.19 2261.73,589.05 2260.76,590.09"/>
    </edge>
    <edge id=":3448549834_0" function="internal">
        <lane id=":3448549834_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="15.69" shape="2203.44,587.36 2207.93,589.68 2211.42,591.34 2214.52,592.51 2217.86,593.41"/>
    </edge>
    <edge id=":3448549834_1" function="internal">
        <lane id=":3448549834_1_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="13.24" length="15.58" shape="2203.44,587.36 2207.70,589.60 2210.53,591.55 2212.50,594.23 2214.18,598.61"/>
        <lane id=":3448549834_1_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="12.69" length="15.58" shape="2201.95,590.19 2205.81,592.29 2208.30,594.17 2210.01,596.72 2211.50,600.78"/>
    </edge>
    <edge id=":3448549838_0" function="internal">
        <lane id=":3448549838_0_0" index="0" disallow="bicycle pedestrian" speed="25.74" length="10.54" shape="2276.44,600.07 2274.54,597.68 2272.97,596.14 2271.17,594.83 2268.60,593.16"/>
    </edge>
    <edge id=":3448549838_1" function="internal">
        <lane id=":3448549838_1_0" index="0" disallow="bicycle pedestrian" speed="10.28" length="12.40" shape="2276.44,600.07 2275.73,598.29 2275.64,595.69 2276.15,592.25 2277.28,587.99"/>
    </edge>
    <edge id=":3448549838_2" function="internal">
        <lane id=":3448549838_2_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2276.44,600.07 2276.37,598.63 2276.77,597.83 2277.65,597.67 2279.01,598.16"/>
    </edge>
    <edge id=":3448549838_3" function="internal">
        <lane id=":3448549838_3_0" index="0" disallow="bicycle pedestrian" speed="5.98" length="9.08" shape="2270.36,590.48 2272.72,591.59 2274.65,591.55 2276.18,590.34 2277.28,587.99"/>
    </edge>
    <edge id=":3448549838_4" function="internal">
        <lane id=":3448549838_4_0" index="0" disallow="bicycle pedestrian" speed="27.05" length="11.65" shape="2270.36,590.48 2273.05,592.28 2275.13,593.85 2276.99,595.65 2279.01,598.16"/>
    </edge>
    <edge id=":3448549838_5" function="internal">
        <lane id=":3448549838_5_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2270.36,590.48 2270.92,591.81 2270.82,592.70 2270.04,593.15 2268.60,593.16"/>
    </edge>
    <edge id=":3448549840_0" function="internal">
        <lane id=":3448549840_0_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="9.01" length="5.43" shape="2167.55,603.90 2169.03,603.25 2170.04,602.73 2170.84,601.97 2171.67,600.63"/>
    </edge>
    <edge id=":3448549840_1" function="internal">
        <lane id=":3448549840_1_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="15.75" length="5.24" shape="2171.04,606.37 2171.06,604.62 2170.95,603.38 2171.04,602.20 2171.67,600.63"/>
        <lane id=":3448549840_1_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="14.03" length="5.24" shape="2174.22,606.66 2174.21,605.28 2174.04,604.30 2174.04,603.37 2174.50,602.13"/>
    </edge>
    <edge id=":3448549847_0" function="internal">
        <lane id=":3448549847_0_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="13.13" shape="2222.18,606.13 2219.59,608.90 2217.73,610.75 2216.10,612.76 2214.19,615.99"/>
        <lane id=":3448549847_0_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="13.13" shape="2219.76,604.03 2217.03,606.97 2215.08,608.94 2213.37,611.07 2211.36,614.50"/>
    </edge>
    <edge id=":3448549847_2" function="internal">
        <lane id=":3448549847_2_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="12.23" length="13.21" shape="2215.41,602.54 2216.15,606.01 2216.19,609.41 2215.54,612.74 2214.19,615.99"/>
        <lane id=":3448549847_2_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="11.66" length="13.21" shape="2211.97,602.27 2212.74,605.65 2212.90,608.81 2212.44,611.76 2211.36,614.50"/>
    </edge>
    <edge id=":3448549850_0" function="internal">
        <lane id=":3448549850_0_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="8.94" length="5.42" shape="2173.54,618.42 2172.46,617.29 2171.52,616.72 2170.42,616.42 2168.84,616.10"/>
    </edge>
    <edge id=":3448549850_1" function="internal">
        <lane id=":3448549850_1_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="15.63" length="5.23" shape="2173.54,618.42 2172.60,617.02 2172.26,615.89 2172.11,614.66 2171.73,612.96"/>
        <lane id=":3448549850_1_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="13.91" length="5.23" shape="2176.00,616.37 2175.29,615.26 2175.10,614.35 2175.06,613.36 2174.79,612.01"/>
    </edge>
    <edge id=":3448549854_0" function="internal">
        <lane id=":3448549854_0_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="9.24" length="1.25" shape="2179.90,625.47 2179.41,625.20 2179.10,624.99 2178.82,624.72 2178.46,624.30"/>
        <lane id=":3448549854_0_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="1.25" shape="2181.39,622.64 2181.23,622.55 2181.13,622.48 2181.03,622.39 2180.91,622.25"/>
    </edge>
    <edge id=":3448549861_0" function="internal">
        <lane id=":3448549861_0_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="6.12" length="4.45" shape="2193.38,632.17 2191.67,632.67 2190.12,632.56 2188.74,631.86 2187.52,630.55"/>
        <lane id=":3448549861_0_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="3.93" length="4.45" shape="2192.09,629.25 2191.52,629.41 2191.00,629.38 2190.54,629.14 2190.14,628.71"/>
    </edge>
    <edge id=":3448549868_0" function="internal">
        <lane id=":3448549868_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2270.64,642.19 2270.64,642.19"/>
    </edge>
    <edge id=":3448549868_1" function="internal">
        <lane id=":3448549868_1_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2270.64,642.19 2269.31,642.74 2268.42,642.63 2267.98,641.85 2267.98,640.41"/>
    </edge>
    <edge id=":3448549868_2" function="internal">
        <lane id=":3448549868_2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2267.98,640.41 2267.98,640.41"/>
    </edge>
    <edge id=":3448549868_3" function="internal">
        <lane id=":3448549868_3_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2267.98,640.41 2269.31,639.86 2270.20,639.97 2270.64,640.75 2270.64,642.19"/>
    </edge>
    <edge id=":3448549874_0" function="internal">
        <lane id=":3448549874_0_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2207.21,737.07 2205.88,737.62 2204.99,737.51 2204.55,736.73 2204.55,735.29"/>
    </edge>
    <edge id=":3448549874_1" function="internal">
        <lane id=":3448549874_1_0" index="0" disallow="bicycle pedestrian" speed="11.02" length="3.67" shape="2201.94,737.79 2202.86,737.21 2203.45,736.75 2203.94,736.18 2204.55,735.29"/>
    </edge>
    <edge id=":3448549875_0" function="internal">
        <lane id=":3448549875_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2195.67,741.61 2195.67,741.61"/>
    </edge>
    <edge id=":3448549876_0" function="internal">
        <lane id=":3448549876_0_0" index="0" disallow="bicycle pedestrian" speed="6.12" length="9.83" shape="2164.70,747.22 2165.09,750.24 2166.21,752.11 2168.06,752.83 2170.64,752.39"/>
    </edge>
    <edge id=":3448549876_1" function="internal">
        <lane id=":3448549876_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="12.78" shape="2157.96,752.86 2161.95,753.00 2164.91,753.22 2167.55,753.15 2170.64,752.39"/>
    </edge>
    <edge id=":3459236670_0" function="internal">
        <lane id=":3459236670_0_0" index="0" allow="pedestrian" speed="5.56" length="8.54" width="5.00" shape="1321.40,628.34 1323.85,626.90 1325.32,625.35 1325.80,623.69 1325.31,621.93"/>
    </edge>
    <edge id=":3459240721_0" function="internal">
        <lane id=":3459240721_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.23" shape="904.60,980.81 909.24,978.05 912.03,975.51 914.81,972.96 919.44,970.18"/>
        <lane id=":3459240721_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.23" shape="905.97,983.70 910.62,980.94 913.41,978.40 916.19,975.85 920.83,973.07"/>
        <lane id=":3459240721_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="18.23" shape="905.97,983.70 922.21,975.95"/>
    </edge>
    <edge id=":3460184994_0" function="internal">
        <lane id=":3460184994_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.53" shape="1760.03,1132.46 1756.02,1136.22 1753.78,1139.35 1751.53,1142.46 1747.48,1146.18"/>
        <lane id=":3460184994_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.53" shape="1758.06,1129.94 1754.06,1133.69 1751.83,1136.82 1749.58,1139.92 1745.54,1143.63"/>
        <lane id=":3460184994_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="18.53" shape="1758.06,1129.94 1743.60,1141.09"/>
    </edge>
    <edge id=":3460185007_0" function="internal">
        <lane id=":3460185007_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="19.20" shape="1817.45,496.58 1823.07,497.23 1826.83,498.42 1830.59,499.59 1836.20,500.19"/>
        <lane id=":3460185007_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="19.20" shape="1817.37,499.78 1822.99,500.43 1826.76,501.62 1830.52,502.79 1836.15,503.39"/>
    </edge>
    <edge id=":3469247659_0" function="internal">
        <lane id=":3469247659_0_0" index="0" disallow="bicycle pedestrian" speed="6.47" length="8.90" shape="2100.90,540.19 2098.44,540.41 2096.64,541.34 2095.51,542.99 2095.04,545.35"/>
    </edge>
    <edge id=":3469247659_1" function="internal">
        <lane id=":3469247659_1_0" index="0" disallow="bicycle pedestrian" speed="7.29" length="11.61" shape="2100.90,540.19 2097.04,540.34 2094.25,541.23 2092.51,542.84 2091.85,545.19"/>
    </edge>
    <edge id=":3469247659_2" function="internal">
        <lane id=":3469247659_2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="20.35" shape="2100.90,540.19 2096.35,539.64 2090.87,538.53 2085.47,537.08 2081.16,535.54"/>
    </edge>
    <edge id=":3469247659_3" function="internal">
        <lane id=":3469247659_3_0" index="0" disallow="bicycle pedestrian" speed="8.27" length="10.96" shape="2085.45,544.87 2085.32,541.56 2084.56,538.90 2083.17,536.89 2081.16,535.54"/>
    </edge>
    <edge id=":3469247659_4" function="internal">
        <lane id=":3469247659_4_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2088.65,545.03 2089.51,543.88 2090.33,543.52 2091.11,543.96 2091.85,545.19"/>
    </edge>
    <edge id=":3469247663_0" function="internal">
        <lane id=":3469247663_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2251.87,547.89 2251.87,547.89"/>
    </edge>
    <edge id=":3469247665_0" function="internal">
        <lane id=":3469247665_0_0" index="0" disallow="bicycle pedestrian" speed="6.26" length="8.27" shape="2100.36,551.22 2097.90,551.39 2096.10,552.17 2094.98,553.57 2094.53,555.58"/>
    </edge>
    <edge id=":3469247665_1" function="internal">
        <lane id=":3469247665_1_0" index="0" disallow="bicycle pedestrian" speed="8.07" length="14.47" shape="2100.36,551.22 2095.13,550.62 2091.44,549.42 2089.27,547.61 2088.64,545.19"/>
    </edge>
    <edge id=":3469247665_2" function="internal">
        <lane id=":3469247665_2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2095.04,545.51 2094.53,555.58"/>
        <lane id=":3469247665_2_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2091.84,545.35 2091.34,555.42"/>
    </edge>
    <edge id=":3469247665_4" function="internal">
        <lane id=":3469247665_4_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2091.84,545.35 2090.98,546.50 2090.16,546.86 2089.38,546.43 2088.64,545.19"/>
    </edge>
    <edge id=":3469247665_5" function="internal">
        <lane id=":3469247665_5_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2084.95,555.10 2085.45,545.03"/>
        <lane id=":3469247665_5_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2088.14,555.26 2088.64,545.19"/>
    </edge>
    <edge id=":3469247665_7" function="internal">
        <lane id=":3469247665_7_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2088.14,555.26 2089.00,554.10 2089.82,553.74 2090.60,554.18 2091.34,555.42"/>
    </edge>
    <edge id=":3469247671_0" function="internal">
        <lane id=":3469247671_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2251.33,558.85 2251.33,558.85"/>
    </edge>
    <edge id=":3469247673_0" function="internal">
        <lane id=":3469247673_0_0" index="0" disallow="bicycle pedestrian" speed="7.73" length="13.11" shape="2099.87,560.67 2095.31,560.79 2092.01,561.68 2089.98,563.32 2089.19,565.72"/>
    </edge>
    <edge id=":3469247673_1" function="internal">
        <lane id=":3469247673_1_0" index="0" disallow="bicycle pedestrian" speed="8.68" length="16.89" shape="2099.87,560.67 2093.25,560.05 2088.55,558.95 2085.78,557.37 2084.94,555.30"/>
    </edge>
    <edge id=":3469247673_2" function="internal">
        <lane id=":3469247673_2_0" index="0" disallow="bicycle pedestrian" speed="7.93" length="13.92" shape="2099.87,560.67 2094.65,560.12 2090.95,559.07 2088.78,557.52 2088.13,555.46"/>
    </edge>
    <edge id=":3469247673_3" function="internal">
        <lane id=":3469247673_3_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="11.57" shape="2094.52,555.78 2093.61,559.01 2091.86,560.99 2090.10,562.85 2089.19,565.72"/>
    </edge>
    <edge id=":3469247673_4" function="internal">
        <lane id=":3469247673_4_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2091.33,555.62 2090.47,556.78 2089.65,557.14 2088.87,556.70 2088.13,555.46"/>
    </edge>
    <edge id=":3469247677_0" function="internal">
        <lane id=":3469247677_0_0" index="0" disallow="bicycle pedestrian" speed="6.73" length="9.38" shape="2280.26,572.74 2280.49,570.03 2279.91,567.90 2278.54,566.35 2276.36,565.39"/>
    </edge>
    <edge id=":3469247677_1" function="internal">
        <lane id=":3469247677_1_0" index="0" disallow="bicycle pedestrian" speed="14.81" length="12.46" shape="2283.35,573.56 2284.02,569.79 2284.13,566.97 2283.66,564.41 2282.60,561.38"/>
    </edge>
    <edge id=":3469247679_0" function="internal">
        <lane id=":3469247679_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2250.90,568.30 2250.90,568.30"/>
    </edge>
    <edge id=":3469247685_0" function="internal">
        <lane id=":3469247685_0_0" index="0" disallow="bicycle pedestrian" speed="6.78" length="10.26" shape="2279.31,581.34 2279.60,578.86 2278.81,576.83 2276.95,575.26 2274.01,574.15"/>
    </edge>
    <edge id=":3469247685_1" function="internal">
        <lane id=":3469247685_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.57" shape="2279.31,581.34 2279.85,578.90 2279.90,577.17 2279.88,575.43 2280.21,572.94"/>
        <lane id=":3469247685_1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.57" shape="2279.31,581.34 2280.34,579.02 2281.45,577.58 2282.49,576.13 2283.31,573.75"/>
    </edge>
    <edge id=":3469247824_0" function="internal">
        <lane id=":3469247824_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.10" shape="2068.58,638.93 2070.68,640.11 2072.11,640.96 2073.62,641.61 2075.93,642.20"/>
    </edge>
    <edge id=":3469247827_0" function="internal">
        <lane id=":3469247827_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.43" shape="2148.20,641.31 2151.30,641.54 2153.41,642.08 2155.49,642.61 2158.48,642.84"/>
    </edge>
    <edge id=":3469247827_1" function="internal">
        <lane id=":3469247827_1_0" index="0" disallow="bicycle pedestrian" speed="6.28" length="8.30" shape="2148.22,644.51 2150.28,644.84 2151.77,645.88 2152.67,647.61 2153.00,650.03"/>
    </edge>
    <edge id=":3469247828_0" function="internal">
        <lane id=":3469247828_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.12" shape="2137.88,641.37 2148.00,641.31"/>
        <lane id=":3469247828_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.12" shape="2137.90,644.57 2148.02,644.51"/>
    </edge>
    <edge id=":3469247828_2" function="internal">
        <lane id=":3469247828_2_0" index="0" disallow="bicycle pedestrian" speed="6.47" length="8.87" shape="2137.90,644.57 2140.26,644.91 2141.96,645.94 2143.00,647.68 2143.37,650.12"/>
    </edge>
    <edge id=":3469247829_0" function="internal">
        <lane id=":3469247829_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2127.62,641.44 2137.71,641.38"/>
        <lane id=":3469247829_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2127.64,644.64 2137.73,644.58"/>
    </edge>
    <edge id=":3469247829_2" function="internal">
        <lane id=":3469247829_2_0" index="0" disallow="bicycle pedestrian" speed="6.27" length="8.29" shape="2127.64,644.64 2129.68,644.98 2131.15,646.02 2132.04,647.76 2132.35,650.20"/>
    </edge>
    <edge id=":3469247830_0" function="internal">
        <lane id=":3469247830_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.11" shape="2117.31,641.50 2127.42,641.44"/>
        <lane id=":3469247830_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.11" shape="2117.33,644.70 2127.44,644.64"/>
    </edge>
    <edge id=":3469247830_2" function="internal">
        <lane id=":3469247830_2_0" index="0" disallow="bicycle pedestrian" speed="6.47" length="8.91" shape="2117.33,644.70 2119.71,645.04 2121.43,646.08 2122.46,647.82 2122.82,650.26"/>
    </edge>
    <edge id=":3469247831_0" function="internal">
        <lane id=":3469247831_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2107.03,641.56 2117.11,641.51"/>
        <lane id=":3469247831_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2107.04,644.76 2117.13,644.71"/>
    </edge>
    <edge id=":3469247831_2" function="internal">
        <lane id=":3469247831_2_0" index="0" disallow="bicycle pedestrian" speed="6.27" length="8.28" shape="2107.04,644.76 2109.08,645.10 2110.54,646.14 2111.43,647.89 2111.74,650.33"/>
    </edge>
    <edge id=":3469247832_0" function="internal">
        <lane id=":3469247832_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.06" shape="2096.76,641.63 2106.83,641.57"/>
        <lane id=":3469247832_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.06" shape="2096.78,644.83 2106.84,644.77"/>
    </edge>
    <edge id=":3469247832_2" function="internal">
        <lane id=":3469247832_2_0" index="0" disallow="bicycle pedestrian" speed="6.46" length="8.87" shape="2096.78,644.83 2099.14,645.16 2100.84,646.20 2101.86,647.94 2102.22,650.39"/>
    </edge>
    <edge id=":3469247833_0" function="internal">
        <lane id=":3469247833_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="11.12" shape="2085.60,643.30 2088.64,643.03 2090.87,642.47 2093.21,641.90 2096.56,641.63"/>
        <lane id=":3469247833_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="11.12" shape="2085.60,643.30 2088.64,643.53 2090.88,644.07 2093.23,644.60 2096.58,644.83"/>
    </edge>
    <edge id=":3469247833_2" function="internal">
        <lane id=":3469247833_2_0" index="0" disallow="bicycle pedestrian" speed="6.92" length="10.34" shape="2085.60,643.30 2088.04,643.74 2089.80,645.07 2090.86,647.32 2091.24,650.46"/>
    </edge>
    <edge id=":3469247834_0" function="internal">
        <lane id=":3469247834_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="5.89" shape="2078.78,642.77 2080.49,643.10 2081.68,643.26 2082.88,643.31 2084.63,643.30"/>
    </edge>
    <edge id=":3469247834_1" function="internal">
        <lane id=":3469247834_1_0" index="0" disallow="bicycle pedestrian" speed="5.43" length="5.03" shape="2078.78,642.77 2079.98,643.20 2080.84,643.96 2081.37,645.03 2081.55,646.43"/>
    </edge>
    <edge id=":3469247837_0" function="internal">
        <lane id=":3469247837_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.95" shape="2163.71,645.87 2163.86,646.10 2163.94,646.28 2163.98,646.47 2163.98,646.75"/>
    </edge>
    <edge id=":3469248019_0" function="internal">
        <lane id=":3469248019_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="13.23" shape="2082.50,738.10 2082.40,741.60 2082.25,744.77 2082.40,747.89 2083.21,751.23"/>
    </edge>
    <edge id=":3469248022_0" function="internal">
        <lane id=":3469248022_0_0" index="0" disallow="bicycle pedestrian" speed="6.05" length="7.71" shape="2153.85,747.28 2154.10,749.73 2154.83,751.48 2156.05,752.53 2157.76,752.86"/>
    </edge>
    <edge id=":3469248022_1" function="internal">
        <lane id=":3469248022_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.66" shape="2149.11,752.91 2157.76,752.86"/>
        <lane id=":3469248022_1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.66" shape="2149.12,756.11 2157.78,756.06"/>
    </edge>
    <edge id=":3469248023_0" function="internal">
        <lane id=":3469248023_0_0" index="0" disallow="bicycle pedestrian" speed="6.27" length="8.36" shape="2144.15,747.33 2144.44,749.78 2145.34,751.53 2146.82,752.58 2148.91,752.92"/>
    </edge>
    <edge id=":3469248023_1" function="internal">
        <lane id=":3469248023_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.10" shape="2138.81,752.97 2148.91,752.92"/>
        <lane id=":3469248023_1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.10" shape="2138.83,756.17 2148.92,756.12"/>
    </edge>
    <edge id=":3469248024_0" function="internal">
        <lane id=":3469248024_0_0" index="0" disallow="bicycle pedestrian" speed="6.44" length="8.81" shape="2133.18,747.41 2133.53,749.85 2134.55,751.59 2136.22,752.63 2138.55,752.97"/>
    </edge>
    <edge id=":3469248024_1" function="internal">
        <lane id=":3469248024_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="9.98" shape="2128.57,753.03 2138.55,752.97"/>
        <lane id=":3469248024_1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="9.98" shape="2128.59,756.23 2138.57,756.17"/>
    </edge>
    <edge id=":3469248025_0" function="internal">
        <lane id=":3469248025_0_0" index="0" disallow="bicycle pedestrian" speed="6.27" length="8.28" shape="2123.67,747.46 2123.98,749.91 2124.87,751.65 2126.33,752.69 2128.37,753.03"/>
    </edge>
    <edge id=":3469248025_1" function="internal">
        <lane id=":3469248025_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.10" shape="2118.27,753.09 2128.37,753.03"/>
        <lane id=":3469248025_1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.10" shape="2118.29,756.29 2128.39,756.23"/>
    </edge>
    <edge id=":3469248027_0" function="internal">
        <lane id=":3469248027_0_0" index="0" disallow="bicycle pedestrian" speed="6.48" length="8.92" shape="2112.57,747.53 2112.93,749.97 2113.97,751.71 2115.68,752.75 2118.07,753.09"/>
    </edge>
    <edge id=":3469248027_1" function="internal">
        <lane id=":3469248027_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.12" shape="2107.95,753.15 2118.07,753.09"/>
        <lane id=":3469248027_1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.12" shape="2107.97,756.35 2118.09,756.29"/>
    </edge>
    <edge id=":3469248028_0" function="internal">
        <lane id=":3469248028_0_0" index="0" disallow="bicycle pedestrian" speed="6.27" length="8.29" shape="2103.05,747.58 2103.36,750.03 2104.25,751.77 2105.71,752.81 2107.75,753.15"/>
    </edge>
    <edge id=":3469248028_1" function="internal">
        <lane id=":3469248028_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2097.66,753.21 2107.75,753.15"/>
        <lane id=":3469248028_1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.09" shape="2097.68,756.41 2107.77,756.35"/>
    </edge>
    <edge id=":3469248029_0" function="internal">
        <lane id=":3469248029_0_0" index="0" disallow="bicycle pedestrian" speed="6.47" length="8.88" shape="2092.03,747.66 2092.39,750.10 2093.42,751.84 2095.12,752.87 2097.50,753.21"/>
    </edge>
    <edge id=":3469248029_1" function="internal">
        <lane id=":3469248029_1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="11.35" shape="2086.48,754.10 2089.45,755.01 2091.70,755.75 2094.09,756.24 2097.52,756.41"/>
    </edge>
    <edge id=":3469287324_0" function="internal">
        <lane id=":3469287324_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.11" shape="2030.46,507.91 2030.58,507.92"/>
        <lane id=":3469287324_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.11" shape="2030.31,511.11 2030.35,511.11"/>
    </edge>
    <edge id=":3469287337_0" function="internal">
        <lane id=":3469287337_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.26" shape="1973.31,965.09 1971.68,966.98 1971.15,968.78 1970.62,970.59 1969.01,972.51"/>
        <lane id=":3469287337_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.26" shape="1973.31,965.09 1967.02,970.01"/>
        <lane id=":3469287337_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="8.26" shape="1971.36,962.55 1965.03,967.50"/>
    </edge>
    <edge id=":3471412658_0" function="internal">
        <lane id=":3471412658_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.68" shape="1916.95,1013.91 1912.35,1016.93 1908.78,1018.35 1905.21,1019.76 1900.58,1022.74"/>
        <lane id=":3471412658_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.68" shape="1914.96,1011.41 1910.37,1014.42 1906.80,1015.84 1903.23,1017.24 1898.61,1020.22"/>
    </edge>
    <edge id=":3471412659_0" function="internal">
        <lane id=":3471412659_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.25" shape="1473.18,1169.58 1468.44,1166.97 1464.82,1165.86 1461.21,1164.74 1456.47,1162.14"/>
        <lane id=":3471412659_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.25" shape="1474.97,1166.92 1470.23,1164.32 1466.62,1163.21 1463.01,1162.09 1458.27,1159.49"/>
        <lane id=":3471412659_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="18.25" shape="1474.97,1166.92 1460.06,1156.84"/>
    </edge>
    <edge id=":3471412660_0" function="internal">
        <lane id=":3471412660_0_0" index="0" disallow="pedestrian" speed="16.19" length="18.15" shape="1034.20,1211.74 1029.33,1212.22 1026.38,1214.18 1023.68,1217.11 1019.57,1220.51"/>
        <lane id=":3471412660_0_1" index="1" disallow="bicycle pedestrian" speed="16.50" length="18.15" shape="1033.45,1208.48 1028.39,1208.97 1025.31,1211.00 1022.50,1214.04 1018.22,1217.57"/>
        <lane id=":3471412660_0_2" index="2" disallow="bicycle pedestrian" speed="16.40" length="18.15" shape="1033.45,1208.48 1028.19,1208.52 1024.64,1209.53 1021.36,1211.56 1016.88,1214.63"/>
    </edge>
    <edge id=":3482459301_0" function="internal">
        <lane id=":3482459301_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.37" shape="1373.14,579.27 1378.23,577.44 1381.97,576.90 1385.71,576.35 1390.79,574.52"/>
        <lane id=":3482459301_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.37" shape="1374.50,582.17 1379.59,580.33 1383.33,579.79 1387.07,579.25 1392.15,577.41"/>
    </edge>
    <edge id=":3482459311_0" function="internal">
        <lane id=":3482459311_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="13.03" shape="431.93,1026.13 443.62,1020.31"/>
        <lane id=":3482459311_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="13.03" shape="433.37,1028.99 445.03,1023.18"/>
        <lane id=":3482459311_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="13.03" shape="434.80,1031.85 446.45,1026.05"/>
    </edge>
    <edge id=":3482459329_0" function="internal">
        <lane id=":3482459329_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="13.03" shape="522.68,981.28 534.40,975.54"/>
        <lane id=":3482459329_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="13.03" shape="524.10,984.15 535.80,978.42"/>
        <lane id=":3482459329_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="13.03" shape="525.51,987.02 537.20,981.30"/>
    </edge>
    <edge id=":3486164414_0" function="internal">
        <lane id=":3486164414_0_0" index="0" speed="27.80" length="7.97" shape="1006.86,1226.04 1000.82,1231.27"/>
        <lane id=":3486164414_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="7.97" shape="1004.74,1223.64 998.75,1228.84"/>
    </edge>
    <edge id=":3512056527_0" function="internal">
        <lane id=":3512056527_0_0" index="0" allow="pedestrian" speed="5.56" length="10.90" width="5.00" shape="909.72,1277.08 909.34,1275.22 910.21,1273.29 912.33,1271.29 915.71,1269.22"/>
    </edge>
    <edge id=":3512056527_1" function="internal">
        <lane id=":3512056527_1_0" index="0" allow="pedestrian" speed="4.56" length="7.30" width="5.00" shape="909.72,1277.08 909.90,1274.83 910.69,1273.68 912.09,1273.62 914.09,1274.65"/>
    </edge>
    <edge id=":3512056527_2" function="internal">
        <lane id=":3512056527_2_0" index="0" allow="pedestrian" speed="5.56" length="13.00" width="5.00" shape="904.20,1275.26 915.71,1269.22"/>
    </edge>
    <edge id=":3512056527_3" function="internal">
        <lane id=":3512056527_3_0" index="0" allow="pedestrian" speed="5.56" length="10.84" width="5.00" shape="904.20,1275.26 907.79,1273.67 910.64,1273.03 912.74,1273.36 914.09,1274.65"/>
    </edge>
    <edge id=":3512056529_0" function="internal">
        <lane id=":3512056529_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="13.34" shape="950.43,1274.31 947.78,1277.23 946.53,1279.75 945.28,1282.26 942.63,1285.19"/>
        <lane id=":3512056529_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="13.34" shape="948.35,1271.87 945.70,1274.80 944.45,1277.31 943.20,1279.83 940.55,1282.75"/>
        <lane id=":3512056529_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="13.34" shape="948.35,1271.87 938.47,1280.32"/>
    </edge>
    <edge id=":3512056539_0" function="internal">
        <lane id=":3512056539_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.47" shape="933.26,1292.79 928.72,1295.68 925.12,1296.81 921.38,1297.71 916.40,1299.96"/>
        <lane id=":3512056539_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.47" shape="931.46,1290.13 926.92,1293.03 923.32,1294.15 919.57,1295.06 914.60,1297.31"/>
    </edge>
    <edge id=":3512056539_2" function="internal">
        <lane id=":3512056539_2_0" index="0" allow="pedestrian" speed="4.56" length="7.30" width="5.00" shape="921.16,1286.48 921.17,1288.73 920.48,1289.95 919.09,1290.13 917.01,1289.27"/>
    </edge>
    <edge id=":3512056540_0" function="internal">
        <lane id=":3512056540_0_0" index="0" allow="pedestrian" speed="5.56" length="11.93" width="5.00" shape="866.98,1299.05 868.41,1296.11 870.03,1293.97 872.11,1292.27 874.95,1290.62"/>
    </edge>
    <edge id=":3512056547_0" function="internal">
        <lane id=":3512056547_0_0" index="0" allow="pedestrian" speed="5.56" length="10.87" width="5.00" shape="854.37,1319.46 853.63,1317.73 854.09,1315.67 855.75,1313.28 858.61,1310.54"/>
    </edge>
    <edge id=":3512056547_1" function="internal">
        <lane id=":3512056547_1_0" index="0" allow="pedestrian" speed="4.56" length="7.30" width="5.00" shape="854.37,1319.46 854.09,1317.22 854.63,1315.93 855.98,1315.59 858.16,1316.19"/>
    </edge>
    <edge id=":3512056547_2" function="internal">
        <lane id=":3512056547_2_0" index="0" allow="pedestrian" speed="5.56" length="13.00" width="5.00" shape="848.64,1318.89 858.61,1310.54"/>
    </edge>
    <edge id=":3512056547_3" function="internal">
        <lane id=":3512056547_3_0" index="0" allow="pedestrian" speed="5.56" length="10.82" width="5.00" shape="848.64,1318.89 851.82,1316.56 854.46,1315.34 856.57,1315.21 858.16,1316.19"/>
    </edge>
    <edge id=":3512056549_0" function="internal">
        <lane id=":3512056549_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.24" shape="873.73,1324.40 869.93,1328.24 867.86,1331.40 865.79,1334.56 861.99,1338.40"/>
        <lane id=":3512056549_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.24" shape="871.68,1321.95 867.87,1325.78 865.81,1328.94 863.74,1332.11 859.94,1335.95"/>
        <lane id=":3512056549_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="18.24" shape="871.68,1321.95 857.88,1333.50"/>
    </edge>
    <edge id=":3512056549_3" function="internal">
        <lane id=":3512056549_3_0" index="0" allow="pedestrian" speed="4.56" length="7.30" width="5.00" shape="862.98,1321.77 863.26,1324.01 862.72,1325.30 861.37,1325.64 859.19,1325.04"/>
    </edge>
    <edge id=":3512056555_0" function="internal">
        <lane id=":3512056555_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="13.27" shape="784.12,1398.46 781.30,1401.15 779.94,1403.64 778.54,1406.05 775.57,1408.51"/>
        <lane id=":3512056555_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="13.27" shape="782.30,1395.83 779.45,1398.53 778.07,1401.03 776.65,1403.46 773.65,1405.92"/>
        <lane id=":3512056555_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="13.27" shape="782.30,1395.83 771.74,1403.34"/>
    </edge>
    <edge id=":3512483827_0" function="internal">
        <lane id=":3512483827_0_0" index="0" disallow="bicycle pedestrian" speed="6.63" length="9.19" shape="2237.29,702.43 2234.96,701.39 2232.86,701.30 2230.98,702.18 2229.32,704.00"/>
    </edge>
    <edge id=":3512483827_1" function="internal">
        <lane id=":3512483827_1_0" index="0" disallow="bicycle pedestrian" speed="7.94" length="14.31" shape="2237.29,702.43 2234.27,699.90 2232.83,697.02 2232.96,693.80 2234.67,690.25"/>
    </edge>
    <edge id=":3512483827_2" function="internal">
        <lane id=":3512483827_2_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2237.29,702.43 2236.69,701.12 2236.78,700.23 2237.54,699.76 2238.98,699.72"/>
    </edge>
    <edge id=":3512483827_3" function="internal">
        <lane id=":3512483827_3_0" index="0" disallow="bicycle pedestrian" speed="6.44" length="9.03" shape="2237.33,692.03 2236.25,694.27 2236.17,696.30 2237.08,698.12 2238.98,699.72"/>
    </edge>
    <edge id=":3512483827_4" function="internal">
        <lane id=":3512483827_4_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="14.40" shape="2237.33,692.03 2229.32,704.00"/>
    </edge>
    <edge id=":3512483827_5" function="internal">
        <lane id=":3512483827_5_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2237.33,692.03 2236.00,692.58 2235.11,692.47 2234.67,691.69 2234.67,690.25"/>
    </edge>
    <edge id=":3512483827_6" function="internal">
        <lane id=":3512483827_6_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="14.40" shape="2226.66,702.22 2234.67,690.25"/>
    </edge>
    <edge id=":3512483827_7" function="internal">
        <lane id=":3512483827_7_0" index="0" disallow="bicycle pedestrian" speed="8.11" length="14.24" shape="2226.66,702.22 2229.23,699.37 2232.15,698.00 2235.39,698.12 2238.98,699.72"/>
    </edge>
    <edge id=":3512483827_8" function="internal">
        <lane id=":3512483827_8_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2226.66,702.22 2227.99,701.67 2228.88,701.78 2229.32,702.56 2229.32,704.00"/>
    </edge>
    <edge id=":3512483829_0" function="internal">
        <lane id=":3512483829_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="10.19" shape="2248.09,701.89 2246.90,704.60 2246.78,706.76 2246.64,708.91 2245.40,711.58"/>
        <lane id=":3512483829_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="10.19" shape="2245.42,700.13 2244.24,702.82 2244.12,704.97 2243.99,707.11 2242.77,709.77"/>
    </edge>
    <edge id=":3512483829_2" function="internal">
        <lane id=":3512483829_2_0" index="0" disallow="bicycle pedestrian" speed="6.17" length="7.84" shape="2245.42,700.13 2243.74,702.31 2242.15,703.62 2240.65,704.07 2239.24,703.66"/>
    </edge>
    <edge id=":3512483829_3" function="internal">
        <lane id=":3512483829_3_0" index="0" disallow="bicycle pedestrian" speed="6.82" length="10.39" shape="2240.94,700.94 2243.13,702.79 2244.17,704.87 2244.05,707.20 2242.77,709.77"/>
    </edge>
    <edge id=":3512483829_4" function="internal">
        <lane id=":3512483829_4_0" index="0" disallow="bicycle pedestrian" speed="6.03" length="7.89" shape="2240.94,700.94 2241.95,702.04 2242.15,703.57 2241.54,705.54 2240.14,707.95"/>
    </edge>
    <edge id=":3512483829_5" function="internal">
        <lane id=":3512483829_5_0" index="0" disallow="bicycle pedestrian" speed="3.65" length="4.67" shape="2240.94,700.94 2241.53,702.25 2241.45,703.14 2240.69,703.61 2239.24,703.66"/>
    </edge>
    <edge id=":3512483831_0" function="internal">
        <lane id=":3512483831_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.02" shape="1398.43,1118.96 1391.78,1114.49"/>
        <lane id=":3512483831_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.02" shape="1400.22,1116.31 1393.56,1111.83"/>
    </edge>
    <edge id=":3512483837_0" function="internal">
        <lane id=":3512483837_0_0" index="0" disallow="bicycle pedestrian" speed="7.27" length="1.88" shape="275.88,1195.03 275.05,1195.13 274.47,1195.12 273.91,1194.96 273.16,1194.61"/>
        <lane id=":3512483837_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="1.88" shape="275.44,1191.86 275.16,1191.90 274.97,1191.89 274.78,1191.84 274.53,1191.72"/>
    </edge>
    <edge id=":3512580642_0" function="internal">
        <lane id=":3512580642_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="21.36" shape="732.68,1018.02 738.13,1021.30 741.60,1024.27 745.11,1026.84 750.68,1028.93"/>
        <lane id=":3512580642_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="21.36" shape="731.29,1020.91 736.84,1024.23 740.39,1027.24 743.95,1029.84 749.54,1031.94"/>
    </edge>
    <edge id=":3517347084_0" function="internal">
        <lane id=":3517347084_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="13.35" shape="1312.48,611.28 1315.82,609.16 1317.69,607.07 1319.57,604.97 1322.90,602.85"/>
        <lane id=":3517347084_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="13.35" shape="1313.84,614.17 1317.18,612.06 1319.05,609.96 1320.93,607.87 1324.26,605.75"/>
        <lane id=":3517347084_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="13.35" shape="1313.84,614.17 1325.62,608.65"/>
    </edge>
    <edge id=":3517347085_0" function="internal">
        <lane id=":3517347085_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="13.47" shape="1230.24,646.30 1233.99,645.12 1236.79,645.03 1239.58,644.94 1243.32,643.73"/>
        <lane id=":3517347085_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="13.47" shape="1231.57,649.21 1235.33,648.03 1238.13,647.94 1240.93,647.84 1244.68,646.63"/>
    </edge>
    <edge id=":3517347087_0" function="internal">
        <lane id=":3517347087_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.29" shape="1142.28,687.79 1147.35,685.96 1151.07,685.36 1154.76,684.73 1159.78,682.80"/>
        <lane id=":3517347087_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.29" shape="1143.63,690.69 1148.70,688.86 1152.42,688.27 1156.12,687.63 1161.14,685.69"/>
    </edge>
    <edge id=":3517491127_0" function="internal">
        <lane id=":3517491127_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="6.75" shape="653.37,1353.40 652.09,1351.96 651.18,1351.02 650.19,1350.15 648.70,1348.94"/>
        <lane id=":3517491127_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="6.75" shape="655.78,1351.29 654.39,1349.73 653.40,1348.71 652.32,1347.76 650.71,1346.45"/>
    </edge>
    <edge id=":3517491135_0" function="internal">
        <lane id=":3517491135_0_0" index="0" allow="pedestrian" speed="2.78" length="11.04" width="10.00" shape="735.43,1357.32 732.58,1358.49 730.14,1358.40 728.08,1357.07 726.42,1354.49"/>
    </edge>
    <edge id=":3517491135_1" function="internal">
        <lane id=":3517491135_1_0" index="0" allow="pedestrian" speed="2.78" length="10.84" width="10.00" shape="724.12,1363.92 726.23,1362.20 727.31,1360.05 727.38,1357.48 726.42,1354.49"/>
    </edge>
    <edge id=":3517491141_0" function="internal">
        <lane id=":3517491141_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="18.23" shape="689.39,1395.16 685.67,1391.31 682.56,1389.23 679.38,1387.20 675.49,1383.49"/>
        <lane id=":3517491141_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="18.23" shape="691.89,1393.17 688.15,1389.28 685.01,1387.18 681.82,1385.13 677.91,1381.39"/>
        <lane id=":3517491141_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="18.23" shape="691.89,1393.17 680.32,1379.28"/>
    </edge>
    <edge id=":3600633923_0" function="internal">
        <lane id=":3600633923_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="1.23" shape="336.39,1186.77 336.21,1186.72 336.09,1186.71 335.96,1186.71 335.78,1186.73"/>
        <lane id=":3600633923_0_1" index="1" disallow="bicycle pedestrian" speed="9.43" length="1.23" shape="337.16,1183.66 336.63,1183.54 336.26,1183.48 335.89,1183.50 335.34,1183.56"/>
    </edge>
    <edge id=":3600634026_0" function="internal">
        <lane id=":3600634026_0_0" index="0" disallow="pedestrian" speed="27.80" length="18.25" shape="1094.71,1245.73 1090.03,1243.03 1086.44,1241.83 1082.85,1240.64 1078.17,1237.94"/>
        <lane id=":3600634026_0_1" index="1" disallow="pedestrian" speed="27.80" length="18.25" shape="1096.56,1243.12 1091.88,1240.41 1088.29,1239.22 1084.70,1238.03 1080.02,1235.33"/>
        <lane id=":3600634026_0_2" index="2" disallow="pedestrian" speed="27.80" length="18.25" shape="1096.56,1243.12 1081.87,1232.72"/>
    </edge>
    <edge id=":gneJ10_0" function="internal">
        <lane id=":gneJ10_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.01" shape="1680.57,1193.19 1674.21,1198.05"/>
        <lane id=":gneJ10_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.01" shape="1678.62,1190.64 1672.26,1195.51"/>
    </edge>
    <edge id=":gneJ11_0" function="internal">
        <lane id=":gneJ11_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="1340.05,1083.92 1339.77,1083.81"/>
        <lane id=":gneJ11_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="1341.24,1080.95 1340.96,1080.84"/>
    </edge>
    <edge id=":gneJ12_0" function="internal">
        <lane id=":gneJ12_0_0" index="0" speed="27.80" length="8.00" shape="1235.25,1125.18 1232.42,1132.67"/>
        <lane id=":gneJ12_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.00" shape="1232.25,1124.05 1229.43,1131.54"/>
    </edge>
    <edge id=":gneJ13_0" function="internal">
        <lane id=":gneJ13_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="15.52" shape="2209.44,763.72 2206.46,767.16 2203.85,769.03 2201.25,770.90 2198.29,774.36"/>
        <lane id=":gneJ13_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="15.52" shape="2206.80,761.90 2203.82,765.35 2201.21,767.22 2198.61,769.10 2195.65,772.56"/>
    </edge>
    <edge id=":gneJ14_0" function="internal">
        <lane id=":gneJ14_0_0" index="0" disallow="bicycle pedestrian" speed="16.61" length="9.42" shape="496.92,1386.13 494.52,1387.93 492.72,1388.98 490.74,1389.64 487.80,1390.25"/>
        <lane id=":gneJ14_0_1" index="1" disallow="bicycle pedestrian" speed="15.35" length="9.42" shape="494.96,1383.60 492.92,1385.13 491.38,1386.03 489.70,1386.59 487.19,1387.11"/>
    </edge>
    <edge id=":gneJ16_0" function="internal">
        <lane id=":gneJ16_0_0" index="0" allow="pedestrian" speed="2.78" length="0.30" width="10.00" shape="311.00,1104.63 311.28,1104.53"/>
    </edge>
    <edge id=":gneJ18_0" function="internal">
        <lane id=":gneJ18_0_0" index="0" allow="pedestrian" speed="27.80" length="0.10" width="5.00" shape="2070.55,731.24 2070.55,731.24"/>
    </edge>
    <edge id=":gneJ36_0" function="internal">
        <lane id=":gneJ36_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="328.46,1070.77 328.74,1070.66"/>
        <lane id=":gneJ36_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="329.65,1073.74 329.93,1073.63"/>
        <lane id=":gneJ36_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="330.84,1076.71 331.12,1076.60"/>
    </edge>
    <edge id=":gneJ37_0" function="internal">
        <lane id=":gneJ37_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="223.82,1166.75 223.62,1166.52"/>
        <lane id=":gneJ37_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="226.20,1164.61 226.00,1164.39"/>
    </edge>
    <edge id=":gneJ38_0" function="internal">
        <lane id=":gneJ38_0_0" index="0" allow="pedestrian" speed="13.89" length="0.27" width="10.00" shape="-105.52,807.86 -105.63,807.61"/>
    </edge>
    <edge id=":gneJ39_0" function="internal">
        <lane id=":gneJ39_0_0" index="0" allow="pedestrian" speed="13.89" length="0.30" width="10.00" shape="-102.38,815.27 -102.50,815.00"/>
    </edge>
    <edge id=":gneJ42_0" function="internal">
        <lane id=":gneJ42_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="3.20" shape="2201.50,519.90 2204.76,520.33"/>
        <lane id=":gneJ42_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="3.20" shape="2201.27,523.09 2204.34,523.50"/>
    </edge>
    <edge id=":gneJ43_0" function="internal">
        <lane id=":gneJ43_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.28" shape="1895.67,501.77 1895.91,501.78"/>
        <lane id=":gneJ43_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.28" shape="1895.46,504.96 1895.77,504.98"/>
    </edge>
    <edge id=":gneJ44_0" function="internal">
        <lane id=":gneJ44_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="3.17" shape="1877.29,500.53 1880.55,500.74"/>
        <lane id=":gneJ44_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="3.17" shape="1877.25,503.73 1880.33,503.94"/>
    </edge>
    <edge id=":gneJ45_0" function="internal">
        <lane id=":gneJ45_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="1550.88,1218.99 1550.61,1218.86"/>
        <lane id=":gneJ45_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="1552.26,1216.11 1551.99,1215.98"/>
    </edge>
    <edge id=":gneJ46_0" function="internal">
        <lane id=":gneJ46_0_0" index="0" speed="27.80" length="0.10" shape="1223.99,1207.64 1223.99,1207.64"/>
        <lane id=":gneJ46_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="1220.79,1207.49 1220.79,1207.49"/>
    </edge>
    <edge id=":gneJ47_0" function="internal">
        <lane id=":gneJ47_0_0" index="0" speed="27.80" length="0.10" shape="1145.29,1281.53 1145.29,1281.53"/>
        <lane id=":gneJ47_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="1147.14,1278.92 1147.14,1278.92"/>
    </edge>
    <edge id=":gneJ48_0" function="internal">
        <lane id=":gneJ48_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="998.75,771.81 998.93,771.57"/>
        <lane id=":gneJ48_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.30" shape="1001.29,773.75 1001.47,773.52"/>
    </edge>
    <edge id=":gneJ49_0" function="internal">
        <lane id=":gneJ49_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2103.60,864.72 2103.60,864.72"/>
        <lane id=":gneJ49_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.10" shape="2101.65,862.19 2101.65,862.19"/>
    </edge>
    <edge id=":gneJ6_0" function="internal">
        <lane id=":gneJ6_0_0" index="0" disallow="pedestrian" speed="27.80" length="8.00" shape="1066.38,1225.67 1059.78,1221.15"/>
        <lane id=":gneJ6_0_1" index="1" disallow="pedestrian" speed="27.80" length="8.00" shape="1068.19,1223.03 1061.59,1218.51"/>
    </edge>
    <edge id=":gneJ7_0" function="internal">
        <lane id=":gneJ7_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="7.97" shape="809.49,1378.25 803.35,1383.35"/>
        <lane id=":gneJ7_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="7.97" shape="807.43,1375.80 801.31,1380.88"/>
    </edge>
    <edge id=":gneJ8_0" function="internal">
        <lane id=":gneJ8_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="17.92" shape="679.54,988.17 683.87,991.05 687.22,992.41 690.67,993.63 695.31,996.07"/>
        <lane id=":gneJ8_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="17.92" shape="677.55,990.68 681.97,993.62 685.37,995.03 688.88,996.28 693.61,998.78"/>
        <lane id=":gneJ8_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="17.92" shape="677.55,990.68 681.70,994.05 684.52,996.38 687.45,998.57 691.91,1001.49"/>
    </edge>
    <edge id=":gneJ9_0" function="internal">
        <lane id=":gneJ9_0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="8.18" shape="1175.51,675.06 1177.50,673.53 1178.41,671.87 1179.32,670.23 1181.33,668.76"/>
        <lane id=":gneJ9_0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="8.18" shape="1175.51,675.06 1182.67,671.66"/>
        <lane id=":gneJ9_0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="8.18" shape="1176.93,677.93 1184.00,674.57"/>
    </edge>

    <edge id="-337386709#0" from="3517491127" to="2516088136" priority="2" type=" highway.primary" shape="654.64,1347.57 648.31,1342.46 642.22,1336.85 636.06,1331.30 628.57,1325.29 621.40,1320.36 614.07,1316.62 604.50,1313.33 595.53,1311.98 587.00,1312.27 577.87,1314.35 570.39,1317.03 563.21,1321.18 553.77,1329.38 542.38,1343.23 533.89,1351.27">
        <lane id="-337386709#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="124.28" shape="648.70,1348.94 645.17,1346.10 638.99,1340.40 632.95,1334.96 625.70,1329.14 618.94,1324.49 612.19,1321.05 603.35,1318.01 595.25,1316.79 587.62,1317.05 579.22,1318.97 572.42,1321.40 566.01,1325.11 557.22,1332.74 547.20,1344.92"/>
        <lane id="-337386709#0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="124.28" shape="650.71,1346.45 647.26,1343.67 641.14,1338.03 635.02,1332.52 627.61,1326.57 620.58,1321.74 613.44,1318.10 604.12,1314.89 595.44,1313.58 587.21,1313.86 578.32,1315.89 571.07,1318.49 564.14,1322.49 554.92,1330.50 544.98,1342.58"/>
    </edge>
    <edge id="-337386709#1" from="3517491141" to="3517491127" priority="2" type=" highway.primary" shape="687.50,1385.09 676.19,1372.11 654.64,1347.57">
        <lane id="-337386709#1_0" index="0" allow="pedestrian" speed="27.80" length="37.21" width="2.00" shape="673.53,1385.20 668.21,1379.09 649.01,1357.23"/>
        <lane id="-337386709#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="37.21" shape="675.49,1383.49 670.17,1377.38 650.97,1355.51"/>
        <lane id="-337386709#1_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="37.21" shape="677.91,1381.39 672.58,1375.27 653.37,1353.40"/>
        <lane id="-337386709#1_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="37.21" shape="680.32,1379.28 674.99,1373.16 655.78,1351.29"/>
    </edge>
    <edge id="-337386709#10" from="3444776498" to="gneJ47" priority="2" type=" highway.primary" shape="1212.38,1285.78 1210.71,1289.24 1208.08,1292.92 1202.09,1297.60 1195.69,1300.34 1189.74,1300.70 1181.82,1298.90 1175.68,1296.57 1168.29,1291.93 1148.06,1277.61">
        <lane id="-337386709#10_0" index="0" speed="27.80" length="82.68" shape="1216.70,1287.87 1214.85,1291.70 1211.58,1296.28 1204.55,1301.77 1196.81,1305.08 1189.35,1305.53 1180.43,1303.51 1173.53,1300.89 1165.63,1295.92 1145.29,1281.53"/>
        <lane id="-337386709#10_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="82.68" shape="1213.82,1286.48 1212.09,1290.06 1209.25,1294.04 1202.91,1298.99 1196.06,1301.92 1189.61,1302.31 1181.36,1300.44 1174.96,1298.01 1167.40,1293.26 1147.14,1278.92"/>
    </edge>
    <edge id="-337386709#10.77" from="gneJ47" to="3600634026" priority="2" type=" highway.primary">
        <lane id="-337386709#10.77_0" index="0" speed="27.80" length="61.96" shape="1145.29,1281.53 1094.71,1245.73"/>
        <lane id="-337386709#10.77_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="61.96" shape="1147.14,1278.92 1096.56,1243.12"/>
    </edge>
    <edge id="-337386709#11" from="3444776449" to="gneJ12" priority="2" type=" highway.primary" shape="1248.65,1097.15 1242.33,1104.38 1236.79,1112.05 1233.41,1117.86 1230.80,1123.36 1229.34,1127.23">
        <lane id="-337386709#11_0" index="0" allow="pedestrian" speed="27.80" length="20.76" width="2.00" shape="1250.70,1110.91 1245.69,1117.83 1242.80,1122.81 1240.69,1127.24"/>
        <lane id="-337386709#11_1" index="1" disallow="pedestrian" speed="27.80" length="20.76" shape="1248.74,1109.20 1248.60,1109.37 1243.51,1116.41 1240.49,1121.59 1238.25,1126.32"/>
        <lane id="-337386709#11_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="20.76" shape="1246.33,1107.09 1246.09,1107.37 1240.82,1114.67 1237.66,1120.10 1235.25,1125.18"/>
        <lane id="-337386709#11_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="20.76" shape="1243.92,1104.99 1243.58,1105.38 1238.13,1112.92 1234.83,1118.61 1232.25,1124.05"/>
    </edge>
    <edge id="-337386709#11.36" from="gneJ12" to="gneJ46" priority="2" type=" highway.primary" shape="1229.34,1127.23 1227.65,1131.71 1225.40,1139.61 1223.59,1148.40 1222.08,1158.69 1220.72,1173.31 1219.19,1207.42">
        <lane id="-337386709#11.36_0" index="0" speed="27.80" length="76.19" shape="1232.42,1132.67 1232.21,1133.22 1230.07,1140.75 1228.32,1149.23 1226.85,1159.26 1225.51,1173.64 1223.99,1207.64"/>
        <lane id="-337386709#11.36_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="76.19" shape="1229.43,1131.54 1229.17,1132.21 1226.96,1139.99 1225.17,1148.68 1223.67,1158.88 1222.32,1173.42 1220.79,1207.49"/>
    </edge>
    <edge id="-337386709#11.36.81" from="gneJ46" to="3444776498" priority="2" type=" highway.primary" shape="1219.19,1207.42 1218.41,1224.75 1216.24,1268.95 1215.06,1277.70 1212.38,1285.78">
        <lane id="-337386709#11.36.81_0" index="0" speed="27.80" length="79.83" shape="1223.99,1207.64 1223.20,1224.98 1221.02,1269.39 1219.76,1278.79 1216.94,1287.29"/>
        <lane id="-337386709#11.36.81_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="79.83" shape="1220.79,1207.49 1220.01,1224.83 1217.83,1269.10 1216.63,1278.06 1213.90,1286.28"/>
    </edge>
    <edge id="-337386709#12" from="3444776436" to="3444776449" priority="2" type=" highway.primary" shape="1307.43,1072.65 1296.36,1073.38 1287.53,1075.32 1278.85,1077.98 1270.77,1081.71 1262.68,1086.02 1254.89,1091.53 1248.65,1097.15">
        <lane id="-337386709#12_0" index="0" speed="27.80" length="47.54" shape="1301.23,1077.87 1297.04,1078.15 1288.75,1079.97 1280.57,1082.47 1272.91,1086.01 1265.20,1090.11 1258.62,1094.77"/>
        <lane id="-337386709#12_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="47.54" shape="1301.02,1074.68 1296.59,1074.97 1287.94,1076.87 1279.42,1079.48 1271.48,1083.14 1263.52,1087.38 1256.47,1092.38"/>
    </edge>
    <edge id="-337386709#13" from="3512483831" to="gneJ11" priority="2" type=" highway.primary" shape="1397.80,1112.74 1374.30,1097.01 1356.68,1086.43 1344.28,1080.44 1341.69,1079.41">
        <lane id="-337386709#13_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="60.54" shape="1391.78,1114.49 1371.73,1101.06 1354.40,1090.66 1342.35,1084.84 1340.05,1083.92"/>
        <lane id="-337386709#13_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="60.54" shape="1393.56,1111.83 1373.44,1098.36 1355.92,1087.84 1343.64,1081.91 1341.24,1080.95"/>
    </edge>
    <edge id="-337386709#13.116" from="gneJ11" to="3444776436" priority="2" type=" highway.primary" shape="1341.69,1079.41 1336.24,1077.23 1326.98,1074.67 1317.73,1073.13 1307.43,1072.65">
        <lane id="-337386709#13.116_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="27.45" shape="1339.77,1083.81 1334.70,1081.79 1325.94,1079.36 1317.22,1077.91 1313.70,1077.75"/>
        <lane id="-337386709#13.116_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="27.45" shape="1340.96,1080.84 1335.73,1078.75 1326.63,1076.23 1317.56,1074.72 1313.85,1074.55"/>
    </edge>
    <edge id="-337386709#14" from="3471412659" to="3512483831" priority="2" type=" highway.primary">
        <lane id="-337386709#14_0" index="0" allow="pedestrian" speed="27.80" length="72.27" width="10.00" shape="1452.77,1167.60 1392.93,1127.08"/>
        <lane id="-337386709#14_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="72.27" shape="1456.47,1162.14 1396.63,1121.61"/>
        <lane id="-337386709#14_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="72.27" shape="1458.27,1159.49 1398.43,1118.96"/>
        <lane id="-337386709#14_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="72.27" shape="1460.06,1156.84 1400.22,1116.31"/>
    </edge>
    <edge id="-337386709#15" from="3460184994" to="gneJ10" priority="2" type=" highway.primary">
        <lane id="-337386709#15_0" index="0" allow="pedestrian" speed="27.80" length="81.72" width="10.00" shape="1751.49,1151.43 1686.51,1200.98"/>
        <lane id="-337386709#15_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="81.72" shape="1747.48,1146.18 1682.51,1195.73"/>
        <lane id="-337386709#15_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="81.72" shape="1745.54,1143.63 1680.57,1193.19"/>
        <lane id="-337386709#15_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="81.72" shape="1743.60,1141.09 1678.62,1190.64"/>
    </edge>
    <edge id="-337386709#15.34" from="gneJ10" to="gneJ45" priority="2" type=" highway.primary" shape="1674.47,1191.80 1665.05,1199.03 1655.67,1205.62 1645.98,1211.41 1635.92,1216.39 1625.02,1220.23 1613.70,1223.12 1603.33,1224.26 1592.59,1224.61 1582.07,1223.71 1568.85,1220.90 1557.18,1216.69 1552.82,1214.60">
        <lane id="-337386709#15.34_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="130.95" shape="1674.21,1198.05 1667.89,1202.90 1658.28,1209.65 1648.28,1215.63 1637.79,1220.82 1626.41,1224.83 1614.56,1227.85 1603.67,1229.05 1592.46,1229.42 1581.36,1228.47 1567.53,1225.53 1555.32,1221.12 1550.88,1218.99"/>
        <lane id="-337386709#15.34_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="130.95" shape="1672.26,1195.51 1666.00,1200.32 1656.54,1206.96 1646.75,1212.82 1636.54,1217.87 1625.48,1221.76 1613.99,1224.70 1603.44,1225.86 1592.55,1226.21 1581.83,1225.30 1568.41,1222.44 1556.56,1218.17 1552.26,1216.11"/>
    </edge>
    <edge id="-337386709#15.34.131" from="gneJ45" to="3471412659" priority="2" type=" highway.primary" shape="1552.82,1214.60 1543.22,1209.98 1530.96,1202.81 1468.41,1160.56">
        <lane id="-337386709#15.34.131_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="91.66" shape="1550.61,1218.86 1540.96,1214.22 1528.40,1206.87 1473.18,1169.58"/>
        <lane id="-337386709#15.34.131_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="91.66" shape="1551.99,1215.98 1542.47,1211.39 1530.11,1204.16 1474.97,1166.92"/>
    </edge>
    <edge id="-337386709#16" from="3471412658" to="3460184994" priority="2" type=" highway.primary">
        <lane id="-337386709#16_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="178.30" shape="1900.58,1022.74 1760.03,1132.46"/>
        <lane id="-337386709#16_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="178.30" shape="1898.61,1020.22 1758.06,1129.94"/>
    </edge>
    <edge id="-337386709#17" from="3469287337" to="3471412658" priority="2" type=" highway.primary">
        <lane id="-337386709#17_0" index="0" allow="pedestrian" speed="27.80" length="66.52" width="2.00" shape="1970.63,974.55 1918.57,1015.95"/>
        <lane id="-337386709#17_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="66.52" shape="1969.01,972.51 1916.95,1013.91"/>
        <lane id="-337386709#17_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="66.52" shape="1967.02,970.01 1914.96,1011.41"/>
        <lane id="-337386709#17_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="66.52" shape="1965.03,967.50 1912.97,1008.90"/>
    </edge>
    <edge id="-337386709#2" from="3444776548" to="3517491141" priority="2" type=" highway.primary" shape="737.49,1413.00 730.14,1413.39 724.00,1413.06 714.33,1410.23 704.70,1404.39 697.63,1397.81 687.50,1385.09">
        <lane id="-337386709#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="52.21" shape="735.19,1417.93 730.14,1418.20 723.19,1417.82 712.38,1414.66 701.79,1408.24 694.10,1401.08 689.39,1395.16"/>
        <lane id="-337386709#2_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="52.21" shape="735.02,1414.73 730.14,1414.99 723.73,1414.65 713.68,1411.71 703.73,1405.67 696.45,1398.90 691.89,1393.17"/>
    </edge>
    <edge id="-337386709#3" from="3512056555" to="3444776548" priority="2" type=" highway.primary" shape="776.04,1398.23 771.33,1401.72 765.92,1404.91 761.46,1407.07 737.49,1413.00">
        <lane id="-337386709#3_0" index="0" allow="pedestrian" speed="27.80" length="34.96" width="2.00" shape="777.12,1410.61 770.93,1414.26 765.08,1417.09 742.76,1422.62"/>
        <lane id="-337386709#3_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="34.96" shape="775.57,1408.51 769.70,1411.97 764.19,1414.63 742.13,1420.09"/>
        <lane id="-337386709#3_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="34.96" shape="773.65,1405.92 768.19,1409.14 763.10,1411.61 741.36,1416.99"/>
        <lane id="-337386709#3_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="34.96" shape="771.74,1403.34 766.68,1406.32 762.01,1408.58 740.60,1413.88"/>
    </edge>
    <edge id="-337386709#4" from="3512056549" to="gneJ7" priority="2" type=" highway.primary">
        <lane id="-337386709#4_0" index="0" allow="pedestrian" speed="27.80" length="65.83" width="10.00" shape="866.23,1343.46 815.78,1385.76"/>
        <lane id="-337386709#4_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="65.83" shape="861.99,1338.40 811.54,1380.70"/>
        <lane id="-337386709#4_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="65.83" shape="859.94,1335.95 809.49,1378.25"/>
        <lane id="-337386709#4_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="65.83" shape="857.88,1333.50 807.43,1375.80"/>
    </edge>
    <edge id="-337386709#4.33" from="gneJ7" to="3512056555" priority="2" type=" highway.primary" shape="803.35,1377.13 793.85,1384.97 787.30,1390.40 776.04,1398.23">
        <lane id="-337386709#4.33_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="24.34" shape="803.35,1383.35 796.91,1388.67 790.21,1394.22 784.12,1398.46"/>
        <lane id="-337386709#4.33_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="24.34" shape="801.31,1380.88 794.87,1386.20 788.27,1391.67 782.30,1395.83"/>
    </edge>
    <edge id="-337386709#5" from="3512056539" to="3512056549" priority="2" type=" highway.primary" shape="921.37,1291.28 918.72,1293.08 907.40,1299.61 891.09,1307.39 882.21,1312.12 875.53,1316.65 863.75,1326.49">
        <lane id="-337386709#5_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="49.50" shape="916.40,1299.96 909.64,1303.86 893.25,1311.68 884.69,1316.24 878.42,1320.49 873.73,1324.40"/>
        <lane id="-337386709#5_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="49.50" shape="914.60,1297.31 908.15,1301.03 891.81,1308.82 883.04,1313.49 876.49,1317.93 871.68,1321.95"/>
    </edge>
    <edge id="-337386709#6" from="3512056529" to="3512056539" priority="2" type=" highway.primary" shape="942.37,1274.88 935.82,1280.48 932.54,1283.12 927.72,1286.98 921.37,1291.28">
        <lane id="-337386709#6_0" index="0" allow="pedestrian" speed="27.80" length="11.87" width="2.00" shape="944.32,1287.16 942.59,1288.64 939.17,1291.39 934.72,1294.95"/>
        <lane id="-337386709#6_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="11.87" shape="942.63,1285.19 940.93,1286.64 937.55,1289.36 933.26,1292.79"/>
        <lane id="-337386709#6_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="11.87" shape="940.55,1282.75 938.89,1284.17 935.54,1286.86 931.46,1290.13"/>
        <lane id="-337386709#6_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="11.87" shape="938.47,1280.32 936.84,1281.71 933.54,1284.37 929.66,1287.48"/>
    </edge>
    <edge id="-337386709#7" from="3486164414" to="3512056529" priority="2" type=" highway.primary">
        <lane id="-337386709#7_0" index="0" speed="27.80" length="66.27" shape="1000.82,1231.27 950.43,1274.31"/>
        <lane id="-337386709#7_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="66.27" shape="998.75,1228.84 948.35,1271.87"/>
    </edge>
    <edge id="-337386709#8" from="3471412660" to="3486164414" priority="2" type=" highway.primary" shape="1024.19,1209.03 1018.79,1211.49 1012.76,1215.38 1006.29,1220.14 1000.71,1225.06">
        <lane id="-337386709#8_0" index="0" allow="pedestrian" speed="27.80" length="13.76" width="2.00" shape="1020.66,1222.90 1018.78,1224.11 1012.95,1228.40 1010.70,1230.39"/>
        <lane id="-337386709#8_1" index="1" disallow="pedestrian" speed="27.80" length="13.76" shape="1019.57,1220.51 1017.30,1221.97 1011.32,1226.37 1008.98,1228.44"/>
        <lane id="-337386709#8_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="13.76" shape="1018.22,1217.57 1015.49,1219.33 1009.31,1223.88 1006.86,1226.04"/>
        <lane id="-337386709#8_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="13.76" shape="1016.88,1214.63 1013.67,1216.70 1007.30,1221.39 1004.74,1223.64"/>
    </edge>
    <edge id="-337386709#9" from="3600634026" to="gneJ6" priority="2" type=" highway.primary" shape="1090.14,1236.61 1069.35,1221.89 1065.79,1219.45">
        <lane id="-337386709#9_0" index="0" allow="pedestrian" speed="27.80" length="16.69" width="2.00" shape="1076.67,1240.06 1063.24,1230.55 1063.10,1230.46"/>
        <lane id="-337386709#9_1" index="1" disallow="pedestrian" speed="27.80" length="16.69" shape="1078.17,1237.94 1064.74,1228.43 1064.57,1228.31"/>
        <lane id="-337386709#9_2" index="2" disallow="pedestrian" speed="27.80" length="16.69" shape="1080.02,1235.33 1066.58,1225.81 1066.38,1225.67"/>
        <lane id="-337386709#9_3" index="3" disallow="pedestrian" speed="27.80" length="16.69" shape="1081.87,1232.72 1068.43,1223.20 1068.19,1223.03"/>
    </edge>
    <edge id="-337386709#9.29" from="gneJ6" to="3471412660" priority="2" type=" highway.primary" shape="1065.79,1219.45 1059.63,1215.23 1053.90,1212.15 1050.00,1210.05 1042.71,1207.51 1033.29,1206.87 1024.19,1209.03">
        <lane id="-337386709#9.29_0" index="0" disallow="pedestrian" speed="27.80" length="29.10" shape="1059.78,1221.15 1057.13,1219.34 1051.63,1216.38 1048.06,1214.46 1041.74,1212.26 1034.20,1211.74"/>
        <lane id="-337386709#9.29_1" index="1" disallow="pedestrian" speed="27.80" length="29.10" shape="1061.59,1218.51 1058.80,1216.60 1053.14,1213.56 1049.35,1211.52 1042.39,1209.09 1033.45,1208.48"/>
    </edge>
    <edge id="-337386711" from="3444776399" to="gneJ48" priority="2" type=" highway.primary" shape="1021.36,862.14 998.84,812.86 996.75,782.29 1002.65,774.61">
        <lane id="-337386711_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.57" shape="1016.84,863.79 994.11,814.06 991.84,780.81 998.75,771.81"/>
        <lane id="-337386711_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="97.57" shape="1019.75,862.46 997.26,813.26 995.11,781.80 1001.29,773.75"/>
    </edge>
    <edge id="-337386711.94" from="gneJ48" to="3015490577" priority="2" type=" highway.primary" shape="1002.65,774.61 1012.59,761.66 1094.94,718.48">
        <lane id="-337386711.94_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="106.87" shape="998.93,771.57 1009.43,757.90 1089.44,715.94"/>
        <lane id="-337386711.94_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="106.87" shape="1001.47,773.52 1011.54,760.41 1090.93,718.78"/>
    </edge>
    <edge id="-337386712#0" from="3482459329" to="3015490596" priority="2" type=" highway.primary" shape="532.05,985.58 543.75,979.90 568.01,970.39 597.01,960.56 622.79,962.67">
        <lane id="-337386712#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="88.41" shape="534.40,975.54 540.54,972.57 565.26,962.87 596.01,952.45 620.23,954.43"/>
        <lane id="-337386712#0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="88.41" shape="535.80,978.42 541.82,975.50 566.36,965.88 596.41,955.69 619.97,957.62"/>
        <lane id="-337386712#0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="88.41" shape="537.20,981.30 543.11,978.43 567.46,968.89 596.81,958.94 619.70,960.81"/>
    </edge>
    <edge id="-337386712#1" from="3482459311" to="3482459329" priority="2" type=" highway.primary">
        <lane id="-337386712#1_0" index="0" allow="pedestrian" speed="27.80" length="88.17" width="10.00" shape="440.70,1014.39 519.76,975.37"/>
        <lane id="-337386712#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="88.17" shape="443.62,1020.31 522.68,981.28"/>
        <lane id="-337386712#1_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="88.17" shape="445.03,1023.18 524.10,984.15"/>
        <lane id="-337386712#1_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="88.17" shape="446.45,1026.05 525.51,987.02"/>
    </edge>
    <edge id="-337386712#2" from="1025514518" to="gneJ36" priority="2" type=" highway.primary" shape="220.68,1124.03 241.97,1116.25 248.81,1113.07 256.07,1109.70 269.59,1103.98 280.47,1098.56 331.57,1078.14">
        <lane id="-337386712#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="117.26" shape="220.31,1115.65 238.91,1108.85 245.44,1105.81 252.83,1102.39 266.24,1096.71 277.20,1091.25 328.46,1070.77"/>
        <lane id="-337386712#2_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="117.26" shape="221.41,1118.65 240.13,1111.81 246.79,1108.72 254.12,1105.31 267.58,1099.62 278.51,1094.18 329.65,1073.74"/>
        <lane id="-337386712#2_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="117.26" shape="222.50,1121.66 241.36,1114.77 248.14,1111.62 255.42,1108.24 268.92,1102.53 279.82,1097.10 330.84,1076.71"/>
    </edge>
    <edge id="-337386712#2.83" from="gneJ36" to="3482459311" priority="2" type=" highway.primary" shape="331.57,1078.14 358.92,1067.20 381.01,1057.55 428.34,1036.88 441.33,1030.36">
        <lane id="-337386712#2.83_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="112.69" shape="328.74,1070.66 355.83,1059.82 377.81,1050.22 424.94,1029.63 431.93,1026.13"/>
        <lane id="-337386712#2.83_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="112.69" shape="329.93,1073.63 357.07,1062.77 379.09,1053.15 426.30,1032.53 433.37,1028.99"/>
        <lane id="-337386712#2.83_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="112.69" shape="331.12,1076.60 358.30,1065.72 380.37,1056.08 427.66,1035.43 434.80,1031.85"/>
    </edge>
    <edge id="-339719461#0" from="3469247665" to="3469247659" priority="2" type=" highway.primary">
        <lane id="-339719461#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.15" shape="2085.45,545.03 2085.45,544.87"/>
        <lane id="-339719461#0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.15" shape="2088.64,545.19 2088.65,545.03"/>
    </edge>
    <edge id="-339719461#1" from="3469247673" to="3469247665" priority="2" type=" highway.primary">
        <lane id="-339719461#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2084.94,555.30 2084.95,555.10"/>
        <lane id="-339719461#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2088.13,555.46 2088.14,555.26"/>
    </edge>
    <edge id="-340089945#0" from="3512483829" to="gneJ13" priority="2" type="high">
        <lane id="-340089945#0_0" index="0" allow="pedestrian" speed="27.80" length="63.34" width="10.00" shape="2250.84,715.33 2214.87,767.47"/>
        <lane id="-340089945#0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="63.34" shape="2245.40,711.58 2209.44,763.72"/>
        <lane id="-340089945#0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="63.34" shape="2242.77,709.77 2206.80,761.90"/>
        <lane id="-340089945#0_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="63.34" shape="2240.14,707.95 2204.17,760.09"/>
    </edge>
    <edge id="-340089945#0.39" from="gneJ13" to="gneJ49" priority="2" type=" highway.primary" shape="2200.58,762.47 2188.94,779.57 2182.59,787.16 2175.07,795.68 2165.27,806.36 2147.97,823.11 2127.59,840.19 2100.67,860.92">
        <lane id="-340089945#0.39_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="130.99" shape="2198.29,774.36 2192.77,782.47 2186.23,790.29 2178.64,798.89 2168.71,809.71 2151.19,826.68 2130.60,843.93 2103.60,864.72"/>
        <lane id="-340089945#0.39_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="130.99" shape="2195.65,772.56 2190.22,780.54 2183.80,788.20 2176.26,796.75 2166.42,807.48 2149.04,824.30 2128.59,841.44 2101.65,862.19"/>
    </edge>
    <edge id="-340089945#0.39.141" from="gneJ49" to="3469287337" priority="2" type=" highway.primary">
        <lane id="-340089945#0.39.141_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="164.47" shape="2103.60,864.72 1973.31,965.09"/>
        <lane id="-340089945#0.39.141_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="164.47" shape="2101.65,862.19 1971.36,962.55"/>
    </edge>
    <edge id="-340089945#1" from="3469287324" to="gneJ42" priority="2" type=" highway.primary">
        <lane id="-340089945#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="171.34" shape="2030.58,507.92 2201.50,519.90"/>
        <lane id="-340089945#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="171.34" shape="2030.35,511.11 2201.27,523.09"/>
    </edge>
    <edge id="-340089945#1.15" from="gneJ42" to="3512483829" priority="2" type=" highway.primary" shape="2201.16,524.69 2214.29,526.43 2225.97,528.90 2241.81,532.64 2258.63,537.43 2273.92,542.21 2283.01,544.95 2290.10,548.24 2295.06,552.46 2299.61,557.42 2302.67,562.60 2305.20,569.35 2306.24,575.47 2305.94,582.53 2304.23,590.55 2297.43,611.20 2288.51,630.60 2281.94,641.97 2241.49,703.17">
        <lane id="-340089945#1.15_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="268.59" shape="2204.76,520.33 2215.10,521.70 2227.02,524.22 2243.02,527.99 2260.00,532.83 2275.33,537.62 2284.72,540.45 2292.71,544.16 2298.40,549.00 2303.49,554.55 2307.02,560.52 2309.86,568.09 2311.06,575.17 2310.72,583.14 2308.87,591.80 2301.90,612.96 2292.78,632.81 2286.02,644.50 2248.09,701.89"/>
        <lane id="-340089945#1.15_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="268.59" shape="2204.34,523.50 2214.56,524.85 2226.32,527.34 2242.21,531.09 2259.09,535.90 2274.39,540.68 2283.58,543.45 2290.97,546.88 2296.17,551.31 2300.90,556.46 2304.12,561.91 2306.75,568.93 2307.85,575.37 2307.53,582.73 2305.78,590.97 2298.92,611.79 2289.93,631.34 2283.30,642.81 2245.42,700.13"/>
    </edge>
    <edge id="-340089945#12" from="3482459301" to="3444772556" priority="2" type=" highway.primary" shape="1384.69,582.69 1519.44,519.34 1532.20,514.63 1547.38,509.83 1564.65,505.23">
        <lane id="-340089945#12_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="178.79" shape="1390.79,574.52 1517.58,514.91 1530.64,510.09 1546.04,505.22 1554.64,502.93"/>
        <lane id="-340089945#12_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="178.79" shape="1392.15,577.41 1518.82,517.86 1531.68,513.12 1546.93,508.29 1555.47,506.02"/>
    </edge>
    <edge id="-340089945#13" from="3517347084" to="3482459301" priority="2" type=" highway.primary">
        <lane id="-340089945#13_0" index="0" allow="pedestrian" speed="27.80" length="55.50" width="10.00" shape="1320.09,596.88 1370.34,573.30"/>
        <lane id="-340089945#13_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="55.50" shape="1322.90,602.85 1373.14,579.27"/>
        <lane id="-340089945#13_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="55.50" shape="1324.26,605.75 1374.50,582.17"/>
        <lane id="-340089945#13_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="55.50" shape="1325.62,608.65 1375.86,585.07"/>
    </edge>
    <edge id="-340089945#14" from="3517347085" to="3517347084" priority="2" type=" highway.primary">
        <lane id="-340089945#14_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="76.40" shape="1243.32,643.73 1312.48,611.28"/>
        <lane id="-340089945#14_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="76.40" shape="1244.68,646.63 1313.84,614.17"/>
    </edge>
    <edge id="-340089945#15" from="3517347087" to="gneJ9" priority="2" type=" highway.primary" shape="1149.27,693.37 1153.12,691.57 1155.87,690.13 1159.26,688.40 1181.09,677.67">
        <lane id="-340089945#15_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="17.56" shape="1159.78,682.80 1175.51,675.06"/>
        <lane id="-340089945#15_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="17.56" shape="1161.14,685.69 1176.93,677.93"/>
    </edge>
    <edge id="-340089945#15.155" from="gneJ9" to="3517347085" priority="2" type=" highway.primary">
        <lane id="-340089945#15.155_0" index="0" allow="pedestrian" speed="27.80" length="53.81" width="10.00" shape="1178.58,662.76 1227.48,640.30"/>
        <lane id="-340089945#15.155_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="53.81" shape="1181.33,668.76 1230.24,646.30"/>
        <lane id="-340089945#15.155_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="53.81" shape="1182.67,671.66 1231.57,649.21"/>
        <lane id="-340089945#15.155_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="53.81" shape="1184.00,674.57 1232.91,652.12"/>
    </edge>
    <edge id="-340089945#16" from="3015490577" to="3517347087" priority="2" type=" highway.primary">
        <lane id="-340089945#16_0" index="0" allow="pedestrian" speed="27.80" length="51.99" width="10.00" shape="1092.32,703.61 1139.51,681.80"/>
        <lane id="-340089945#16_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="51.99" shape="1095.09,709.60 1142.28,687.79"/>
        <lane id="-340089945#16_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="51.99" shape="1096.43,712.50 1143.63,690.69"/>
        <lane id="-340089945#16_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="51.99" shape="1097.77,715.41 1144.97,693.60"/>
    </edge>
    <edge id="-340089945#2" from="3460185007" to="gneJ44" priority="2" type=" highway.primary" shape="1826.69,504.83 1838.49,505.03 1850.43,504.80 1862.46,505.13 1877.23,505.33">
        <lane id="-340089945#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="41.11" shape="1836.20,500.19 1838.48,500.23 1850.45,500.00 1862.56,500.33 1877.29,500.53"/>
        <lane id="-340089945#2_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="41.11" shape="1836.15,503.39 1838.49,503.43 1850.44,503.20 1862.49,503.53 1877.25,503.73"/>
    </edge>
    <edge id="-340089945#2.151" from="gneJ44" to="gneJ43" priority="2" type=" highway.primary">
        <lane id="-340089945#2.151_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="15.16" shape="1880.55,500.74 1895.67,501.77"/>
        <lane id="-340089945#2.151_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="15.16" shape="1880.33,503.94 1895.46,504.96"/>
    </edge>
    <edge id="-340089945#2.172" from="gneJ43" to="3469287324" priority="2" type=" highway.primary">
        <lane id="-340089945#2.172_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="134.69" shape="1895.91,501.78 2030.46,507.91"/>
        <lane id="-340089945#2.172_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="134.69" shape="1895.77,504.98 2030.31,511.11"/>
    </edge>
    <edge id="-340089945#3" from="3444772555" to="3460185007" priority="2" type=" highway.primary">
        <lane id="-340089945#3_0" index="0" allow="pedestrian" speed="27.80" length="48.17" width="2.00" shape="1769.37,492.69 1817.52,493.98"/>
        <lane id="-340089945#3_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="48.17" shape="1769.30,495.29 1817.45,496.58"/>
        <lane id="-340089945#3_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="48.17" shape="1769.21,498.49 1817.37,499.78"/>
        <lane id="-340089945#3_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="48.17" shape="1769.12,501.69 1817.28,502.98"/>
    </edge>
    <edge id="-340089945#7" from="3444772556" to="3444772552" priority="2" type=" highway.primary" shape="1564.65,505.23 1577.37,503.15 1627.72,501.40">
        <lane id="-340089945#7_0" index="0" allow="pedestrian" speed="27.80" length="51.14" width="10.00" shape="1571.36,489.34 1575.93,488.59 1623.35,486.94"/>
        <lane id="-340089945#7_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="51.14" shape="1572.43,495.85 1576.58,495.17 1623.58,493.54"/>
        <lane id="-340089945#7_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="51.14" shape="1572.94,499.01 1576.90,498.36 1623.69,496.74"/>
        <lane id="-340089945#7_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="51.14" shape="1573.46,502.17 1577.21,501.55 1623.80,499.94"/>
    </edge>
    <edge id="-344464992" from="3444776411" to="3444776399" priority="2" type="highway.primary" shape="987.44,945.89 996.55,941.18 1004.71,935.82 1011.70,929.67 1018.74,921.48 1023.09,913.29 1026.24,904.94 1027.61,896.89 1027.62,885.85 1025.09,873.77 1021.36,862.14">
        <lane id="-344464992_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="93.15" shape="988.84,939.77 994.12,937.03 1001.79,931.99 1008.28,926.29 1014.75,918.76 1018.71,911.31 1021.59,903.68 1022.81,896.48 1022.82,886.35 1020.44,875.00 1016.91,863.97"/>
        <lane id="-344464992_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="93.15" shape="990.30,942.61 995.74,939.80 1003.74,934.54 1010.56,928.54 1017.41,920.57 1021.63,912.63 1024.69,904.52 1026.01,896.75 1026.02,886.02 1023.54,874.18 1019.95,862.99"/>
    </edge>
    <edge id="-344464993#0" from="3459240721" to="3444776411" priority="2" type=" highway.primary" shape="914.79,981.29 928.21,974.85 987.44,945.89">
        <lane id="-344464993#0_0" index="0" allow="pedestrian" speed="27.80" length="67.75" width="2.00" shape="918.32,967.84 923.59,965.31 979.17,938.13"/>
        <lane id="-344464993#0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="67.75" shape="919.44,970.18 924.72,967.65 980.31,940.47"/>
        <lane id="-344464993#0_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="67.75" shape="920.83,973.07 926.12,970.53 981.72,943.35"/>
        <lane id="-344464993#0_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="67.75" shape="922.21,975.95 927.51,973.41 983.12,946.22"/>
    </edge>
    <edge id="-344464993#1" from="3512580642" to="3459240721" priority="2" type=" highway.primary" shape="738.65,1029.76 747.22,1033.01 757.69,1035.64 768.17,1036.92 777.90,1037.00 787.10,1036.20 796.30,1034.34 806.63,1031.30 814.56,1028.47 825.33,1023.71 837.05,1018.15 914.79,981.29">
        <lane id="-344464993#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="166.29" shape="750.68,1028.93 758.57,1030.91 768.48,1032.12 777.71,1032.20 786.41,1031.44 795.14,1029.68 805.14,1026.73 812.78,1024.01 823.33,1019.35 834.99,1013.81 904.60,980.81"/>
        <lane id="-344464993#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="166.29" shape="749.54,1031.94 757.98,1034.06 768.27,1035.32 777.84,1035.40 786.87,1034.61 795.91,1032.79 806.13,1029.78 813.97,1026.98 824.66,1022.26 836.36,1016.70 905.97,983.70"/>
    </edge>
    <edge id="-344464993#2" from="3015490596" to="gneJ8" priority="2" type=" highway.primary" shape="622.79,962.67 640.32,966.75 656.71,977.40 669.57,986.40 687.67,1000.72">
        <lane id="-344464993#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="60.47" shape="626.91,958.70 642.23,962.27 659.39,973.42 672.44,982.55 679.54,988.17"/>
        <lane id="-344464993#2_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="60.47" shape="626.18,961.82 640.96,965.26 657.60,976.07 670.53,985.12 677.55,990.68"/>
    </edge>
    <edge id="-344464993#2.98" from="gneJ8" to="3512580642" priority="2" type=" highway.primary" shape="687.67,1000.72 703.27,1010.50 726.83,1024.09 738.65,1029.76">
        <lane id="-344464993#2.98_0" index="0" allow="pedestrian" speed="27.80" length="43.44" width="10.00" shape="698.81,990.47 710.80,997.99 733.64,1011.17 735.53,1012.07"/>
        <lane id="-344464993#2.98_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="43.44" shape="695.31,996.07 707.39,1003.64 730.56,1017.01 732.68,1018.02"/>
        <lane id="-344464993#2.98_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="43.44" shape="693.61,998.78 705.74,1006.39 729.07,1019.84 731.29,1020.91"/>
        <lane id="-344464993#2.98_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="43.44" shape="691.91,1001.49 704.09,1009.13 727.58,1022.67 729.91,1023.79"/>
    </edge>
    <edge id="-344464996" from="3512056539" to="3512056527" priority="2" type=" highway.pedestrian" shape="921.37,1291.28 916.09,1283.41 909.91,1272.27">
        <lane id="-344464996_0" index="0" allow="pedestrian" speed="5.56" length="14.21" width="5.00" shape="917.01,1289.27 913.96,1284.72 909.72,1277.08"/>
    </edge>
    <edge id="-344464997" from="3512056549" to="3512056547" priority="2" type=" highway.pedestrian" shape="863.75,1326.49 857.20,1318.91 853.60,1314.74">
        <lane id="-344464997_0" index="0" allow="pedestrian" speed="5.56" length="7.38" width="5.00" shape="859.19,1325.04 855.31,1320.54 854.37,1319.46"/>
    </edge>
    <edge id="-344512179" from="3512483827" to="3512483829" priority="2" type=" highway.primary" shape="2231.94,697.21 2236.76,700.22 2241.49,703.17">
        <lane id="-344512179_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="2.31" shape="2238.98,699.72 2240.94,700.94"/>
    </edge>
    <edge id="-345037956" from="3517347085" to="3482457192" priority="2" type=" highway.pedestrian">
        <lane id="-345037956_0" index="0" allow="pedestrian" speed="5.56" length="6.53" width="5.00" shape="1241.18,654.46 1243.96,660.37"/>
    </edge>
    <edge id="-354331628" from="3444776495" to="3600633923" priority="2" type=" highway.primary" shape="420.73,1276.81 397.03,1225.57 357.24,1187.01 336.35,1181.81">
        <lane id="-354331628_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="129.07" shape="416.30,1278.67 393.05,1228.40 354.83,1191.36 336.39,1186.77"/>
        <lane id="-354331628_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="129.07" shape="419.21,1277.33 395.70,1226.51 356.44,1188.46 337.16,1183.66"/>
    </edge>
    <edge id="-354785012#0" from="3448549838" to="3448549832" priority="2" type=" highway.primary" shape="2275.00,595.45 2268.78,591.36 2260.04,588.64">
        <lane id="-354785012#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.93" shape="2268.60,593.16 2268.09,592.82 2267.79,592.73"/>
    </edge>
    <edge id="-354785012#1" from="3448549868" to="3448549838" priority="2" type=" highway.primary" shape="2269.31,641.30 2278.46,627.61 2280.99,622.39 2282.75,615.41 2282.57,608.82 2279.46,601.45 2275.00,595.45">
        <lane id="-354785012#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="44.99" shape="2267.98,640.41 2277.07,626.81 2279.48,621.84 2281.14,615.23 2280.98,609.16 2278.06,602.25 2276.44,600.07"/>
    </edge>
    <edge id="-354785012#2" from="3512483827" to="3448549868" priority="2" type=" highway.primary">
        <lane id="-354785012#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="59.95" shape="2234.67,690.25 2267.98,640.41"/>
    </edge>
    <edge id="-354785012#3" from="3448549874" to="3512483827" priority="2" type=" highway.primary">
        <lane id="-354785012#3_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="39.77" shape="2204.55,735.29 2226.66,702.22"/>
    </edge>
    <edge id="297650826#0" from="3015464818" to="3482352597" priority="1" type="highway.pedestrian" spreadType="center" shape="1475.06,1047.11 1475.82,1045.68">
        <lane id="297650826#0_0" index="0" allow="pedestrian" speed="2.78" length="1.62" width="10.00" shape="1475.06,1047.11 1475.82,1045.68"/>
    </edge>
    <edge id="297650826#1" from="3482352597" to="5937141393" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297650826#1_0" index="0" allow="pedestrian" speed="2.78" length="63.52" width="10.00" shape="1482.11,1043.84 1539.63,1016.91"/>
    </edge>
    <edge id="297650826#2" from="5937141393" to="3015490606" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297650826#2_0" index="0" allow="pedestrian" speed="2.78" length="5.94" width="10.00" shape="1542.35,1015.63 1547.73,1013.12"/>
    </edge>
    <edge id="297650826#3" from="3015490606" to="3015464817" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297650826#3_0" index="0" allow="pedestrian" speed="2.78" length="50.77" width="10.00" shape="1566.33,1004.39 1612.28,982.81"/>
    </edge>
    <edge id="297650826#4" from="3015464817" to="3486164526" priority="1" type="highway.pedestrian" spreadType="center" shape="1618.15,980.05 1619.66,983.24 1635.42,1016.58">
        <lane id="297650826#4_0" index="0" allow="pedestrian" speed="2.78" length="27.44" width="10.00" shape="1620.92,985.91 1632.65,1010.72"/>
    </edge>
    <edge id="297650826#5" from="3486164526" to="3486164424" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297650826#5_0" index="0" allow="pedestrian" speed="2.78" length="0.76" width="10.00" shape="1638.21,1022.48 1638.53,1023.16"/>
    </edge>
    <edge id="297650826#6" from="3486164424" to="3446163917" priority="1" type="highway.pedestrian" spreadType="center" shape="1641.30,1029.02 1678.93,1108.66 1622.07,1135.35 1610.25,1110.35 1618.84,1100.02 1624.26,1087.98 1625.95,1074.64 1623.84,1061.96 1618.18,1050.00 1609.35,1040.11 1598.07,1033.11 1585.28,1029.57 1572.00,1029.77 1561.04,1032.92 1559.28,1033.73">
        <lane id="297650826#6_0" index="0" allow="pedestrian" speed="2.78" length="285.24" width="10.00" shape="1644.09,1034.92 1678.93,1108.66 1622.07,1135.35 1610.25,1110.35 1618.84,1100.02 1624.26,1087.98 1625.95,1074.64 1623.84,1061.96 1618.18,1050.00 1609.35,1040.11 1598.07,1033.11 1585.28,1029.57 1578.04,1029.68"/>
    </edge>
    <edge id="297650826#7" from="3446163917" to="3482225651" priority="1" type="highway.pedestrian" spreadType="center" shape="1559.28,1033.73 1557.97,1034.61 1548.27,1041.06 1539.76,1051.23 1534.48,1063.37 1532.86,1076.50 1535.02,1089.56 1540.80,1101.48 1549.72,1111.29 1561.06,1118.18 1573.89,1121.60 1587.01,1121.26 1598.84,1146.29 1561.35,1163.90 1556.83,1154.34 1541.48,1161.55 1526.53,1129.92 1517.26,1134.04 1513.67,1126.71">
        <lane id="297650826#7_0" index="0" allow="pedestrian" speed="2.78" length="258.30" width="10.00" shape="1544.75,1045.27 1539.76,1051.23 1534.48,1063.37 1532.86,1076.50 1535.02,1089.56 1540.80,1101.48 1549.72,1111.29 1561.06,1118.18 1573.89,1121.60 1587.01,1121.26 1598.84,1146.29 1561.35,1163.90 1556.83,1154.34 1541.48,1161.55 1526.53,1129.92 1517.26,1134.04 1515.99,1131.46"/>
    </edge>
    <edge id="297650826#8" from="3482225651" to="3015464818" priority="1" type="highway.pedestrian" spreadType="center" shape="1513.67,1126.71 1502.75,1104.19 1475.06,1047.11">
        <lane id="297650826#8_0" index="0" allow="pedestrian" speed="2.78" length="81.90" width="10.00" shape="1510.80,1120.80 1502.75,1104.19 1475.06,1047.11"/>
    </edge>
    <edge id="297663237#0" from="3015491753" to="3600634066" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#0_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="521.31,1259.83 521.49,1259.74"/>
    </edge>
    <edge id="297663237#1" from="3600634066" to="3482459304" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#1_0" index="0" allow="pedestrian" speed="2.78" length="23.85" width="35.00" shape="531.64,1255.00 553.23,1244.89"/>
    </edge>
    <edge id="297663237#10" from="3482262531" to="3482262556" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#10_0" index="0" allow="pedestrian" speed="2.78" length="35.20" width="35.00" shape="869.83,1097.71 901.74,1082.86"/>
    </edge>
    <edge id="297663237#11" from="3482262556" to="3482262522" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#11_0" index="0" allow="pedestrian" speed="2.78" length="35.36" width="35.00" shape="913.54,1077.37 945.60,1062.47"/>
    </edge>
    <edge id="297663237#12" from="3482262522" to="3482262551" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#12_0" index="0" allow="pedestrian" speed="2.78" length="15.67" width="35.00" shape="957.50,1056.94 971.72,1050.32"/>
    </edge>
    <edge id="297663237#13" from="3482262551" to="3482262518" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#13_0" index="0" allow="pedestrian" speed="2.78" length="5.59" width="35.00" shape="983.64,1044.78 988.71,1042.41"/>
    </edge>
    <edge id="297663237#14" from="3482262518" to="3482262540" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#14_0" index="0" allow="pedestrian" speed="2.78" length="34.87" width="35.00" shape="1000.63,1036.87 1032.25,1022.16"/>
    </edge>
    <edge id="297663237#15" from="3482262540" to="3482262527" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#15_0" index="0" allow="pedestrian" speed="2.78" length="35.89" width="35.00" shape="1044.04,1016.67 1076.58,1001.55"/>
    </edge>
    <edge id="297663237#16" from="3482262527" to="3482262532" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#16_0" index="0" allow="pedestrian" speed="2.78" length="34.03" width="35.00" shape="1088.37,996.07 1119.23,981.71"/>
    </edge>
    <edge id="297663237#17" from="3482262532" to="3460185005" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#17_0" index="0" allow="pedestrian" speed="2.78" length="35.47" width="35.00" shape="1131.39,976.06 1163.56,961.09"/>
    </edge>
    <edge id="297663237#18" from="3460185005" to="3486863084" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#18_0" index="0" allow="pedestrian" speed="2.78" length="34.79" width="35.00" shape="1175.48,955.55 1207.03,940.88"/>
    </edge>
    <edge id="297663237#19" from="3486863084" to="3460182879" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#19_0" index="0" allow="pedestrian" speed="2.78" length="34.16" width="35.00" shape="1218.96,935.33 1249.93,920.93"/>
    </edge>
    <edge id="297663237#2" from="3482459304" to="3482459300" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#2_0" index="0" allow="pedestrian" speed="2.78" length="34.52" width="35.00" shape="565.09,1239.37 596.42,1224.88"/>
    </edge>
    <edge id="297663237#20" from="3460182879" to="3482459317" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#20_0" index="0" allow="pedestrian" speed="2.78" length="35.53" width="35.00" shape="1261.86,915.38 1294.07,900.39"/>
    </edge>
    <edge id="297663237#21" from="3482459317" to="3482352616" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#21_0" index="0" allow="pedestrian" speed="2.78" length="34.63" width="35.00" shape="1306.00,894.85 1337.40,880.24"/>
    </edge>
    <edge id="297663237#22" from="3482352616" to="3482352288" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#22_0" index="0" allow="pedestrian" speed="2.78" length="35.04" width="35.00" shape="1349.33,874.70 1381.11,859.92"/>
    </edge>
    <edge id="297663237#23" from="3482352288" to="3068787158" priority="1" type="highway.pedestrian" spreadType="center" shape="1387.08,857.15 1414.58,844.36 1425.82,839.13 1460.03,823.23">
        <lane id="297663237#23_0" index="0" allow="pedestrian" speed="2.78" length="54.78" width="35.00" shape="1393.05,854.37 1414.58,844.36 1425.82,839.13 1442.72,831.27"/>
    </edge>
    <edge id="297663237#26" from="3068787158" to="3482352600" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#26_0" index="0" allow="pedestrian" speed="2.78" length="55.31" width="35.00" shape="1477.33,815.18 1527.48,791.85"/>
    </edge>
    <edge id="297663237#27" from="3482352600" to="3482352617" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#27_0" index="0" allow="pedestrian" speed="2.78" length="35.26" width="35.00" shape="1539.41,786.31 1571.38,771.44"/>
    </edge>
    <edge id="297663237#28" from="3482352617" to="3482352289" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#28_0" index="0" allow="pedestrian" speed="2.78" length="35.05" width="35.00" shape="1583.32,765.90 1615.10,751.11"/>
    </edge>
    <edge id="297663237#29" from="3482352289" to="3482352608" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#29_0" index="0" allow="pedestrian" speed="2.78" length="34.95" width="35.00" shape="1627.03,745.57 1658.72,730.83"/>
    </edge>
    <edge id="297663237#3" from="3482459300" to="3486863078" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#3_0" index="0" allow="pedestrian" speed="2.78" length="12.55" width="35.00" shape="608.43,1219.30 619.80,1214.01"/>
    </edge>
    <edge id="297663237#30" from="3482352608" to="3486863894" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#30_0" index="0" allow="pedestrian" speed="2.78" length="7.76" width="35.00" shape="1670.65,725.29 1677.69,722.01"/>
    </edge>
    <edge id="297663237#31" from="3486863894" to="3482457181" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#31_0" index="0" allow="pedestrian" speed="2.78" length="14.38" width="35.00" shape="1689.47,716.54 1702.51,710.47"/>
    </edge>
    <edge id="297663237#32" from="3482457181" to="3482352611" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#32_0" index="0" allow="pedestrian" speed="2.78" length="34.37" width="35.00" shape="1714.45,704.93 1745.61,690.43"/>
    </edge>
    <edge id="297663237#33" from="3482352611" to="3482352594" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#33_0" index="0" allow="pedestrian" speed="2.78" length="34.97" width="35.00" shape="1757.54,684.89 1789.25,670.13"/>
    </edge>
    <edge id="297663237#34" from="3482352594" to="3482352292" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#34_0" index="0" allow="pedestrian" speed="2.78" length="34.90" width="35.00" shape="1801.18,664.59 1832.83,649.87"/>
    </edge>
    <edge id="297663237#35" from="3482352292" to="3015490566" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#35_0" index="0" allow="pedestrian" speed="2.78" length="33.75" width="35.00" shape="1844.77,644.33 1875.38,630.10"/>
    </edge>
    <edge id="297663237#4" from="3486863078" to="3482262520" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#4_0" index="0" allow="pedestrian" speed="2.78" length="9.65" width="35.00" shape="631.60,1208.51 640.36,1204.45"/>
    </edge>
    <edge id="297663237#5" from="3482262520" to="3482262538" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#5_0" index="0" allow="pedestrian" speed="2.78" length="34.79" width="35.00" shape="652.31,1198.89 683.85,1184.22"/>
    </edge>
    <edge id="297663237#6" from="3482262538" to="3482262546" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#6_0" index="0" allow="pedestrian" speed="2.78" length="34.08" width="35.00" shape="695.79,1178.66 726.69,1164.30"/>
    </edge>
    <edge id="297663237#7" from="3482262546" to="3482262537" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#7_0" index="0" allow="pedestrian" speed="2.78" length="35.18" width="35.00" shape="738.63,1158.74 770.52,1143.91"/>
    </edge>
    <edge id="297663237#8" from="3482262537" to="3482262525" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#8_0" index="0" allow="pedestrian" speed="2.78" length="45.34" width="35.00" shape="782.45,1138.36 823.56,1119.23"/>
    </edge>
    <edge id="297663237#9" from="3482262525" to="3482262531" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="297663237#9_0" index="0" allow="pedestrian" speed="2.78" length="24.94" width="35.00" shape="835.35,1113.75 857.97,1103.23"/>
    </edge>
    <edge id="297663246" from="3460185003" to="3446163917" priority="1" type="highway.footway" spreadType="center">
        <lane id="297663246_0" index="0" allow="pedestrian" speed="2.78" length="32.83" width="10.00" shape="1576.39,1070.03 1562.39,1040.33"/>
    </edge>
    <edge id="337797756" from="3448549834" to="3448549847" priority="6" type="highway.tertiary" spreadType="center" shape="2206.80,590.93 2212.09,597.27 2214.54,605.15 2213.77,613.36">
        <lane id="337797756_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="2.84" shape="2214.18,598.61 2215.41,602.54"/>
        <lane id="337797756_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="2.84" shape="2211.50,600.78 2211.97,602.27"/>
    </edge>
    <edge id="337797761" from="3448549850" to="3109056812" priority="6" type="highway.tertiary" spreadType="center">
        <lane id="337797761_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="15.41" shape="2168.84,616.10 2153.80,612.76"/>
    </edge>
    <edge id="337797763#3" from="3448549875" to="3448549874" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797763#3_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="7.34" shape="2195.67,741.61 2201.94,737.79"/>
    </edge>
    <edge id="337797767#0" from="3469248019" to="3469248029" priority="2" type=" highway.primary" spreadType="center" shape="2082.62,749.56 2083.52,752.09 2085.41,753.82 2088.57,754.66 2092.09,754.84">
        <lane id="337797767#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="4.59" shape="2083.21,751.23 2083.52,752.09 2085.41,753.82 2086.48,754.10"/>
    </edge>
    <edge id="337797767#1" from="3469248029" to="3469248028" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797767#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.16" shape="2097.50,753.21 2097.66,753.21"/>
        <lane id="337797767#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.16" shape="2097.52,756.41 2097.68,756.41"/>
    </edge>
    <edge id="337797767#2" from="3469248028" to="3469248027" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797767#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2107.75,753.15 2107.95,753.15"/>
        <lane id="337797767#2_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2107.77,756.35 2107.97,756.35"/>
    </edge>
    <edge id="337797767#3" from="3469248027" to="3469248025" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797767#3_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2118.07,753.09 2118.27,753.09"/>
        <lane id="337797767#3_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2118.09,756.29 2118.29,756.29"/>
    </edge>
    <edge id="337797767#4" from="3469248025" to="3469248024" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797767#4_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2128.37,753.03 2128.57,753.03"/>
        <lane id="337797767#4_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2128.39,756.23 2128.59,756.23"/>
    </edge>
    <edge id="337797767#5" from="3469248024" to="3469248023" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797767#5_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.26" shape="2138.55,752.97 2138.81,752.97"/>
        <lane id="337797767#5_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.26" shape="2138.57,756.17 2138.83,756.17"/>
    </edge>
    <edge id="337797767#6" from="3469248023" to="3469248022" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797767#6_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2148.91,752.92 2149.11,752.91"/>
        <lane id="337797767#6_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2148.92,756.12 2149.12,756.11"/>
    </edge>
    <edge id="337797767#7" from="3469248022" to="3448549876" priority="2" type=" highway.primary" spreadType="center">
        <lane id="337797767#7_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2157.76,752.86 2157.96,752.86"/>
        <lane id="337797767#7_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2157.78,756.06 2157.98,756.06"/>
    </edge>
    <edge id="337797769" from="3109056812" to="3448549840" priority="6" type="highway.tertiary" spreadType="center" shape="2145.67,610.96 2161.07,606.90 2173.11,601.33">
        <lane id="337797769_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="14.74" shape="2153.72,608.84 2161.07,606.90 2167.55,603.90"/>
    </edge>
    <edge id="338790426" from="3482457192" to="3482352604" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790426_0" index="0" allow="pedestrian" speed="2.78" length="21.67" width="10.00" shape="1245.10,668.67 1254.34,688.28"/>
    </edge>
    <edge id="338790428" from="3459236665" to="3482459319" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790428_0" index="0" allow="pedestrian" speed="2.78" length="10.96" width="10.00" shape="1436.92,591.27 1441.59,601.19"/>
    </edge>
    <edge id="338790429" from="3459236670" to="3482459298" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790429_0" index="0" allow="pedestrian" speed="2.78" length="21.90" width="10.00" shape="1328.98,629.19 1338.31,649.01"/>
    </edge>
    <edge id="338790430" from="3459236652" to="3482352602" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790430_0" index="0" allow="pedestrian" speed="2.78" length="10.27" width="10.00" shape="1571.16,529.28 1575.53,538.57"/>
    </edge>
    <edge id="338790432" from="3459236657" to="3482459328" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790432_0" index="0" allow="pedestrian" speed="2.78" length="10.74" width="10.00" shape="1480.15,571.31 1484.72,581.02"/>
    </edge>
    <edge id="338790433" from="3517347088" to="3482352605" priority="1" type="highway.pedestrian" spreadType="center" shape="1070.13,746.58 1078.42,764.53 1084.41,777.49">
        <lane id="338790433_0" index="0" allow="pedestrian" speed="2.78" length="18.78" width="10.00" shape="1071.79,750.18 1078.42,764.53 1079.67,767.23"/>
    </edge>
    <edge id="338790434" from="3482459329" to="3482459308" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790434_0" index="0" allow="pedestrian" speed="2.78" length="34.64" width="10.00" shape="532.72,986.94 547.93,1018.07"/>
    </edge>
    <edge id="338790435" from="3459240721" to="3482459318" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790435_0" index="0" allow="pedestrian" speed="2.78" length="14.17" width="10.00" shape="916.50,984.92 922.53,997.75"/>
    </edge>
    <edge id="338790437" from="3517347086" to="3482352607" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790437_0" index="0" allow="pedestrian" speed="2.78" length="21.42" width="10.00" shape="1157.81,709.76 1166.94,729.14"/>
    </edge>
    <edge id="338790438" from="3459236653" to="3482352593" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790438_0" index="0" allow="pedestrian" speed="2.78" length="10.50" width="10.00" shape="1527.49,549.43 1531.96,558.94"/>
    </edge>
    <edge id="338790440" from="3512580642" to="3482459322" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790440_0" index="0" allow="pedestrian" speed="2.78" length="46.94" width="10.00" shape="731.32,1033.19 688.80,1053.08"/>
    </edge>
    <edge id="338790442#1" from="3459236689" to="3459236664" priority="1" type="highway.footway" spreadType="center">
        <lane id="338790442#1_0" index="0" allow="pedestrian" speed="2.78" length="131.76" width="5.00" shape="1963.29,724.63 1963.43,592.87"/>
    </edge>
    <edge id="338790442#2" from="3459236664" to="3485901049" priority="1" type="highway.footway" spreadType="center" shape="1963.44,584.41 1963.46,573.31 1882.93,563.27">
        <lane id="338790442#2_0" index="0" allow="pedestrian" speed="2.78" length="88.49" width="5.00" shape="1963.44,582.01 1963.46,573.31 1884.29,563.44"/>
    </edge>
    <edge id="338790443#0" from="3485901126" to="3459236689" priority="1" type="highway.steps" spreadType="center" shape="1972.09,796.99 1971.46,783.70 1963.27,748.16">
        <lane id="338790443#0_0" index="0" allow="pedestrian" speed="1.39" length="44.95" width="5.00" shape="1971.95,793.96 1971.46,783.70 1963.67,749.90"/>
    </edge>
    <edge id="338790443#1" from="3459236689" to="3459236683" priority="1" type="highway.steps" spreadType="center">
        <lane id="338790443#1_0" index="0" allow="pedestrian" speed="1.39" length="22.60" width="5.00" shape="1958.02,725.22 1952.98,703.18"/>
    </edge>
    <edge id="338790443#2" from="3459236683" to="3600633351" priority="1" type="highway.steps" spreadType="center" shape="1950.12,701.91 1941.95,654.46">
        <lane id="338790443#2_0" index="0" allow="pedestrian" speed="1.39" length="19.68" width="5.00" shape="1946.00,677.99 1942.66,658.60"/>
    </edge>
    <edge id="338790444" from="3471412658" to="3486164534" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790444_0" index="0" allow="pedestrian" speed="2.78" length="35.50" width="10.00" shape="1902.61,1008.65 1887.50,976.53"/>
    </edge>
    <edge id="338790445" from="3471412659" to="3482225651" priority="1" type="highway.pedestrian" spreadType="center" shape="1468.41,1160.56 1478.01,1146.22 1483.33,1140.93 1513.67,1126.71">
        <lane id="338790445_0" index="0" allow="pedestrian" speed="2.78" length="47.67" width="10.00" shape="1470.65,1157.21 1478.01,1146.22 1483.33,1140.93 1507.72,1129.50"/>
    </edge>
    <edge id="338790446" from="3460184994" to="3459240749" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338790446_0" index="0" allow="pedestrian" speed="2.78" length="57.55" width="10.00" shape="1747.69,1129.65 1723.18,1077.57"/>
    </edge>
    <edge id="338863067#0" from="3482262557" to="3482262544" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863067#0_0" index="0" allow="pedestrian" speed="2.78" length="35.59" width="10.00" shape="1167.07,1052.05 1199.32,1036.98"/>
    </edge>
    <edge id="338863067#1" from="3482262544" to="3486863092" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863067#1_0" index="0" allow="pedestrian" speed="2.78" length="34.92" width="10.00" shape="1211.12,1031.46 1242.75,1016.67"/>
    </edge>
    <edge id="338863067#2" from="3486863092" to="3460182888" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863067#2_0" index="0" allow="pedestrian" speed="2.78" length="34.31" width="10.00" shape="1254.53,1011.16 1285.61,996.64"/>
    </edge>
    <edge id="338863070#0" from="3446163917" to="3015490606" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863070#0_0" index="0" allow="pedestrian" speed="2.78" length="13.78" width="35.00" shape="1557.92,1030.90 1551.96,1018.47"/>
    </edge>
    <edge id="338863070#1" from="3015490606" to="3482459326" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863070#1_0" index="0" allow="pedestrian" speed="2.78" length="55.02" width="35.00" shape="1546.33,1006.61 1522.89,956.83"/>
    </edge>
    <edge id="338863070#2" from="3482459326" to="3068787158" priority="1" type="highway.pedestrian" spreadType="center" shape="1520.04,950.77 1486.16,878.76 1460.03,823.23">
        <lane id="338863070#2_0" index="0" allow="pedestrian" speed="2.78" length="115.58" width="35.00" shape="1517.36,945.07 1486.16,878.76 1468.15,840.49"/>
    </edge>
    <edge id="338863070#5" from="3068787158" to="3482457185" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863070#5_0" index="0" allow="pedestrian" speed="2.78" length="91.48" width="35.00" shape="1451.90,805.96 1412.96,723.19"/>
    </edge>
    <edge id="338863070#6" from="3482457185" to="3015490567" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863070#6_0" index="0" allow="pedestrian" speed="2.78" length="101.17" width="20.00" shape="1407.42,711.38 1364.54,619.74"/>
    </edge>
    <edge id="338863071#0" from="3460185010" to="3485901076" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863071#0_0" index="0" allow="pedestrian" speed="2.78" length="0.70" width="10.00" shape="1970.54,814.40 1970.25,813.77"/>
    </edge>
    <edge id="338863071#1" from="3485901076" to="3015490566" priority="1" type="highway.pedestrian" spreadType="center" shape="1968.66,810.39 1892.41,647.87 1877.80,629.05">
        <lane id="338863071#1_0" index="0" allow="pedestrian" speed="2.78" length="165.70" width="10.00" shape="1963.27,798.90 1892.89,648.89"/>
    </edge>
    <edge id="338863071#2" from="3015490566" to="3486863893" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863071#2_0" index="0" allow="pedestrian" speed="2.78" length="48.22" width="10.00" shape="1874.21,609.67 1853.68,566.03"/>
    </edge>
    <edge id="338863071#3" from="3486863893" to="3482459330" priority="1" type="highway.pedestrian" spreadType="center" shape="1851.69,561.80 1850.56,559.64 1837.74,532.15">
        <lane id="338863071#3_0" index="0" allow="pedestrian" speed="2.78" length="21.72" width="10.00" shape="1847.52,553.13 1838.35,533.45"/>
    </edge>
    <edge id="338863071#4" from="3482459330" to="3460185007" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863071#4_0" index="0" allow="pedestrian" speed="2.78" length="21.92" width="10.00" shape="1837.20,530.82 1828.99,510.50"/>
    </edge>
    <edge id="338863073" from="3471412660" to="3460185012" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="338863073_0" index="0" allow="pedestrian" speed="2.78" length="9.13" width="10.00" shape="1022.29,1205.28 1018.16,1197.13"/>
    </edge>
    <edge id="338988605" from="3459236672" to="3459236664" priority="1" type="highway.footway" spreadType="center">
        <lane id="338988605_0" index="0" allow="pedestrian" speed="2.78" length="57.42" width="5.00" shape="1921.46,635.18 1958.05,590.93"/>
    </edge>
    <edge id="338988608#0" from="3459236683" to="3600633348" priority="1" type="highway.footway" spreadType="center">
        <lane id="338988608#0_0" index="0" allow="pedestrian" speed="2.78" length="40.07" width="5.00" shape="1940.87,679.71 1921.84,644.44"/>
    </edge>
    <edge id="338988608#1" from="3600633348" to="3459236672" priority="1" type="highway.footway" spreadType="center">
        <lane id="338988608#1_0" index="0" allow="pedestrian" speed="2.78" length="1.11" width="10.00" shape="1919.52,640.13 1918.99,639.15"/>
    </edge>
    <edge id="339719447#0" from="3469247834" to="3469247833" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719447#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.97" shape="2084.63,643.30 2085.60,643.30"/>
    </edge>
    <edge id="339719447#1" from="3469247833" to="3469247832" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719447#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2096.56,641.63 2096.76,641.63"/>
        <lane id="339719447#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2096.58,644.83 2096.78,644.83"/>
    </edge>
    <edge id="339719447#2" from="3469247832" to="3469247831" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719447#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2106.83,641.57 2107.03,641.56"/>
        <lane id="339719447#2_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2106.84,644.77 2107.04,644.76"/>
    </edge>
    <edge id="339719447#3" from="3469247831" to="3469247830" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719447#3_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2117.11,641.51 2117.31,641.50"/>
        <lane id="339719447#3_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2117.13,644.71 2117.33,644.70"/>
    </edge>
    <edge id="339719447#4" from="3469247830" to="3469247829" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719447#4_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2127.42,641.44 2127.62,641.44"/>
        <lane id="339719447#4_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2127.44,644.64 2127.64,644.64"/>
    </edge>
    <edge id="339719447#5" from="3469247829" to="3469247828" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719447#5_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.17" shape="2137.71,641.38 2137.88,641.37"/>
        <lane id="339719447#5_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.17" shape="2137.73,644.58 2137.90,644.57"/>
    </edge>
    <edge id="339719447#6" from="3469247828" to="3469247827" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719447#6_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2148.00,641.31 2148.20,641.31"/>
        <lane id="339719447#6_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2148.02,644.51 2148.22,644.51"/>
    </edge>
    <edge id="339719447#7" from="3469247827" to="3469247837" priority="2" type=" highway.primary" spreadType="center" shape="2152.90,642.88 2158.75,642.84 2162.43,643.97 2163.98,646.27">
        <lane id="339719447#7_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="6.41" shape="2158.48,642.84 2158.75,642.84 2162.43,643.97 2163.71,645.87"/>
    </edge>
    <edge id="339719448" from="3448549834" to="3448549832" priority="2" type=" highway.primary" spreadType="center" shape="2206.80,590.93 2220.32,593.96 2233.58,594.04 2242.88,591.59 2252.27,589.01 2259.96,587.04">
        <lane id="339719448_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="43.15" shape="2217.86,593.41 2220.32,593.96 2233.58,594.04 2242.88,591.59 2252.27,589.01 2260.03,587.02"/>
    </edge>
    <edge id="339719449" from="3469247833" to="3469248029" priority="2" type=" highway.primary" spreadType="center" shape="2091.18,643.27 2091.78,717.20 2092.09,754.84">
        <lane id="339719449_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.20" shape="2091.24,650.46 2091.78,717.20 2092.03,747.66"/>
    </edge>
    <edge id="339719450" from="3469247837" to="3448549876" priority="2" type=" highway.primary" spreadType="center" shape="2163.98,646.27 2164.42,708.62 2164.75,754.42">
        <lane id="339719450_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="100.47" shape="2163.98,646.75 2164.42,708.62 2164.70,747.22"/>
    </edge>
    <edge id="339719451" from="3469247832" to="3469248028" priority="2" type=" highway.primary" spreadType="center" shape="2102.16,643.19 2102.77,715.00 2103.11,754.78">
        <lane id="339719451_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.20" shape="2102.22,650.39 2102.77,715.00 2103.05,747.58"/>
    </edge>
    <edge id="339719452" from="3469247829" to="3469248024" priority="2" type=" highway.primary" spreadType="center" shape="2132.29,643.01 2132.87,710.62 2133.24,754.60">
        <lane id="339719452_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.21" shape="2132.35,650.20 2132.87,710.62 2133.18,747.41"/>
    </edge>
    <edge id="339719453" from="3469247834" to="3469248019" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719453_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="91.67" shape="2081.55,646.43 2082.50,738.10"/>
    </edge>
    <edge id="339719454" from="3469247828" to="3469248023" priority="2" type=" highway.primary" spreadType="center" shape="2143.27,642.94 2144.20,710.81 2144.14,754.54">
        <lane id="339719454_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.21" shape="2143.37,650.12 2144.20,710.81 2144.15,747.33"/>
    </edge>
    <edge id="339719455" from="3469247831" to="3469248027" priority="2" type=" highway.primary" spreadType="center" shape="2111.68,643.14 2112.28,713.81 2112.63,754.72">
        <lane id="339719455_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.20" shape="2111.74,650.33 2112.28,713.81 2112.57,747.53"/>
    </edge>
    <edge id="339719456" from="3469247827" to="3469248022" priority="2" type=" highway.primary" spreadType="center" shape="2152.90,642.88 2153.87,709.82 2153.85,754.49">
        <lane id="339719456_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.25" shape="2153.00,650.03 2153.87,709.82 2153.85,747.28"/>
    </edge>
    <edge id="339719457" from="3469247685" to="3469247679" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719457_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="23.83" shape="2274.01,574.15 2250.90,568.30"/>
    </edge>
    <edge id="339719458" from="3469247677" to="3469247671" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719458_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="25.87" shape="2276.36,565.39 2251.33,558.85"/>
    </edge>
    <edge id="339719459" from="3469247830" to="3469248025" priority="2" type=" highway.primary" spreadType="center" shape="2122.76,643.07 2123.36,711.81 2123.73,754.66">
        <lane id="339719459_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="97.20" shape="2122.82,650.26 2123.36,711.81 2123.67,747.46"/>
    </edge>
    <edge id="339719460#0" from="3469247659" to="3469247824" priority="2" type=" highway.primary" spreadType="center" shape="2090.52,539.68 2078.30,534.27 2074.02,534.07 2070.32,534.06 2056.13,537.73 2049.91,540.62 2046.61,543.52 2043.86,547.76 2043.03,552.42 2043.85,556.67 2045.49,560.50 2048.10,564.07 2055.51,572.03 2057.15,575.04 2060.30,581.90 2061.53,585.60 2062.62,591.35 2062.71,630.27 2063.39,633.01 2066.61,637.90 2074.16,641.84">
        <lane id="339719460#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="141.15" shape="2081.16,535.54 2078.30,534.27 2074.02,534.07 2070.32,534.06 2056.13,537.73 2049.91,540.62 2046.61,543.52 2043.86,547.76 2043.03,552.42 2043.85,556.67 2045.49,560.50 2048.10,564.07 2055.51,572.03 2057.15,575.04 2060.30,581.90 2061.53,585.60 2062.62,591.35 2062.71,630.27 2063.39,633.01 2066.61,637.90 2068.58,638.93"/>
    </edge>
    <edge id="339719460#1" from="3469247824" to="3469247834" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719460#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="2.91" shape="2075.93,642.20 2078.78,642.77"/>
    </edge>
    <edge id="339719461#0" from="3469247659" to="3469247665" priority="2" type=" highway.primary">
        <lane id="339719461#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.15" shape="2095.04,545.35 2095.04,545.51"/>
        <lane id="339719461#0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.15" shape="2091.85,545.19 2091.84,545.35"/>
    </edge>
    <edge id="339719461#1" from="3469247665" to="3469247673" priority="2" type=" highway.primary">
        <lane id="339719461#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2094.53,555.58 2094.52,555.78"/>
        <lane id="339719461#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2091.34,555.42 2091.33,555.62"/>
    </edge>
    <edge id="339719462" from="3469247679" to="3469247673" priority="2" type=" highway.primary" spreadType="center" shape="2250.90,568.30 2248.18,567.91 2089.50,560.16">
        <lane id="339719462_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="151.24" shape="2250.90,568.30 2248.18,567.91 2099.87,560.67"/>
    </edge>
    <edge id="339719463" from="3469247663" to="3469247659" priority="2" type=" highway.primary" spreadType="center" shape="2251.87,547.89 2249.16,547.49 2090.52,539.68">
        <lane id="339719463_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="151.18" shape="2251.87,547.89 2249.16,547.49 2100.90,540.19"/>
    </edge>
    <edge id="339719466" from="3469247671" to="3469247665" priority="2" type=" highway.primary" spreadType="center" shape="2251.33,558.85 2248.61,558.46 2089.97,550.71">
        <lane id="339719466_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="151.18" shape="2251.33,558.85 2248.61,558.46 2100.36,551.22"/>
    </edge>
    <edge id="339719471" from="3448549832" to="3448549847" priority="2" type=" highway.primary" spreadType="center" shape="2261.13,591.65 2233.98,598.10 2223.61,602.04 2213.77,613.36">
        <lane id="339719471_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="43.03" shape="2261.50,593.21 2234.45,599.63 2224.55,603.39 2222.18,606.13"/>
        <lane id="339719471_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="43.03" shape="2260.76,590.09 2233.51,596.57 2222.67,600.69 2219.76,604.03"/>
    </edge>
    <edge id="339719474" from="3469247673" to="3109056812" priority="2" type=" highway.primary" spreadType="center" shape="2089.50,560.16 2088.91,570.91 2089.65,574.04 2091.40,576.34 2093.90,578.49 2127.11,599.35 2145.67,610.96">
        <lane id="339719474_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="73.29" shape="2089.19,565.72 2088.91,570.91 2089.65,574.04 2091.40,576.34 2093.90,578.49 2127.11,599.35 2143.62,609.67"/>
    </edge>
    <edge id="339719475#0" from="3448549838" to="3469247685" priority="2" type=" highway.primary" spreadType="center">
        <lane id="339719475#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="6.95" shape="2277.28,587.99 2279.31,581.34"/>
    </edge>
    <edge id="339719475#1" from="3469247685" to="3469247677" priority="2" type=" highway.primary" spreadType="center" shape="2280.97,575.91 2282.23,571.13 2283.07,567.14">
        <lane id="339719475#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2280.21,572.94 2280.26,572.74"/>
        <lane id="339719475#1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="0.20" shape="2283.31,573.75 2283.35,573.56"/>
    </edge>
    <edge id="339719475#2" from="3469247677" to="3469247663" priority="2" type=" highway.primary" spreadType="center" shape="2283.07,567.14 2283.12,562.71 2281.77,559.26 2279.96,556.75 2277.90,554.92 2251.87,547.89">
        <lane id="339719475#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="35.09" shape="2282.60,561.38 2281.77,559.26 2279.96,556.75 2277.90,554.92 2251.87,547.89"/>
    </edge>
    <edge id="339724495" from="3448549876" to="3448549875" priority="2" type=" highway.primary" spreadType="center" shape="2164.75,754.42 2179.69,749.27 2195.67,741.61">
        <lane id="339724495_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="27.30" shape="2170.64,752.39 2179.69,749.27 2195.67,741.61"/>
    </edge>
    <edge id="341007288" from="3459240749" to="3482352595" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341007288_0" index="0" allow="pedestrian" speed="2.78" length="31.32" width="10.00" shape="1730.79,1066.83 1759.16,1053.56"/>
    </edge>
    <edge id="341007291#0" from="3015491753" to="gneJ15" priority="1" type="highway.pedestrian" spreadType="center" shape="517.05,1261.81 534.66,1300.27 503.89,1312.98">
        <lane id="341007291#0_0" index="0" allow="pedestrian" speed="2.78" length="55.84" width="10.00" shape="519.74,1267.69 534.66,1300.27 516.17,1307.91"/>
    </edge>
    <edge id="341007291#0.75" from="gneJ15" to="3453619172" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341007291#0.75_0" index="0" allow="pedestrian" speed="2.78" length="249.00" width="10.00" shape="501.23,1307.30 395.63,1081.80"/>
    </edge>
    <edge id="341007291#1" from="3453619172" to="3482459325" priority="1" type="highway.pedestrian" spreadType="center" shape="393.09,1076.37 390.93,1071.76 421.41,1057.58 430.84,1077.73">
        <lane id="341007291#1_0" index="0" allow="pedestrian" speed="2.78" length="49.60" width="10.00" shape="390.97,1071.84 421.41,1057.58 428.18,1072.05"/>
    </edge>
    <edge id="341007291#2" from="3482459325" to="3015491753" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341007291#2_0" index="0" allow="pedestrian" speed="2.78" length="190.03" width="10.00" shape="433.70,1083.84 514.30,1255.93"/>
    </edge>
    <edge id="341007292#0" from="3482457176" to="3482352603" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341007292#0_0" index="0" allow="pedestrian" speed="2.78" length="35.10" width="10.00" shape="1849.04,879.50 1880.84,864.64"/>
    </edge>
    <edge id="341007292#1" from="3482352603" to="3482352614" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341007292#1_0" index="0" allow="pedestrian" speed="2.78" length="35.03" width="10.00" shape="1892.64,859.12 1924.38,844.29"/>
    </edge>
    <edge id="341007292#2" from="3482352614" to="3460185010" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341007292#2_0" index="0" allow="pedestrian" speed="2.78" length="34.96" width="10.00" shape="1936.18,838.77 1967.84,823.97"/>
    </edge>
    <edge id="341007292#3" from="3460185010" to="3489911737" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341007292#3_0" index="0" allow="pedestrian" speed="2.78" length="108.99" width="10.00" shape="1979.84,816.82 2068.31,753.15"/>
    </edge>
    <edge id="341010312" from="3482262545" to="3482262511" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010312_0" index="0" allow="pedestrian" speed="2.78" length="6.65" width="10.00" shape="846.69,1172.99 848.27,1166.53"/>
    </edge>
    <edge id="341010313#1" from="3482262550" to="3482262540" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010313#1_0" index="0" allow="pedestrian" speed="2.78" length="101.86" width="10.00" shape="1089.56,1128.83 1046.17,1036.66"/>
    </edge>
    <edge id="341010314#0" from="3482262529" to="3517491119" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010314#0_0" index="0" allow="pedestrian" speed="2.78" length="30.87" width="10.00" shape="836.39,1283.68 808.43,1296.76"/>
    </edge>
    <edge id="341010314#1" from="3517491119" to="3482262513" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010314#1_0" index="0" allow="pedestrian" speed="2.78" length="1.44" width="10.00" shape="801.18,1300.16 799.87,1300.77"/>
    </edge>
    <edge id="341010314#2" from="3482262513" to="3517491122" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010314#2_0" index="0" allow="pedestrian" speed="2.78" length="20.89" width="10.00" shape="792.61,1304.16 773.69,1313.00"/>
    </edge>
    <edge id="341010314#3" from="3517491122" to="3482262524" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010314#3_0" index="0" allow="pedestrian" speed="2.78" length="0.36" width="10.00" shape="761.91,1318.51 761.59,1318.66"/>
    </edge>
    <edge id="341010314#4" from="3482262524" to="3517491129" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010314#4_0" index="0" allow="pedestrian" speed="2.78" length="27.06" width="10.00" shape="749.83,1324.18 725.36,1335.72"/>
    </edge>
    <edge id="341010314#5" from="3517491129" to="3482262512" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010314#5_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="715.31,1340.45 715.13,1340.54"/>
    </edge>
    <edge id="341010316#0" from="3482262519" to="3482262531" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010316#0_0" index="0" allow="pedestrian" speed="2.78" length="48.23" width="10.00" shape="892.41,1161.37 871.96,1117.69"/>
    </edge>
    <edge id="341010316#1" from="3482262531" to="3486863090" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010316#1_0" index="0" allow="pedestrian" speed="2.78" length="36.19" width="10.00" shape="855.84,1083.25 840.50,1050.47"/>
    </edge>
    <edge id="341010317#0" from="3512056555" to="3512056547" priority="2" type=" highway.pedestrian" spreadType="center" shape="776.04,1398.23 770.41,1391.26 767.08,1387.13 853.60,1314.74">
        <lane id="341010317#0_0" index="0" allow="pedestrian" speed="5.56" length="116.51" width="5.00" shape="773.46,1395.04 770.41,1391.26 767.08,1387.13 848.64,1318.89"/>
    </edge>
    <edge id="341010317#1" from="3512056547" to="3512056540" priority="2" type=" highway.pedestrian" spreadType="center" shape="853.60,1314.74 864.09,1305.96 869.25,1293.61">
        <lane id="341010317#1_0" index="0" allow="pedestrian" speed="5.56" length="14.63" width="5.00" shape="858.61,1310.54 864.09,1305.96 866.98,1299.05"/>
    </edge>
    <edge id="341010317#2" from="3512056540" to="3512056527" priority="2" type=" highway.pedestrian" spreadType="center">
        <lane id="341010317#2_0" index="0" allow="pedestrian" speed="5.56" length="33.04" width="5.00" shape="874.95,1290.62 904.20,1275.26"/>
    </edge>
    <edge id="341010317#3" from="3512056527" to="3512056529" priority="2" type=" highway.pedestrian" spreadType="center" shape="909.91,1272.27 928.55,1262.47 931.77,1263.46 937.00,1268.03 942.37,1274.88">
        <lane id="341010317#3_0" index="0" allow="pedestrian" speed="5.56" length="29.42" width="5.00" shape="915.71,1269.22 928.55,1262.47 931.77,1263.46 937.00,1268.03 939.84,1271.65"/>
    </edge>
    <edge id="341010318" from="3512056540" to="3482262529" priority="1" type="highway.pedestrian" spreadType="center" shape="869.25,1293.61 865.78,1287.37 862.14,1285.83 842.29,1280.92">
        <lane id="341010318_0" index="0" allow="pedestrian" speed="2.78" length="23.78" width="10.00" shape="867.36,1290.22 865.78,1287.37 862.14,1285.83 846.06,1281.85"/>
    </edge>
    <edge id="341010319#0" from="3482262527" to="3482262533" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010319#0_0" index="0" allow="pedestrian" speed="2.78" length="91.25" width="10.00" shape="1090.50,1016.05 1129.36,1098.61"/>
    </edge>
    <edge id="341010319#1" from="3482262533" to="3482262526" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010319#1_0" index="0" allow="pedestrian" speed="2.78" length="61.49" width="10.00" shape="1134.89,1110.37 1161.08,1166.01"/>
    </edge>
    <edge id="341010320#0" from="3482262530" to="3482262518" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010320#0_0" index="0" allow="pedestrian" speed="2.78" length="101.95" width="10.00" shape="1046.19,1149.10 1002.77,1056.85"/>
    </edge>
    <edge id="341010320#1" from="3482262518" to="3482459302" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010320#1_0" index="0" allow="pedestrian" speed="2.78" length="36.49" width="10.00" shape="986.57,1022.43 971.03,989.42"/>
    </edge>
    <edge id="341010322#0" from="3482262550" to="3482262530" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010322#0_0" index="0" allow="pedestrian" speed="2.78" length="29.88" width="10.00" shape="1081.91,1139.59 1054.84,1152.24"/>
    </edge>
    <edge id="341010322#1" from="3482262530" to="3482262555" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010322#1_0" index="0" allow="pedestrian" speed="2.78" length="4.54" width="10.00" shape="1043.06,1157.75 1038.95,1159.67"/>
    </edge>
    <edge id="341010323" from="3482262511" to="3482262525" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010323_0" index="0" allow="pedestrian" speed="2.78" length="25.33" width="10.00" shape="848.19,1156.67 837.47,1133.72"/>
    </edge>
    <edge id="341010325#0" from="3482262553" to="3482262555" priority="1" type="highway.pedestrian" spreadType="center" shape="1036.84,1181.46 1030.40,1167.42 1034.26,1165.61 1032.41,1162.73">
        <lane id="341010325#0_0" index="0" allow="pedestrian" speed="2.78" length="13.29" width="10.00" shape="1034.73,1176.86 1030.40,1167.42 1033.03,1166.19"/>
    </edge>
    <edge id="341010325#1" from="3482262555" to="3482262521" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010325#1_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="1031.05,1160.35 1030.95,1160.17"/>
    </edge>
    <edge id="341010325#2" from="3482262521" to="3482262554" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010325#2_0" index="0" allow="pedestrian" speed="2.78" length="15.85" width="10.00" shape="1023.50,1160.33 1009.05,1166.85"/>
    </edge>
    <edge id="341010325#3" from="3482262554" to="3482262515" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010325#3_0" index="0" allow="pedestrian" speed="2.78" length="23.28" width="10.00" shape="997.35,1172.29 976.33,1182.30"/>
    </edge>
    <edge id="341010325#4" from="3482262515" to="3460185012" priority="1" type="highway.pedestrian" spreadType="center" shape="962.62,1188.83 998.11,1198.11 1015.10,1191.10">
        <lane id="341010325#4_0" index="0" allow="pedestrian" speed="2.78" length="33.75" width="10.00" shape="977.32,1192.67 998.11,1198.11 1009.44,1193.44"/>
    </edge>
    <edge id="341010325#5" from="3460185012" to="3482262553" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010325#5_0" index="0" allow="pedestrian" speed="2.78" length="11.95" width="10.00" shape="1021.29,1188.36 1032.21,1183.51"/>
    </edge>
    <edge id="341010326" from="3482262554" to="3482262522" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010326_0" index="0" allow="pedestrian" speed="2.78" length="95.84" width="10.00" shape="1000.44,1163.64 959.64,1076.92"/>
    </edge>
    <edge id="341010327" from="3482262543" to="3482262556" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010327_0" index="0" allow="pedestrian" speed="2.78" length="88.13" width="10.00" shape="953.67,1176.91 915.69,1097.38"/>
    </edge>
    <edge id="341010329#0" from="3482262516" to="3482262545" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010329#0_0" index="0" allow="pedestrian" speed="2.78" length="31.89" width="10.00" shape="808.57,1193.93 837.53,1180.58"/>
    </edge>
    <edge id="341010329#1" from="3482262545" to="3482262523" priority="1" type="highway.pedestrian" spreadType="center" shape="845.76,1176.79 847.41,1179.95 828.09,1250.75">
        <lane id="341010329#1_0" index="0" allow="pedestrian" speed="2.78" length="54.67" width="10.00" shape="846.45,1183.48 832.06,1236.22"/>
    </edge>
    <edge id="341010329#2" from="3482262523" to="3482262516" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010329#2_0" index="0" allow="pedestrian" speed="2.78" length="38.17" width="10.00" shape="821.67,1237.12 805.42,1202.59"/>
    </edge>
    <edge id="341010332#0" from="3482262529" to="3482262523" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010332#0_0" index="0" allow="pedestrian" speed="2.78" length="23.49" width="10.00" shape="839.52,1275.03 829.51,1253.77"/>
    </edge>
    <edge id="341010332#1" from="3482262523" to="3482262516" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010332#1_0" index="0" allow="pedestrian" speed="2.78" length="38.17" width="10.00" shape="821.67,1237.12 805.42,1202.59"/>
    </edge>
    <edge id="341010332#2" from="3482262516" to="3482262537" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010332#2_0" index="0" allow="pedestrian" speed="2.78" length="35.90" width="10.00" shape="799.88,1190.82 784.59,1158.34"/>
    </edge>
    <edge id="341010332#3" from="3482262537" to="3482459296" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010332#3_0" index="0" allow="pedestrian" speed="2.78" length="37.48" width="10.00" shape="768.39,1123.92 752.42,1090.01"/>
    </edge>
    <edge id="341010334" from="3482262521" to="3482262551" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010334_0" index="0" allow="pedestrian" speed="2.78" length="96.05" width="10.00" shape="1026.69,1151.67 985.78,1064.76"/>
    </edge>
    <edge id="341010335#0" from="3482262512" to="3486863087" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010335#0_0" index="0" allow="pedestrian" speed="2.78" length="55.66" width="10.00" shape="710.20,1337.33 686.53,1286.95"/>
    </edge>
    <edge id="341010335#1" from="3486863087" to="3482262520" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010335#1_0" index="0" allow="pedestrian" speed="2.78" length="62.25" width="10.00" shape="680.99,1275.18 654.44,1218.88"/>
    </edge>
    <edge id="341010335#2" from="3482262520" to="3482459307" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010335#2_0" index="0" allow="pedestrian" speed="2.78" length="91.17" width="10.00" shape="638.23,1184.46 599.40,1101.97"/>
    </edge>
    <edge id="341010336#0" from="3482262515" to="3482262543" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010336#0_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="961.12,1188.45 960.92,1188.40"/>
    </edge>
    <edge id="341010336#1" from="3482262543" to="3482262519" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010336#1_0" index="0" allow="pedestrian" speed="2.78" length="47.29" width="10.00" shape="947.11,1184.89 901.28,1173.24"/>
    </edge>
    <edge id="341010336#2" from="3482262519" to="3482262511" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010336#2_0" index="0" allow="pedestrian" speed="2.78" length="30.61" width="10.00" shape="885.84,1169.32 856.17,1161.79"/>
    </edge>
    <edge id="341010337" from="3460182888" to="3482457179" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341010337_0" index="0" allow="pedestrian" speed="2.78" length="35.65" width="10.00" shape="1297.41,991.12 1329.71,976.02"/>
    </edge>
    <edge id="341013625#0" from="3482459314" to="3486164508" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013625#0_0" index="0" allow="pedestrian" speed="2.78" length="6.71" width="10.00" shape="1438.29,1079.17 1435.65,1073.00"/>
    </edge>
    <edge id="341013625#1" from="3486164508" to="3482352609" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013625#1_0" index="0" allow="pedestrian" speed="2.78" length="54.52" width="10.00" shape="1430.37,1061.35 1406.82,1012.18"/>
    </edge>
    <edge id="341013625#2" from="3482352609" to="3482352616" priority="1" type="highway.pedestrian" spreadType="center" shape="1403.99,1006.28 1402.99,1004.15 1351.56,894.89 1343.37,877.47">
        <lane id="341013625#2_0" index="0" allow="pedestrian" speed="2.78" length="116.83" width="10.00" shape="1401.22,1000.39 1351.56,894.89 1351.46,894.68"/>
    </edge>
    <edge id="341013625#3" from="3482352616" to="3482457186" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013625#3_0" index="0" allow="pedestrian" speed="2.78" length="91.30" width="10.00" shape="1335.27,860.26 1296.39,777.65"/>
    </edge>
    <edge id="341013625#4" from="3482457186" to="3482352604" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013625#4_0" index="0" allow="pedestrian" speed="2.78" length="72.73" width="10.00" shape="1290.85,765.87 1259.88,700.06"/>
    </edge>
    <edge id="341013627#0" from="3482352599" to="3486164597" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013627#0_0" index="0" allow="pedestrian" speed="2.78" length="42.08" width="10.00" shape="1622.47,978.27 1604.54,940.19"/>
    </edge>
    <edge id="341013627#1" from="3486164597" to="3482352600" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013627#1_0" index="0" allow="pedestrian" speed="2.78" length="134.98" width="10.00" shape="1599.01,928.43 1541.54,806.29"/>
    </edge>
    <edge id="341013627#2" from="3482352600" to="3482352606" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013627#2_0" index="0" allow="pedestrian" speed="2.78" length="91.72" width="10.00" shape="1525.34,771.87 1486.28,688.88"/>
    </edge>
    <edge id="341013632#0" from="3482352607" to="3486863081" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013632#0_0" index="0" allow="pedestrian" speed="2.78" length="91.50" width="10.00" shape="1172.48,740.92 1211.45,823.71"/>
    </edge>
    <edge id="341013632#1" from="3486863081" to="3460182879" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013632#1_0" index="0" allow="pedestrian" speed="2.78" length="72.36" width="10.00" shape="1216.98,835.47 1247.80,900.94"/>
    </edge>
    <edge id="341013632#2" from="3460182879" to="3460182888" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013632#2_0" index="0" allow="pedestrian" speed="2.78" length="58.15" width="10.00" shape="1263.99,935.36 1288.74,987.99"/>
    </edge>
    <edge id="341013633#0" from="3482352290" to="3486863086" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013633#0_0" index="0" allow="pedestrian" speed="2.78" length="3.67" width="10.00" shape="1745.98,581.99 1749.63,581.62"/>
    </edge>
    <edge id="341013633#1" from="3486863086" to="3482352594" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013633#1_0" index="0" allow="pedestrian" speed="2.78" length="69.76" width="10.00" shape="1757.41,587.02 1787.11,650.15"/>
    </edge>
    <edge id="341013633#2" from="3482352594" to="3486164540" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013633#2_0" index="0" allow="pedestrian" speed="2.78" length="134.40" width="10.00" shape="1803.31,684.57 1860.53,806.19"/>
    </edge>
    <edge id="341013633#3" from="3486164540" to="3482352603" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013633#3_0" index="0" allow="pedestrian" speed="2.78" length="42.01" width="10.00" shape="1866.07,817.97 1883.97,855.99"/>
    </edge>
    <edge id="341013633#4" from="3482352603" to="3486164593" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013633#4_0" index="0" allow="pedestrian" speed="2.78" length="41.08" width="10.00" shape="1889.51,867.77 1907.00,904.94"/>
    </edge>
    <edge id="341013633#5" from="3486164593" to="3486164403" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013633#5_0" index="0" allow="pedestrian" speed="2.78" length="9.63" width="10.00" shape="1912.53,916.70 1916.63,925.42"/>
    </edge>
    <edge id="341013635#0" from="3482459299" to="3482262532" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013635#0_0" index="0" allow="pedestrian" speed="2.78" length="40.96" width="10.00" shape="1099.05,924.87 1117.04,961.67"/>
    </edge>
    <edge id="341013635#1" from="3482262532" to="3482262557" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013635#1_0" index="0" allow="pedestrian" speed="2.78" length="58.46" width="10.00" shape="1133.53,996.04 1158.41,1048.94"/>
    </edge>
    <edge id="341013635#2" from="3482262557" to="3482262549" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013635#2_0" index="0" allow="pedestrian" speed="2.78" length="21.16" width="10.00" shape="1163.95,1060.70 1172.98,1079.84"/>
    </edge>
    <edge id="341013636" from="3482262544" to="3460185013" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013636_0" index="0" allow="pedestrian" speed="2.78" length="31.33" width="10.00" shape="1208.00,1040.11 1221.36,1068.45"/>
    </edge>
    <edge id="341013638#0" from="3482352597" to="3482459324" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013638#0_0" index="0" allow="pedestrian" speed="2.78" length="54.14" width="10.00" shape="1473.47,1040.72 1450.41,991.73"/>
    </edge>
    <edge id="341013638#1" from="3482459324" to="3482352288" priority="1" type="highway.pedestrian" spreadType="center" shape="1447.65,985.86 1394.69,873.31 1387.08,857.15">
        <lane id="341013638#1_0" index="0" allow="pedestrian" speed="2.78" length="116.67" width="10.00" shape="1444.86,979.93 1395.18,874.36"/>
    </edge>
    <edge id="341013638#2" from="3482352288" to="3482457177" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013638#2_0" index="0" allow="pedestrian" speed="2.78" length="91.39" width="10.00" shape="1378.98,839.94 1340.06,757.24"/>
    </edge>
    <edge id="341013638#3" from="3482457177" to="3482352601" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013638#3_0" index="0" allow="pedestrian" speed="2.78" length="72.74" width="10.00" shape="1334.52,745.46 1303.54,679.64"/>
    </edge>
    <edge id="341013639#0" from="3482352595" to="3486163090" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#0_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="1761.79,1047.39 1761.71,1047.21"/>
    </edge>
    <edge id="341013639#1" from="3486163090" to="3486164420" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#1_0" index="0" allow="pedestrian" speed="2.78" length="48.52" width="10.00" shape="1756.40,1035.93 1735.74,992.03"/>
    </edge>
    <edge id="341013639#2" from="3486164420" to="3486164402" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#2_0" index="0" allow="pedestrian" speed="2.78" length="0.75" width="10.00" shape="1730.21,980.27 1729.89,979.59"/>
    </edge>
    <edge id="341013639#3" from="3486164402" to="3486164591" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#3_0" index="0" allow="pedestrian" speed="2.78" length="0.83" width="10.00" shape="1726.49,972.36 1726.14,971.62"/>
    </edge>
    <edge id="341013639#4" from="3486164591" to="3486164595" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#4_0" index="0" allow="pedestrian" speed="2.78" length="7.16" width="10.00" shape="1722.74,964.39 1719.69,957.91"/>
    </edge>
    <edge id="341013639#5" from="3486164595" to="3486164596" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#5_0" index="0" allow="pedestrian" speed="2.78" length="36.07" width="10.00" shape="1714.16,946.15 1698.80,913.51"/>
    </edge>
    <edge id="341013639#6" from="3486164596" to="3486164588" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#6_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="1693.62,902.52 1693.54,902.34"/>
    </edge>
    <edge id="341013639#7" from="3486164588" to="3482352289" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#7_0" index="0" allow="pedestrian" speed="2.78" length="139.03" width="10.00" shape="1688.36,891.35 1629.16,765.55"/>
    </edge>
    <edge id="341013639#8" from="3482352289" to="3482457190" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#8_0" index="0" allow="pedestrian" speed="2.78" length="91.92" width="10.00" shape="1612.96,731.13 1573.83,647.95"/>
    </edge>
    <edge id="341013639#9" from="3482457190" to="3482352593" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013639#9_0" index="0" allow="pedestrian" speed="2.78" length="72.33" width="10.00" shape="1568.29,636.17 1537.49,570.72"/>
    </edge>
    <edge id="341013643#0" from="3482459297" to="3486164421" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013643#0_0" index="0" allow="pedestrian" speed="2.78" length="1.98" width="10.00" shape="1810.05,923.55 1809.20,921.75"/>
    </edge>
    <edge id="341013643#1" from="3486164421" to="3486164465" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013643#1_0" index="0" allow="pedestrian" speed="2.78" length="56.91" width="10.00" shape="1803.66,909.97 1779.43,858.47"/>
    </edge>
    <edge id="341013643#2" from="3486164465" to="3482457181" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013643#2_0" index="0" allow="pedestrian" speed="2.78" length="134.61" width="10.00" shape="1773.90,846.71 1716.58,724.91"/>
    </edge>
    <edge id="341013643#3" from="3482457181" to="3482352596" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013643#3_0" index="0" allow="pedestrian" speed="2.78" length="96.02" width="10.00" shape="1700.38,690.49 1659.50,603.61"/>
    </edge>
    <edge id="341013645#0" from="3482352618" to="3482352617" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013645#0_0" index="0" allow="pedestrian" speed="2.78" length="91.82" width="10.00" shape="1530.16,668.37 1569.25,751.46"/>
    </edge>
    <edge id="341013645#1" from="3482352617" to="3486164416" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013645#1_0" index="0" allow="pedestrian" speed="2.78" length="134.86" width="10.00" shape="1585.45,785.88 1642.88,907.91"/>
    </edge>
    <edge id="341013645#2" from="3486164416" to="3486164517" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013645#2_0" index="0" allow="pedestrian" speed="2.78" length="2.79" width="10.00" shape="1648.41,919.67 1649.60,922.19"/>
    </edge>
    <edge id="341013645#3" from="3486164517" to="3486164594" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013645#3_0" index="0" allow="pedestrian" speed="2.78" length="59.99" width="10.00" shape="1655.13,933.95 1680.68,988.24"/>
    </edge>
    <edge id="341013645#4" from="3486164594" to="3486164496" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013645#4_0" index="0" allow="pedestrian" speed="2.78" length="0.73" width="10.00" shape="1686.22,1000.02 1686.54,1000.69"/>
    </edge>
    <edge id="341013646" from="3460182888" to="3460184997" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013646_0" index="0" allow="pedestrian" speed="2.78" length="24.37" width="10.00" shape="1294.29,999.77 1304.69,1021.81"/>
    </edge>
    <edge id="341013648" from="3482459293" to="3482459321" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013648_0" index="0" allow="pedestrian" speed="2.78" length="73.82" width="10.00" shape="1442.14,695.14 1410.70,628.35"/>
    </edge>
    <edge id="341013651#0" from="3486863086" to="3486863895" priority="1" type="highway.pedestrian" spreadType="center" shape="1754.64,581.13 1798.18,560.78 1804.88,575.02">
        <lane id="341013651#0_0" index="0" allow="pedestrian" speed="2.78" length="50.77" width="10.00" shape="1760.54,578.37 1798.18,560.78 1802.11,569.12"/>
    </edge>
    <edge id="341013651#1" from="3486863895" to="3482352292" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013651#1_0" index="0" allow="pedestrian" speed="2.78" length="54.15" width="10.00" shape="1807.64,580.89 1830.70,629.89"/>
    </edge>
    <edge id="341013651#2" from="3482352292" to="3486164398" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013651#2_0" index="0" allow="pedestrian" speed="2.78" length="134.30" width="10.00" shape="1846.90,664.31 1904.07,785.84"/>
    </edge>
    <edge id="341013651#3" from="3486164398" to="3482352614" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013651#3_0" index="0" allow="pedestrian" speed="2.78" length="42.01" width="10.00" shape="1909.61,797.62 1927.51,835.64"/>
    </edge>
    <edge id="341013651#4" from="3482352614" to="3486164459" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013651#4_0" index="0" allow="pedestrian" speed="2.78" length="42.56" width="10.00" shape="1933.05,847.42 1951.16,885.93"/>
    </edge>
    <edge id="341013653#0" from="3482352605" to="3460185005" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013653#0_0" index="0" allow="pedestrian" speed="2.78" length="179.17" width="10.00" shape="1085.12,779.00 1161.42,941.11"/>
    </edge>
    <edge id="341013653#1" from="3460185005" to="3482262544" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013653#1_0" index="0" allow="pedestrian" speed="2.78" length="58.34" width="10.00" shape="1177.62,975.53 1202.45,1028.33"/>
    </edge>
    <edge id="341013657#0" from="3482352615" to="3486863896" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#0_0" index="0" allow="pedestrian" speed="2.78" length="10.24" width="10.00" shape="1702.55,583.45 1706.91,592.72"/>
    </edge>
    <edge id="341013657#1" from="3486863896" to="3482352611" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#1_0" index="0" allow="pedestrian" speed="2.78" length="72.90" width="10.00" shape="1712.45,604.49 1743.48,670.45"/>
    </edge>
    <edge id="341013657#2" from="3482352611" to="3486164585" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#2_0" index="0" allow="pedestrian" speed="2.78" length="134.48" width="10.00" shape="1759.68,704.87 1816.94,826.56"/>
    </edge>
    <edge id="341013657#3" from="3486164585" to="3482457176" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#3_0" index="0" allow="pedestrian" speed="2.78" length="42.04" width="10.00" shape="1822.48,838.34 1840.38,876.39"/>
    </edge>
    <edge id="341013657#4" from="3482457176" to="3486164592" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#4_0" index="0" allow="pedestrian" speed="2.78" length="1.86" width="10.00" shape="1845.91,888.15 1846.71,889.84"/>
    </edge>
    <edge id="341013657#5" from="3486164592" to="3486164396" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#5_0" index="0" allow="pedestrian" speed="2.78" length="2.02" width="10.00" shape="1852.24,901.60 1853.10,903.43"/>
    </edge>
    <edge id="341013657#6" from="3486164396" to="3486164464" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#6_0" index="0" allow="pedestrian" speed="2.78" length="33.84" width="10.00" shape="1858.64,915.19 1873.05,945.81"/>
    </edge>
    <edge id="341013657#7" from="3486164464" to="3486164534" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341013657#7_0" index="0" allow="pedestrian" speed="2.78" length="7.95" width="10.00" shape="1878.58,957.57 1881.97,964.77"/>
    </edge>
    <edge id="341013658" from="3460184997" to="3444776436" priority="1" type="highway.pedestrian" spreadType="center" shape="1304.75,1021.94 1308.21,1028.94 1309.00,1034.96 1307.43,1072.65">
        <lane id="341013658_0" index="0" allow="pedestrian" speed="2.78" length="49.99" width="10.00" shape="1304.81,1022.07 1308.21,1028.94 1309.00,1034.96 1307.49,1071.18"/>
    </edge>
    <edge id="341025276#0" from="3482459306" to="3482459303" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025276#0_0" index="0" allow="pedestrian" speed="2.78" length="34.59" width="10.00" shape="545.79,1117.10 514.42,1131.68"/>
    </edge>
    <edge id="341025276#1" from="3482459303" to="3482459327" priority="1" type="highway.pedestrian" spreadType="center" shape="508.50,1134.43 481.89,1147.01 445.86,1071.55">
        <lane id="341025276#1_0" index="0" allow="pedestrian" speed="2.78" length="95.22" width="10.00" shape="502.62,1137.21 481.89,1147.01 450.74,1081.77"/>
    </edge>
    <edge id="341025276#4" from="3482457184" to="3482459294" priority="1" type="highway.pedestrian" spreadType="center" shape="483.47,1057.72 511.64,1121.09 547.08,1104.52">
        <lane id="341025276#4_0" index="0" allow="pedestrian" speed="2.78" length="94.87" width="10.00" shape="486.36,1064.21 511.64,1121.09 541.20,1107.27"/>
    </edge>
    <edge id="341025276#5" from="3482459294" to="3482459306" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025276#5_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="549.35,1109.34 549.43,1109.52"/>
    </edge>
    <edge id="341025277#0" from="3482459305" to="3482459308" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025277#0_0" index="0" allow="pedestrian" speed="2.78" length="46.95" width="10.00" shape="598.47,999.53 556.70,1020.98"/>
    </edge>
    <edge id="341025277#1" from="3482459308" to="3482457184" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025277#1_0" index="0" allow="pedestrian" speed="2.78" length="62.60" width="10.00" shape="545.06,1026.89 489.08,1054.91"/>
    </edge>
    <edge id="341025277#2" from="3482457184" to="3482459316" priority="1" type="highway.pedestrian" spreadType="center" shape="484.09,1057.90 458.91,1070.14">
        <lane id="341025277#2_0" index="0" allow="pedestrian" speed="2.78" length="12.47" width="10.00" shape="477.64,1061.03 466.43,1066.48"/>
    </edge>
    <edge id="341025277#3" from="3482459316" to="3482459327" priority="1" type="highway.pedestrian" spreadType="center" shape="460.67,1069.68 457.05,1071.43 447.30,1076.34">
        <lane id="341025277#3_0" index="0" allow="pedestrian" speed="2.78" length="1.35" width="10.00" shape="454.90,1072.51 453.70,1073.12"/>
    </edge>
    <edge id="341025277#4" from="3482459327" to="3482459325" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025277#4_0" index="0" allow="pedestrian" speed="2.78" length="3.27" width="10.00" shape="440.10,1073.92 437.08,1075.16"/>
    </edge>
    <edge id="341025279" from="3482459322" to="3482457178" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025279_0" index="0" allow="pedestrian" speed="2.78" length="34.17" width="10.00" shape="676.97,1058.58 645.95,1072.91"/>
    </edge>
    <edge id="341025280" from="3482262551" to="3482457188" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025280_0" index="0" allow="pedestrian" speed="2.78" length="36.43" width="10.00" shape="969.58,1030.34 954.06,997.37"/>
    </edge>
    <edge id="341025282#0" from="3482459295" to="3482352607" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025282#0_0" index="0" allow="pedestrian" speed="2.78" length="34.28" width="10.00" shape="1132.75,752.30 1163.81,737.79"/>
    </edge>
    <edge id="341025282#1" from="3482352607" to="3482457183" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025282#1_0" index="0" allow="pedestrian" speed="2.78" length="35.68" width="10.00" shape="1175.61,732.27 1207.93,717.16"/>
    </edge>
    <edge id="341025282#2" from="3482457183" to="3482352604" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025282#2_0" index="0" allow="pedestrian" speed="2.78" length="34.77" width="10.00" shape="1219.71,711.65 1251.21,696.93"/>
    </edge>
    <edge id="341025282#3" from="3482352604" to="3482352601" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025282#3_0" index="0" allow="pedestrian" speed="2.78" length="35.20" width="10.00" shape="1263.01,691.41 1294.89,676.50"/>
    </edge>
    <edge id="341025282#4" from="3482352601" to="3482459298" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025282#4_0" index="0" allow="pedestrian" speed="2.78" length="31.48" width="10.00" shape="1306.67,670.99 1335.18,657.66"/>
    </edge>
    <edge id="341025283#0" from="3482457183" to="3482457175" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025283#0_0" index="0" allow="pedestrian" speed="2.78" length="72.75" width="10.00" shape="1216.58,720.30 1247.57,786.13"/>
    </edge>
    <edge id="341025283#1" from="3482457175" to="3482459317" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025283#1_0" index="0" allow="pedestrian" speed="2.78" length="91.20" width="10.00" shape="1253.10,797.89 1291.94,880.41"/>
    </edge>
    <edge id="341025283#2" from="3482459317" to="3482457179" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025283#2_0" index="0" allow="pedestrian" speed="2.78" length="58.05" width="10.00" shape="1308.13,914.83 1332.84,967.37"/>
    </edge>
    <edge id="341025283#3" from="3482457179" to="3482459313" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025283#3_0" index="0" allow="pedestrian" speed="2.78" length="47.40" width="10.00" shape="1338.37,979.13 1358.58,1022.00"/>
    </edge>
    <edge id="341025284#1" from="3482459330" to="3460185007" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025284#1_0" index="0" allow="pedestrian" speed="2.78" length="21.92" width="10.00" shape="1837.20,530.82 1828.99,510.50"/>
    </edge>
    <edge id="341025285#0" from="3482459296" to="3486863090" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025285#0_0" index="0" allow="pedestrian" speed="2.78" length="85.03" width="10.00" shape="754.83,1083.35 831.85,1047.33"/>
    </edge>
    <edge id="341025285#1" from="3486863090" to="3482459318" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025285#1_0" index="0" allow="pedestrian" speed="2.78" length="83.65" width="10.00" shape="843.63,1041.83 919.40,1006.40"/>
    </edge>
    <edge id="341025285#2" from="3482459318" to="3482457188" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025285#2_0" index="0" allow="pedestrian" speed="2.78" length="15.70" width="10.00" shape="931.19,1000.89 945.41,994.23"/>
    </edge>
    <edge id="341025285#3" from="3482457188" to="3482459302" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025285#3_0" index="0" allow="pedestrian" speed="2.78" length="5.74" width="10.00" shape="957.19,988.72 962.39,986.29"/>
    </edge>
    <edge id="341025285#4" from="3482459302" to="3482459299" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025285#4_0" index="0" allow="pedestrian" speed="2.78" length="125.49" width="10.00" shape="973.95,980.68 1085.97,924.12"/>
    </edge>
    <edge id="341025286" from="3482459318" to="3482262522" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025286_0" index="0" allow="pedestrian" speed="2.78" length="36.39" width="10.00" shape="928.06,1009.53 943.48,1042.49"/>
    </edge>
    <edge id="341025287#0" from="3482457175" to="3482457186" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#0_0" index="0" allow="pedestrian" speed="2.78" length="34.76" width="10.00" shape="1256.23,789.24 1287.72,774.52"/>
    </edge>
    <edge id="341025287#1" from="3482457186" to="3482457177" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#1_0" index="0" allow="pedestrian" speed="2.78" length="35.18" width="10.00" shape="1299.52,769.00 1331.39,754.11"/>
    </edge>
    <edge id="341025287#2" from="3482457177" to="3482459315" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#2_0" index="0" allow="pedestrian" speed="2.78" length="31.47" width="10.00" shape="1343.19,748.59 1371.70,735.27"/>
    </edge>
    <edge id="341025287#3" from="3482459315" to="3482457185" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#3_0" index="0" allow="pedestrian" speed="2.78" length="10.48" width="10.00" shape="1383.48,729.76 1392.97,725.32"/>
    </edge>
    <edge id="341025287#4" from="3482457185" to="3482459293" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#4_0" index="0" allow="pedestrian" speed="2.78" length="12.82" width="10.00" shape="1427.39,709.22 1439.01,703.79"/>
    </edge>
    <edge id="341025287#5" from="3482459293" to="3482352606" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#5_0" index="0" allow="pedestrian" speed="2.78" length="29.63" width="10.00" shape="1450.79,698.28 1477.63,685.74"/>
    </edge>
    <edge id="341025287#6" from="3482352606" to="3482352618" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#6_0" index="0" allow="pedestrian" speed="2.78" length="35.44" width="10.00" shape="1489.41,680.23 1521.51,665.23"/>
    </edge>
    <edge id="341025287#7" from="3482352618" to="3482457190" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#7_0" index="0" allow="pedestrian" speed="2.78" length="35.18" width="10.00" shape="1533.29,659.72 1565.16,644.82"/>
    </edge>
    <edge id="341025287#8" from="3482457190" to="3486863088" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025287#8_0" index="0" allow="pedestrian" speed="2.78" length="35.08" width="10.00" shape="1576.96,639.30 1608.74,624.45"/>
    </edge>
    <edge id="341025288#0" from="3600634109" to="3482459304" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025288#0_0" index="0" allow="pedestrian" speed="2.78" length="23.18" width="10.00" shape="576.92,1280.40 567.18,1259.36"/>
    </edge>
    <edge id="341025288#1" from="3482459304" to="3482459303" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025288#1_0" index="0" allow="pedestrian" speed="2.78" length="93.47" width="10.00" shape="551.09,1224.90 511.28,1140.33"/>
    </edge>
    <edge id="341025289#0" from="3486863089" to="3482459300" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025289#0_0" index="0" allow="pedestrian" speed="2.78" length="23.05" width="10.00" shape="620.46,1260.12 610.59,1239.30"/>
    </edge>
    <edge id="341025289#1" from="3482459300" to="3482459306" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025289#1_0" index="0" allow="pedestrian" speed="2.78" length="93.59" width="10.00" shape="594.32,1204.88 554.46,1120.21"/>
    </edge>
    <edge id="341025291" from="3482459298" to="3482459315" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025291_0" index="0" allow="pedestrian" speed="2.78" length="72.77" width="10.00" shape="1343.84,660.77 1374.83,726.62"/>
    </edge>
    <edge id="341025292#0" from="3482459313" to="3482352609" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025292#0_0" index="0" allow="pedestrian" speed="2.78" length="36.29" width="10.00" shape="1365.22,1024.40 1398.09,1009.04"/>
    </edge>
    <edge id="341025292#1" from="3482352609" to="3482459324" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025292#1_0" index="0" allow="pedestrian" speed="2.78" length="35.14" width="10.00" shape="1409.92,1003.51 1441.75,988.62"/>
    </edge>
    <edge id="341025292#2" from="3482459324" to="3482459326" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025292#2_0" index="0" allow="pedestrian" speed="2.78" length="54.83" width="10.00" shape="1453.55,983.00 1502.89,959.08"/>
    </edge>
    <edge id="341025293#0" from="3482352602" to="3486863897" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025293#0_0" index="0" allow="pedestrian" speed="2.78" length="17.69" width="10.00" shape="1581.06,550.33 1588.60,566.33"/>
    </edge>
    <edge id="341025293#1" from="3486863897" to="3486863088" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025293#1_0" index="0" allow="pedestrian" speed="2.78" length="41.67" width="10.00" shape="1594.13,578.09 1611.87,615.80"/>
    </edge>
    <edge id="341025293#2" from="3486863088" to="3482352608" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025293#2_0" index="0" allow="pedestrian" speed="2.78" length="92.05" width="10.00" shape="1617.40,627.56 1656.59,710.85"/>
    </edge>
    <edge id="341025293#3" from="3482352608" to="3486164473" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025293#3_0" index="0" allow="pedestrian" speed="2.78" length="138.90" width="10.00" shape="1672.79,745.27 1731.94,870.95"/>
    </edge>
    <edge id="341025293#4" from="3486164473" to="3486164590" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025293#4_0" index="0" allow="pedestrian" speed="2.78" length="47.57" width="10.00" shape="1737.47,882.71 1757.73,925.76"/>
    </edge>
    <edge id="341025293#5" from="3486164590" to="3486164404" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025293#5_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="1761.53,933.84 1761.62,934.02"/>
    </edge>
    <edge id="341025293#6" from="3486164404" to="3482352598" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025293#6_0" index="0" allow="pedestrian" speed="2.78" length="1.98" width="10.00" shape="1765.46,942.20 1766.31,944.00"/>
    </edge>
    <edge id="341025294#0" from="3482459321" to="3482459319" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025294#0_0" index="0" allow="pedestrian" speed="2.78" length="27.98" width="10.00" shape="1413.11,621.69 1438.46,609.84"/>
    </edge>
    <edge id="341025294#1" from="3482459319" to="3482459328" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025294#1_0" index="0" allow="pedestrian" speed="2.78" length="34.62" width="10.00" shape="1450.24,604.33 1481.60,589.67"/>
    </edge>
    <edge id="341025294#2" from="3482459328" to="3482352593" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025294#2_0" index="0" allow="pedestrian" speed="2.78" length="39.14" width="10.00" shape="1493.37,584.16 1528.83,567.59"/>
    </edge>
    <edge id="341025294#3" from="3482352593" to="3482352602" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025294#3_0" index="0" allow="pedestrian" speed="2.78" length="35.08" width="10.00" shape="1540.62,562.07 1572.40,547.22"/>
    </edge>
    <edge id="341025295#0" from="3482262513" to="3482262546" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025295#0_0" index="0" allow="pedestrian" speed="2.78" length="129.07" width="10.00" shape="795.74,1295.51 740.76,1178.73"/>
    </edge>
    <edge id="341025295#1" from="3482262546" to="3482459322" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025295#1_0" index="0" allow="pedestrian" speed="2.78" length="91.27" width="10.00" shape="724.56,1144.31 685.67,1061.73"/>
    </edge>
    <edge id="341025295#2" from="3482459322" to="3482457189" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025295#2_0" index="0" allow="pedestrian" speed="2.78" length="24.31" width="10.00" shape="680.12,1049.93 669.78,1027.93"/>
    </edge>
    <edge id="341025296" from="3482352596" to="3482352615" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025296_0" index="0" allow="pedestrian" speed="2.78" length="37.53" width="10.00" shape="1661.91,596.95 1695.91,581.05"/>
    </edge>
    <edge id="341025297#0" from="3482457191" to="3482459301" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025297#0_0" index="0" allow="pedestrian" speed="2.78" length="7.94" width="10.00" shape="1389.65,593.62 1386.37,586.39"/>
    </edge>
    <edge id="341025297#10" from="3459236665" to="3482457191" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025297#10_0" index="0" allow="pedestrian" speed="2.78" length="30.86" width="10.00" shape="1428.26,588.12 1400.32,601.23"/>
    </edge>
    <edge id="341025297#6" from="3444772556" to="3459236652" priority="1" type="highway.pedestrian" spreadType="center" shape="1564.65,505.23 1572.22,521.59 1568.38,523.36">
        <lane id="341025297#6_0" index="0" allow="pedestrian" speed="2.78" length="12.64" width="10.00" shape="1566.91,510.12 1572.21,521.60"/>
    </edge>
    <edge id="341025297#7" from="3459236652" to="3459236653" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025297#7_0" index="0" allow="pedestrian" speed="2.78" length="35.09" width="10.00" shape="1562.51,526.07 1530.65,540.78"/>
    </edge>
    <edge id="341025297#8" from="3459236653" to="3459236657" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025297#8_0" index="0" allow="pedestrian" speed="2.78" length="39.16" width="10.00" shape="1518.85,546.23 1483.30,562.65"/>
    </edge>
    <edge id="341025297#9" from="3459236657" to="3459236665" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025297#9_0" index="0" allow="pedestrian" speed="2.78" length="34.61" width="10.00" shape="1471.49,568.10 1440.07,582.62"/>
    </edge>
    <edge id="341025298#0" from="3482262524" to="3482262538" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025298#0_0" index="0" allow="pedestrian" speed="2.78" length="129.18" width="10.00" shape="752.94,1315.53 697.92,1198.65"/>
    </edge>
    <edge id="341025298#1" from="3482262538" to="3482457178" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025298#1_0" index="0" allow="pedestrian" speed="2.78" length="91.37" width="10.00" shape="681.72,1164.23 642.80,1081.56"/>
    </edge>
    <edge id="341025298#2" from="3482457178" to="3486863079" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025298#2_0" index="0" allow="pedestrian" speed="2.78" length="0.23" width="10.00" shape="637.25,1069.77 637.15,1069.56"/>
    </edge>
    <edge id="341025298#3" from="3486863079" to="3482459305" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025298#3_0" index="0" allow="pedestrian" speed="2.78" length="61.84" width="10.00" shape="631.62,1057.80 605.27,1001.85"/>
    </edge>
    <edge id="341025300" from="3482459311" to="3482459316" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341025300_0" index="0" allow="pedestrian" speed="2.78" length="35.47" width="10.00" shape="442.01,1031.73 457.75,1063.52"/>
    </edge>
    <edge id="341391878#0" from="3485901049" to="3485901126" priority="1" type="highway.pedestrian" spreadType="center" shape="1883.42,558.30 1972.83,564.28 1977.05,796.49">
        <lane id="341391878#0_0" index="0" allow="pedestrian" speed="2.78" length="317.88" width="5.00" shape="1884.63,558.38 1972.83,564.28 1977.00,793.72"/>
    </edge>
    <edge id="341391878#1" from="3485901126" to="3485901076" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341391878#1_0" index="0" allow="pedestrian" speed="2.78" length="0.22" width="10.00" shape="1973.62,798.71 1973.54,798.91"/>
    </edge>
    <edge id="341424036#0" from="3486164424" to="3486164496" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424036#0_0" index="0" allow="pedestrian" speed="2.78" length="39.96" width="10.00" shape="1647.21,1026.26 1683.41,1009.34"/>
    </edge>
    <edge id="341424036#1" from="3486164496" to="3486164420" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424036#1_0" index="0" allow="pedestrian" speed="2.78" length="30.16" width="10.00" shape="1699.77,1001.69 1727.08,988.92"/>
    </edge>
    <edge id="341424043" from="3486164596" to="3486164517" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424043_0" index="0" allow="pedestrian" speed="2.78" length="35.19" width="10.00" shape="1690.13,910.40 1658.26,925.30"/>
    </edge>
    <edge id="341424045#0" from="3486164402" to="3486164594" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424045#0_0" index="0" allow="pedestrian" speed="2.78" length="35.21" width="10.00" shape="1721.25,976.47 1689.35,991.37"/>
    </edge>
    <edge id="341424045#1" from="3486164594" to="3486164526" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424045#1_0" index="0" allow="pedestrian" speed="2.78" length="39.98" width="10.00" shape="1677.55,996.89 1641.33,1013.82"/>
    </edge>
    <edge id="341424052" from="3486164473" to="3486164588" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424052_0" index="0" allow="pedestrian" speed="2.78" length="35.09" width="10.00" shape="1728.81,879.60 1697.03,894.46"/>
    </edge>
    <edge id="341424053#0" from="3486164465" to="3486164585" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424053#0_0" index="0" allow="pedestrian" speed="2.78" length="34.50" width="10.00" shape="1782.56,849.82 1813.81,835.21"/>
    </edge>
    <edge id="341424053#1" from="3486164585" to="3486164540" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424053#1_0" index="0" allow="pedestrian" speed="2.78" length="35.09" width="10.00" shape="1825.61,829.69 1857.40,814.84"/>
    </edge>
    <edge id="341424053#2" from="3486164540" to="3486164398" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424053#2_0" index="0" allow="pedestrian" speed="2.78" length="35.03" width="10.00" shape="1869.20,809.32 1900.94,794.49"/>
    </edge>
    <edge id="341424053#3" from="3486164398" to="3486164523" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424053#3_0" index="0" allow="pedestrian" speed="2.78" length="19.02" width="10.00" shape="1912.74,788.97 1929.97,780.92"/>
    </edge>
    <edge id="341424054" from="3482352597" to="3486164508" priority="1" type="highway.pedestrian" spreadType="center" shape="1476.66,1047.49 1433.13,1067.11">
        <lane id="341424054_0" index="0" allow="pedestrian" speed="2.78" length="41.34" width="10.00" shape="1476.66,1047.49 1438.97,1064.48"/>
    </edge>
    <edge id="341424055" from="3486164595" to="3486164590" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424055_0" index="0" allow="pedestrian" speed="2.78" length="35.08" width="10.00" shape="1722.82,949.26 1754.60,934.41"/>
    </edge>
    <edge id="341424056#0" from="3486164541" to="3486164403" priority="1" type="highway.pedestrian" spreadType="center" shape="1946.59,893.60 1956.24,914.10 1919.40,931.31">
        <lane id="341424056#0_0" index="0" allow="pedestrian" speed="2.78" length="50.32" width="10.00" shape="1949.36,899.49 1956.24,914.10 1925.28,928.56"/>
    </edge>
    <edge id="341424056#1" from="3486164403" to="3486164464" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424056#1_0" index="0" allow="pedestrian" speed="2.78" length="35.09" width="10.00" shape="1913.50,934.07 1881.71,948.92"/>
    </edge>
    <edge id="341424057#0" from="3486164396" to="3482459297" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424057#0_0" index="0" allow="pedestrian" speed="2.78" length="34.53" width="10.00" shape="1849.98,912.08 1818.70,926.69"/>
    </edge>
    <edge id="341424057#1" from="3482459297" to="3482352598" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424057#1_0" index="0" allow="pedestrian" speed="2.78" length="35.28" width="10.00" shape="1806.92,932.20 1774.96,947.14"/>
    </edge>
    <edge id="341424057#2" from="3482352598" to="3486164591" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424057#2_0" index="0" allow="pedestrian" speed="2.78" length="35.11" width="10.00" shape="1763.18,952.65 1731.38,967.51"/>
    </edge>
    <edge id="341424058#0" from="3486164459" to="3486164541" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424058#0_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="10.00" shape="1950.71,891.67 1950.53,891.76"/>
    </edge>
    <edge id="341424058#1" from="3486164541" to="3486164593" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424058#1_0" index="0" allow="pedestrian" speed="2.78" length="27.65" width="10.00" shape="1940.71,896.35 1915.66,908.05"/>
    </edge>
    <edge id="341424059#0" from="3486164404" to="3486164421" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424059#0_0" index="0" allow="pedestrian" speed="2.78" length="35.26" width="10.00" shape="1768.59,933.55 1800.53,918.62"/>
    </edge>
    <edge id="341424059#1" from="3486164421" to="3486164592" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424059#1_0" index="0" allow="pedestrian" speed="2.78" length="34.50" width="10.00" shape="1812.33,913.10 1843.58,898.49"/>
    </edge>
    <edge id="341424061" from="3486164416" to="3486164597" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341424061_0" index="0" allow="pedestrian" speed="2.78" length="35.40" width="10.00" shape="1639.75,916.56 1607.67,931.54"/>
    </edge>
    <edge id="341424062" from="3486163090" to="3486164534" priority="1" type="highway.pedestrian" spreadType="center" shape="1759.16,1041.80 1846.64,1000.92 1841.84,990.72 1884.74,970.66">
        <lane id="341424062_0" index="0" allow="pedestrian" speed="2.78" length="142.16" width="10.00" shape="1765.06,1039.04 1846.64,1000.92 1841.84,990.72 1878.84,973.42"/>
    </edge>
    <edge id="341512259#0" from="3486863898" to="3486863089" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512259#0_0" index="0" allow="pedestrian" speed="2.78" length="12.55" width="10.00" shape="640.50,1258.01 629.12,1263.30"/>
    </edge>
    <edge id="341512259#1" from="3486863089" to="3600634109" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512259#1_0" index="0" allow="pedestrian" speed="2.78" length="35.05" width="10.00" shape="617.33,1268.79 585.55,1283.57"/>
    </edge>
    <edge id="341512259#2" from="3600634109" to="3600634066" priority="1" type="highway.pedestrian" spreadType="center" shape="579.65,1286.31 546.37,1301.79 525.75,1257.76">
        <lane id="341512259#2_0" index="0" allow="pedestrian" speed="2.78" length="59.83" width="10.00" shape="573.77,1289.05 546.37,1301.79 533.81,1274.97"/>
    </edge>
    <edge id="341512260#0" from="3482457178" to="3482459307" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512260#0_0" index="0" allow="pedestrian" speed="2.78" length="34.85" width="10.00" shape="634.14,1078.42 602.61,1093.27"/>
    </edge>
    <edge id="341512260#1" from="3482459307" to="3486863083" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512260#1_0" index="0" allow="pedestrian" speed="2.78" length="0.15" width="10.00" shape="593.94,1090.05 593.88,1089.91"/>
    </edge>
    <edge id="341512260#2" from="3486863083" to="3486863079" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512260#2_0" index="0" allow="pedestrian" speed="2.78" length="34.76" width="10.00" shape="597.00,1081.18 628.49,1066.45"/>
    </edge>
    <edge id="341512265" from="3486863085" to="3486863081" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512265_0" index="0" allow="pedestrian" speed="2.78" length="34.29" width="10.00" shape="1177.26,846.88 1208.32,832.36"/>
    </edge>
    <edge id="341512267" from="3486863083" to="3482459294" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512267_0" index="0" allow="pedestrian" speed="2.78" length="35.60" width="10.00" shape="585.23,1086.68 552.98,1101.76"/>
    </edge>
    <edge id="341512268" from="3486863896" to="3482352290" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512268_0" index="0" allow="pedestrian" speed="2.78" length="31.75" width="10.00" shape="1715.58,595.84 1744.36,582.43"/>
    </edge>
    <edge id="341512270" from="3486863895" to="3486863893" priority="1" type="highway.pedestrian" spreadType="center" shape="1804.88,575.02 1832.70,561.82 1851.69,561.80">
        <lane id="341512270_0" index="0" allow="pedestrian" speed="2.78" length="33.80" width="10.00" shape="1810.77,572.23 1832.70,561.82 1842.23,561.81"/>
    </edge>
    <edge id="341512272#0" from="3486863078" to="3486863898" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512272#0_0" index="0" allow="pedestrian" speed="2.78" length="23.05" width="10.00" shape="633.75,1228.51 643.62,1249.34"/>
    </edge>
    <edge id="341512272#1" from="3486863898" to="3486863087" priority="1" type="highway.pedestrian" spreadType="center" shape="646.42,1255.25 663.00,1290.64 683.79,1281.11">
        <lane id="341512272#1_0" index="0" allow="pedestrian" speed="2.78" length="48.91" width="10.00" shape="649.17,1261.12 663.00,1290.64 677.83,1283.84"/>
    </edge>
    <edge id="341512274" from="3486863897" to="3486863894" priority="1" type="highway.pedestrian" spreadType="center" shape="1591.36,572.20 1610.29,563.35 1683.65,719.24">
        <lane id="341512274_0" index="0" allow="pedestrian" speed="2.78" length="167.65" width="10.00" shape="1597.26,569.44 1610.29,563.35 1675.55,702.03"/>
    </edge>
    <edge id="341512275#0" from="3482459295" to="3486863085" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512275#0_0" index="0" allow="pedestrian" speed="2.78" length="91.53" width="10.00" shape="1129.62,760.95 1168.60,843.77"/>
    </edge>
    <edge id="341512275#1" from="3486863085" to="3486863084" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512275#1_0" index="0" allow="pedestrian" speed="2.78" length="72.23" width="10.00" shape="1174.13,855.53 1204.90,920.89"/>
    </edge>
    <edge id="341512275#2" from="3486863084" to="3486863092" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="341512275#2_0" index="0" allow="pedestrian" speed="2.78" length="58.24" width="10.00" shape="1221.09,955.31 1245.88,1008.02"/>
    </edge>
    <edge id="341721070" from="3488323153" to="gneJ16" priority="1" type="highway.pedestrian" spreadType="center" shape="59.08,1190.74 59.40,1192.38 311.14,1104.58">
        <lane id="341721070_0" index="0" allow="pedestrian" speed="2.78" length="268.13" width="10.00" shape="59.08,1190.74 59.40,1192.38 311.00,1104.63"/>
    </edge>
    <edge id="341721070.414" from="gneJ16" to="3453619172" priority="1" type="highway.pedestrian" spreadType="center" shape="311.14,1104.58 314.14,1103.53 393.09,1076.37">
        <lane id="341721070.414_0" index="0" allow="pedestrian" speed="2.78" length="79.45" width="10.00" shape="311.28,1104.53 314.14,1103.53 386.41,1078.67"/>
    </edge>
    <edge id="344464996" from="3512056527" to="3512056539" priority="2" type=" highway.pedestrian" shape="909.91,1272.27 916.09,1283.41 921.37,1291.28">
        <lane id="344464996_0" index="0" allow="pedestrian" speed="5.56" length="13.79" width="5.00" shape="914.09,1274.65 918.22,1282.10 921.16,1286.48"/>
    </edge>
    <edge id="344464997" from="3512056547" to="3512056549" priority="2" type=" highway.pedestrian" shape="853.60,1314.74 857.20,1318.91 863.75,1326.49">
        <lane id="344464997_0" index="0" allow="pedestrian" speed="5.56" length="7.37" width="5.00" shape="858.16,1316.19 859.09,1317.28 862.98,1321.77"/>
    </edge>
    <edge id="344512179" from="3512483829" to="3512483827" priority="2" type=" highway.primary" shape="2241.49,703.17 2236.76,700.22 2231.94,697.21">
        <lane id="344512179_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="2.31" shape="2239.24,703.66 2237.29,702.43"/>
    </edge>
    <edge id="345037955#1" from="3517347088" to="3517347086" priority="2" type=" highway.pedestrian" spreadType="center" shape="1070.13,746.58 1087.64,738.35 1156.11,706.14">
        <lane id="345037955#1_0" index="0" allow="pedestrian" speed="5.56" length="82.03" width="5.00" shape="1076.00,743.82 1087.64,738.35 1150.23,708.91"/>
    </edge>
    <edge id="345037955#2" from="3517347086" to="3482457192" priority="2" type=" highway.pedestrian" spreadType="center">
        <lane id="345037955#2_0" index="0" allow="pedestrian" speed="5.56" length="78.59" width="5.00" shape="1166.41,701.29 1237.52,667.82"/>
    </edge>
    <edge id="345037955#3" from="3482457192" to="3459236670" priority="2" type=" highway.pedestrian" spreadType="center">
        <lane id="345037955#3_0" index="0" allow="pedestrian" speed="5.56" length="79.71" width="5.00" shape="1249.28,662.28 1321.40,628.34"/>
    </edge>
    <edge id="345037955#4" from="3459236670" to="3517347084" priority="2" type=" highway.pedestrian" spreadType="center">
        <lane id="345037955#4_0" index="0" allow="pedestrian" speed="5.56" length="6.16" width="5.00" shape="1325.31,621.93 1322.38,616.50"/>
    </edge>
    <edge id="345054416#0" from="3517491119" to="3517491128" priority="1" type="highway.pedestrian" spreadType="center" shape="802.54,1299.52 808.41,1312.06 810.51,1316.55 802.39,1320.32 803.76,1323.25 777.19,1335.61">
        <lane id="345054416#0_0" index="0" allow="pedestrian" speed="2.78" length="47.33" width="10.00" shape="805.30,1305.41 808.41,1312.06 810.51,1316.55 802.39,1320.32 803.76,1323.25 783.05,1332.88"/>
    </edge>
    <edge id="345054416#1" from="3517491128" to="3517491130" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="345054416#1_0" index="0" allow="pedestrian" speed="2.78" length="3.05" width="10.00" shape="771.27,1338.37 768.50,1339.66"/>
    </edge>
    <edge id="345054416#2" from="3517491130" to="3517491133" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="345054416#2_0" index="0" allow="pedestrian" speed="2.78" length="15.94" width="10.00" shape="768.50,1339.66 754.05,1346.39"/>
    </edge>
    <edge id="345054416#3" from="3517491133" to="3517491135" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="345054416#3_0" index="0" allow="pedestrian" speed="2.78" length="21.12" width="10.00" shape="753.62,1346.61 735.43,1357.32"/>
    </edge>
    <edge id="345054416#4" from="3517491135" to="3517491129" priority="1" type="highway.pedestrian" spreadType="center" shape="729.35,1360.90 725.82,1353.16 722.95,1346.28 719.70,1338.39">
        <lane id="345054416#4_0" index="0" allow="pedestrian" speed="2.78" length="10.69" width="10.00" shape="726.42,1354.49 725.82,1353.16 722.95,1346.28 722.27,1344.63"/>
    </edge>
    <edge id="345054422" from="3517491141" to="3517491135" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="345054422_0" index="0" allow="pedestrian" speed="2.78" length="37.55" width="10.00" shape="691.61,1382.71 724.12,1363.92"/>
    </edge>
    <edge id="345054425" from="3460185013" to="3444776449" priority="1" type="highway.pedestrian" spreadType="center" shape="1221.47,1068.69 1223.52,1072.07 1248.65,1097.15">
        <lane id="345054425_0" index="0" allow="pedestrian" speed="2.78" length="35.46" width="10.00" shape="1221.61,1068.91 1223.52,1072.07 1246.01,1094.51"/>
    </edge>
    <edge id="345054426#1" from="3517491128" to="3517491122" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="345054426#1_0" index="0" allow="pedestrian" speed="2.78" length="8.90" width="10.00" shape="774.39,1329.71 770.57,1321.67"/>
    </edge>
    <edge id="354331625" from="3600633338" to="3600633342" priority="1" type="highway.steps" spreadType="center">
        <lane id="354331625_0" index="0" allow="pedestrian" speed="1.39" length="2.40" width="5.00" shape="1949.25,622.16 1948.39,624.40"/>
    </edge>
    <edge id="354331626" from="3482262549" to="3482262533" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="354331626_0" index="0" allow="pedestrian" speed="2.78" length="35.93" width="10.00" shape="1170.57,1086.50 1138.02,1101.72"/>
    </edge>
    <edge id="354331627#0" from="3600633348" to="3600633338" priority="1" type="highway.footway" spreadType="center">
        <lane id="354331627#0_0" index="0" allow="pedestrian" speed="2.78" length="31.58" width="5.00" shape="1922.67,639.09 1945.38,617.14"/>
    </edge>
    <edge id="354331627#1" from="3600633338" to="3459236683" priority="1" type="highway.footway" spreadType="center" shape="1954.54,608.29 1955.07,701.43">
        <lane id="354331627#1_0" index="0" allow="pedestrian" speed="2.78" length="53.54" width="5.00" shape="1954.62,623.13 1954.93,676.67"/>
    </edge>
    <edge id="354331629#0" from="3600633354" to="3600633351" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="354331629#0_0" index="0" allow="pedestrian" speed="2.78" length="0.20" width="5.00" shape="1938.76,655.26 1938.96,655.22"/>
    </edge>
    <edge id="354331629#1" from="3600633351" to="3600633342" priority="1" type="highway.pedestrian" spreadType="center" shape="1941.95,654.46 1945.45,653.57 1945.05,636.57 1945.77,634.77 1948.13,625.08">
        <lane id="354331629#1_0" index="0" allow="pedestrian" speed="2.78" length="26.84" width="5.00" shape="1945.07,653.67 1945.45,653.57 1945.05,636.57 1945.77,634.77 1947.55,627.48"/>
    </edge>
    <edge id="354331629#2" from="3600633342" to="3600633354" priority="1" type="highway.pedestrian" spreadType="center" shape="1948.13,625.08 1942.81,633.23 1933.16,644.50 1937.75,655.52">
        <lane id="354331629#2_0" index="0" allow="pedestrian" speed="2.78" length="31.75" width="5.00" shape="1946.71,627.26 1942.81,633.23 1933.16,644.50 1936.92,653.53"/>
    </edge>
    <edge id="354785012#0" from="3448549832" to="3448549838" priority="2" type=" highway.primary" shape="2260.04,588.64 2268.78,591.36 2275.00,595.45">
        <lane id="354785012#0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="1.83" shape="2268.74,589.67 2269.47,589.90 2270.36,590.48"/>
    </edge>
    <edge id="354785012#1" from="3448549838" to="3448549868" priority="2" type=" highway.primary" shape="2275.00,595.45 2279.46,601.45 2282.57,608.82 2282.75,615.41 2280.99,622.39 2278.46,627.61 2269.31,641.30">
        <lane id="354785012#1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="48.95" shape="2279.01,598.16 2280.86,600.65 2284.16,608.48 2284.36,615.59 2282.50,622.94 2279.85,628.41 2270.64,642.19"/>
    </edge>
    <edge id="354785012#2" from="3448549868" to="3512483827" priority="2" type=" highway.primary">
        <lane id="354785012#2_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="59.95" shape="2270.64,642.19 2237.33,692.03"/>
    </edge>
    <edge id="354785012#3" from="3512483827" to="3448549874" priority="2" type=" highway.primary">
        <lane id="354785012#3_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="39.77" shape="2229.32,704.00 2207.21,737.07"/>
    </edge>
    <edge id="354785015" from="3448549854" to="3448549850" priority="6" type="highway.tertiary" spreadType="center">
        <lane id="354785015_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="7.67" shape="2178.46,624.30 2173.54,618.42"/>
        <lane id="354785015_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="7.67" shape="2180.91,622.25 2176.00,616.37"/>
    </edge>
    <edge id="354785017" from="3448549861" to="3448549854" priority="6" type="highway.tertiary" spreadType="center" shape="2190.34,631.77 2187.41,627.62 2180.09,623.76">
        <lane id="354785017_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="10.11" shape="2187.52,630.55 2186.32,628.86 2179.90,625.47"/>
        <lane id="354785017_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="10.11" shape="2190.14,628.71 2188.50,626.38 2181.39,622.64"/>
    </edge>
    <edge id="354785018" from="3448549850" to="3448549840" priority="6" type="highway.tertiary" spreadType="center" shape="2174.79,617.42 2172.35,609.54 2173.11,601.33">
        <lane id="354785018_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="6.12" shape="2171.73,612.96 2170.73,609.71 2171.04,606.37"/>
        <lane id="354785018_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="6.12" shape="2174.79,612.01 2173.97,609.37 2174.22,606.66"/>
    </edge>
    <edge id="354785019" from="3448549847" to="3448549861" priority="6" type="highway.tertiary" spreadType="center" shape="2213.77,613.36 2209.92,620.66 2203.56,625.93 2190.34,631.77">
        <lane id="354785019_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="26.21" shape="2214.19,615.99 2211.19,621.69 2204.41,627.30 2193.38,632.17"/>
        <lane id="354785019_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="26.21" shape="2211.36,614.50 2208.65,619.63 2202.71,624.56 2192.09,629.25"/>
    </edge>
    <edge id="354785020" from="3448549840" to="3448549834" priority="6" type="highway.tertiary" spreadType="center" shape="2173.11,601.33 2176.97,594.03 2183.33,588.76 2191.23,586.32 2199.48,587.08 2206.80,590.93">
        <lane id="354785020_0" index="0" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="36.77" shape="2171.67,600.63 2175.70,593.00 2182.55,587.33 2191.06,584.70 2199.94,585.52 2203.44,587.36"/>
        <lane id="354785020_1" index="1" disallow="tram rail_urban rail rail_electric ship" speed="27.80" length="36.77" shape="2174.50,602.13 2178.24,595.06 2184.11,590.19 2191.40,587.94 2199.02,588.64 2201.95,590.19"/>
    </edge>
    <edge id="597303931" from="5687559990" to="3015490567" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="597303931_0" index="0" allow="pedestrian" speed="2.78" length="243.14" width="20.00" shape="1255.52,387.98 1359.02,608.00"/>
    </edge>
    <edge id="628843900#0" from="3482352597" to="5937141393" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="628843900#0_0" index="0" allow="pedestrian" speed="2.78" length="63.52" width="10.00" shape="1482.11,1043.84 1539.63,1016.91"/>
    </edge>
    <edge id="628843900#1" from="5937141393" to="3015490606" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="628843900#1_0" index="0" allow="pedestrian" speed="2.78" length="5.94" width="10.00" shape="1542.35,1015.63 1547.73,1013.12"/>
    </edge>
    <edge id="628843900#2" from="3015490606" to="3015464817" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="628843900#2_0" index="0" allow="pedestrian" speed="2.78" length="50.77" width="10.00" shape="1566.33,1004.39 1612.28,982.81"/>
    </edge>
    <edge id="628843900#3" from="3015464817" to="3482352599" priority="1" type="highway.pedestrian" spreadType="center">
        <lane id="628843900#3_0" index="0" allow="pedestrian" speed="2.78" length="3.29" width="10.00" shape="1619.43,979.52 1622.47,978.27"/>
    </edge>
    <edge id="gneE0" from="3600633923" to="3512483837" priority="-1" type=" highway.primary">
        <lane id="gneE0_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="60.48" shape="335.78,1186.73 275.88,1195.03"/>
        <lane id="gneE0_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="60.48" shape="335.34,1183.56 275.44,1191.86"/>
    </edge>
    <edge id="gneE1" from="3512483837" to="gneJ37" priority="-1" type=" highway.primary" shape="275.22,1190.28 233.59,1170.46 227.29,1163.43">
        <lane id="gneE1_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="56.68" shape="273.16,1194.61 230.66,1174.38 223.82,1166.75"/>
        <lane id="gneE1_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="56.68" shape="274.53,1191.72 232.61,1171.77 226.20,1164.61"/>
    </edge>
    <edge id="gneE1.52" from="gneJ37" to="1025514518" priority="-1" type=" highway.primary" shape="227.29,1163.43 217.96,1153.03 220.68,1124.03">
        <lane id="gneE1.52_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="43.22" shape="223.62,1166.52 212.98,1154.67 215.66,1126.10"/>
        <lane id="gneE1.52_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="43.22" shape="226.00,1164.39 216.30,1153.58 218.85,1126.40"/>
    </edge>
    <edge id="gneE10" from="3489911737" to="3469248019" priority="-1">
        <lane id="gneE10_0" index="0" allow="pedestrian" speed="27.80" length="4.65" width="5.00" shape="2074.53,742.34 2079.18,742.18"/>
        <lane id="gneE10_1" index="1" allow="pedestrian" speed="27.80" length="4.65" width="5.00" shape="2074.71,747.34 2079.35,747.18"/>
    </edge>
    <edge id="gneE11" from="3489911737" to="gneJ18" priority="-1">
        <lane id="gneE11_0" index="0" allow="pedestrian" speed="27.80" length="7.13" width="5.00" shape="2070.46,738.37 2070.55,731.24"/>
    </edge>
    <edge id="gneE11.18" from="gneJ18" to="3469247824" priority="-1">
        <lane id="gneE11.18_0" index="0" allow="pedestrian" speed="27.80" length="86.31" width="5.00" shape="2070.55,731.24 2071.62,644.94"/>
    </edge>
    <edge id="gneE12" from="3486863893" to="3485901049" priority="-1">
        <lane id="gneE12_0" index="0" allow="pedestrian" speed="27.80" length="23.59" width="5.00" shape="1858.56,559.08 1882.13,558.34"/>
    </edge>
    <edge id="gneE13" from="3015490567" to="3482457191" priority="-1" type="highway.pedestrian">
        <lane id="gneE13_0" index="0" allow="pedestrian" speed="27.80" length="15.82" width="10.00" shape="1372.20,608.98 1386.50,602.21"/>
    </edge>
    <edge id="gneE15" from="3600634026" to="gneJ5" priority="-1" type="highway.pedestrian" spreadType="center">
        <lane id="gneE15_0" index="0" allow="pedestrian" speed="27.80" length="37.85" width="10.00" shape="1092.45,1233.30 1114.11,1202.26"/>
    </edge>
    <edge id="gneE16" from="gneJ5" to="3482262550" priority="-1" type="highway.pedestrian">
        <lane id="gneE16_0" index="0" allow="pedestrian" speed="27.80" length="47.28" width="10.00" shape="1110.53,1185.59 1090.55,1142.73"/>
    </edge>
    <edge id="gneE17" from="gneJ5" to="3482262526" priority="-1" type="highway.pedestrian">
        <lane id="gneE17_0" index="0" allow="pedestrian" speed="27.80" length="31.67" width="10.00" shape="1127.82,1185.68 1157.52,1174.71"/>
    </edge>
    <edge id="gneE18" from="gneJ13" to="3489911737" priority="-1" type="highway.pedestrian" shape="2200.58,762.47 2180.43,766.43 2167.75,765.28 2150.06,764.59 2128.75,765.38 2108.07,764.73 2086.85,762.69 2072.82,749.91">
        <lane id="gneE18_0" index="0" allow="pedestrian" speed="27.80" length="121.06" width="5.00" shape="2192.17,766.67 2180.56,768.95 2167.59,767.78 2150.06,767.09 2128.76,767.88 2107.91,767.23 2085.78,765.10 2075.24,755.50"/>
    </edge>
    <edge id="gneE19" from="gneJ15" to="2516088136" priority="-1" type="highway.pedestrian">
        <lane id="gneE19_0" index="0" allow="pedestrian" speed="27.80" length="34.21" width="10.00" shape="513.68,1317.37 534.78,1344.30"/>
    </edge>
    <edge id="gneE23" from="3488323153" to="gneJ39" priority="-1" type="highway.pedestrian">
        <lane id="gneE23_0" index="0" allow="pedestrian" speed="13.89" length="407.70" width="10.00" shape="54.09,1191.75 -102.38,815.27"/>
    </edge>
    <edge id="gneE23.378" from="gneJ39" to="gneJ38" priority="-1" type="highway.pedestrian">
        <lane id="gneE23.378_0" index="0" allow="pedestrian" speed="13.89" length="7.75" width="10.00" shape="-102.50,815.00 -105.52,807.86"/>
    </edge>
    <edge id="gneE23.394" from="gneJ38" to="gneJ33" priority="-1" type="highway.pedestrian">
        <lane id="gneE23.394_0" index="0" allow="pedestrian" speed="13.89" length="4.32" width="10.00" shape="-105.63,807.61 -107.53,803.73"/>
    </edge>
    <edge id="gneE23.409" from="gneJ33" to="gneJ22" priority="-1" type="highway.pedestrian">
        <lane id="gneE23.409_0" index="0" allow="pedestrian" speed="13.89" length="15.48" width="10.00" shape="-110.34,797.91 -117.05,783.96"/>
    </edge>
    <edge id="gneE35" from="gneJ33" to="gneJ28" priority="-1" type="highway.pedestrian">
        <lane id="gneE35_0" index="0" allow="pedestrian" speed="13.89" length="5.64" shape="-102.31,798.48 -96.69,798.06"/>
    </edge>
    <edge id="gneE36" from="3482457189" to="gneJ8" priority="-1" type="highway.pedestrian">
        <lane id="gneE36_0" index="0" allow="pedestrian" speed="13.89" length="24.42" width="10.00" shape="669.89,1023.45 681.38,1001.90"/>
    </edge>
    <edge id="gneE37" from="3517347087" to="3517347086" priority="-1" type="highway.pedestrian">
        <lane id="gneE37_0" index="0" allow="pedestrian" speed="13.89" length="6.17" width="10.00" shape="1155.71,694.81 1158.63,700.25"/>
    </edge>
    <edge id="gneE38" from="3486164496" to="3459240749" priority="-1" type="highway.pedestrian">
        <lane id="gneE38_0" index="0" allow="pedestrian" speed="13.89" length="59.15" width="10.00" shape="1696.66,1010.36 1722.16,1063.73"/>
    </edge>
    <edge id="gneE39" from="3444772552" to="3444772555" priority="2">
        <lane id="gneE39_0" index="0" speed="27.80" length="129.74" shape="1631.49,496.65 1761.22,498.33"/>
        <lane id="gneE39_1" index="1" speed="27.80" length="129.74" shape="1631.45,499.85 1761.18,501.53"/>
    </edge>
    <edge id="gneE4" from="2516088136" to="gneJ14" priority="-1" type=" highway.primary" shape="533.89,1351.27 516.39,1365.01 490.82,1384.78">
        <lane id="gneE4_0" index="0" allow="pedestrian" speed="27.80" length="46.62" width="10.00" shape="539.76,1365.22 525.36,1376.53 502.91,1393.88"/>
        <lane id="gneE4_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="46.62" shape="535.68,1360.03 521.31,1371.32 498.88,1388.66"/>
        <lane id="gneE4_2" index="2" disallow="bicycle pedestrian" speed="27.80" length="46.62" shape="533.71,1357.52 519.34,1368.80 496.92,1386.13"/>
        <lane id="gneE4_3" index="3" disallow="bicycle pedestrian" speed="27.80" length="46.62" shape="531.73,1355.00 517.37,1366.27 494.96,1383.60"/>
    </edge>
    <edge id="gneE4.33" from="gneJ14" to="3444776495" priority="-1" type=" highway.primary" shape="490.82,1384.78 484.59,1385.98 478.51,1386.50 472.67,1385.96 465.96,1384.00 461.88,1380.35 458.52,1375.42 446.61,1347.73 444.08,1333.25 440.28,1321.09 420.73,1276.81">
        <lane id="gneE4.33_0" index="0" disallow="bicycle pedestrian" speed="27.80" length="142.90" shape="487.80,1390.25 485.25,1390.74 478.49,1391.32 471.77,1390.70 463.57,1388.30 458.24,1383.54 454.29,1377.74 441.98,1349.11 439.41,1334.38 435.78,1322.78 416.41,1278.90"/>
        <lane id="gneE4.33_1" index="1" disallow="bicycle pedestrian" speed="27.80" length="142.90" shape="487.19,1387.11 484.81,1387.57 478.50,1388.11 472.37,1387.54 465.16,1385.43 460.67,1381.41 457.11,1376.19 445.07,1348.19 442.52,1333.63 438.78,1321.65 419.34,1277.61"/>
    </edge>
    <edge id="gneE7" from="3482459299" to="gneJ2" priority="-1" type="highway.pedestrian">
        <lane id="gneE7_0" index="0" allow="pedestrian" speed="27.80" length="124.96" width="10.00" shape="1088.90,915.45 1034.34,803.02"/>
    </edge>
    <edge id="gneE8" from="gneJ2" to="3482352605" priority="-1" type="highway.pedestrian">
        <lane id="gneE8_0" index="0" allow="pedestrian" speed="27.80" length="44.70" width="10.00" shape="1036.56,796.39 1076.34,776.01"/>
    </edge>

    <junction id="1025514518" type="priority" x="220.68" y="1124.03" incLanes="gneE1.52_0 gneE1.52_1" intLanes=":1025514518_0_0 :1025514518_1_0 :1025514518_2_0" shape="223.05,1123.16 219.76,1114.15 217.02,1116.23 215.97,1117.96 215.12,1120.16 214.49,1122.82 214.07,1125.95 220.44,1126.55 220.84,1125.05 221.21,1124.44 221.71,1123.92 222.32,1123.50">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="2516088136" type="priority" x="533.89" y="1351.27" incLanes="-337386709#0_0 -337386709#0_1 gneE19_0" intLanes=":2516088136_0_0 :2516088136_0_1 :2516088136_0_2" shape="548.31,1346.09 543.87,1341.41 542.16,1342.78 541.30,1342.92 540.44,1342.71 539.58,1342.14 538.72,1341.22 530.84,1347.38 532.19,1349.82 532.34,1350.92 532.15,1351.94 531.62,1352.88 530.74,1353.74 542.85,1369.16 545.97,1365.54 546.73,1361.96 546.25,1358.31 545.62,1354.52 545.94,1350.47">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3015464817" type="dead_end" x="1618.15" y="980.05" incLanes="297650826#3_0 628843900#2_0" intLanes="" shape="1616.40,988.05 1625.44,983.77 1621.33,984.15 1617.52,974.90 1610.15,978.28 1614.40,987.33 1615.23,987.13 1615.58,987.19 1615.90,987.37 1616.17,987.65"/>
    <junction id="3015464818" type="dead_end" x="1475.06" y="1047.11" incLanes="297650826#8_0" intLanes="" shape="1470.56,1049.29 1479.56,1044.93 1479.48,1049.46 1470.64,1044.76 1470.11,1046.26 1470.03,1047.02 1470.08,1047.77 1470.26,1048.53"/>
    <junction id="3015490566" type="dead_end" x="1882.31" y="626.88" incLanes="338863071#1_0 297663237#35_0" intLanes="" shape="1888.83,652.02 1896.94,645.76 1878.74,607.54 1869.69,611.79 1869.78,612.67 1869.59,613.08 1869.22,613.48 1868.70,613.86 1868.00,614.23 1882.75,645.97 1884.61,646.09 1885.60,646.86 1886.64,648.11 1887.72,649.83"/>
    <junction id="3015490567" type="dead_end" x="1363.92" y="618.42" incLanes="338863070#6_0 597303931_0" intLanes="" shape="1355.48,623.98 1373.60,615.50 1373.40,614.68 1373.46,614.32 1373.64,614.01 1373.93,613.73 1374.33,613.50 1370.06,604.46 1369.24,604.66 1368.88,604.60 1368.57,604.42 1368.30,604.14 1368.07,603.74 1349.97,612.25"/>
    <junction id="3015490577" type="priority" x="1094.94" y="718.48" incLanes="-337386711.94_0 -337386711.94_1" intLanes=":3015490577_0_0 :3015490577_0_1 :3015490577_0_2" shape="1098.44,716.86 1090.22,699.07 1088.14,701.10 1088.22,703.72 1089.39,706.67 1090.58,709.64 1090.71,712.36 1088.70,714.53 1091.67,720.19">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3015490596" type="right_before_left" x="622.79" y="962.67" incLanes="-337386712#0_0 -337386712#0_1 -337386712#0_2" intLanes=":3015490596_0_0 :3015490596_0_1" shape="625.82,963.37 627.27,957.14 624.62,955.69 623.85,954.77 623.07,953.90 622.00,953.21 620.36,952.84 619.57,962.41 621.91,962.61 622.72,962.72 623.53,962.86 624.51,963.07">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3015490606" type="dead_end" x="1549.09" y="1012.48" incLanes="338863070#0_0 297650826#2_0 628843900#1_0" intLanes="" shape="1536.18,1026.04 1567.74,1010.90 1567.53,1010.08 1567.59,1009.73 1567.77,1009.42 1568.05,1009.14 1568.45,1008.91 1564.20,999.86 1563.35,1000.07 1562.99,1000.01 1562.67,999.84 1562.40,999.56 1562.16,999.16 1530.50,1014.07 1545.61,1008.59 1549.85,1017.64"/>
    <junction id="3015491753" type="dead_end" x="517.05" y="1261.81" incLanes="341007291#2_0" intLanes="" shape="515.20,1269.77 524.29,1265.61 524.10,1264.78 524.17,1264.43 524.35,1264.11 524.64,1263.84 525.04,1263.60 520.82,1254.54 520.00,1254.74 519.64,1254.67 519.33,1254.50 519.06,1254.21 518.83,1253.81 509.77,1258.05"/>
    <junction id="3068787158" type="dead_end" x="1460.03" y="823.23" incLanes="338863070#2_0 297663237#23_0" intLanes="" shape="1452.32,847.94 1483.99,833.04 1483.78,832.22 1483.85,831.86 1484.02,831.55 1484.31,831.28 1484.71,831.05 1469.95,799.32 1469.03,799.54 1468.64,799.46 1468.30,799.27 1468.00,798.95 1467.74,798.51 1436.07,813.41 1436.27,814.24 1436.21,814.59 1436.03,814.90 1435.75,815.17 1435.35,815.40 1450.10,847.14 1451.02,846.92 1451.41,846.99 1451.76,847.19 1452.06,847.50"/>
    <junction id="3109056812" type="priority" x="2145.67" y="610.96" incLanes="337797761_0 339719474_0" intLanes=":3109056812_0_0 :3109056812_1_0" shape="2153.45,614.33 2154.14,611.20 2154.13,610.38 2153.31,607.29 2151.02,607.86 2149.05,608.27 2147.41,608.52 2146.10,608.61 2145.12,608.54 2144.46,608.32 2142.77,611.03 2144.83,612.22 2146.43,612.93 2147.84,613.34 2149.31,613.59 2151.09,613.87">
        <request index="0" response="00" foes="10" cont="0"/>
        <request index="1" response="01" foes="01" cont="0"/>
    </junction>
    <junction id="3444772552" type="priority" x="1627.72" y="501.40" incLanes="-340089945#7_0 -340089945#7_1 -340089945#7_2 -340089945#7_3" intLanes=":3444772552_0_0 :3444772552_0_1" shape="1631.43,501.45 1631.51,495.05 1628.74,494.02 1627.62,491.55 1627.34,488.36 1627.06,485.20 1625.95,482.82 1623.17,481.95 1623.86,501.53">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3444772555" type="priority" x="1765.11" y="503.18" incLanes="gneE39_0 gneE39_1" intLanes=":3444772555_0_0 :3444772555_0_1 :3444772555_0_2" shape="1769.08,503.29 1769.39,491.69 1766.21,492.95 1765.32,494.19 1764.42,495.42 1763.17,496.37 1761.24,496.73 1761.16,503.13">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3444772556" type="priority" x="1564.65" y="505.23" incLanes="-340089945#12_0 -340089945#12_1" intLanes=":3444772556_0_0 :3444772556_0_1 :3444772556_0_2" shape="1562.38,512.22 1571.45,508.02 1570.96,505.93 1571.18,505.14 1571.71,504.51 1572.56,504.05 1573.72,503.75 1570.56,484.40 1566.10,486.11 1563.69,488.98 1562.30,492.47 1560.94,496.06 1558.59,499.20 1554.23,501.38 1555.88,507.57 1558.32,507.63 1559.44,508.22 1560.48,509.18 1561.46,510.51">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3444776399" type="right_before_left" x="1021.36" y="862.14" incLanes="-344464992_0 -344464992_1" intLanes=":3444776399_0_0 :3444776399_0_1" shape="1015.38,864.46 1021.48,862.50 1021.39,862.23 1021.35,862.14 1021.32,862.05 1021.20,861.80">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3444776411" type="priority" x="987.44" y="945.89" incLanes="-344464993#0_0 -344464993#0_1 -344464993#0_2 -344464993#0_3" intLanes=":3444776411_0_0 :3444776411_0_1" shape="991.04,944.03 988.10,938.34 984.75,938.56 983.43,937.83 982.11,937.08 980.60,936.75 978.73,937.24 983.83,947.66">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3444776436" type="priority" x="1307.43" y="1072.65" incLanes="-337386709#13.116_0 -337386709#13.116_1 341013658_0" intLanes=":3444776436_0_0 :3444776436_0_1" shape="1313.63,1079.35 1313.92,1072.95 1313.10,1072.75 1312.81,1072.53 1312.62,1072.22 1312.51,1071.84 1312.49,1071.38 1302.50,1070.97 1302.28,1072.10 1302.06,1072.50 1301.76,1072.80 1301.37,1072.99 1300.92,1073.08 1301.34,1079.47 1303.95,1079.30 1305.88,1079.19 1307.48,1079.15 1309.07,1079.16 1311.01,1079.23">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3444776449" type="priority" x="1248.65" y="1097.15" incLanes="-337386709#12_0 -337386709#12_1 345054425_0" intLanes=":3444776449_0_0 :3444776449_0_1 :3444776449_0_2" shape="1259.70,1095.97 1255.39,1091.18 1253.27,1092.19 1252.27,1092.29 1251.32,1092.13 1250.41,1091.68 1249.54,1090.97 1242.48,1098.05 1243.78,1099.98 1243.97,1100.96 1243.86,1101.94 1243.44,1102.93 1242.72,1103.93 1251.45,1111.57 1253.33,1108.31 1254.26,1105.50 1254.79,1103.01 1255.49,1100.70 1256.94,1098.40">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3444776495" type="priority" x="420.73" y="1276.81" incLanes="gneE4.33_0 gneE4.33_1" intLanes=":3444776495_0_0 :3444776495_0_1" shape="414.94,1279.55 420.80,1276.97 420.66,1276.66 414.85,1279.34">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3444776498" type="priority" x="1212.38" y="1285.78" incLanes="-337386709#11.36.81_0 -337386709#11.36.81_1" intLanes=":3444776498_0_0 :3444776498_0_1" shape="1218.45,1287.79 1212.38,1285.78 1218.14,1288.56 1218.28,1288.28 1218.32,1288.19 1218.36,1288.09">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3444776548" type="priority" x="737.49" y="1413.00" incLanes="-337386709#3_0 -337386709#3_1 -337386709#3_2 -337386709#3_3" intLanes=":3444776548_0_0 :3444776548_0_1" shape="743.00,1423.59 740.21,1412.33 738.28,1412.79 737.60,1412.92 736.91,1413.01 736.07,1413.07 734.94,1413.14 735.27,1419.53 738.27,1420.71 739.18,1421.86 740.08,1422.95 741.26,1423.63">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3446163917" type="dead_end" x="1559.28" y="1033.73" incLanes="297663246_0 297650826#6_0" intLanes="" shape="1557.87,1042.46 1566.91,1038.20 1567.69,1036.33 1569.45,1035.65 1572.12,1035.14 1575.71,1034.81 1580.21,1034.65 1575.87,1024.71 1574.97,1024.57 1574.58,1024.38 1574.24,1024.11 1573.95,1023.76 1573.70,1023.33 1542.14,1038.46 1542.40,1039.34 1542.39,1039.77 1542.29,1040.18 1542.10,1040.58 1541.83,1040.97 1547.67,1049.57 1550.36,1046.49 1552.66,1044.18 1554.55,1042.61 1556.05,1041.81 1557.16,1041.76"/>
    <junction id="3448549832" type="right_before_left" x="2260.04" y="588.64" incLanes="-354785012#0_0 339719448_0" intLanes=":3448549832_0_0 :3448549832_0_1 :3448549832_2_0 :3448549832_3_0 :3448549832_4_0" shape="2267.32,594.26 2269.22,588.14 2267.20,587.35 2265.70,586.52 2264.46,585.79 2263.22,585.28 2261.71,585.13 2259.66,585.47 2261.87,594.76 2264.53,594.22 2265.55,594.10 2266.37,594.06 2266.99,594.13">
        <request index="0" response="00000" foes="10000" cont="0"/>
        <request index="1" response="00000" foes="10000" cont="0"/>
        <request index="2" response="01000" foes="01000" cont="0"/>
        <request index="3" response="00000" foes="00100" cont="0"/>
        <request index="4" response="00011" foes="00011" cont="0"/>
    </junction>
    <junction id="3448549834" type="priority" x="2206.80" y="590.93" incLanes="354785020_0 354785020_1" intLanes=":3448549834_0_0 :3448549834_1_0 :3448549834_1_1" shape="2210.17,601.86 2215.52,597.52 2215.30,595.81 2215.52,595.27 2215.96,594.96 2216.62,594.85 2217.51,594.97 2218.21,591.85 2215.06,591.08 2212.77,590.36 2210.94,589.60 2209.17,588.68 2207.05,587.49 2204.19,585.94 2201.21,591.60 2203.82,593.01 2205.76,594.23 2207.19,595.48 2208.28,597.02 2209.22,599.06">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3448549838" type="right_before_left" x="2275.00" y="595.45" incLanes="-354785012#1_0 354785012#0_0" intLanes=":3448549838_0_0 :3448549838_1_0 :3448549838_2_0 :3448549838_3_0 :3448549838_4_0 :3448549838_5_0" shape="2275.16,601.02 2280.29,597.21 2278.82,594.47 2278.45,593.04 2278.32,591.56 2278.45,590.03 2278.81,588.45 2275.75,587.52 2274.73,589.40 2274.04,589.84 2273.23,589.94 2272.29,589.71 2271.24,589.15 2267.72,594.49 2269.50,595.65 2270.83,596.51 2271.88,597.29 2272.84,598.17 2273.87,599.35">
        <request index="0" response="000000" foes="100000" cont="0"/>
        <request index="1" response="011000" foes="011000" cont="0"/>
        <request index="2" response="010000" foes="010000" cont="0"/>
        <request index="3" response="000000" foes="000010" cont="0"/>
        <request index="4" response="000000" foes="000110" cont="0"/>
        <request index="5" response="000001" foes="000001" cont="0"/>
    </junction>
    <junction id="3448549840" type="priority" x="2173.11" y="601.33" incLanes="337797769_0 354785018_0 354785018_1" intLanes=":3448549840_0_0 :3448549840_1_0 :3448549840_1_1" shape="2175.91,602.88 2170.25,599.89 2169.37,601.19 2168.91,601.54 2168.39,601.81 2167.73,602.08 2166.88,602.45 2168.22,605.35 2168.96,605.17 2169.21,605.26 2169.37,605.46 2169.45,605.78 2169.44,606.22 2175.82,606.81 2175.72,605.31 2175.59,604.76 2175.52,604.23 2175.60,603.64">
        <request index="0" response="010" foes="010" cont="0"/>
        <request index="1" response="000" foes="001" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3448549847" type="priority" x="2213.77" y="613.36" incLanes="339719471_0 339719471_1 337797756_0 337797756_1" intLanes=":3448549847_0_0 :3448549847_0_1 :3448549847_2_0 :3448549847_2_1" shape="2223.38,607.18 2218.55,602.98 2217.96,603.45 2217.70,603.47 2217.48,603.35 2217.29,603.09 2217.12,602.68 2210.25,602.13 2210.84,604.39 2211.18,606.51 2211.25,608.51 2211.07,610.39 2210.64,612.13 2209.94,613.76 2215.60,616.74 2216.90,614.46 2218.00,612.87 2219.06,611.66 2220.21,610.51 2221.60,609.12">
        <request index="0" response="0100" foes="0100" cont="0"/>
        <request index="1" response="1100" foes="1100" cont="0"/>
        <request index="2" response="0000" foes="0011" cont="0"/>
        <request index="3" response="0000" foes="0010" cont="0"/>
    </junction>
    <junction id="3448549850" type="priority" x="2174.79" y="617.42" incLanes="354785015_0 354785015_1" intLanes=":3448549850_0_0 :3448549850_1_0 :3448549850_1_1" shape="2172.31,619.45 2177.22,615.34 2176.56,614.10 2176.52,613.58 2176.53,613.02 2176.50,612.36 2176.32,611.54 2170.20,613.43 2170.29,614.19 2170.17,614.42 2169.95,614.56 2169.62,614.60 2169.18,614.54 2168.49,617.66 2170.10,617.97 2170.67,618.12 2171.18,618.37 2171.70,618.78">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3448549854" type="priority" x="2180.09" y="623.76" incLanes="354785017_0 354785017_1" intLanes=":3448549854_0_0 :3448549854_0_1" shape="2179.16,626.88 2182.14,621.22 2177.23,625.33 2177.84,626.03 2178.08,626.25 2178.35,626.44 2178.69,626.63">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3448549861" type="priority" x="2190.34" y="631.77" incLanes="354785019_0 354785019_1" intLanes=":3448549861_0_0 :3448549861_0_1" shape="2194.03,633.64 2191.44,627.78 2186.21,631.48 2188.43,633.62 2189.68,634.16 2191.03,634.34 2192.48,634.17">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3448549868" type="right_before_left" x="2269.31" y="641.30" incLanes="354785012#1_0 -354785012#2_0" intLanes=":3448549868_0_0 :3448549868_1_0 :3448549868_2_0 :3448549868_3_0" shape="2271.97,643.08 2266.65,639.52 2271.97,643.08">
        <request index="0" response="0000" foes="1000" cont="0"/>
        <request index="1" response="0100" foes="0100" cont="0"/>
        <request index="2" response="0000" foes="0010" cont="0"/>
        <request index="3" response="0001" foes="0001" cont="0"/>
    </junction>
    <junction id="3448549874" type="right_before_left" x="2206.77" y="734.85" incLanes="354785012#3_0 337797763#3_0" intLanes=":3448549874_0_0 :3448549874_1_0" shape="2208.54,737.96 2203.22,734.40 2202.59,735.30 2202.33,735.58 2202.03,735.83 2201.64,736.09 2201.11,736.42 2202.77,739.16">
        <request index="0" response="10" foes="10" cont="0"/>
        <request index="1" response="00" foes="01" cont="0"/>
    </junction>
    <junction id="3448549875" type="right_before_left" x="2195.67" y="741.61" incLanes="339724495_0" intLanes=":3448549875_0_0" shape="2196.57,742.93 2194.91,740.20 2196.29,743.09 2196.43,743.02">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3448549876" type="right_before_left" x="2164.75" y="754.42" incLanes="339719450_0 337797767#7_0 337797767#7_1" intLanes=":3448549876_0_0 :3448549876_1_0" shape="2171.16,753.90 2170.12,750.88 2168.01,751.05 2167.27,750.61 2166.74,749.83 2166.41,748.69 2166.30,747.21 2163.10,747.23 2162.35,749.46 2161.40,750.24 2160.07,750.81 2158.35,751.15 2156.25,751.27 2156.29,757.67 2159.55,757.55 2161.94,757.23 2163.88,756.71 2165.79,755.98 2168.07,755.05">
        <request index="0" response="00" foes="10" cont="0"/>
        <request index="1" response="01" foes="01" cont="0"/>
    </junction>
    <junction id="3453619172" type="dead_end" x="393.09" y="1076.37" incLanes="341007291#0.75_0 341721070.414_0" intLanes="" shape="391.10,1083.92 400.16,1079.68 399.43,1076.29 399.81,1074.82 400.69,1073.48 402.06,1072.28 403.92,1071.23 385.56,1072.09 385.76,1072.90 385.69,1073.23 385.50,1073.52 385.20,1073.75 384.78,1073.94 388.04,1083.40 389.46,1083.08 390.02,1083.11 390.48,1083.26 390.84,1083.53"/>
    <junction id="3459236652" type="dead_end" x="1568.38" y="523.36" incLanes="341025297#6_0" intLanes="" shape="1566.64,531.40 1575.69,527.15 1575.48,526.33 1575.55,525.97 1575.72,525.66 1576.01,525.39 1576.41,525.16 1563.16,513.92 1563.93,517.09 1563.68,518.44 1563.02,519.63 1561.93,520.66 1560.41,521.53 1564.61,530.61 1565.44,530.42 1565.79,530.49 1566.11,530.68 1566.39,530.99"/>
    <junction id="3459236653" type="dead_end" x="1524.72" y="543.52" incLanes="341025297#7_0" intLanes="" shape="1522.97,551.56 1532.02,547.31 1531.82,546.48 1531.88,546.13 1532.06,545.82 1532.35,545.55 1532.75,545.32 1528.55,536.24 1516.75,541.69 1520.94,550.77 1521.77,550.58 1522.13,550.65 1522.45,550.84 1522.73,551.14"/>
    <junction id="3459236657" type="dead_end" x="1477.36" y="565.39" incLanes="341025297#8_0" intLanes="" shape="1475.62,573.44 1484.67,569.17 1484.47,568.35 1484.53,568.00 1484.71,567.69 1484.99,567.42 1485.39,567.19 1481.20,558.11 1469.40,563.56 1473.59,572.64 1474.42,572.45 1474.78,572.52 1475.10,572.71 1475.38,573.02"/>
    <junction id="3459236664" type="dead_end" x="1963.44" y="584.41" incLanes="338790442#1_0 338988605_0" intLanes="" shape="1960.93,592.87 1965.93,592.87 1965.94,582.02 1960.94,582.01 1960.31,585.11 1959.58,586.05 1958.61,586.91 1957.45,587.92 1956.12,589.34 1959.98,592.52 1960.51,592.05 1960.69,592.03 1960.83,592.16 1960.91,592.44"/>
    <junction id="3459236665" type="dead_end" x="1434.14" y="585.36" incLanes="341025297#9_0" intLanes="" shape="1432.40,593.40 1441.45,589.14 1441.24,588.32 1441.31,587.97 1441.48,587.66 1441.77,587.39 1442.17,587.16 1437.98,578.08 1426.14,583.59 1430.38,592.65 1431.21,592.45 1431.57,592.52 1431.88,592.70 1432.16,592.99"/>
    <junction id="3459236670" type="priority" x="1327.28" y="625.57" incLanes="345037955#3_0" intLanes=":3459236670_0_0" shape="1324.46,631.32 1333.51,627.06 1331.59,624.52 1330.59,623.86 1329.57,623.20 1328.54,622.26 1327.51,620.74 1323.11,623.11 1323.12,624.03 1322.77,624.51 1322.19,625.02 1321.38,625.54 1320.33,626.08 1322.46,630.60 1323.29,630.40 1323.64,630.46 1323.95,630.64 1324.23,630.92">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3459236672" type="dead_end" x="1918.67" y="638.56" incLanes="338988608#1_0" intLanes="" shape="1914.59,641.53 1923.39,636.78 1919.54,633.59 1917.85,635.69 1916.50,637.47 1915.51,638.95 1914.86,640.12 1914.55,640.98"/>
    <junction id="3459236683" type="dead_end" x="1952.57" y="701.39" incLanes="338790443#1_0 354331627#1_0" intLanes="" shape="1950.54,703.74 1955.42,702.63 1954.55,697.12 1954.65,693.02 1955.35,689.59 1956.29,686.13 1957.10,681.94 1957.43,676.30 1943.53,678.36 1943.07,678.52 1938.67,680.89 1941.47,685.65 1943.83,689.06 1945.82,691.86 1947.55,694.76 1949.09,698.48"/>
    <junction id="3459236689" type="dead_end" x="1963.27" y="748.16" incLanes="338790443#0_0" intLanes="" shape="1961.23,750.46 1966.11,749.34 1965.12,744.19 1964.79,740.33 1964.91,737.10 1965.25,733.85 1965.62,729.91 1965.79,724.63 1960.79,724.62 1960.46,724.66 1955.58,725.78"/>
    <junction id="3459240721" type="right_before_left" x="914.79" y="981.29" incLanes="-344464993#1_0 -344464993#1_1" intLanes=":3459240721_0_0 :3459240721_0_1 :3459240721_0_2" shape="911.97,987.05 921.02,982.80 920.47,980.57 920.63,979.61 921.09,978.77 921.85,978.03 922.90,977.40 917.89,966.94 914.51,968.98 912.40,971.07 910.91,973.17 909.42,975.26 907.30,977.33 903.92,979.36 906.66,985.15 908.85,984.60 909.79,984.77 910.63,985.23 911.35,985.99">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3459240749" type="dead_end" x="1720.41" y="1071.68" incLanes="338790446_0 gneE38_0" intLanes="" shape="1718.66,1079.70 1727.71,1075.44 1728.00,1074.39 1728.69,1073.74 1729.73,1073.02 1731.14,1072.23 1732.91,1071.36 1728.67,1062.30 1727.85,1062.50 1727.49,1062.44 1727.18,1062.26 1726.90,1061.98 1726.67,1061.58 1717.64,1065.89 1718.55,1068.65 1718.58,1070.86 1718.17,1072.79 1717.75,1074.73 1717.77,1076.94"/>
    <junction id="3460182879" type="dead_end" x="1255.90" y="918.15" incLanes="341013632#1_0 297663237#19_0" intLanes="" shape="1259.47,937.49 1268.52,933.24 1268.32,932.41 1268.38,932.06 1268.56,931.75 1268.84,931.48 1269.24,931.25 1254.48,899.51 1253.57,899.74 1253.19,899.68 1252.85,899.51 1252.57,899.22 1252.32,898.81 1243.27,903.07 1243.48,903.89 1243.41,904.24 1243.24,904.55 1242.95,904.83 1242.55,905.06 1257.31,936.79 1258.22,936.56 1258.60,936.62 1258.94,936.79 1259.23,937.08"/>
    <junction id="3460182888" type="dead_end" x="1291.51" y="993.88" incLanes="341013632#2_0 338863067#2_0" intLanes="" shape="1289.77,1001.91 1298.81,997.64 1298.61,996.82 1298.67,996.46 1298.85,996.15 1299.13,995.88 1299.53,995.65 1295.30,986.59 1294.46,986.80 1294.10,986.73 1293.78,986.55 1293.50,986.26 1293.26,985.86 1284.21,990.11 1284.42,990.94 1284.35,991.29 1284.18,991.60 1283.89,991.88 1283.49,992.11 1287.73,1001.17 1288.57,1000.96 1288.93,1001.03 1289.25,1001.21 1289.53,1001.50"/>
    <junction id="3460184994" type="right_before_left" x="1749.88" y="1134.29" incLanes="-337386709#16_0 -337386709#16_1" intLanes=":3460184994_0_0 :3460184994_0_1 :3460184994_0_2" shape="1761.01,1133.72 1757.07,1128.67 1755.13,1129.64 1754.28,1129.62 1753.51,1129.25 1752.83,1128.55 1752.22,1127.52 1743.17,1131.77 1744.29,1135.16 1744.36,1136.59 1744.11,1137.85 1743.53,1138.92 1742.63,1139.82 1754.52,1155.40 1757.50,1151.90 1758.22,1148.28 1757.79,1144.60 1757.36,1140.91 1758.06,1137.27">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3460184997" type="dead_end" x="1304.75" y="1021.94" incLanes="341013646_0" intLanes="" shape="1300.33,1024.28 1309.30,1019.85 1309.21,1019.68 1300.17,1023.95"/>
    <junction id="3460185003" type="dead_end" x="1576.39" y="1070.03" incLanes="" intLanes="" shape="1580.91,1067.90 1571.87,1072.16"/>
    <junction id="3460185005" type="dead_end" x="1169.52" y="958.32" incLanes="341013653#0_0 297663237#17_0" intLanes="" shape="1173.09,977.66 1182.14,973.40 1181.94,972.58 1182.00,972.23 1182.18,971.92 1182.46,971.65 1182.86,971.41 1168.10,939.68 1167.20,939.91 1166.81,939.85 1166.48,939.68 1166.19,939.39 1165.94,938.98 1156.90,943.24 1157.10,944.06 1157.03,944.41 1156.86,944.73 1156.57,945.00 1156.17,945.23 1170.94,976.96 1171.84,976.73 1172.22,976.79 1172.56,976.96 1172.85,977.25"/>
    <junction id="3460185007" type="priority" x="1826.69" y="504.83" incLanes="338863071#4_0 341025284#1_0 -340089945#3_0 -340089945#3_1 -340089945#3_2 -340089945#3_3" intLanes=":3460185007_0_0 :3460185007_0_1" shape="1824.35,512.38 1833.62,508.63 1833.23,506.58 1833.50,505.87 1834.06,505.36 1834.94,505.07 1836.12,504.99 1836.23,498.59 1832.14,498.14 1829.22,497.12 1826.89,495.82 1824.56,494.51 1821.64,493.48 1817.55,492.98 1817.24,504.58 1819.81,505.49 1821.02,506.58 1822.18,508.09 1823.29,510.03">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3460185010" type="dead_end" x="1973.74" y="821.21" incLanes="341007292#2_0" intLanes="" shape="1982.77,820.88 1976.92,812.76 1976.18,813.09 1975.85,813.08 1975.56,812.93 1975.30,812.67 1975.07,812.28 1966.02,816.53 1966.46,817.86 1966.48,818.39 1966.36,818.83 1966.11,819.18 1965.73,819.44 1969.96,828.50 1972.83,827.14 1974.94,826.08 1976.63,825.13 1978.26,824.08 1980.19,822.73"/>
    <junction id="3460185012" type="dead_end" x="1015.10" y="1191.10" incLanes="338863073_0 341010325#4_0" intLanes="" shape="1013.70,1199.40 1022.62,1194.87 1022.39,1194.06 1022.45,1193.72 1022.63,1193.41 1022.91,1193.15 1023.31,1192.93 1019.26,1183.79 1007.53,1188.81 1011.35,1198.06 1012.22,1197.95 1012.63,1198.11 1013.01,1198.40 1013.37,1198.83"/>
    <junction id="3460185013" type="dead_end" x="1221.47" y="1068.69" incLanes="341013636_0" intLanes="" shape="1217.33,1071.51 1225.88,1066.32 1216.84,1070.59 1217.00,1070.94 1217.07,1071.06 1217.13,1071.17"/>
    <junction id="3469247659" type="right_before_left" x="2090.52" y="539.68" incLanes="339719463_0 -339719461#0_0 -339719461#0_1" intLanes=":3469247659_0_0 :3469247659_1_0 :3469247659_2_0 :3469247659_3_0 :3469247659_4_0" shape="2100.83,541.79 2100.98,538.59 2096.77,538.37 2093.64,538.09 2091.08,537.65 2088.59,536.91 2085.67,535.76 2081.81,534.07 2080.51,537.00 2082.51,538.60 2083.17,539.79 2083.62,541.25 2083.84,542.97 2083.85,544.95 2096.63,545.59 2097.19,543.39 2097.78,542.64 2098.58,542.12 2099.60,541.84">
        <request index="0" response="00000" foes="10000" cont="0"/>
        <request index="1" response="00000" foes="10000" cont="0"/>
        <request index="2" response="01000" foes="01000" cont="0"/>
        <request index="3" response="00000" foes="00100" cont="0"/>
        <request index="4" response="00011" foes="00011" cont="0"/>
    </junction>
    <junction id="3469247663" type="priority" x="2251.87" y="547.89" incLanes="339719475#2_0" intLanes=":3469247663_0_0" shape="2251.54,549.46 2252.38,546.37 2252.24,546.33 2252.15,546.31 2252.09,546.31">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3469247665" type="right_before_left" x="2089.97" y="550.71" incLanes="339719466_0 339719461#0_0 339719461#0_1 -339719461#1_0 -339719461#1_1" intLanes=":3469247665_0_0 :3469247665_1_0 :3469247665_2_0 :3469247665_2_1 :3469247665_4_0 :3469247665_5_0 :3469247665_5_1 :3469247665_7_0" shape="2100.28,552.82 2100.43,549.62 2098.24,549.07 2097.49,548.48 2096.97,547.67 2096.69,546.66 2096.64,545.43 2083.86,544.80 2083.30,555.98 2096.08,556.61 2096.64,554.42 2097.23,553.67 2098.04,553.15 2099.05,552.87">
        <request index="0" response="00000000" foes="00001100" cont="0"/>
        <request index="1" response="01100000" foes="01111100" cont="0"/>
        <request index="2" response="00000011" foes="10000011" cont="0"/>
        <request index="3" response="00000011" foes="10000011" cont="0"/>
        <request index="4" response="01100010" foes="01100010" cont="0"/>
        <request index="5" response="00000000" foes="00010010" cont="0"/>
        <request index="6" response="00000000" foes="00010010" cont="0"/>
        <request index="7" response="00001100" foes="00001100" cont="0"/>
    </junction>
    <junction id="3469247671" type="priority" x="2251.33" y="558.85" incLanes="339719458_0" intLanes=":3469247671_0_0" shape="2251.01,560.42 2251.82,557.32 2251.69,557.29 2251.60,557.27 2251.54,557.26">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3469247673" type="right_before_left" x="2089.50" y="560.16" incLanes="339719462_0 339719461#1_0 339719461#1_1" intLanes=":3469247673_0_0 :3469247673_1_0 :3469247673_2_0 :3469247673_3_0 :3469247673_4_0" shape="2099.79,562.26 2099.94,559.07 2097.76,558.52 2097.01,557.93 2096.50,557.13 2096.22,556.12 2096.17,554.90 2083.39,554.27 2083.62,556.79 2084.42,558.56 2086.59,561.34 2087.38,563.11 2087.60,565.63 2090.79,565.81 2091.89,563.65 2093.15,562.94 2094.89,562.47 2097.10,562.24">
        <request index="0" response="00000" foes="01000" cont="0"/>
        <request index="1" response="00000" foes="11000" cont="0"/>
        <request index="2" response="00000" foes="11000" cont="0"/>
        <request index="3" response="00111" foes="00111" cont="0"/>
        <request index="4" response="00110" foes="00110" cont="0"/>
    </junction>
    <junction id="3469247677" type="priority" x="2283.07" y="567.14" incLanes="339719475#1_0 339719475#1_1" intLanes=":3469247677_0_0 :3469247677_1_0" shape="2284.32,561.38 2280.88,561.38 2281.11,563.40 2280.62,563.96 2279.73,564.22 2278.45,564.18 2276.76,563.84 2275.95,566.93 2277.88,575.09 2284.06,576.73">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3469247679" type="priority" x="2250.90" y="568.30" incLanes="339719457_0" intLanes=":3469247679_0_0" shape="2250.59,569.87 2251.37,566.77 2251.21,566.73 2251.11,566.71">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3469247685" type="priority" x="2280.97" y="575.91" incLanes="339719475#0_0" intLanes=":3469247685_0_0 :3469247685_1_0 :3469247685_1_1" shape="2285.46,571.33 2279.26,569.70 2278.35,571.76 2277.63,572.38 2276.73,572.73 2275.65,572.80 2274.40,572.60 2273.61,575.70 2276.45,576.87 2277.32,577.67 2277.84,578.60 2277.99,579.67 2277.78,580.87 2280.84,581.81 2281.68,579.52 2282.52,577.91 2283.33,576.62 2284.11,575.32 2284.82,573.68">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3469247824" type="right_before_left" x="2074.16" y="641.84" incLanes="339719460#0_0 gneE11.18_0" intLanes=":3469247824_0_0" shape="2075.61,643.76 2076.24,640.63 2073.54,639.88 2072.65,639.45 2071.78,638.93 2070.74,638.30 2069.32,637.51 2067.84,640.35 2068.57,641.16 2068.83,641.83 2069.00,642.68 2069.10,643.71 2069.12,644.91 2074.12,644.97 2074.29,644.17 2074.50,643.92 2074.79,643.77 2075.16,643.71">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3469247827" type="priority" x="2152.90" y="642.88" incLanes="339719447#6_0 339719447#6_1" intLanes=":3469247827_0_0 :3469247827_1_0" shape="2151.40,650.06 2154.60,650.01 2154.68,647.97 2154.99,646.37 2155.53,645.22 2156.30,644.51 2157.29,644.25 2158.49,644.44 2158.47,641.24 2156.08,641.14 2154.33,640.86 2151.47,640.10 2149.72,639.82 2147.34,639.71 2147.38,646.11 2149.59,646.54 2150.37,647.09 2150.93,647.86 2151.28,648.85">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3469247828" type="priority" x="2143.27" y="642.94" incLanes="339719447#5_0 339719447#5_1" intLanes=":3469247828_0_0 :3469247828_0_1 :3469247828_2_0" shape="2141.77,650.14 2144.97,650.10 2145.38,647.89 2145.92,647.12 2146.68,646.56 2147.67,646.22 2148.88,646.11 2148.84,639.71 2137.70,639.78 2137.74,646.18 2139.96,646.61 2140.73,647.15 2141.30,647.93 2141.64,648.92">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3469247829" type="priority" x="2132.29" y="643.01" incLanes="339719447#4_0 339719447#4_1" intLanes=":3469247829_0_0 :3469247829_0_1 :3469247829_2_0" shape="2130.75,650.22 2133.95,650.19 2134.38,647.97 2134.92,647.19 2135.69,646.63 2136.69,646.29 2137.91,646.17 2137.87,639.77 2126.69,639.85 2126.73,646.25 2128.95,646.68 2129.73,647.23 2130.29,648.00 2130.63,649.00">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3469247830" type="priority" x="2122.76" y="643.07" incLanes="339719447#3_0 339719447#3_1" intLanes=":3469247830_0_0 :3469247830_0_1 :3469247830_2_0" shape="2121.22,650.28 2124.42,650.25 2124.85,648.03 2125.39,647.25 2126.17,646.69 2127.16,646.35 2128.38,646.23 2128.34,639.83 2117.16,639.91 2117.20,646.31 2119.42,646.74 2120.20,647.29 2120.76,648.06 2121.10,649.06">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3469247831" type="priority" x="2111.68" y="643.14" incLanes="339719447#2_0 339719447#2_1" intLanes=":3469247831_0_0 :3469247831_0_1 :3469247831_2_0" shape="2110.14,650.34 2113.34,650.32 2113.77,648.10 2114.31,647.32 2115.08,646.76 2116.08,646.42 2117.29,646.30 2117.25,639.90 2106.09,639.97 2106.12,646.37 2108.34,646.80 2109.12,647.35 2109.68,648.13 2110.02,649.12">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3469247832" type="priority" x="2102.16" y="643.19" incLanes="339719447#1_0 339719447#1_1" intLanes=":3469247832_0_0 :3469247832_0_1 :3469247832_2_0" shape="2100.62,650.40 2103.82,650.38 2104.25,648.15 2104.79,647.38 2105.57,646.82 2106.56,646.48 2107.78,646.36 2107.75,639.96 2096.55,640.03 2096.59,646.43 2098.82,646.86 2099.60,647.41 2100.16,648.18 2100.50,649.18">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3469247833" type="priority" x="2091.18" y="643.27" incLanes="339719447#0_0" intLanes=":3469247833_0_0 :3469247833_0_1 :3469247833_2_0" shape="2089.64,650.47 2092.84,650.45 2093.26,648.23 2093.81,647.45 2094.58,646.89 2095.58,646.55 2096.79,646.43 2096.75,640.03 2094.35,640.17 2092.60,640.47 2089.74,641.26 2087.98,641.57 2085.59,641.70 2085.60,644.90 2087.83,645.51 2088.61,646.28 2089.17,647.37 2089.51,648.76">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3469247834" type="priority" x="2081.52" y="643.32" incLanes="339719460#1_0" intLanes=":3469247834_0_0 :3469247834_1_0" shape="2079.95,646.44 2083.15,646.41 2083.31,645.58 2083.52,645.28 2083.80,645.07 2084.18,644.95 2084.64,644.90 2084.62,641.70 2082.56,641.70 2081.84,641.66 2081.12,641.58 2080.25,641.43 2079.09,641.20 2078.46,644.34 2079.28,644.70 2079.57,645.01 2079.78,645.41 2079.91,645.88">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3469247837" type="priority" x="2163.98" y="646.27" incLanes="339719447#7_0" intLanes=":3469247837_0_0" shape="2162.38,646.76 2165.58,646.74 2165.55,646.04 2165.50,645.80 2165.41,645.57 2165.26,645.31 2165.04,644.98">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3469248019" type="priority" x="2082.62" y="749.56" incLanes="339719453_0 gneE10_0 gneE10_1" intLanes=":3469248019_0_0" shape="2081.70,751.76 2084.72,750.69 2083.94,748.13 2083.63,746.18 2083.64,744.52 2083.82,742.83 2084.02,740.79 2084.10,738.08 2080.90,738.11 2080.71,738.96 2080.46,739.26 2080.10,739.48 2079.65,739.62 2079.09,739.68 2079.44,749.67 2080.36,749.88 2080.76,750.17 2081.12,750.58 2081.43,751.11">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3469248022" type="right_before_left" x="2153.85" y="754.49" incLanes="339719456_0 337797767#6_0 337797767#6_1" intLanes=":3469248022_0_0 :3469248022_1_0 :3469248022_1_1" shape="2159.49,757.65 2159.45,751.25 2157.23,750.82 2156.45,750.27 2155.90,749.50 2155.56,748.50 2155.45,747.28 2152.25,747.28 2151.81,749.51 2151.25,750.30 2150.47,750.86 2149.47,751.20 2148.25,751.32 2148.28,757.72">
        <request index="0" response="000" foes="110" cont="0"/>
        <request index="1" response="001" foes="001" cont="0"/>
        <request index="2" response="001" foes="001" cont="0"/>
    </junction>
    <junction id="3469248023" type="right_before_left" x="2144.14" y="754.54" incLanes="339719454_0 337797767#5_0 337797767#5_1" intLanes=":3469248023_0_0 :3469248023_1_0 :3469248023_1_1" shape="2149.78,757.71 2149.74,751.31 2147.52,750.88 2146.75,750.33 2146.19,749.55 2145.86,748.55 2145.75,747.33 2142.55,747.33 2142.10,749.56 2141.55,750.35 2140.77,750.91 2139.77,751.25 2138.54,751.37 2138.58,757.77">
        <request index="0" response="000" foes="110" cont="0"/>
        <request index="1" response="001" foes="001" cont="0"/>
        <request index="2" response="001" foes="001" cont="0"/>
    </junction>
    <junction id="3469248024" type="right_before_left" x="2133.24" y="754.60" incLanes="339719452_0 337797767#4_0 337797767#4_1" intLanes=":3469248024_0_0 :3469248024_1_0 :3469248024_1_1" shape="2138.84,757.77 2138.80,751.37 2136.58,750.94 2135.80,750.39 2135.24,749.61 2134.90,748.62 2134.78,747.40 2131.58,747.42 2131.16,749.64 2130.61,750.42 2129.84,750.98 2128.84,751.32 2127.62,751.44 2127.67,757.84">
        <request index="0" response="000" foes="110" cont="0"/>
        <request index="1" response="001" foes="001" cont="0"/>
        <request index="2" response="001" foes="001" cont="0"/>
    </junction>
    <junction id="3469248025" type="right_before_left" x="2123.73" y="754.66" incLanes="339719459_0 337797767#3_0 337797767#3_1" intLanes=":3469248025_0_0 :3469248025_1_0 :3469248025_1_1" shape="2129.33,757.82 2129.29,751.42 2127.07,750.99 2126.29,750.44 2125.73,749.67 2125.39,748.67 2125.27,747.45 2122.07,747.48 2121.64,749.70 2121.10,750.48 2120.32,751.03 2119.33,751.37 2118.11,751.49 2118.15,757.89">
        <request index="0" response="000" foes="110" cont="0"/>
        <request index="1" response="001" foes="001" cont="0"/>
        <request index="2" response="001" foes="001" cont="0"/>
    </junction>
    <junction id="3469248027" type="right_before_left" x="2112.63" y="754.72" incLanes="339719455_0 337797767#2_0 337797767#2_1" intLanes=":3469248027_0_0 :3469248027_1_0 :3469248027_1_1" shape="2118.22,757.89 2118.19,751.49 2115.97,751.06 2115.19,750.51 2114.63,749.73 2114.29,748.74 2114.17,747.52 2110.97,747.54 2110.54,749.76 2110.00,750.54 2109.23,751.10 2108.23,751.44 2107.02,751.56 2107.06,757.96">
        <request index="0" response="000" foes="110" cont="0"/>
        <request index="1" response="001" foes="001" cont="0"/>
        <request index="2" response="001" foes="001" cont="0"/>
    </junction>
    <junction id="3469248028" type="right_before_left" x="2103.11" y="754.78" incLanes="339719451_0 337797767#1_0 337797767#1_1" intLanes=":3469248028_0_0 :3469248028_1_0 :3469248028_1_1" shape="2108.71,757.94 2108.67,751.54 2106.45,751.11 2105.67,750.56 2105.11,749.79 2104.77,748.79 2104.65,747.57 2101.45,747.60 2101.02,749.82 2100.48,750.60 2099.71,751.16 2098.71,751.49 2097.49,751.61 2097.53,758.01">
        <request index="0" response="000" foes="110" cont="0"/>
        <request index="1" response="001" foes="001" cont="0"/>
        <request index="2" response="001" foes="001" cont="0"/>
    </junction>
    <junction id="3469248029" type="right_before_left" x="2092.09" y="754.84" incLanes="339719449_0 337797767#0_0" intLanes=":3469248029_0_0 :3469248029_1_0" shape="2097.69,758.01 2097.65,751.61 2095.43,751.18 2094.65,750.63 2094.09,749.86 2093.75,748.86 2093.63,747.64 2090.43,747.67 2090.02,750.80 2089.49,751.79 2088.74,752.40 2087.76,752.63 2086.57,752.47 2086.39,755.74 2088.76,756.42 2090.52,756.99 2091.97,757.44 2093.44,757.76 2095.24,757.95">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3469287324" type="priority" x="2030.24" y="512.71" incLanes="-340089945#2.172_0 -340089945#2.172_1" intLanes=":3469287324_0_0 :3469287324_0_1" shape="2030.34,512.72 2030.78,506.33 2030.44,506.31 2030.14,512.71">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3469287337" type="priority" x="1967.18" y="963.75" incLanes="-340089945#0.39.141_0 -340089945#0.39.141_1" intLanes=":3469287337_0_0 :3469287337_0_1 :3469287337_0_2" shape="1974.29,966.36 1970.38,961.29 1964.03,966.25 1971.25,975.33 1972.85,972.34 1972.75,970.82 1972.66,969.31 1973.02,967.82">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3471412658" type="right_before_left" x="1904.82" y="1013.34" incLanes="-337386709#17_0 -337386709#17_1 -337386709#17_2 -337386709#17_3" intLanes=":3471412658_0_0 :3471412658_0_1" shape="1919.19,1016.73 1911.97,1007.65 1910.04,1008.63 1909.20,1008.61 1908.43,1008.26 1907.75,1007.56 1907.14,1006.52 1898.09,1010.78 1899.23,1014.23 1899.32,1015.68 1899.08,1016.95 1898.51,1018.05 1897.63,1018.96 1901.56,1024.00 1904.96,1021.84 1907.82,1020.83 1910.40,1020.39 1912.98,1019.95 1915.82,1018.92">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3471412659" type="right_before_left" x="1468.41" y="1160.56" incLanes="-337386709#15.34.131_0 -337386709#15.34.131_1" intLanes=":3471412659_0_0 :3471412659_0_1 :3471412659_0_2" shape="1472.29,1170.90 1475.87,1165.60 1474.28,1163.98 1473.94,1163.08 1473.92,1162.11 1474.21,1161.09 1474.81,1160.00 1466.50,1154.43 1464.89,1156.03 1464.00,1156.36 1463.05,1156.39 1462.03,1156.11 1460.96,1155.51 1449.97,1171.74 1454.19,1173.42 1457.81,1172.92 1464.44,1169.73 1468.06,1169.23">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3471412660" type="right_before_left" x="1024.19" y="1209.03" incLanes="-337386709#9.29_0 -337386709#9.29_1" intLanes=":3471412660_0_0 :3471412660_0_1 :3471412660_0_2" shape="1034.58,1213.37 1033.09,1206.92 1030.65,1206.90 1029.55,1206.40 1028.54,1205.59 1027.60,1204.46 1026.75,1203.02 1017.83,1207.54 1018.42,1209.69 1018.30,1210.66 1017.89,1211.57 1017.19,1212.40 1016.21,1213.15 1021.08,1223.82 1023.98,1221.40 1025.87,1218.92 1027.33,1216.64 1028.89,1214.80 1031.12,1213.62">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3482225651" type="dead_end" x="1513.67" y="1126.71" incLanes="297650826#7_0 338790445_0" intLanes="" shape="1512.00,1134.67 1522.44,1126.27 1520.39,1125.97 1519.25,1124.98 1518.01,1123.43 1516.70,1121.30 1515.30,1118.62 1506.31,1122.98 1506.52,1123.80 1506.46,1124.15 1506.28,1124.47 1506.00,1124.74 1505.60,1124.97 1509.85,1134.02 1510.75,1133.78 1511.13,1133.84 1511.47,1134.00 1511.76,1134.28"/>
    <junction id="3482262511" type="dead_end" x="849.83" y="1160.18" incLanes="341010336#2_0 341010312_0" intLanes="" shape="854.94,1166.64 857.40,1156.94 855.08,1156.22 854.21,1155.83 853.52,1155.43 853.03,1155.00 852.72,1154.56 843.66,1158.79 844.39,1161.10 844.35,1161.99 844.14,1162.89 843.80,1163.96 843.42,1165.34 853.13,1167.72 853.49,1166.96 853.76,1166.72 854.09,1166.59 854.49,1166.56"/>
    <junction id="3482262512" type="dead_end" x="712.33" y="1341.86" incLanes="341010314#5_0" intLanes="" shape="718.99,1344.25 714.73,1335.20 705.68,1339.46 707.23,1342.11 709.05,1344.02 711.13,1345.18 713.48,1345.61 716.10,1345.30"/>
    <junction id="3482262513" type="dead_end" x="798.51" y="1301.40" incLanes="341010314#1_0" intLanes="" shape="801.98,1305.30 797.76,1296.23 800.26,1293.38 791.21,1297.64 791.42,1298.46 791.35,1298.81 791.18,1299.13 790.89,1299.40 790.49,1299.63 794.73,1308.69"/>
    <junction id="3482262515" type="dead_end" x="962.62" y="1188.83" incLanes="341010325#3_0" intLanes="" shape="976.05,1197.51 978.58,1187.84 977.93,1187.55 977.83,1187.39 977.89,1187.21 978.11,1187.02 978.48,1186.81 974.18,1177.78 971.39,1179.39 969.32,1180.97 967.60,1182.32 965.83,1183.27 963.64,1183.61 960.64,1183.17 958.19,1192.87"/>
    <junction id="3482262516" type="dead_end" x="802.63" y="1196.67" incLanes="341010329#2_0 341010332#1_0" intLanes="" shape="800.89,1204.72 809.94,1200.46 809.74,1199.63 809.80,1199.28 809.98,1198.97 810.26,1198.70 810.66,1198.47 806.48,1189.39 805.61,1189.61 805.24,1189.55 804.92,1189.38 804.64,1189.09 804.40,1188.70 795.35,1192.95"/>
    <junction id="3482262518" type="dead_end" x="994.67" y="1039.64" incLanes="341010320#0_0 297663237#13_0" intLanes="" shape="998.25,1058.98 1007.29,1054.72 1007.09,1053.90 1007.16,1053.55 1007.33,1053.23 1007.62,1052.96 1008.02,1052.73 993.25,1021.00 992.35,1021.23 991.96,1021.17 991.63,1021.00 991.34,1020.71 991.09,1020.30 982.05,1024.56 982.25,1025.38 982.18,1025.74 982.01,1026.05 981.72,1026.32 981.32,1026.55 996.10,1058.28 997.00,1058.05 997.38,1058.11 997.72,1058.28 998.00,1058.57"/>
    <junction id="3482262519" type="dead_end" x="897.53" y="1172.29" incLanes="341010336#1_0" intLanes="" shape="900.05,1178.09 902.51,1168.40 901.24,1167.22 900.39,1165.92 899.39,1164.17 898.24,1161.94 896.94,1159.25 887.89,1163.49 888.08,1164.20 888.00,1164.41 887.81,1164.53 887.50,1164.55 887.07,1164.48 884.61,1174.17"/>
    <junction id="3482262520" type="dead_end" x="646.33" y="1201.67" incLanes="341010335#1_0 297663237#4_0" intLanes="" shape="649.92,1221.01 658.97,1216.75 658.76,1215.92 658.83,1215.57 659.00,1215.26 659.29,1214.99 659.69,1214.76 644.93,1183.02 644.01,1183.26 643.62,1183.20 643.29,1183.03 642.99,1182.74 642.75,1182.33 633.70,1186.59 633.91,1187.41 633.84,1187.76 633.67,1188.07 633.38,1188.35 632.98,1188.58 647.73,1220.32 648.66,1220.08 649.04,1220.13 649.38,1220.31 649.68,1220.60"/>
    <junction id="3482262521" type="dead_end" x="1029.49" y="1157.62" incLanes="341010325#1_0" intLanes="" shape="1028.07,1165.21 1036.75,1160.25 1031.21,1149.54 1022.16,1153.80 1022.37,1154.62 1022.30,1154.97 1022.12,1155.28 1021.84,1155.55 1021.44,1155.77 1025.55,1164.89"/>
    <junction id="3482262522" type="dead_end" x="951.54" y="1059.71" incLanes="341010326_0 341025286_0 297663237#11_0" intLanes="" shape="955.11,1079.05 964.16,1074.79 963.96,1073.97 964.02,1073.62 964.20,1073.31 964.49,1073.03 964.88,1072.80 950.12,1041.07 949.24,1041.29 948.86,1041.24 948.53,1041.06 948.25,1040.77 948.01,1040.37 938.95,1044.61 939.15,1045.43 939.09,1045.79 938.91,1046.10 938.63,1046.37 938.23,1046.60 952.98,1078.34 953.87,1078.11 954.25,1078.17 954.59,1078.35 954.87,1078.64"/>
    <junction id="3482262523" type="dead_end" x="828.09" y="1250.75" incLanes="341010332#0_0 341010329#1_0" intLanes="" shape="824.99,1255.90 834.04,1251.65 833.05,1248.82 832.99,1246.64 833.60,1244.75 834.62,1242.83 835.80,1240.54 836.88,1237.53 827.23,1234.90 826.94,1235.56 826.78,1235.65 826.60,1235.59 826.40,1235.37 826.20,1234.99 817.15,1239.25"/>
    <junction id="3482262524" type="dead_end" x="755.71" y="1321.41" incLanes="341010314#3_0" intLanes="" shape="763.70,1323.19 759.47,1314.13 758.64,1314.33 758.29,1314.27 757.97,1314.09 757.70,1313.80 757.47,1313.40 748.42,1317.66 748.62,1318.49 748.56,1318.84 748.38,1319.15 748.10,1319.43 747.70,1319.66 751.97,1328.70"/>
    <junction id="3482262525" type="dead_end" x="829.43" y="1116.50" incLanes="341010323_0 297663237#8_0" intLanes="" shape="832.94,1135.84 842.00,1131.61 841.80,1130.78 841.87,1130.43 842.04,1130.12 842.33,1129.85 842.73,1129.62 827.97,1097.88 816.18,1103.36 830.94,1135.10 831.77,1134.90 832.12,1134.97 832.44,1135.15 832.71,1135.44"/>
    <junction id="3482262526" type="dead_end" x="1166.18" y="1176.84" incLanes="341010319#1_0 gneE17_0" intLanes="" shape="1165.61,1163.88 1156.56,1168.14 1156.76,1168.95 1156.69,1169.29 1156.50,1169.58 1156.20,1169.82 1155.79,1170.02 1159.26,1179.40 1162.66,1177.77 1165.13,1175.76 1166.66,1173.37 1167.25,1170.59 1166.90,1167.43"/>
    <junction id="3482262527" type="dead_end" x="1082.40" y="998.84" incLanes="297663237#15_0" intLanes="" shape="1085.98,1018.18 1095.02,1013.92 1094.82,1013.10 1094.89,1012.75 1095.06,1012.44 1095.35,1012.16 1095.75,1011.93 1080.99,980.20 1069.20,985.68 1083.96,1017.41 1084.79,1017.22 1085.14,1017.29 1085.46,1017.47 1085.74,1017.77"/>
    <junction id="3482262529" type="dead_end" x="842.29" y="1280.92" incLanes="341010318_0" intLanes="" shape="844.86,1286.71 847.26,1277.00 846.25,1276.38 845.72,1275.79 845.18,1275.02 844.62,1274.05 844.04,1272.90 834.99,1277.16 835.20,1277.98 835.13,1278.33 834.96,1278.65 834.67,1278.92 834.27,1279.15 838.51,1288.21 840.77,1287.03 841.60,1286.65 842.46,1286.44 843.49,1286.45"/>
    <junction id="3482262530" type="dead_end" x="1048.96" y="1154.99" incLanes="341010322#0_0" intLanes="" shape="1056.95,1156.77 1052.72,1147.71 1051.89,1147.91 1051.54,1147.85 1051.22,1147.66 1050.95,1147.37 1050.71,1146.97 1041.66,1151.23 1041.87,1152.05 1041.80,1152.40 1041.63,1152.72 1041.34,1152.99 1040.94,1153.22 1045.18,1162.28"/>
    <junction id="3482262531" type="dead_end" x="863.90" y="1100.47" incLanes="341010316#0_0 297663237#9_0" intLanes="" shape="867.43,1119.81 876.49,1115.57 876.29,1114.74 876.35,1114.39 876.53,1114.08 876.82,1113.81 877.21,1113.58 862.45,1081.84 861.58,1082.06 861.21,1082.00 860.89,1081.82 860.61,1081.53 860.37,1081.13 851.31,1085.37 851.51,1086.20 851.45,1086.55 851.27,1086.86 850.99,1087.13 850.59,1087.36 865.35,1119.10 866.22,1118.88 866.59,1118.94 866.91,1119.12 867.20,1119.40"/>
    <junction id="3482262532" type="dead_end" x="1125.43" y="978.83" incLanes="341013635#0_0 297663237#16_0" intLanes="" shape="1129.00,998.17 1138.05,993.91 1137.85,993.09 1137.91,992.74 1138.09,992.43 1138.37,992.16 1138.77,991.92 1124.01,960.19 1122.97,960.47 1122.52,960.41 1122.14,960.23 1121.81,959.92 1121.53,959.47 1112.55,963.87 1112.76,964.68 1112.70,965.03 1112.53,965.34 1112.25,965.62 1111.85,965.85 1126.61,997.58 1127.65,997.29 1128.07,997.33 1128.44,997.48 1128.75,997.77"/>
    <junction id="3482262533" type="dead_end" x="1132.12" y="1104.48" incLanes="354331626_0 341010319#0_0" intLanes="" shape="1130.37,1112.50 1139.42,1108.24 1139.21,1107.42 1139.28,1107.07 1139.45,1106.76 1139.74,1106.48 1140.14,1106.25 1135.90,1097.19 1135.06,1097.40 1134.71,1097.34 1134.39,1097.16 1134.12,1096.88 1133.88,1096.48 1124.83,1100.74"/>
    <junction id="3482262537" type="dead_end" x="776.49" y="1141.13" incLanes="341010332#2_0 297663237#7_0" intLanes="" shape="780.07,1160.47 789.11,1156.21 788.91,1155.39 788.98,1155.04 789.15,1154.72 789.44,1154.45 789.84,1154.22 775.07,1122.49 774.16,1122.72 773.78,1122.66 773.44,1122.49 773.16,1122.20 772.91,1121.79 763.86,1126.05 764.07,1126.87 764.00,1127.22 763.83,1127.54 763.54,1127.81 763.14,1128.04 777.91,1159.77 778.81,1159.54 779.20,1159.60 779.53,1159.77 779.82,1160.06"/>
    <junction id="3482262538" type="dead_end" x="689.82" y="1181.44" incLanes="341025298#0_0 297663237#5_0" intLanes="" shape="693.40,1200.78 702.45,1196.52 702.24,1195.70 702.31,1195.35 702.48,1195.04 702.77,1194.76 703.17,1194.53 688.41,1162.80 687.50,1163.03 687.11,1162.97 686.78,1162.80 686.48,1162.51 686.24,1162.10 677.19,1166.36 677.40,1167.18 677.33,1167.53 677.16,1167.85 676.87,1168.12 676.47,1168.35 691.23,1200.08 692.14,1199.85 692.53,1199.91 692.87,1200.08 693.16,1200.37"/>
    <junction id="3482262540" type="dead_end" x="1038.07" y="1019.45" incLanes="341010313#1_0 297663237#14_0" intLanes="" shape="1041.65,1038.79 1050.70,1034.53 1050.49,1033.71 1050.56,1033.36 1050.73,1033.05 1051.02,1032.77 1051.42,1032.54 1036.66,1000.81 1024.87,1006.29 1039.63,1038.03 1040.46,1037.83 1040.81,1037.90 1041.13,1038.08 1041.41,1038.38"/>
    <junction id="3482262543" type="dead_end" x="958.91" y="1187.89" incLanes="341010336#0_0" intLanes="" shape="961.39,1193.68 963.85,1183.98 958.18,1174.75 949.15,1179.06 949.35,1179.77 949.27,1179.98 949.08,1180.10 948.77,1180.12 948.35,1180.05 945.88,1189.74"/>
    <junction id="3482262544" type="dead_end" x="1205.22" y="1034.22" incLanes="341013653#1_0 338863067#0_0" intLanes="" shape="1203.48,1042.25 1212.52,1037.98 1212.32,1037.16 1212.38,1036.80 1212.56,1036.49 1212.84,1036.22 1213.24,1035.99 1209.00,1026.93 1208.16,1027.14 1207.80,1027.07 1207.49,1026.89 1207.21,1026.60 1206.97,1026.20 1197.92,1030.46 1198.13,1031.28 1198.06,1031.63 1197.89,1031.94 1197.60,1032.22 1197.20,1032.45 1201.44,1041.51 1202.28,1041.30 1202.64,1041.37 1202.96,1041.55 1203.24,1041.84"/>
    <junction id="3482262545" type="dead_end" x="845.76" y="1176.79" incLanes="341010329#0_0" intLanes="" shape="840.59,1185.94 852.30,1181.01 852.33,1178.51 851.96,1177.60 851.58,1176.70 851.38,1175.62 851.55,1174.18 841.83,1171.80 840.97,1172.92 840.06,1173.59 838.83,1174.33 837.29,1175.15 835.44,1176.04 839.62,1185.12 840.34,1184.94 840.55,1185.01 840.66,1185.21 840.67,1185.52"/>
    <junction id="3482262546" type="dead_end" x="732.66" y="1161.52" incLanes="341025295#0_0 297663237#6_0" intLanes="" shape="736.24,1180.86 745.29,1176.60 745.08,1175.78 745.15,1175.43 745.32,1175.11 745.61,1174.84 746.01,1174.61 731.24,1142.88 730.33,1143.11 729.95,1143.05 729.61,1142.88 729.32,1142.59 729.08,1142.18 720.03,1146.44 720.24,1147.26 720.17,1147.61 720.00,1147.93 719.71,1148.20 719.31,1148.43 734.07,1180.16 734.98,1179.93 735.37,1179.99 735.70,1180.16 736.00,1180.45"/>
    <junction id="3482262549" type="dead_end" x="1175.12" y="1084.38" incLanes="341013635#2_0" intLanes="" shape="1177.50,1077.71 1168.46,1081.98 1172.69,1091.03 1175.35,1089.48 1177.27,1087.67 1178.44,1085.58 1178.87,1083.22 1178.56,1080.60"/>
    <junction id="3482262550" type="dead_end" x="1092.33" y="1134.72" incLanes="gneE16_0" intLanes="" shape="1086.02,1144.85 1095.08,1140.62 1094.19,1137.83 1094.17,1135.60 1095.01,1131.71 1094.98,1129.48 1094.08,1126.70 1085.03,1130.96 1084.73,1132.02 1084.04,1132.66 1082.99,1133.38 1081.57,1134.18 1079.79,1135.06 1084.02,1144.12 1084.85,1143.92 1085.20,1143.98 1085.51,1144.16 1085.79,1144.45"/>
    <junction id="3482262551" type="dead_end" x="977.68" y="1047.55" incLanes="341010334_0 297663237#12_0" intLanes="" shape="981.26,1066.89 990.30,1062.63 990.10,1061.81 990.17,1061.45 990.34,1061.14 990.63,1060.87 991.03,1060.64 976.25,1028.91 975.35,1029.14 974.97,1029.08 974.63,1028.91 974.35,1028.62 974.10,1028.21 965.06,1032.47 965.26,1033.29 965.19,1033.64 965.02,1033.96 964.73,1034.23 964.33,1034.46 979.10,1066.19 980.00,1065.96 980.39,1066.02 980.72,1066.19 981.01,1066.48"/>
    <junction id="3482262553" type="dead_end" x="1036.84" y="1181.46" incLanes="341010325#5_0" intLanes="" shape="1039.27,1174.77 1030.18,1178.94 1034.24,1188.08 1036.95,1186.57 1038.91,1184.78 1040.13,1182.70 1040.59,1180.34 1040.31,1177.70"/>
    <junction id="3482262554" type="dead_end" x="1003.20" y="1169.50" incLanes="341010325#2_0" intLanes="" shape="1011.11,1171.41 1006.99,1162.30 1006.16,1162.49 1005.80,1162.41 1005.49,1162.22 1005.21,1161.92 1004.97,1161.51 995.92,1165.77 996.12,1166.59 996.06,1166.95 995.88,1167.26 995.60,1167.54 995.20,1167.77 999.50,1176.80"/>
    <junction id="3482262555" type="dead_end" x="1032.41" y="1162.73" incLanes="341010325#0_0 341010322#1_0" intLanes="" shape="1024.38,1166.29 1040.52,1166.10 1040.22,1165.33 1040.25,1164.99 1040.40,1164.70 1040.67,1164.43 1041.07,1164.20 1036.83,1155.14 1033.83,1155.14 1025.15,1160.10"/>
    <junction id="3482262556" type="dead_end" x="907.48" y="1080.19" incLanes="341010327_0 297663237#10_0" intLanes="" shape="911.18,1099.54 920.20,1095.23 919.99,1094.41 920.06,1094.06 920.23,1093.74 920.52,1093.47 920.92,1093.24 906.16,1061.50 894.36,1066.99 909.13,1098.73 909.96,1098.53 910.32,1098.61 910.64,1098.81 910.93,1099.11"/>
    <junction id="3482262557" type="dead_end" x="1161.17" y="1054.81" incLanes="341013635#1_0" intLanes="" shape="1159.43,1062.84 1168.47,1058.57 1168.27,1057.75 1168.33,1057.40 1168.51,1057.08 1168.79,1056.81 1169.19,1056.58 1164.96,1047.52 1164.12,1047.73 1163.76,1047.67 1163.44,1047.49 1163.17,1047.21 1162.93,1046.81 1153.88,1051.07"/>
    <junction id="3482352288" type="dead_end" x="1387.08" y="857.15" incLanes="341013638#1_0 297663237#22_0" intLanes="" shape="1390.66,876.49 1399.71,872.23 1399.50,871.41 1399.57,871.06 1399.74,870.74 1400.03,870.47 1400.43,870.24 1385.67,838.51 1384.76,838.74 1384.37,838.68 1384.04,838.51 1383.75,838.22 1383.50,837.81 1374.46,842.07 1374.66,842.89 1374.59,843.24 1374.42,843.55 1374.13,843.82 1373.73,844.06 1388.49,875.79 1389.40,875.56 1389.79,875.62 1390.13,875.79 1390.42,876.08"/>
    <junction id="3482352289" type="dead_end" x="1621.06" y="748.34" incLanes="341013639#7_0 297663237#28_0" intLanes="" shape="1624.64,767.68 1633.68,763.42 1633.48,762.60 1633.55,762.25 1633.72,761.94 1634.01,761.67 1634.41,761.43 1619.65,729.70 1618.74,729.93 1618.36,729.87 1618.02,729.70 1617.73,729.41 1617.49,729.00 1608.44,733.26 1608.64,734.08 1608.58,734.43 1608.40,734.74 1608.11,735.01 1607.72,735.25 1622.48,766.98 1623.38,766.75 1623.77,766.81 1624.10,766.98 1624.39,767.27"/>
    <junction id="3482352290" type="dead_end" x="1745.13" y="582.07" incLanes="341512268_0" intLanes="" shape="1746.47,586.96 1745.49,577.01 1744.24,577.16 1743.81,577.25 1743.39,577.39 1742.90,577.60 1742.25,577.90"/>
    <junction id="3482352292" type="dead_end" x="1838.80" y="647.10" incLanes="341013651#1_0 297663237#34_0" intLanes="" shape="1842.37,666.44 1851.42,662.19 1851.22,661.36 1851.28,661.01 1851.46,660.70 1851.75,660.43 1852.14,660.20 1837.39,628.46 1836.48,628.69 1836.10,628.63 1835.76,628.46 1835.47,628.17 1835.22,627.76 1826.18,632.02 1826.38,632.84 1826.31,633.19 1826.14,633.50 1825.85,633.77 1825.45,634.01 1840.21,665.74 1841.12,665.51 1841.50,665.57 1841.84,665.74 1842.13,666.03"/>
    <junction id="3482352593" type="dead_end" x="1534.72" y="564.83" incLanes="341013639#9_0 338790438_0 341025294#2_0" intLanes="" shape="1532.97,572.85 1542.02,568.59 1541.81,567.77 1541.88,567.42 1542.05,567.11 1542.34,566.83 1542.74,566.60 1538.50,557.54 1537.67,557.75 1537.31,557.68 1536.99,557.51 1536.72,557.22 1536.48,556.82 1527.43,561.06 1527.63,561.89 1527.57,562.24 1527.39,562.55 1527.11,562.82 1526.71,563.06 1530.94,572.12 1531.78,571.91 1532.14,571.98 1532.46,572.16 1532.73,572.45"/>
    <junction id="3482352594" type="dead_end" x="1795.21" y="667.36" incLanes="341013633#1_0 297663237#33_0" intLanes="" shape="1798.78,686.70 1807.83,682.44 1807.63,681.62 1807.69,681.27 1807.87,680.96 1808.16,680.69 1808.55,680.46 1793.80,648.72 1792.89,648.95 1792.51,648.89 1792.17,648.72 1791.88,648.43 1791.64,648.02 1782.59,652.28 1782.79,653.10 1782.73,653.45 1782.55,653.76 1782.26,654.04 1781.87,654.27 1796.63,686.00 1797.54,685.77 1797.92,685.83 1798.25,686.00 1798.54,686.29"/>
    <junction id="3482352595" type="dead_end" x="1763.70" y="1051.44" incLanes="341007288_0" intLanes="" shape="1766.09,1044.77 1757.04,1049.03 1761.28,1058.09 1763.93,1056.54 1765.85,1054.73 1767.02,1052.64 1767.45,1050.29 1767.14,1047.66"/>
    <junction id="3482352596" type="dead_end" x="1657.37" y="599.07" incLanes="341013643#3_0" intLanes="" shape="1654.98,605.73 1664.03,601.48 1659.79,592.42 1657.14,593.97 1655.22,595.78 1654.05,597.87 1653.62,600.22 1653.93,602.84"/>
    <junction id="3482352597" type="dead_end" x="1476.23" y="1046.59" incLanes="297650826#0_0" intLanes="" shape="1484.23,1048.37 1479.99,1039.31 1479.16,1039.51 1478.81,1039.45 1478.50,1039.27 1478.22,1038.99 1477.99,1038.59 1468.94,1042.85 1471.40,1043.33 1480.24,1048.03 1481.56,1045.10 1481.98,1043.00 1481.49,1041.73 1480.10,1041.30 1477.81,1041.70 1474.61,1042.93 1478.71,1052.05 1480.82,1050.80 1481.48,1050.22 1482.14,1049.64 1482.99,1049.03"/>
    <junction id="3482352598" type="dead_end" x="1769.08" y="949.89" incLanes="341424057#1_0 341025293#6_0" intLanes="" shape="1777.07,951.67 1772.84,942.61 1772.01,942.81 1771.66,942.74 1771.34,942.56 1771.07,942.27 1770.83,941.87 1761.78,946.13 1761.99,946.95 1761.92,947.30 1761.75,947.61 1761.46,947.89 1761.06,948.12 1765.30,957.18"/>
    <junction id="3482352599" type="dead_end" x="1622.47" y="978.27" incLanes="628843900#3_0" intLanes="" shape="1626.99,976.14 1617.95,980.40 1620.57,973.65 1624.37,982.89 1626.82,981.25 1627.46,980.20 1627.70,979.00 1627.54,977.65"/>
    <junction id="3482352600" type="dead_end" x="1533.44" y="789.08" incLanes="341013627#1_0 297663237#26_0" intLanes="" shape="1537.02,808.42 1546.06,804.16 1545.86,803.34 1545.92,802.99 1546.10,802.68 1546.39,802.41 1546.79,802.18 1532.03,770.44 1531.12,770.67 1530.74,770.61 1530.40,770.44 1530.11,770.15 1529.86,769.74 1520.82,774.00 1521.02,774.82 1520.95,775.17 1520.78,775.49 1520.49,775.76 1520.09,775.99 1534.86,807.72 1535.76,807.49 1536.15,807.55 1536.48,807.72 1536.77,808.01"/>
    <junction id="3482352601" type="dead_end" x="1300.77" y="673.75" incLanes="341013638#3_0 341025282#3_0" intLanes="" shape="1299.02,681.77 1308.07,677.51 1307.86,676.69 1307.93,676.34 1308.10,676.02 1308.39,675.75 1308.79,675.52 1304.55,666.46 1292.77,671.97 1297.01,681.03 1297.84,680.83 1298.19,680.90 1298.51,681.08 1298.78,681.37"/>
    <junction id="3482352602" type="dead_end" x="1578.30" y="544.46" incLanes="338790430_0 341025294#3_0" intLanes="" shape="1576.54,552.46 1585.59,548.20 1580.05,536.44 1571.00,540.69 1571.21,541.52 1571.14,541.87 1570.97,542.18 1570.68,542.46 1570.28,542.69 1574.52,551.75 1575.36,551.54 1575.71,551.60 1576.03,551.78 1576.31,552.06"/>
    <junction id="3482352603" type="dead_end" x="1886.74" y="861.88" incLanes="341013633#3_0 341007292#0_0" intLanes="" shape="1884.99,869.90 1894.04,865.64 1893.83,864.82 1893.90,864.47 1894.07,864.16 1894.36,863.88 1894.76,863.65 1890.52,854.59 1889.68,854.80 1889.32,854.73 1889.00,854.55 1888.73,854.26 1888.49,853.86 1879.44,858.12 1879.65,858.94 1879.58,859.29 1879.41,859.60 1879.12,859.88 1878.72,860.11 1882.96,869.17 1883.80,868.96 1884.16,869.03 1884.47,869.21 1884.75,869.50"/>
    <junction id="3482352604" type="dead_end" x="1257.11" y="694.17" incLanes="341013625#4_0 338790426_0 341025282#2_0" intLanes="" shape="1255.36,702.19 1264.41,697.93 1264.20,697.11 1264.27,696.76 1264.44,696.44 1264.73,696.17 1265.13,695.94 1260.89,686.88 1260.05,687.09 1259.69,687.02 1259.37,686.84 1259.10,686.55 1258.86,686.15 1249.81,690.41 1250.02,691.23 1249.95,691.58 1249.78,691.90 1249.49,692.17 1249.09,692.40 1253.33,701.46 1254.17,701.25 1254.53,701.32 1254.84,701.50 1255.12,701.79"/>
    <junction id="3482352605" type="dead_end" x="1084.41" y="777.49" incLanes="338790433_0 gneE8_0" intLanes="" shape="1080.60,781.13 1089.64,776.87 1084.21,765.13 1075.13,769.33 1075.29,770.18 1075.18,770.56 1074.93,770.92 1074.56,771.25 1074.06,771.56 1078.62,780.46 1079.44,780.23 1079.78,780.28 1080.09,780.45 1080.36,780.73"/>
    <junction id="3482352606" type="dead_end" x="1483.51" y="682.99" incLanes="341013627#2_0 341025287#5_0" intLanes="" shape="1481.76,691.01 1490.81,686.75 1490.60,685.93 1490.67,685.58 1490.84,685.27 1491.13,684.99 1491.53,684.76 1487.29,675.70 1475.52,681.21 1479.75,690.27 1480.58,690.07 1480.93,690.14 1481.25,690.32 1481.52,690.61"/>
    <junction id="3482352607" type="dead_end" x="1169.71" y="735.03" incLanes="338790437_0 341025282#0_0" intLanes="" shape="1167.96,743.05 1177.01,738.79 1176.80,737.97 1176.87,737.62 1177.04,737.30 1177.33,737.03 1177.73,736.80 1173.49,727.74 1172.65,727.95 1172.29,727.88 1171.97,727.70 1171.70,727.41 1171.46,727.01 1162.41,731.27 1162.62,732.09 1162.55,732.44 1162.38,732.75 1162.09,733.03 1161.69,733.26 1165.93,742.32 1166.77,742.11 1167.13,742.18 1167.44,742.36 1167.72,742.65"/>
    <junction id="3482352608" type="dead_end" x="1664.69" y="728.06" incLanes="341025293#2_0 297663237#29_0" intLanes="" shape="1668.27,747.40 1677.31,743.14 1677.11,742.32 1677.18,741.97 1677.35,741.65 1677.64,741.38 1678.04,741.15 1663.27,709.42 1662.37,709.65 1661.98,709.59 1661.65,709.42 1661.36,709.13 1661.11,708.72 1652.07,712.98 1652.27,713.80 1652.21,714.15 1652.03,714.46 1651.74,714.73 1651.34,714.96 1666.10,746.70 1667.01,746.47 1667.39,746.53 1667.73,746.70 1668.02,746.99"/>
    <junction id="3482352609" type="dead_end" x="1403.99" y="1006.28" incLanes="341013625#1_0 341025292#0_0" intLanes="" shape="1402.31,1014.34 1411.33,1010.02 1411.12,1009.20 1411.18,1008.85 1411.36,1008.54 1411.64,1008.27 1412.04,1008.04 1407.80,998.98 1406.95,999.19 1406.58,999.13 1406.26,998.95 1405.98,998.67 1405.75,998.26 1396.69,1002.51 1396.90,1003.34 1396.83,1003.69 1396.66,1004.00 1396.37,1004.28 1395.97,1004.51 1400.21,1013.57 1401.07,1013.36 1401.44,1013.43 1401.77,1013.62 1402.06,1013.92"/>
    <junction id="3482352611" type="dead_end" x="1751.58" y="687.66" incLanes="341013657#1_0 297663237#32_0" intLanes="" shape="1755.15,707.00 1764.20,702.74 1764.00,701.92 1764.06,701.57 1764.24,701.26 1764.53,700.98 1764.92,700.75 1750.16,669.02 1749.25,669.25 1748.87,669.19 1748.54,669.02 1748.25,668.73 1748.01,668.32 1738.96,672.58 1739.16,673.40 1739.10,673.75 1738.92,674.06 1738.63,674.33 1738.24,674.57 1752.99,706.30 1753.90,706.07 1754.29,706.13 1754.62,706.30 1754.91,706.59"/>
    <junction id="3482352614" type="dead_end" x="1930.28" y="841.53" incLanes="341013651#3_0 341007292#1_0" intLanes="" shape="1928.53,849.55 1937.58,845.29 1937.37,844.47 1937.44,844.12 1937.61,843.81 1937.90,843.53 1938.30,843.30 1934.06,834.24 1933.22,834.45 1932.86,834.38 1932.54,834.20 1932.27,833.91 1932.03,833.51 1922.98,837.77 1923.19,838.59 1923.12,838.94 1922.95,839.25 1922.66,839.53 1922.26,839.76 1926.50,848.82 1927.34,848.61 1927.69,848.68 1928.01,848.86 1928.29,849.15"/>
    <junction id="3482352615" type="dead_end" x="1700.43" y="578.94" incLanes="341025296_0" intLanes="" shape="1698.03,585.58 1707.08,581.33 1705.53,578.69 1703.71,576.78 1701.63,575.61 1699.29,575.18 1696.67,575.48 1693.79,576.52"/>
    <junction id="3482352616" type="dead_end" x="1343.37" y="877.47" incLanes="341013625#2_0 297663237#21_0" intLanes="" shape="1346.94,896.81 1355.99,892.56 1355.78,891.73 1355.85,891.38 1356.03,891.07 1356.31,890.80 1356.71,890.57 1341.96,858.83 1341.05,859.06 1340.66,859.00 1340.33,858.83 1340.04,858.54 1339.79,858.13 1330.75,862.39 1330.95,863.21 1330.88,863.56 1330.71,863.87 1330.42,864.15 1330.02,864.38 1344.78,896.11 1345.69,895.88 1346.07,895.94 1346.41,896.11 1346.70,896.40"/>
    <junction id="3482352617" type="dead_end" x="1577.35" y="768.67" incLanes="341013645#0_0 297663237#27_0" intLanes="" shape="1580.93,788.01 1589.97,783.75 1589.77,782.93 1589.84,782.58 1590.01,782.27 1590.30,781.99 1590.70,781.76 1575.94,750.03 1575.03,750.26 1574.64,750.20 1574.31,750.03 1574.02,749.74 1573.78,749.33 1564.73,753.59 1564.93,754.41 1564.87,754.76 1564.69,755.07 1564.40,755.34 1564.01,755.57 1578.76,787.31 1579.67,787.08 1580.05,787.14 1580.39,787.31 1580.68,787.60"/>
    <junction id="3482352618" type="dead_end" x="1527.39" y="662.48" incLanes="341025287#6_0" intLanes="" shape="1525.64,670.50 1534.69,666.24 1534.48,665.42 1534.55,665.07 1534.72,664.75 1535.01,664.48 1535.41,664.25 1531.17,655.19 1519.40,660.70 1523.63,669.76 1524.46,669.56 1524.81,669.63 1525.13,669.81 1525.40,670.10"/>
    <junction id="3482457175" type="dead_end" x="1250.33" y="792.00" incLanes="341025283#0_0" intLanes="" shape="1248.58,800.02 1257.63,795.76 1257.42,794.94 1257.49,794.59 1257.66,794.27 1257.95,794.00 1258.35,793.77 1254.11,784.71 1253.27,784.92 1252.92,784.86 1252.60,784.68 1252.32,784.40 1252.09,784.00 1243.04,788.26"/>
    <junction id="3482457176" type="dead_end" x="1843.14" y="882.26" incLanes="341013657#3_0" intLanes="" shape="1841.39,890.28 1850.44,886.02 1850.23,885.20 1850.30,884.85 1850.47,884.54 1850.76,884.26 1851.16,884.03 1846.92,874.97 1846.08,875.18 1845.73,875.12 1845.41,874.94 1845.14,874.66 1844.90,874.26 1835.85,878.52"/>
    <junction id="3482457177" type="dead_end" x="1337.29" y="751.35" incLanes="341013638#2_0 341025287#1_0" intLanes="" shape="1335.54,759.37 1344.59,755.11 1344.38,754.29 1344.45,753.94 1344.62,753.63 1344.91,753.35 1345.31,753.12 1341.07,744.06 1340.23,744.27 1339.87,744.20 1339.56,744.02 1339.28,743.73 1339.04,743.33 1329.99,747.59 1330.20,748.41 1330.13,748.76 1329.96,749.07 1329.67,749.35 1329.27,749.58 1333.51,758.64 1334.35,758.43 1334.71,758.50 1335.02,758.68 1335.30,758.97"/>
    <junction id="3482457178" type="dead_end" x="640.02" y="1075.65" incLanes="341025298#1_0 341025279_0" intLanes="" shape="638.28,1083.69 647.33,1079.43 647.12,1078.61 647.19,1078.26 647.36,1077.95 647.65,1077.68 648.05,1077.45 643.86,1068.37 642.99,1068.58 642.62,1068.52 642.30,1068.34 642.02,1068.05 641.78,1067.64 632.73,1071.90 632.93,1072.72 632.87,1073.08 632.69,1073.39 632.41,1073.66 632.01,1073.90 636.27,1082.94 637.10,1082.74 637.45,1082.81 637.77,1082.99 638.04,1083.29"/>
    <junction id="3482457179" type="dead_end" x="1335.61" y="973.26" incLanes="341025283#2_0 341010337_0" intLanes="" shape="1333.85,981.26 1342.90,977.00 1337.36,965.24 1328.31,969.50 1328.52,970.32 1328.45,970.67 1328.28,970.98 1327.99,971.26 1327.59,971.49 1331.83,980.55 1332.67,980.34 1333.03,980.40 1333.34,980.58 1333.62,980.86"/>
    <junction id="3482457181" type="dead_end" x="1708.48" y="707.70" incLanes="341013643#2_0 297663237#31_0" intLanes="" shape="1712.06,727.04 1721.10,722.78 1720.90,721.96 1720.97,721.61 1721.14,721.30 1721.43,721.02 1721.83,720.79 1707.07,689.06 1706.16,689.29 1705.78,689.23 1705.44,689.06 1705.15,688.77 1704.91,688.36 1695.86,692.62 1696.06,693.44 1696.00,693.79 1695.82,694.10 1695.53,694.37 1695.14,694.60 1709.89,726.34 1710.80,726.11 1711.18,726.17 1711.52,726.34 1711.81,726.63"/>
    <junction id="3482457183" type="dead_end" x="1213.81" y="714.41" incLanes="341025282#1_0" intLanes="" shape="1212.06,722.43 1221.11,718.17 1220.90,717.35 1220.97,717.00 1221.14,716.69 1221.43,716.41 1221.83,716.18 1217.59,707.12 1205.82,712.63 1210.05,721.69 1210.88,721.49 1211.23,721.56 1211.55,721.74 1211.82,722.03"/>
    <junction id="3482457184" type="dead_end" x="483.47" y="1057.72" incLanes="341025277#1_0" intLanes="" shape="481.79,1066.25 490.93,1062.18 490.55,1060.93 490.55,1060.42 490.68,1059.99 490.94,1059.65 491.32,1059.38 486.84,1050.44 475.46,1056.54 479.83,1065.53 480.65,1065.32 480.99,1065.38 481.30,1065.56 481.56,1065.84"/>
    <junction id="3482457185" type="dead_end" x="1410.17" y="717.27" incLanes="338863070#5_0 341025287#3_0" intLanes="" shape="1397.12,730.64 1428.79,715.74 1428.59,714.92 1428.65,714.56 1428.83,714.25 1429.11,713.98 1429.51,713.75 1425.28,704.69 1422.76,705.82 1420.67,706.66 1418.99,707.21 1417.73,707.48 1416.89,707.45 1416.47,707.14 1398.36,715.62 1397.81,716.80 1396.80,717.59 1395.30,718.52 1393.32,719.59 1390.85,720.79 1395.09,729.85 1395.92,729.65 1396.28,729.73 1396.60,729.92 1396.88,730.22"/>
    <junction id="3482457186" type="dead_end" x="1293.62" y="771.76" incLanes="341013625#3_0 341025287#0_0" intLanes="" shape="1291.87,779.78 1300.92,775.52 1300.71,774.70 1300.78,774.35 1300.95,774.04 1301.24,773.76 1301.64,773.53 1297.40,764.47 1296.56,764.68 1296.20,764.61 1295.89,764.43 1295.61,764.14 1295.37,763.74 1286.32,768.00 1286.53,768.82 1286.46,769.17 1286.29,769.49 1286.00,769.76 1285.60,769.99 1289.84,779.05 1290.68,778.84 1291.04,778.91 1291.36,779.09 1291.63,779.38"/>
    <junction id="3482457188" type="dead_end" x="951.29" y="991.48" incLanes="341025280_0 341025285#2_0" intLanes="" shape="949.54,999.50 958.59,995.25 958.38,994.42 958.45,994.07 958.62,993.76 958.91,993.49 959.31,993.25 955.08,984.19 943.29,989.70 947.53,998.76 948.36,998.56 948.71,998.63 949.03,998.81 949.30,999.10"/>
    <junction id="3482457189" type="dead_end" x="671.37" y="1031.31" incLanes="341025295#2_0" intLanes="" shape="665.26,1030.06 674.31,1025.80 665.48,1021.10 664.41,1024.06 664.25,1025.55 664.33,1027.04 664.67,1028.55"/>
    <junction id="3482457190" type="dead_end" x="1571.06" y="642.06" incLanes="341013639#8_0 341025287#7_0" intLanes="" shape="1569.31,650.08 1578.36,645.82 1578.15,645.00 1578.22,644.65 1578.39,644.34 1578.68,644.06 1579.08,643.83 1574.84,634.77 1574.00,634.98 1573.64,634.91 1573.33,634.73 1573.05,634.44 1572.81,634.04 1563.76,638.30 1563.97,639.12 1563.90,639.47 1563.73,639.79 1563.44,640.06 1563.04,640.29 1567.28,649.35 1568.12,649.14 1568.48,649.21 1568.79,649.39 1569.07,649.68"/>
    <junction id="3482457191" type="dead_end" x="1394.38" y="604.02" incLanes="341025297#10_0 gneE13_0" intLanes="" shape="1402.44,605.76 1398.20,596.71 1397.15,596.42 1396.52,595.74 1395.82,594.70 1395.05,593.30 1394.21,591.55 1385.10,595.69 1385.30,596.52 1385.23,596.87 1385.05,597.18 1384.76,597.46 1384.37,597.69 1388.64,606.73 1391.40,605.84 1393.61,605.82 1397.47,606.66 1399.68,606.65"/>
    <junction id="3482457192" type="dead_end" x="1243.40" y="665.05" incLanes="-345037956_0 345037955#2_0" intLanes="" shape="1240.58,670.80 1249.63,666.54 1249.42,665.71 1249.49,665.36 1249.66,665.05 1249.95,664.78 1250.35,664.54 1248.22,660.02 1247.39,660.22 1247.04,660.16 1246.73,659.98 1246.45,659.70 1246.22,659.30 1241.70,661.43 1241.40,662.49 1240.71,663.14 1239.65,663.87 1238.23,664.67 1236.45,665.56 1238.58,670.08 1239.41,669.88 1239.76,669.94 1240.07,670.12 1240.35,670.40"/>
    <junction id="3482459293" type="dead_end" x="1444.91" y="701.03" incLanes="341025287#4_0" intLanes="" shape="1452.90,702.81 1448.67,693.75 1447.84,693.95 1447.49,693.88 1447.17,693.70 1446.90,693.41 1446.66,693.01 1437.61,697.27 1437.82,698.09 1437.75,698.44 1437.58,698.75 1437.29,699.03 1436.89,699.26 1441.13,708.32"/>
    <junction id="3482459294" type="dead_end" x="547.08" y="1104.52" incLanes="341512267_0 341025276#4_0" intLanes="" shape="545.32,1112.54 554.37,1108.28 554.17,1107.46 554.24,1107.11 554.41,1106.80 554.70,1106.52 555.09,1106.29 550.86,1097.23 539.08,1102.74 543.32,1111.80 544.15,1111.60 544.50,1111.67 544.81,1111.84 545.09,1112.14"/>
    <junction id="3482459295" type="dead_end" x="1126.85" y="755.06" incLanes="" intLanes="" shape="1125.10,763.08 1134.15,758.82 1133.94,758.00 1134.01,757.65 1134.18,757.34 1134.47,757.06 1134.87,756.83 1130.63,747.77 1127.58,749.55 1125.38,751.64 1124.03,754.04 1123.53,756.75 1123.89,759.76"/>
    <junction id="3482459296" type="dead_end" x="750.29" y="1085.47" incLanes="341010332#3_0" intLanes="" shape="747.90,1092.13 756.95,1087.88 752.71,1078.82 750.06,1080.37 748.14,1082.18 746.97,1084.27 746.54,1086.62 746.85,1089.25"/>
    <junction id="3482459297" type="dead_end" x="1812.82" y="929.44" incLanes="341424057#0_0" intLanes="" shape="1820.81,931.22 1816.58,922.16 1815.75,922.36 1815.40,922.30 1815.08,922.12 1814.81,921.82 1814.57,921.42 1805.52,925.68 1805.73,926.50 1805.66,926.85 1805.49,927.17 1805.20,927.44 1804.80,927.67 1809.04,936.73"/>
    <junction id="3482459298" type="dead_end" x="1341.08" y="654.90" incLanes="338790429_0 341025282#4_0" intLanes="" shape="1339.32,662.90 1348.37,658.64 1342.83,646.88 1333.78,651.14 1333.99,651.96 1333.92,652.31 1333.75,652.63 1333.46,652.90 1333.06,653.13 1337.30,662.19 1338.14,661.98 1338.49,662.04 1338.81,662.22 1339.08,662.50"/>
    <junction id="3482459299" type="dead_end" x="1096.17" y="918.97" incLanes="341025285#4_0" intLanes="" shape="1094.56,927.06 1103.55,922.67 1101.95,920.25 1100.24,918.85 1096.70,917.09 1094.99,915.69 1093.40,913.26 1084.40,917.63 1084.62,918.45 1084.56,918.81 1084.39,919.13 1084.11,919.41 1083.72,919.66 1088.23,928.58 1091.45,927.14 1092.65,926.77 1093.56,926.63 1094.20,926.73"/>
    <junction id="3482459300" type="dead_end" x="602.43" y="1222.10" incLanes="341025289#0_0 297663237#2_0" intLanes="" shape="606.07,1241.44 615.10,1237.16 614.90,1236.33 614.96,1235.98 615.14,1235.67 615.42,1235.40 615.82,1235.17 601.04,1203.44 600.11,1203.68 599.73,1203.63 599.38,1203.45 599.09,1203.16 598.85,1202.75 589.80,1207.01 590.00,1207.83 589.94,1208.18 589.76,1208.49 589.47,1208.77 589.08,1209.00 603.77,1240.76 604.74,1240.50 605.15,1240.56 605.51,1240.73 605.82,1241.03"/>
    <junction id="3482459301" type="priority" x="1384.69" y="582.69" incLanes="341025297#0_0 -340089945#13_0 -340089945#13_1 -340089945#13_2 -340089945#13_3" intLanes=":3482459301_0_0 :3482459301_0_1" shape="1381.82,588.46 1390.92,584.32 1390.38,582.04 1390.55,581.08 1391.01,580.22 1391.78,579.49 1392.84,578.86 1390.11,573.07 1385.69,574.07 1382.19,573.01 1376.14,568.83 1372.64,567.77 1368.21,568.77 1376.54,586.51 1378.74,585.97 1379.67,586.15 1380.50,586.62 1381.21,587.39">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3482459302" type="dead_end" x="968.27" y="983.55" incLanes="341010320#1_0 341025285#3_0" intLanes="" shape="966.51,991.55 975.56,987.29 975.32,986.40 975.37,986.02 975.54,985.68 975.81,985.39 976.20,985.15 971.70,976.22 960.28,981.76 964.51,990.82 965.34,990.62 965.69,990.69 966.00,990.86 966.27,991.15"/>
    <junction id="3482459303" type="dead_end" x="508.50" y="1134.43" incLanes="341025288#1_0 341025276#0_0" intLanes="" shape="506.76,1142.46 515.80,1138.20 515.60,1137.38 515.66,1137.03 515.84,1136.72 516.13,1136.44 516.52,1136.21 512.31,1127.15 500.48,1132.69 504.75,1141.73 505.58,1141.53 505.93,1141.59 506.25,1141.77 506.52,1142.06"/>
    <junction id="3482459304" type="dead_end" x="559.19" y="1242.10" incLanes="341025288#0_0 297663237#1_0" intLanes="" shape="562.64,1261.46 571.72,1257.26 571.51,1256.43 571.58,1256.07 571.75,1255.76 572.04,1255.48 572.44,1255.25 557.75,1223.49 556.86,1223.71 556.48,1223.65 556.15,1223.47 555.86,1223.18 555.62,1222.77 546.57,1227.03 546.77,1227.86 546.70,1228.21 546.52,1228.53 546.22,1228.80 545.81,1229.04 560.65,1260.74 561.48,1260.54 561.83,1260.60 562.14,1260.78 562.41,1261.07"/>
    <junction id="3482459305" type="dead_end" x="603.07" y="997.17" incLanes="341025298#3_0" intLanes="" shape="600.75,1003.98 609.80,999.72 608.20,996.99 606.33,995.05 604.19,993.88 601.79,993.50 599.12,993.90 596.18,995.09"/>
    <junction id="3482459306" type="dead_end" x="551.70" y="1114.35" incLanes="341025289#1_0 341025276#5_0" intLanes="" shape="549.93,1122.34 558.98,1118.08 553.45,1106.32 544.40,1110.57 544.60,1111.40 544.54,1111.75 544.36,1112.06 544.08,1112.33 543.68,1112.56 547.89,1121.63 548.74,1121.42 549.10,1121.48 549.42,1121.66 549.70,1121.94"/>
    <junction id="3482459307" type="dead_end" x="596.63" y="1096.09" incLanes="341010335#2_0 341512260#0_0" intLanes="" shape="594.87,1104.10 603.92,1099.84 603.73,1099.01 603.81,1098.65 604.00,1098.33 604.31,1098.04 604.74,1097.80 600.48,1088.75 599.66,1088.95 599.31,1088.89 599.00,1088.71 598.73,1088.42 598.51,1088.02 589.37,1092.09"/>
    <junction id="3482459308" type="dead_end" x="550.83" y="1024.00" incLanes="341025277#0_0 338790434_0" intLanes="" shape="558.99,1025.43 554.42,1016.54 553.60,1016.77 553.25,1016.71 552.94,1016.55 552.66,1016.27 552.42,1015.87 543.44,1020.27 543.69,1021.16 543.65,1021.54 543.49,1021.88 543.21,1022.17 542.82,1022.42 547.30,1031.36"/>
    <junction id="3482459311" type="right_before_left" x="441.33" y="1030.36" incLanes="-337386712#2.83_0 -337386712#2.83_1 -337386712#2.83_2" intLanes=":3482459311_0_0 :3482459311_0_1 :3482459311_0_2" shape="437.53,1033.95 446.49,1029.51 446.26,1028.68 446.32,1028.32 446.49,1028.00 446.77,1027.72 447.16,1027.48 438.48,1009.91 435.89,1012.01 434.95,1014.54 434.84,1017.28 434.73,1020.03 433.80,1022.57 431.21,1024.70 435.52,1033.28 436.34,1033.05 436.69,1033.11 437.01,1033.28 437.29,1033.56">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3482459313" type="dead_end" x="1360.70" y="1026.51" incLanes="341025283#3_0" intLanes="" shape="1367.33,1028.93 1363.10,1019.87 1354.05,1024.13 1355.60,1026.77 1357.42,1028.67 1359.50,1029.84 1361.84,1030.27 1364.45,1029.97"/>
    <junction id="3482459314" type="dead_end" x="1438.29" y="1079.17" incLanes="" intLanes="" shape="1442.89,1077.20 1433.69,1081.14"/>
    <junction id="3482459315" type="dead_end" x="1377.60" y="732.51" incLanes="341025291_0 341025287#2_0" intLanes="" shape="1385.60,734.29 1381.36,725.23 1380.53,725.43 1380.18,725.36 1379.86,725.18 1379.59,724.89 1379.35,724.49 1370.30,728.75 1370.51,729.57 1370.44,729.92 1370.27,730.23 1369.98,730.51 1369.58,730.74 1373.82,739.80"/>
    <junction id="3482459316" type="dead_end" x="458.56" y="1065.15" incLanes="341025277#2_0 341025300_0" intLanes="" shape="468.62,1070.98 464.25,1061.99 463.42,1062.20 463.07,1062.14 462.75,1061.97 462.47,1061.69 462.23,1061.30 453.27,1065.74 453.56,1066.70 453.53,1067.10 453.38,1067.46 453.11,1067.76 452.72,1068.01 457.08,1077.01"/>
    <junction id="3482459317" type="dead_end" x="1300.04" y="897.62" incLanes="341025283#1_0 297663237#20_0" intLanes="" shape="1303.61,916.96 1312.66,912.71 1312.46,911.88 1312.52,911.53 1312.70,911.22 1312.98,910.95 1313.38,910.72 1298.62,878.98 1297.72,879.21 1297.33,879.15 1297.00,878.98 1296.71,878.69 1296.46,878.28 1287.42,882.54 1287.62,883.36 1287.55,883.71 1287.38,884.02 1287.09,884.30 1286.69,884.53 1301.45,916.26 1302.36,916.03 1302.74,916.09 1303.08,916.26 1303.37,916.55"/>
    <junction id="3482459318" type="dead_end" x="925.30" y="1003.64" incLanes="338790435_0 341025285#1_0" intLanes="" shape="923.53,1011.65 932.58,1007.41 932.38,1006.58 932.45,1006.23 932.62,1005.92 932.91,1005.65 933.31,1005.41 929.07,996.36 928.24,996.56 927.88,996.49 927.57,996.31 927.29,996.02 927.05,995.62 918.00,999.88 918.21,1000.70 918.14,1001.05 917.97,1001.36 917.68,1001.64 917.28,1001.87 921.52,1010.93 922.35,1010.72 922.71,1010.79 923.02,1010.96 923.29,1011.25"/>
    <junction id="3482459319" type="dead_end" x="1444.36" y="607.08" incLanes="338790428_0 341025294#0_0" intLanes="" shape="1452.35,608.86 1448.12,599.80 1447.29,600.00 1446.94,599.93 1446.62,599.75 1446.35,599.46 1446.11,599.06 1437.06,603.32 1437.27,604.14 1437.20,604.49 1437.03,604.80 1436.74,605.08 1436.34,605.31 1440.58,614.37"/>
    <junction id="3482459321" type="dead_end" x="1408.57" y="623.81" incLanes="341013648_0" intLanes="" shape="1406.18,630.47 1415.23,626.22 1410.99,617.16 1408.34,618.71 1406.42,620.52 1405.25,622.61 1404.82,624.96 1405.13,627.59"/>
    <junction id="3482459322" type="dead_end" x="682.90" y="1055.84" incLanes="341025295#1_0 338790440_0" intLanes="" shape="681.15,1063.86 690.20,1059.60 689.99,1058.78 690.06,1058.43 690.23,1058.11 690.52,1057.84 690.92,1057.61 686.68,1048.55 685.84,1048.75 685.48,1048.69 685.16,1048.50 684.88,1048.21 684.65,1047.80 675.60,1052.05 675.80,1052.88 675.73,1053.23 675.56,1053.54 675.27,1053.81 674.87,1054.04 679.07,1063.12 679.93,1062.91 680.30,1062.98 680.63,1063.16 680.91,1063.45"/>
    <junction id="3482459324" type="dead_end" x="1447.65" y="985.86" incLanes="341013638#0_0 341025292#1_0" intLanes="" shape="1445.89,993.86 1454.94,989.60 1454.73,988.75 1454.81,988.38 1455.00,988.05 1455.31,987.75 1455.73,987.50 1451.37,978.50 1450.55,978.71 1450.20,978.65 1449.89,978.48 1449.61,978.19 1449.38,977.80 1440.33,982.05 1440.55,982.90 1440.49,983.26 1440.31,983.58 1440.03,983.86 1439.63,984.09 1443.87,993.15 1444.71,992.94 1445.06,993.00 1445.38,993.18 1445.66,993.46"/>
    <junction id="3482459325" type="dead_end" x="430.84" y="1077.73" incLanes="341025277#4_0 341007291#1_0" intLanes="" shape="429.17,1085.96 438.23,1081.72 438.03,1080.90 438.10,1080.56 438.28,1080.26 438.57,1080.00 438.98,1079.79 435.17,1070.54 434.09,1070.81 433.65,1070.76 433.27,1070.60 432.96,1070.33 432.71,1069.93 423.65,1074.17"/>
    <junction id="3482459326" type="dead_end" x="1520.04" y="950.77" incLanes="338863070#1_0 341025292#2_0" intLanes="" shape="1507.06,964.29 1538.73,949.38 1533.19,937.62 1501.52,952.52 1501.72,953.35 1501.64,953.72 1501.45,954.04 1501.14,954.33 1500.71,954.58 1505.07,963.58 1505.89,963.37 1506.24,963.43 1506.56,963.60 1506.83,963.89"/>
    <junction id="3482459327" type="dead_end" x="445.86" y="1071.55" incLanes="341025276#1_0 341025277#3_0" intLanes="" shape="446.23,1083.92 455.25,1079.61 455.04,1078.79 455.10,1078.43 455.27,1078.11 455.55,1077.83 455.94,1077.59 451.45,1068.65 448.83,1069.56 446.74,1069.59 444.90,1069.15 443.04,1068.67 440.89,1068.58 438.19,1069.30 442.00,1078.55 443.09,1078.89 443.75,1079.60 444.49,1080.68 445.32,1082.12"/>
    <junction id="3482459328" type="dead_end" x="1487.50" y="586.91" incLanes="338790432_0 341025294#1_0" intLanes="" shape="1495.49,588.69 1491.26,579.63 1490.43,579.83 1490.07,579.76 1489.76,579.58 1489.48,579.29 1489.25,578.89 1480.20,583.15 1480.40,583.97 1480.34,584.32 1480.16,584.64 1479.88,584.91 1479.48,585.14 1483.72,594.20"/>
    <junction id="3482459329" type="right_before_left" x="532.05" y="985.58" incLanes="-337386712#1_0 -337386712#1_1 -337386712#1_2 -337386712#1_3" intLanes=":3482459329_0_0 :3482459329_0_1 :3482459329_0_2" shape="528.23,989.14 537.21,984.75 536.99,983.92 537.05,983.57 537.22,983.26 537.50,982.98 537.90,982.74 533.70,974.11 530.45,974.86 527.86,974.06 525.62,972.48 523.37,970.90 520.79,970.10 517.55,970.88 526.22,988.46 527.04,988.24 527.39,988.30 527.71,988.47 527.99,988.75">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3482459330" type="dead_end" x="1837.74" y="532.15" incLanes="338863071#3_0" intLanes="" shape="1833.81,535.56 1842.88,531.33 1841.84,528.95 1832.57,532.70"/>
    <junction id="3485901049" type="dead_end" x="1883.32" y="560.80" incLanes="338790442#2_0 gneE12_0" intLanes="" shape="1884.12,565.94 1884.79,555.89 1883.78,555.82 1883.42,555.81 1883.07,555.81 1882.64,555.82 1882.05,555.84 1882.21,560.84"/>
    <junction id="3485901076" type="dead_end" x="1968.66" y="810.39" incLanes="338863071#0_0 341391878#1_0" intLanes="" shape="1965.72,815.90 1974.77,811.65 1974.87,809.82 1975.32,808.22 1976.02,806.16 1976.99,803.64 1978.22,800.66 1969.02,796.75 1968.62,797.37 1968.42,797.45 1968.21,797.38 1968.01,797.15 1967.80,796.78 1958.74,801.02"/>
    <junction id="3485901126" type="dead_end" x="1974.55" y="796.52" incLanes="341391878#0_0" intLanes="" shape="1979.50,793.60 1969.45,794.07 1969.47,795.17 1969.43,795.56 1969.34,795.93 1969.18,796.37 1968.93,796.95 1978.14,800.86 1979.15,798.29 1979.38,797.34 1979.50,796.37 1979.52,795.18"/>
    <junction id="3486163090" type="dead_end" x="1759.16" y="1041.80" incLanes="341013639#0_0" intLanes="" shape="1757.41,1049.82 1766.46,1045.56 1766.26,1044.74 1766.32,1044.39 1766.50,1044.08 1766.78,1043.80 1767.18,1043.57 1762.95,1034.51 1762.11,1034.72 1761.75,1034.66 1761.43,1034.48 1761.16,1034.20 1760.92,1033.80 1751.87,1038.06"/>
    <junction id="3486164396" type="dead_end" x="1855.88" y="909.32" incLanes="341013657#5_0" intLanes="" shape="1854.12,917.32 1863.17,913.06 1857.63,901.30 1848.58,905.56 1848.78,906.38 1848.72,906.73 1848.54,907.04 1848.26,907.32 1847.86,907.55 1852.09,916.61 1852.93,916.40 1853.29,916.46 1853.61,916.64 1853.88,916.92"/>
    <junction id="3486164398" type="dead_end" x="1906.84" y="791.73" incLanes="341013651#2_0 341424053#2_0" intLanes="" shape="1905.09,799.75 1914.14,795.49 1913.93,794.67 1914.00,794.32 1914.17,794.01 1914.46,793.73 1914.86,793.50 1910.62,784.44 1909.78,784.65 1909.42,784.58 1909.11,784.40 1908.83,784.11 1908.59,783.71 1899.54,787.97 1899.75,788.79 1899.68,789.14 1899.51,789.45 1899.22,789.73 1898.82,789.96 1903.06,799.02 1903.90,798.81 1904.26,798.88 1904.58,799.06 1904.85,799.35"/>
    <junction id="3486164402" type="dead_end" x="1727.13" y="973.72" incLanes="341013639#2_0" intLanes="" shape="1725.37,981.72 1734.42,977.46 1731.01,970.23 1721.97,974.50 1719.14,971.94 1723.37,981.00 1724.19,980.79 1724.55,980.86 1724.86,981.04 1725.13,981.32"/>
    <junction id="3486164403" type="dead_end" x="1919.40" y="931.31" incLanes="341424056#0_0 341013633#5_0" intLanes="" shape="1927.39,933.09 1923.16,924.03 1922.33,924.23 1921.98,924.17 1921.67,923.99 1921.39,923.69 1921.15,923.29 1912.10,927.54 1912.31,928.37 1912.24,928.72 1912.07,929.03 1911.78,929.31 1911.38,929.54 1915.62,938.60"/>
    <junction id="3486164404" type="dead_end" x="1762.69" y="936.31" incLanes="341025293#5_0" intLanes="" shape="1760.94,944.33 1769.99,940.07 1769.78,939.25 1769.85,938.90 1770.02,938.58 1770.31,938.31 1770.71,938.08 1766.47,929.02 1765.03,929.52 1755.97,933.78"/>
    <junction id="3486164414" type="priority" x="1000.71" y="1225.06" incLanes="-337386709#8_0 -337386709#8_1 -337386709#8_2 -337386709#8_3" intLanes=":3486164414_0_0 :3486164414_0_1" shape="1011.36,1231.14 1003.69,1222.44 997.71,1227.62 1001.86,1232.49 1005.15,1231.46 1006.63,1231.83 1008.11,1232.20 1009.66,1232.12">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3486164416" type="dead_end" x="1645.65" y="913.80" incLanes="341013645#1_0" intLanes="" shape="1643.89,921.80 1652.94,917.54 1647.40,905.78 1638.35,910.04 1638.56,910.86 1638.49,911.21 1638.32,911.52 1638.03,911.80 1637.63,912.03 1641.86,921.09 1642.70,920.88 1643.06,920.94 1643.38,921.12 1643.65,921.40"/>
    <junction id="3486164420" type="dead_end" x="1732.98" y="986.16" incLanes="341013639#1_0 341424036#1_0" intLanes="" shape="1731.22,994.16 1740.27,989.90 1734.73,978.14 1725.68,982.40 1725.89,983.22 1725.82,983.57 1725.65,983.88 1725.36,984.16 1724.96,984.39 1729.20,993.45 1730.04,993.24 1730.39,993.30 1730.71,993.48 1730.98,993.76"/>
    <junction id="3486164421" type="dead_end" x="1806.43" y="915.86" incLanes="341013643#0_0 341424059#0_0" intLanes="" shape="1804.68,923.88 1813.73,919.62 1813.52,918.80 1813.59,918.45 1813.76,918.13 1814.05,917.86 1814.45,917.63 1810.21,908.57 1809.37,908.78 1809.01,908.71 1808.70,908.53 1808.42,908.24 1808.18,907.84 1799.13,912.10 1799.34,912.92 1799.27,913.27 1799.10,913.58 1798.81,913.86 1798.41,914.09 1802.65,923.15 1803.49,922.94 1803.85,923.01 1804.16,923.19 1804.44,923.48"/>
    <junction id="3486164424" type="dead_end" x="1641.30" y="1029.02" incLanes="297650826#5_0" intLanes="" shape="1639.57,1037.05 1648.61,1032.78 1648.40,1031.96 1648.47,1031.60 1648.64,1031.29 1648.93,1031.02 1649.32,1030.79 1645.09,1021.73 1644.24,1021.94 1643.88,1021.88 1643.56,1021.71 1643.29,1021.42 1643.05,1021.03 1634.01,1025.30"/>
    <junction id="3486164459" type="dead_end" x="1953.29" y="890.47" incLanes="341013651#4_0" intLanes="" shape="1955.68,883.81 1946.63,888.06 1950.87,897.12 1953.52,895.57 1955.44,893.76 1956.61,891.67 1957.04,889.32 1956.73,886.70"/>
    <junction id="3486164464" type="dead_end" x="1875.81" y="951.68" incLanes="341424056#1_0 341013657#6_0" intLanes="" shape="1874.06,959.70 1883.11,955.44 1882.90,954.62 1882.97,954.27 1883.14,953.96 1883.43,953.68 1883.83,953.45 1879.59,944.39 1878.75,944.60 1878.40,944.54 1878.08,944.36 1877.81,944.08 1877.57,943.68 1868.52,947.94"/>
    <junction id="3486164465" type="dead_end" x="1776.66" y="852.58" incLanes="341013643#1_0" intLanes="" shape="1774.91,860.60 1783.96,856.34 1783.75,855.52 1783.82,855.17 1783.99,854.85 1784.28,854.58 1784.68,854.35 1780.44,845.29 1779.60,845.50 1779.25,845.44 1778.93,845.26 1778.66,844.98 1778.42,844.58 1769.37,848.84"/>
    <junction id="3486164473" type="dead_end" x="1734.71" y="876.84" incLanes="341025293#3_0" intLanes="" shape="1732.95,884.84 1742.00,880.58 1736.46,868.82 1727.41,873.08 1727.62,873.90 1727.55,874.25 1727.38,874.57 1727.09,874.84 1726.69,875.07 1730.93,884.13 1731.77,883.92 1732.12,883.98 1732.44,884.16 1732.71,884.44"/>
    <junction id="3486164496" type="dead_end" x="1689.31" y="1006.58" incLanes="341013645#4_0 341424036#0_0" intLanes="" shape="1692.15,1012.52 1701.17,1008.21 1700.96,1007.39 1701.03,1007.04 1701.20,1006.72 1701.49,1006.45 1701.88,1006.22 1697.65,997.16 1695.82,997.97 1694.28,998.55 1693.03,998.90 1692.08,999.02 1691.42,998.90 1691.06,998.56 1682.01,1002.82 1682.22,1003.64 1682.15,1003.99 1681.98,1004.30 1681.69,1004.58 1681.29,1004.81 1685.53,1013.87 1687.36,1013.06 1688.90,1012.48 1690.15,1012.14 1691.11,1012.03 1691.77,1012.16"/>
    <junction id="3486164508" type="dead_end" x="1433.13" y="1067.11" incLanes="341013625#0_0 341424054_0" intLanes="" shape="1431.05,1074.97 1440.25,1071.03 1440.07,1070.20 1440.15,1069.84 1440.33,1069.53 1440.62,1069.26 1441.02,1069.04 1436.91,1059.92 1436.07,1060.12 1435.71,1060.05 1435.39,1059.87 1435.12,1059.59 1434.88,1059.19 1425.86,1063.51"/>
    <junction id="3486164517" type="dead_end" x="1652.36" y="928.06" incLanes="341424043_0 341013645#2_0" intLanes="" shape="1650.61,936.08 1659.66,931.82 1659.45,931.00 1659.52,930.65 1659.69,930.34 1659.98,930.06 1660.38,929.83 1656.14,920.77 1655.30,920.98 1654.95,920.92 1654.63,920.74 1654.36,920.46 1654.12,920.06 1645.07,924.32"/>
    <junction id="3486164523" type="dead_end" x="1929.97" y="780.92" incLanes="341424053#3_0" intLanes="" shape="1927.85,776.39 1932.09,785.45"/>
    <junction id="3486164526" type="dead_end" x="1635.42" y="1016.58" incLanes="341424045#1_0 297650826#4_0" intLanes="" shape="1633.69,1024.61 1642.73,1020.34 1642.52,1019.52 1642.59,1019.16 1642.76,1018.85 1643.05,1018.58 1643.45,1018.35 1639.21,1009.29 1638.36,1009.50 1638.00,1009.44 1637.68,1009.27 1637.41,1008.98 1637.17,1008.59 1628.13,1012.86"/>
    <junction id="3486164534" type="dead_end" x="1884.74" y="970.66" incLanes="338790444_0 341013657#7_0 341424062_0" intLanes="" shape="1882.98,978.66 1892.03,974.40 1886.49,962.64 1877.44,966.90 1877.65,967.72 1877.58,968.07 1877.41,968.39 1877.12,968.66 1876.72,968.89 1880.96,977.95 1881.80,977.74 1882.15,977.80 1882.47,977.98 1882.74,978.26"/>
    <junction id="3486164540" type="dead_end" x="1863.30" y="812.08" incLanes="341013633#2_0 341424053#1_0" intLanes="" shape="1861.55,820.10 1870.60,815.84 1870.39,815.02 1870.46,814.67 1870.63,814.36 1870.92,814.08 1871.32,813.85 1867.08,804.79 1866.24,805.00 1865.88,804.93 1865.57,804.75 1865.29,804.46 1865.05,804.06 1856.00,808.32 1856.21,809.14 1856.14,809.49 1855.97,809.80 1855.68,810.08 1855.28,810.31 1859.52,819.37 1860.36,819.16 1860.72,819.23 1861.03,819.41 1861.31,819.70"/>
    <junction id="3486164541" type="dead_end" x="1946.59" y="893.60" incLanes="341424058#0_0" intLanes="" shape="1944.84,901.62 1953.89,897.36 1953.68,896.54 1953.75,896.19 1953.92,895.88 1954.21,895.60 1954.61,895.37 1950.38,886.31 1938.60,891.82 1942.83,900.88 1943.66,900.68 1944.01,900.75 1944.33,900.93 1944.60,901.22"/>
    <junction id="3486164585" type="dead_end" x="1819.71" y="832.45" incLanes="341013657#2_0 341424053#0_0" intLanes="" shape="1817.96,840.47 1827.01,836.21 1826.80,835.39 1826.87,835.04 1827.04,834.73 1827.33,834.45 1827.73,834.22 1823.49,825.16 1822.65,825.37 1822.29,825.30 1821.98,825.12 1821.70,824.83 1821.46,824.43 1812.41,828.69 1812.62,829.51 1812.55,829.86 1812.38,830.18 1812.09,830.45 1811.69,830.68 1815.93,839.74 1816.77,839.53 1817.13,839.60 1817.44,839.78 1817.72,840.07"/>
    <junction id="3486164588" type="dead_end" x="1691.12" y="897.22" incLanes="341013639#6_0 341424052_0" intLanes="" shape="1689.38,905.25 1698.42,900.98 1698.22,900.16 1698.28,899.80 1698.46,899.49 1698.75,899.22 1699.14,898.99 1694.91,889.93 1694.07,890.14 1693.71,890.08 1693.39,889.90 1693.12,889.62 1692.88,889.22 1683.83,893.48"/>
    <junction id="3486164590" type="dead_end" x="1760.50" y="931.65" incLanes="341025293#4_0 341424055_0" intLanes="" shape="1758.16,938.44 1767.22,934.18 1762.25,923.63 1753.20,927.89 1753.41,928.71 1753.34,929.06 1753.17,929.37 1752.88,929.65 1752.48,929.88 1756.72,938.94"/>
    <junction id="3486164591" type="dead_end" x="1725.50" y="970.26" incLanes="341013639#3_0 341424057#2_0" intLanes="" shape="1721.62,973.75 1730.66,969.48 1733.49,972.04 1729.26,962.98 1728.43,963.19 1728.08,963.12 1727.77,962.94 1727.50,962.66 1727.26,962.26 1718.21,966.52"/>
    <junction id="3486164592" type="dead_end" x="1849.48" y="895.73" incLanes="341013657#4_0 341424059#1_0" intLanes="" shape="1847.72,903.73 1856.77,899.47 1851.23,887.71 1842.18,891.97 1842.39,892.79 1842.32,893.14 1842.15,893.46 1841.86,893.73 1841.46,893.96 1845.70,903.02 1846.54,902.81 1846.90,902.87 1847.21,903.05 1847.49,903.33"/>
    <junction id="3486164593" type="dead_end" x="1909.76" y="910.81" incLanes="341424058#1_0 341013633#4_0" intLanes="" shape="1908.01,918.83 1917.06,914.58 1916.85,913.75 1916.92,913.40 1917.09,913.09 1917.38,912.81 1917.78,912.58 1913.54,903.52 1912.70,903.73 1912.35,903.67 1912.03,903.49 1911.76,903.21 1911.52,902.81 1902.47,907.07"/>
    <junction id="3486164594" type="dead_end" x="1683.45" y="994.13" incLanes="341424045#0_0 341013645#3_0" intLanes="" shape="1681.70,1002.15 1690.75,997.89 1690.54,997.07 1690.61,996.72 1690.78,996.41 1691.07,996.13 1691.47,995.90 1687.23,986.84 1686.39,987.05 1686.03,986.98 1685.72,986.80 1685.44,986.51 1685.20,986.11 1676.15,990.37 1676.36,991.19 1676.29,991.54 1676.12,991.85 1675.83,992.13 1675.43,992.36 1679.67,1001.42 1680.51,1001.21 1680.87,1001.28 1681.19,1001.46 1681.46,1001.75"/>
    <junction id="3486164595" type="dead_end" x="1716.92" y="952.02" incLanes="341013639#4_0" intLanes="" shape="1715.17,960.04 1724.22,955.78 1724.01,954.96 1724.08,954.61 1724.25,954.30 1724.54,954.02 1724.94,953.79 1720.70,944.73 1719.86,944.94 1719.51,944.88 1719.19,944.70 1718.92,944.42 1718.68,944.02 1709.63,948.28"/>
    <junction id="3486164596" type="dead_end" x="1696.04" y="907.64" incLanes="341013639#5_0" intLanes="" shape="1694.28,915.64 1703.33,911.38 1697.78,899.61 1688.74,903.88 1688.94,904.70 1688.88,905.06 1688.70,905.37 1688.41,905.64 1688.02,905.87 1692.25,914.93 1693.09,914.72 1693.45,914.78 1693.77,914.96 1694.04,915.24"/>
    <junction id="3486164597" type="dead_end" x="1601.77" y="934.30" incLanes="341013627#0_0 341424061_0" intLanes="" shape="1600.02,942.32 1609.07,938.06 1608.86,937.24 1608.93,936.89 1609.10,936.58 1609.39,936.30 1609.79,936.07 1605.56,927.01 1604.72,927.22 1604.36,927.16 1604.04,926.98 1603.77,926.70 1603.53,926.30 1594.48,930.56"/>
    <junction id="3486863078" type="dead_end" x="625.59" y="1211.31" incLanes="297663237#3_0" intLanes="" shape="629.23,1230.66 638.26,1226.37 638.06,1225.55 638.12,1225.20 638.30,1224.89 638.58,1224.61 638.98,1224.38 624.23,1192.64 612.41,1198.14 627.19,1229.87 628.02,1229.67 628.38,1229.75 628.70,1229.94 628.98,1230.24"/>
    <junction id="3486863079" type="dead_end" x="634.39" y="1063.69" incLanes="341025298#2_0 341512260#2_0" intLanes="" shape="632.63,1071.69 641.68,1067.43 636.14,1055.67 627.09,1059.93 627.30,1060.75 627.23,1061.10 627.06,1061.42 626.77,1061.69 626.37,1061.92 630.61,1070.98 631.45,1070.77 631.80,1070.83 632.12,1071.01 632.40,1071.29"/>
    <junction id="3486863081" type="dead_end" x="1214.22" y="829.60" incLanes="341013632#0_0 341512265_0" intLanes="" shape="1212.46,837.60 1221.51,833.34 1215.97,821.58 1206.92,825.84 1207.13,826.66 1207.06,827.01 1206.89,827.33 1206.60,827.60 1206.20,827.83 1210.44,836.89 1211.28,836.68 1211.63,836.74 1211.95,836.92 1212.23,837.20"/>
    <junction id="3486863083" type="dead_end" x="591.20" y="1083.89" incLanes="341512260#1_0" intLanes="" shape="589.31,1091.95 598.45,1087.88 598.22,1086.95 598.27,1086.57 598.44,1086.23 598.73,1085.94 599.12,1085.70 594.89,1076.65 583.11,1082.15 587.34,1091.21 588.17,1091.01 588.52,1091.08 588.82,1091.26 589.09,1091.55"/>
    <junction id="3486863084" type="dead_end" x="1213.00" y="938.10" incLanes="341512275#1_0 297663237#18_0" intLanes="" shape="1216.57,957.44 1225.62,953.19 1225.42,952.36 1225.48,952.01 1225.66,951.70 1225.94,951.43 1226.34,951.20 1211.58,919.46 1210.67,919.69 1210.29,919.63 1209.95,919.46 1209.66,919.17 1209.42,918.76 1200.37,923.02 1200.58,923.84 1200.51,924.19 1200.34,924.51 1200.05,924.78 1199.65,925.01 1214.41,956.74 1215.32,956.51 1215.70,956.57 1216.04,956.74 1216.33,957.03"/>
    <junction id="3486863085" type="dead_end" x="1171.36" y="849.64" incLanes="341512275#0_0" intLanes="" shape="1169.61,857.66 1178.66,853.40 1178.45,852.58 1178.52,852.23 1178.69,851.91 1178.98,851.64 1179.38,851.41 1175.14,842.35 1174.30,842.56 1173.95,842.50 1173.63,842.32 1173.36,842.04 1173.12,841.64 1164.07,845.90"/>
    <junction id="3486863086" type="dead_end" x="1754.64" y="581.13" incLanes="341013633#0_0" intLanes="" shape="1752.89,589.15 1761.94,584.89 1761.73,584.07 1761.80,583.72 1761.97,583.41 1762.26,583.13 1762.66,582.90 1758.42,573.84 1756.55,574.73 1755.14,575.38 1753.94,575.84 1752.72,576.17 1751.20,576.42 1749.14,576.65 1750.13,586.60 1751.10,586.82 1751.56,587.16 1752.02,587.67 1752.46,588.33"/>
    <junction id="3486863087" type="dead_end" x="683.79" y="1281.11" incLanes="341010335#0_0 341512272#1_0" intLanes="" shape="682.01,1289.08 691.06,1284.82 685.52,1273.05 676.47,1277.31 676.68,1278.14 676.61,1278.49 676.43,1278.80 676.15,1279.07 675.75,1279.30 679.92,1288.39 680.79,1288.17 681.17,1288.23 681.49,1288.40 681.77,1288.68"/>
    <junction id="3486863088" type="dead_end" x="1614.64" y="621.69" incLanes="341025293#1_0 341025287#8_0" intLanes="" shape="1612.88,629.69 1621.93,625.43 1616.39,613.67 1607.34,617.93 1607.55,618.75 1607.48,619.10 1607.31,619.41 1607.02,619.69 1606.62,619.92 1610.86,628.98 1611.70,628.77 1612.05,628.83 1612.37,629.01 1612.64,629.29"/>
    <junction id="3486863089" type="dead_end" x="623.26" y="1266.03" incLanes="341512259#0_0" intLanes="" shape="631.23,1267.84 627.01,1258.77 626.18,1258.96 625.82,1258.89 625.50,1258.70 625.22,1258.40 624.98,1257.98 615.94,1262.27 616.15,1263.09 616.08,1263.44 615.91,1263.75 615.62,1264.02 615.22,1264.25 619.44,1273.32"/>
    <junction id="3486863090" type="dead_end" x="837.74" y="1044.58" incLanes="341010316#1_0 341025285#0_0" intLanes="" shape="835.97,1052.59 845.02,1048.35 844.82,1047.52 844.89,1047.17 845.06,1046.86 845.35,1046.59 845.75,1046.36 841.51,1037.30 829.74,1042.80 833.97,1051.86 834.80,1051.66 835.15,1051.73 835.46,1051.90 835.74,1052.19"/>
    <junction id="3486863092" type="dead_end" x="1248.65" y="1013.91" incLanes="341512275#2_0 338863067#1_0" intLanes="" shape="1256.64,1015.69 1252.41,1006.63 1251.58,1006.83 1251.23,1006.77 1250.92,1006.59 1250.64,1006.29 1250.40,1005.89 1241.35,1010.15 1241.56,1010.97 1241.49,1011.32 1241.32,1011.63 1241.03,1011.91 1240.63,1012.14 1244.87,1021.20"/>
    <junction id="3486863893" type="dead_end" x="1851.69" y="561.80" incLanes="338863071#2_0 341512270_0" intLanes="" shape="1849.16,568.16 1858.21,563.90 1857.78,562.63 1857.78,562.18 1857.92,561.86 1858.21,561.66 1858.63,561.58 1858.48,556.58 1856.08,555.99 1854.96,555.20 1853.90,554.07 1852.90,552.61 1851.96,550.81 1843.09,555.45 1843.27,556.20 1843.19,556.47 1842.99,556.66 1842.66,556.77 1842.22,556.81 1842.23,566.81 1845.80,566.96 1847.11,567.14 1848.10,567.41 1848.79,567.75"/>
    <junction id="3486863894" type="dead_end" x="1683.65" y="719.24" incLanes="341512274_0 297663237#30_0" intLanes="" shape="1696.84,732.41 1682.09,700.67 1681.26,700.86 1680.91,700.79 1680.59,700.61 1680.31,700.31 1680.07,699.90 1671.03,704.16 1671.23,704.98 1671.17,705.33 1670.99,705.64 1670.70,705.92 1670.30,706.15 1685.07,737.88"/>
    <junction id="3486863895" type="dead_end" x="1804.88" y="575.02" incLanes="341013651#0_0" intLanes="" shape="1803.12,583.02 1812.17,578.76 1811.96,577.93 1812.03,577.58 1812.21,577.26 1812.51,576.98 1812.91,576.74 1808.62,567.71 1807.80,567.92 1807.45,567.85 1807.14,567.68 1806.86,567.39 1806.63,567.00 1797.58,571.25"/>
    <junction id="3486863896" type="dead_end" x="1709.67" y="598.59" incLanes="341013657#0_0" intLanes="" shape="1707.92,606.62 1716.97,602.36 1716.77,601.54 1716.83,601.18 1717.01,600.87 1717.29,600.60 1717.69,600.37 1713.47,591.30 1712.62,591.51 1712.26,591.45 1711.95,591.28 1711.67,590.99 1711.44,590.60 1702.39,594.85"/>
    <junction id="3486863897" type="dead_end" x="1591.36" y="572.20" incLanes="341025293#0_0" intLanes="" shape="1589.61,580.22 1598.66,575.96 1598.45,575.14 1598.52,574.79 1598.69,574.48 1598.98,574.20 1599.38,573.97 1595.14,564.91 1594.30,565.12 1593.95,565.06 1593.63,564.88 1593.35,564.60 1593.12,564.20 1584.07,568.46"/>
    <junction id="3486863898" type="dead_end" x="646.42" y="1255.25" incLanes="341512272#0_0" intLanes="" shape="644.64,1263.25 653.70,1259.00 648.14,1247.20 639.10,1251.49 639.31,1252.31 639.24,1252.66 639.07,1252.97 638.78,1253.24 638.39,1253.47 642.60,1262.54 643.46,1262.33 643.82,1262.39 644.14,1262.56 644.41,1262.85"/>
    <junction id="3488323153" type="dead_end" x="59.08" y="1190.74" incLanes="" intLanes="" shape="54.17,1191.70 59.08,1190.74 49.85,1194.58"/>
    <junction id="3489911737" type="dead_end" x="2072.82" y="749.91" incLanes="gneE18_0 341007292#3_0" intLanes="" shape="2073.56,757.35 2076.93,753.65 2074.86,751.56 2074.34,750.83 2074.16,750.29 2074.31,749.96 2074.80,749.84 2074.44,739.85 2073.61,739.71 2073.32,739.51 2073.12,739.23 2073.00,738.86 2072.96,738.40 2067.96,738.34 2067.86,741.13 2067.63,743.53 2067.26,745.52 2066.77,747.11 2066.15,748.31 2065.39,749.10 2071.23,757.21 2072.03,756.84 2072.42,756.81 2072.81,756.88 2073.19,757.06"/>
    <junction id="3512056527" type="right_before_left" x="909.91" y="1272.27" incLanes="-344464996_0 341010317#2_0" intLanes=":3512056527_0_0 :3512056527_1_0 :3512056527_2_0 :3512056527_3_0" shape="907.53,1278.29 916.28,1273.44 916.02,1272.63 916.06,1272.28 916.22,1271.96 916.49,1271.68 916.88,1271.43 914.55,1267.01 903.04,1273.05 905.37,1277.48 906.20,1277.26 906.57,1277.33 906.92,1277.53 907.24,1277.85">
        <request index="0" response="1100" foes="1100" cont="0"/>
        <request index="1" response="1000" foes="1000" cont="0"/>
        <request index="2" response="0000" foes="0001" cont="0"/>
        <request index="3" response="0000" foes="0011" cont="0"/>
    </junction>
    <junction id="3512056529" type="priority" x="942.37" y="1274.88" incLanes="-337386709#7_0 -337386709#7_1 341010317#3_0" intLanes=":3512056529_0_0 :3512056529_0_1 :3512056529_0_2" shape="951.47,1275.52 947.31,1270.66 945.35,1271.75 944.42,1271.82 943.51,1271.57 942.64,1271.00 941.80,1270.11 937.87,1273.19 938.98,1275.32 939.06,1276.33 938.83,1277.29 938.28,1278.22 937.43,1279.11 944.97,1287.92 946.93,1285.74 947.83,1283.70 948.60,1279.75 949.51,1277.71">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3512056539" type="priority" x="921.37" y="1291.28" incLanes="-337386709#6_0 -337386709#6_1 -337386709#6_2 -337386709#6_3 344464996_0" intLanes=":3512056539_0_0 :3512056539_0_1 :3512056539_2_0" shape="935.29,1295.78 928.76,1286.15 926.75,1287.14 925.81,1287.14 924.91,1286.79 924.05,1286.11 923.24,1285.09 914.93,1290.66 915.78,1292.73 915.74,1293.65 915.37,1294.50 914.69,1295.28 913.70,1295.98 917.30,1301.29 920.95,1299.66 923.95,1299.08 926.59,1298.98 929.17,1298.78 931.97,1297.91">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3512056540" type="priority" x="869.25" y="1293.61" incLanes="341010317#1_0" intLanes=":3512056540_0_0" shape="876.12,1292.83 873.79,1288.40 872.97,1288.64 872.61,1288.60 872.29,1288.44 871.99,1288.17 871.73,1287.79 862.99,1292.65 864.18,1295.05 864.54,1296.04 864.74,1296.87 864.78,1297.55 864.67,1298.09 869.28,1300.01 870.15,1298.05 870.93,1296.63 871.77,1295.57 872.82,1294.70 874.22,1293.84">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="3512056547" type="right_before_left" x="853.60" y="1314.74" incLanes="-344464997_0 341010317#0_0" intLanes=":3512056547_0_0 :3512056547_1_0 :3512056547_2_0 :3512056547_3_0" shape="852.48,1321.09 860.05,1314.56 859.63,1313.82 859.60,1313.47 859.69,1313.12 859.89,1312.79 860.22,1312.46 857.01,1308.63 847.04,1316.97 850.25,1320.80 851.01,1320.41 851.38,1320.40 851.75,1320.50 852.12,1320.74">
        <request index="0" response="1100" foes="1100" cont="0"/>
        <request index="1" response="1000" foes="1000" cont="0"/>
        <request index="2" response="0000" foes="0001" cont="0"/>
        <request index="3" response="0000" foes="0011" cont="0"/>
    </junction>
    <junction id="3512056549" type="priority" x="863.75" y="1326.49" incLanes="-337386709#5_0 -337386709#5_1 344464997_0" intLanes=":3512056549_0_0 :3512056549_0_1 :3512056549_0_2 :3512056549_3_0" shape="874.76,1325.63 870.66,1320.72 868.65,1321.79 867.68,1321.86 866.72,1321.60 865.79,1321.03 864.87,1320.14 857.30,1326.68 858.42,1328.64 858.50,1329.59 858.27,1330.51 857.72,1331.40 856.85,1332.27 869.45,1347.29 872.21,1343.70 872.72,1340.08 871.48,1332.83 871.99,1329.22">
        <request index="0" response="0000" foes="0000" cont="0"/>
        <request index="1" response="0000" foes="0000" cont="0"/>
        <request index="2" response="0000" foes="0000" cont="0"/>
        <request index="3" response="0000" foes="0000" cont="0"/>
    </junction>
    <junction id="3512056555" type="right_before_left" x="776.04" y="1398.23" incLanes="-337386709#4.33_0 -337386709#4.33_1" intLanes=":3512056555_0_0 :3512056555_0_1 :3512056555_0_2" shape="785.04,1399.77 781.38,1394.52 779.26,1395.41 778.25,1395.39 777.27,1395.06 776.32,1394.42 775.41,1393.47 771.52,1396.61 772.65,1398.72 772.70,1399.66 772.40,1400.53 771.76,1401.32 770.78,1402.05 777.72,1411.42 779.95,1409.60 781.01,1407.71 781.50,1405.75 781.96,1403.75 782.95,1401.75">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3512483827" type="right_before_left" x="2231.94" y="697.21" incLanes="344512179_0 354785012#2_0 -354785012#3_0" intLanes=":3512483827_0_0 :3512483827_1_0 :3512483827_2_0 :3512483827_3_0 :3512483827_4_0 :3512483827_5_0 :3512483827_6_0 :3512483827_7_0 :3512483827_8_0" shape="2236.44,703.79 2239.83,698.36 2238.19,696.82 2237.84,695.94 2237.80,695.00 2238.07,693.99 2238.66,692.92 2233.34,689.36 2225.33,701.33 2230.65,704.89 2232.28,703.29 2233.21,702.95 2234.21,702.93 2235.29,703.20">
        <request index="0" response="000000000" foes="100010000" cont="0"/>
        <request index="1" response="011000000" foes="011110000" cont="0"/>
        <request index="2" response="010001000" foes="010001000" cont="0"/>
        <request index="3" response="000000000" foes="010000100" cont="0"/>
        <request index="4" response="000000011" foes="110000011" cont="0"/>
        <request index="5" response="001000010" foes="001000010" cont="0"/>
        <request index="6" response="000000000" foes="000100010" cont="0"/>
        <request index="7" response="000011000" foes="000011110" cont="0"/>
        <request index="8" response="000010001" foes="000010001" cont="0"/>
    </junction>
    <junction id="3512483829" type="priority" x="2241.49" y="703.17" incLanes="-340089945#1.15_0 -340089945#1.15_1 -344512179_0" intLanes=":3512483829_0_0 :3512483829_0_1 :3512483829_2_0 :3512483829_3_0 :3512483829_4_0 :3512483829_5_0" shape="2249.42,702.78 2244.08,699.25 2243.46,699.84 2243.09,699.96 2242.69,699.95 2242.26,699.83 2241.78,699.58 2238.40,705.01 2239.01,705.59 2239.14,705.92 2239.15,706.27 2239.04,706.64 2238.82,707.04 2254.95,718.17 2255.84,715.17 2254.58,712.70 2252.24,710.51 2249.88,708.30 2248.59,705.82">
        <request index="0" response="000000" foes="011000" cont="0"/>
        <request index="1" response="000000" foes="011000" cont="0"/>
        <request index="2" response="000000" foes="111000" cont="0"/>
        <request index="3" response="000111" foes="000111" cont="0"/>
        <request index="4" response="000111" foes="000111" cont="0"/>
        <request index="5" response="000100" foes="000100" cont="0"/>
    </junction>
    <junction id="3512483831" type="priority" x="1397.80" y="1112.74" incLanes="-337386709#14_0 -337386709#14_1 -337386709#14_2 -337386709#14_3" intLanes=":3512483831_0_0 :3512483831_0_1" shape="1390.13,1131.22 1401.12,1114.99 1394.45,1110.50 1390.89,1115.82 1392.62,1118.15 1392.12,1120.76 1388.91,1126.26 1388.41,1128.87">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3512483837" type="priority" x="275.22" y="1190.28" incLanes="gneE0_0 gneE0_1" intLanes=":3512483837_0_0 :3512483837_0_1" shape="276.10,1196.62 275.22,1190.28 272.47,1196.06 273.74,1196.61 274.22,1196.73 274.72,1196.76 275.31,1196.72">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3512580642" type="right_before_left" x="738.65" y="1029.76" incLanes="-344464993#2.98_0 -344464993#2.98_1 -344464993#2.98_2 -344464993#2.98_3" intLanes=":3512580642_0_0 :3512580642_0_1" shape="748.97,1033.45 751.25,1027.42 746.95,1025.30 744.96,1022.13 744.17,1018.35 743.44,1014.37 741.65,1010.64 737.69,1007.56 729.22,1025.24 730.82,1026.38 731.02,1026.96 730.81,1027.53 730.21,1028.09 729.20,1028.66 733.44,1037.72 736.58,1036.08 738.97,1034.66 741.01,1033.57 743.09,1032.93 745.61,1032.85">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3517347084" type="priority" x="1320.41" y="612.86" incLanes="345037955#4_0 -340089945#14_0 -340089945#14_1" intLanes=":3517347084_0_0 :3517347084_0_1 :3517347084_0_2" shape="1320.18,617.69 1324.58,615.31 1323.92,613.17 1324.06,612.25 1324.50,611.43 1325.24,610.71 1326.30,610.10 1317.97,592.35 1315.18,594.74 1314.51,597.76 1315.27,604.42 1314.59,607.44 1311.80,609.83 1314.52,615.62 1316.76,615.10 1317.75,615.29 1318.65,615.79 1319.46,616.59">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3517347085" type="priority" x="1237.21" y="651.90" incLanes="-340089945#15.155_0 -340089945#15.155_1 -340089945#15.155_2 -340089945#15.155_3" intLanes=":3517347085_0_0 :3517347085_0_1" shape="1238.92,655.52 1243.44,653.40 1242.90,651.20 1243.07,650.26 1243.54,649.42 1244.30,648.70 1245.36,648.08 1242.64,642.28 1239.05,642.89 1236.32,641.48 1234.03,639.05 1231.74,636.61 1229.00,635.18 1225.40,635.76 1233.57,653.57 1235.78,653.04 1236.73,653.22 1237.56,653.70 1238.29,654.46">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3517347086" type="dead_end" x="1156.11" y="706.14" incLanes="gneE37_0 345037955#1_0" intLanes="" shape="1153.29,711.89 1162.34,707.63 1162.62,706.57 1163.30,705.93 1164.34,705.21 1165.73,704.42 1167.47,703.55 1165.34,699.03 1164.49,699.19 1164.09,699.06 1163.72,698.81 1163.36,698.42 1163.03,697.89 1154.22,702.61 1153.97,703.65 1153.31,704.28 1152.29,704.99 1150.91,705.78 1149.16,706.64 1151.29,711.17 1152.12,710.97 1152.47,711.03 1152.78,711.20 1153.06,711.49"/>
    <junction id="3517347087" type="priority" x="1149.27" y="693.37" incLanes="-340089945#16_0 -340089945#16_1 -340089945#16_2 -340089945#16_3" intLanes=":3517347087_0_0 :3517347087_0_1" shape="1151.31,697.17 1160.12,692.45 1159.47,690.29 1159.60,689.35 1160.03,688.52 1160.77,687.78 1161.81,687.14 1159.10,681.35 1154.75,682.41 1151.31,681.42 1148.30,679.39 1145.29,677.34 1141.81,676.29 1137.42,677.26 1145.64,695.05 1147.88,694.54 1148.87,694.74 1149.77,695.25 1150.58,696.06">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3517347088" type="dead_end" x="1070.13" y="746.58" incLanes="" intLanes="" shape="1067.25,752.28 1076.33,748.08 1076.13,747.26 1076.20,746.90 1076.38,746.59 1076.66,746.32 1077.06,746.08 1074.93,741.56 1071.84,743.21 1069.47,744.92 1067.83,746.68 1066.91,748.49 1066.72,750.36"/>
    <junction id="3517491119" type="dead_end" x="802.54" y="1299.52" incLanes="341010314#0_0" intLanes="" shape="800.77,1307.53 809.82,1303.29 809.62,1302.46 809.69,1302.11 809.86,1301.80 810.15,1301.53 810.55,1301.29 806.31,1292.24 799.06,1295.62 803.29,1304.69"/>
    <junction id="3517491122" type="dead_end" x="767.77" y="1315.77" incLanes="345054426#1_0 341010314#2_0" intLanes="" shape="766.05,1323.81 775.09,1319.52 774.88,1318.70 774.94,1318.35 775.12,1318.04 775.41,1317.77 775.80,1317.53 771.57,1308.48 759.79,1313.98 764.03,1323.04 764.86,1322.84 765.21,1322.92 765.53,1323.10 765.81,1323.40"/>
    <junction id="3517491127" type="priority" x="654.64" y="1347.57" incLanes="-337386709#1_0 -337386709#1_1 -337386709#1_2 -337386709#1_3" intLanes=":3517491127_0_0 :3517491127_0_1" shape="648.26,1357.89 656.98,1350.23 655.17,1348.22 654.51,1347.55 653.80,1346.92 652.92,1346.18 651.71,1345.21 647.69,1350.19 648.61,1352.62 648.15,1353.86 647.65,1355.14 647.54,1356.48">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3517491128" type="dead_end" x="777.19" y="1335.61" incLanes="345054416#0_0" intLanes="" shape="785.16,1337.42 780.94,1328.35 780.11,1328.54 779.75,1328.47 779.43,1328.28 779.15,1327.98 778.90,1327.56 769.87,1331.85 770.08,1332.67 770.01,1333.02 769.84,1333.34 769.55,1333.61 769.15,1333.84 773.38,1342.90"/>
    <junction id="3517491129" type="dead_end" x="719.70" y="1338.39" incLanes="345054416#4_0 341010314#4_0" intLanes="" shape="717.65,1346.54 726.90,1342.73 726.62,1341.63 726.66,1341.19 726.82,1340.80 727.10,1340.49 727.49,1340.24 723.23,1331.20 711.46,1336.74 715.72,1345.79 716.54,1345.59 716.88,1345.66 717.18,1345.84 717.44,1346.13"/>
    <junction id="3517491130" type="dead_end" x="768.50" y="1339.66" incLanes="345054416#1_0" intLanes="" shape="770.61,1344.19 766.39,1335.13 770.61,1344.19"/>
    <junction id="3517491133" type="dead_end" x="753.83" y="1346.49" incLanes="345054416#2_0" intLanes="" shape="756.16,1350.92 751.94,1341.86 751.62,1342.01 751.50,1342.06 751.39,1342.12 751.09,1342.30"/>
    <junction id="3517491135" type="right_before_left" x="729.35" y="1360.90" incLanes="345054416#3_0 345054422_0" intLanes=":3517491135_0_0 :3517491135_1_0" shape="737.96,1361.63 732.89,1353.01 732.10,1353.29 731.76,1353.24 731.46,1353.08 731.20,1352.81 730.97,1352.41 721.88,1356.56 722.31,1357.91 722.33,1358.46 722.22,1358.92 721.99,1359.30 721.62,1359.59 726.62,1368.25">
        <request index="0" response="10" foes="10" cont="0"/>
        <request index="1" response="00" foes="01" cont="0"/>
    </junction>
    <junction id="3517491141" type="priority" x="687.50" y="1385.09" incLanes="-337386709#2_0 -337386709#2_1" intLanes=":3517491141_0_0 :3517491141_0_1 :3517491141_0_2" shape="688.13,1396.16 693.14,1392.17 692.14,1390.21 692.14,1389.33 692.47,1388.50 693.12,1387.74 694.11,1387.04 689.11,1378.39 686.06,1379.64 684.74,1379.78 683.54,1379.59 682.47,1379.08 681.53,1378.23 672.78,1385.85 675.63,1388.54 678.18,1390.02 680.58,1390.91 682.94,1391.82 685.42,1393.37">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3600633338" type="dead_end" x="1954.54" y="608.29" incLanes="354331627#0_0" intLanes="" shape="1952.12,623.15 1957.12,623.12 1956.72,617.16 1955.57,613.06 1953.70,610.83 1951.08,610.47 1947.73,611.97 1943.64,615.35 1947.12,618.94 1947.57,618.74 1947.60,619.00 1947.50,619.51 1947.27,620.27 1946.91,621.27 1951.58,623.05"/>
    <junction id="3600633342" type="dead_end" x="1948.13" y="625.08" incLanes="354331625_0 354331629#1_0" intLanes="" shape="1950.73,625.29 1946.05,623.51 1945.50,624.71 1945.24,625.10 1944.61,625.94 1944.17,626.57 1949.96,628.13 1950.20,627.06 1950.28,626.69 1950.37,626.32 1950.51,625.88"/>
    <junction id="3600633348" type="dead_end" x="1920.23" y="641.45" incLanes="338988608#0_0" intLanes="" shape="1919.64,645.62 1924.04,643.25 1923.77,642.40 1923.78,642.00 1923.89,641.61 1924.10,641.24 1924.41,640.89 1920.93,637.29 1923.92,637.75 1915.12,642.51 1916.58,643.85 1918.18,644.28 1918.94,644.72"/>
    <junction id="3600633351" type="dead_end" x="1941.95" y="654.46" incLanes="338790443#2_0 354331629#0_0" intLanes="" shape="1940.20,659.02 1945.13,658.17 1945.11,657.10 1945.25,656.69 1945.49,656.36 1945.82,656.11 1946.26,655.94 1942.85,649.45 1942.25,650.82 1941.48,651.45 1940.39,652.03 1938.99,652.57 1937.27,653.06 1938.49,657.91 1939.33,657.87 1939.64,658.01 1939.90,658.24 1940.08,658.58"/>
    <junction id="3600633354" type="dead_end" x="1937.75" y="655.52" incLanes="354331629#2_0" intLanes="" shape="1940.45,657.42 1939.23,652.57 1934.61,654.49 1936.00,656.59 1936.90,657.21 1937.95,657.56 1939.13,657.63"/>
    <junction id="3600633923" type="priority" x="336.35" y="1181.81" incLanes="-354331628_0 -354331628_1" intLanes=":3600633923_0_0 :3600633923_0_1" shape="336.00,1188.32 337.55,1182.11 336.66,1181.91 336.35,1181.87 336.03,1181.87 335.64,1181.91 335.13,1181.98">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="3600634026" type="right_before_left" x="1090.14" y="1236.61" incLanes="-337386709#10.77_0 -337386709#10.77_1" intLanes=":3600634026_0_0 :3600634026_0_1 :3600634026_0_2" shape="1093.79,1247.03 1097.49,1241.81 1095.93,1240.16 1095.62,1239.24 1095.62,1238.27 1095.93,1237.25 1096.55,1236.16 1088.35,1230.44 1086.71,1232.01 1085.82,1232.32 1084.86,1232.33 1083.86,1232.02 1082.79,1231.41 1076.09,1240.88 1079.53,1242.84 1082.38,1243.68 1087.50,1244.23 1090.35,1245.07">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="3600634066" type="dead_end" x="525.75" y="1257.76" incLanes="341512259#2_0 297663237#0_0" intLanes="" shape="529.28,1277.09 538.34,1272.85 538.13,1272.02 538.20,1271.67 538.37,1271.36 538.66,1271.08 539.06,1270.85 524.21,1239.15 521.47,1241.46 520.73,1244.37 521.25,1250.77 520.50,1253.67 517.76,1255.97 521.98,1265.03 523.39,1266.09 524.48,1267.73 525.83,1270.11 527.43,1273.23"/>
    <junction id="3600634109" type="dead_end" x="579.65" y="1286.31" incLanes="341512259#1_0" intLanes="" shape="587.66,1288.10 583.44,1279.03 582.62,1279.23 582.27,1279.17 581.95,1278.99 581.68,1278.70 581.45,1278.30 572.38,1282.50 572.58,1283.34 572.52,1283.69 572.34,1284.01 572.05,1284.28 571.66,1284.51 575.87,1293.58"/>
    <junction id="5687559990" type="dead_end" x="1255.52" y="387.98" incLanes="" intLanes="" shape="1246.47,392.24 1264.57,383.72"/>
    <junction id="5937141393" type="dead_end" x="1540.99" y="1016.27" incLanes="297650826#1_0 628843900#0_0" intLanes="" shape="1544.47,1020.16 1540.23,1011.11 1537.51,1012.38 1541.75,1021.43"/>
    <junction id="gneJ10" type="priority" x="1674.47" y="1191.80" incLanes="-337386709#15_0 -337386709#15_1 -337386709#15_2 -337386709#15_3" intLanes=":gneJ10_0_0 :gneJ10_0_1" shape="1689.54,1204.96 1677.65,1189.37 1671.29,1194.24 1675.18,1199.32 1677.94,1198.43 1680.26,1199.73 1684.45,1204.53 1686.77,1205.84">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ11" type="priority" x="1341.69" y="1079.41" incLanes="-337386709#13_0 -337386709#13_1" intLanes=":gneJ11_0_0 :gneJ11_0_1" shape="1339.46,1085.41 1341.83,1079.46 1341.55,1079.36 1339.18,1085.30">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ12" type="priority" x="1229.34" y="1127.23" incLanes="-337386709#11_0 -337386709#11_1 -337386709#11_2 -337386709#11_3" intLanes=":gneJ12_0_0 :gneJ12_0_1" shape="1241.63,1127.59 1230.75,1123.49 1227.93,1130.97 1233.92,1133.23 1236.21,1130.74 1237.64,1130.35 1239.10,1129.98 1240.47,1129.20">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ13" type="priority" x="2200.58" y="762.47" incLanes="-340089945#0_0 -340089945#0_1 -340089945#0_2 -340089945#0_3" intLanes=":gneJ13_0_0 :gneJ13_0_1" shape="2218.98,770.31 2202.85,759.18 2201.23,761.22 2199.75,762.46 2198.22,763.15 2196.48,763.51 2194.36,763.78 2191.69,764.22 2192.65,769.12 2194.58,769.06 2195.03,769.37 2195.14,769.91 2194.90,770.67 2194.32,771.66 2199.62,775.26 2202.61,772.60 2205.88,772.13 2209.28,772.77 2212.69,773.41 2215.97,772.96">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ14" type="priority" x="490.82" y="1384.78" incLanes="gneE4_0 gneE4_1 gneE4_2 gneE4_3" intLanes=":gneJ14_0_0 :gneJ14_0_1" shape="505.97,1397.84 493.98,1382.33 491.63,1384.06 490.72,1384.55 489.75,1384.91 488.53,1385.21 486.89,1385.54 488.10,1391.82 492.12,1392.05 495.19,1393.87 497.71,1396.32 500.08,1398.45 502.70,1399.27">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ15" type="dead_end" x="503.89" y="1312.98" incLanes="341007291#0_0" intLanes="" shape="509.74,1320.45 517.61,1314.28 517.26,1313.56 517.27,1313.25 517.41,1312.98 517.68,1312.74 518.08,1312.53 514.26,1303.29 511.84,1304.24 509.82,1304.94 508.20,1305.38 506.98,1305.57 506.17,1305.50 505.76,1305.18 496.70,1309.42 498.56,1312.45 500.52,1314.22 502.61,1315.31 504.83,1316.32 507.20,1317.84"/>
    <junction id="gneJ16" type="priority" x="311.14" y="1104.58" incLanes="341721070_0" intLanes=":gneJ16_0_0" shape="312.93,1109.25 309.63,1099.81 309.35,1099.91 312.64,1109.35">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="gneJ18" type="priority" x="2073.05" y="731.27" incLanes="gneE11_0" intLanes=":gneJ18_0_0" shape="2073.05,731.27 2068.05,731.21 2073.05,731.27">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="gneJ2" type="dead_end" x="1038.84" y="800.84" incLanes="gneE7_0" intLanes="" shape="1029.84,805.21 1038.84,800.84 1034.28,791.94 1031.74,793.55 1029.92,795.40 1028.82,797.49 1028.44,799.82 1028.78,802.39"/>
    <junction id="gneJ22" type="dead_end" x="-112.55" y="781.79" incLanes="gneE23.409_0" intLanes="" shape="-121.56,786.13 -112.55,781.79"/>
    <junction id="gneJ28" type="dead_end" x="-96.57" y="799.66" incLanes="gneE35_0" intLanes="" shape="-96.81,796.47 -96.57,799.66"/>
    <junction id="gneJ33" type="dead_end" x="-103.69" y="800.19" incLanes="gneE23.394_0" intLanes="" shape="-112.02,805.92 -103.03,801.54 -103.23,800.78 -103.15,800.50 -102.95,800.29 -102.63,800.15 -102.19,800.08 -102.43,796.89 -104.03,796.85 -104.66,796.70 -105.17,796.47 -105.56,796.15 -105.83,795.74 -114.84,800.08"/>
    <junction id="gneJ36" type="priority" x="331.57" y="1078.14" incLanes="-337386712#2_0 -337386712#2_1 -337386712#2_2" intLanes=":gneJ36_0_0 :gneJ36_0_1 :gneJ36_0_2" shape="331.71,1078.08 328.14,1069.17 327.87,1069.28 331.43,1078.20">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="gneJ37" type="priority" x="227.29" y="1163.43" incLanes="gneE1_0 gneE1_1" intLanes=":gneJ37_0_0 :gneJ37_0_1" shape="222.62,1167.81 227.39,1163.54 227.19,1163.32 222.43,1167.59">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ38" type="priority" x="-101.02" y="805.66" incLanes="gneE23.378_0" intLanes=":gneJ38_0_0" shape="-110.12,809.80 -100.92,805.91 -101.14,805.42">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="gneJ39" type="priority" x="-97.83" y="813.20" incLanes="gneE23_0" intLanes=":gneJ39_0_0" shape="-107.00,817.19 -97.77,813.35 -97.89,813.05 -107.10,816.94">
        <request index="0" response="0" foes="0" cont="0"/>
    </junction>
    <junction id="gneJ42" type="priority" x="2201.16" y="524.69" incLanes="-340089945#1_0 -340089945#1_1" intLanes=":gneJ42_0_0 :gneJ42_0_1" shape="2204.13,525.08 2204.97,518.74 2201.61,518.31 2201.16,524.69">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ43" type="priority" x="1895.52" y="506.57" incLanes="-340089945#2.151_0 -340089945#2.151_1" intLanes=":gneJ43_0_0 :gneJ43_0_1" shape="1895.69,506.58 1895.98,500.18 1895.78,500.17 1895.35,506.56">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ44" type="priority" x="1877.23" y="505.33" incLanes="-340089945#2_0 -340089945#2_1" intLanes=":gneJ44_0_0 :gneJ44_0_1" shape="1880.22,505.53 1880.66,499.15 1877.32,498.93 1877.23,505.33">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ45" type="priority" x="1552.82" y="1214.60" incLanes="-337386709#15.34_0 -337386709#15.34_1" intLanes=":gneJ45_0_0 :gneJ45_0_1" shape="1550.19,1220.43 1552.95,1214.66 1552.69,1214.54 1549.91,1220.30">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ46" type="priority" x="1219.19" y="1207.42" incLanes="-337386709#11.36_0 -337386709#11.36_1" intLanes=":gneJ46_0_0 :gneJ46_0_1" shape="1225.58,1207.71 1219.19,1207.42 1225.58,1207.71">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ47" type="priority" x="1148.06" y="1277.61" incLanes="-337386709#10_0 -337386709#10_1" intLanes=":gneJ47_0_0 :gneJ47_0_1" shape="1144.36,1282.83 1148.06,1277.61 1144.36,1282.83">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ48" type="priority" x="1002.65" y="774.61" incLanes="-337386711_0 -337386711_1" intLanes=":gneJ48_0_0 :gneJ48_0_1" shape="1002.74,774.49 997.66,770.59 997.48,770.83 1002.56,774.73">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ49" type="priority" x="2100.67" y="860.92" incLanes="-340089945#0.39_0 -340089945#0.39_1" intLanes=":gneJ49_0_0 :gneJ49_0_1" shape="2104.58,865.99 2100.67,860.92 2104.57,865.99">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ5" type="dead_end" x="1119.93" y="1193.93" incLanes="gneE15_0" intLanes="" shape="1129.55,1190.37 1126.09,1180.99 1122.89,1182.13 1120.24,1182.98 1118.13,1183.54 1116.56,1183.80 1115.54,1183.78 1115.06,1183.48 1105.99,1187.70 1107.46,1190.93 1108.61,1193.65 1109.44,1195.86 1109.95,1197.55 1110.14,1198.73 1110.01,1199.40 1118.21,1205.12 1120.30,1201.61 1121.58,1198.63 1122.61,1196.10 1123.92,1193.94 1126.05,1192.06"/>
    <junction id="gneJ6" type="priority" x="1065.79" y="1219.45" incLanes="-337386709#9_0 -337386709#9_1 -337386709#9_2 -337386709#9_3" intLanes=":gneJ6_0_0 :gneJ6_0_1" shape="1062.53,1231.28 1069.09,1221.71 1062.49,1217.19 1058.87,1222.47 1060.70,1225.35 1060.71,1228.40 1061.17,1229.88">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ7" type="priority" x="803.35" y="1377.13" incLanes="-337386709#4_0 -337386709#4_1 -337386709#4_2 -337386709#4_3" intLanes=":gneJ7_0_0 :gneJ7_0_1" shape="819.00,1389.59 806.40,1374.57 800.30,1379.65 804.37,1384.59 807.11,1383.59 809.49,1384.80 813.90,1389.41 816.27,1390.60">
        <request index="0" response="00" foes="00" cont="0"/>
        <request index="1" response="00" foes="00" cont="0"/>
    </junction>
    <junction id="gneJ8" type="priority" x="687.67" y="1000.72" incLanes="-344464993#2_0 -344464993#2_1 gneE36_0" intLanes=":gneJ8_0_0 :gneJ8_0_1 :gneJ8_0_2" shape="691.06,1002.84 701.47,986.24 697.41,984.81 693.92,985.38 690.75,986.93 687.64,988.39 684.32,988.73 680.53,986.91 676.56,991.93 678.00,993.88 678.23,995.08 678.13,996.42 677.71,997.91 676.96,999.55 685.79,1004.25 687.21,1002.53 688.05,1002.13 688.97,1002.06 689.97,1002.29">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>
    <junction id="gneJ9" type="priority" x="1181.09" y="677.67" incLanes="-340089945#15_0 -340089945#15_1" intLanes=":gneJ9_0_0 :gneJ9_0_1 :gneJ9_0_2" shape="1184.67,676.03 1176.49,658.21 1174.40,660.24 1174.47,662.89 1176.77,668.83 1176.86,671.52 1174.81,673.63 1177.63,679.37">
        <request index="0" response="000" foes="000" cont="0"/>
        <request index="1" response="000" foes="000" cont="0"/>
        <request index="2" response="000" foes="000" cont="0"/>
    </junction>

    <connection from="-337386709#0" to="gneE4" fromLane="0" toLane="1" via=":2516088136_0_0" dir="s" state="M"/>
    <connection from="-337386709#0" to="gneE4" fromLane="1" toLane="2" via=":2516088136_0_1" dir="s" state="M"/>
    <connection from="-337386709#0" to="gneE4" fromLane="1" toLane="3" via=":2516088136_0_2" dir="s" state="M"/>
    <connection from="-337386709#1" to="-337386709#0" fromLane="2" toLane="0" via=":3517491127_0_0" dir="s" state="M"/>
    <connection from="-337386709#1" to="-337386709#0" fromLane="3" toLane="1" via=":3517491127_0_1" dir="s" state="M"/>
    <connection from="-337386709#10" to="-337386709#10.77" fromLane="0" toLane="0" via=":gneJ47_0_0" dir="s" state="M"/>
    <connection from="-337386709#10" to="-337386709#10.77" fromLane="1" toLane="1" via=":gneJ47_0_1" dir="s" state="M"/>
    <connection from="-337386709#10.77" to="-337386709#9" fromLane="0" toLane="1" via=":3600634026_0_0" dir="s" state="="/>
    <connection from="-337386709#10.77" to="-337386709#9" fromLane="1" toLane="2" via=":3600634026_0_1" dir="s" state="="/>
    <connection from="-337386709#10.77" to="-337386709#9" fromLane="1" toLane="3" via=":3600634026_0_2" dir="s" state="="/>
    <connection from="-337386709#11" to="-337386709#11.36" fromLane="2" toLane="0" via=":gneJ12_0_0" dir="s" state="M"/>
    <connection from="-337386709#11" to="-337386709#11.36" fromLane="3" toLane="1" via=":gneJ12_0_1" dir="s" state="M"/>
    <connection from="-337386709#11.36" to="-337386709#11.36.81" fromLane="0" toLane="0" via=":gneJ46_0_0" dir="s" state="M"/>
    <connection from="-337386709#11.36" to="-337386709#11.36.81" fromLane="1" toLane="1" via=":gneJ46_0_1" dir="s" state="M"/>
    <connection from="-337386709#11.36.81" to="-337386709#10" fromLane="0" toLane="0" via=":3444776498_0_0" dir="s" state="M"/>
    <connection from="-337386709#11.36.81" to="-337386709#10" fromLane="1" toLane="1" via=":3444776498_0_1" dir="s" state="M"/>
    <connection from="-337386709#12" to="-337386709#11" fromLane="0" toLane="1" via=":3444776449_0_0" dir="s" state="M"/>
    <connection from="-337386709#12" to="-337386709#11" fromLane="1" toLane="2" via=":3444776449_0_1" dir="s" state="M"/>
    <connection from="-337386709#12" to="-337386709#11" fromLane="1" toLane="3" via=":3444776449_0_2" dir="s" state="M"/>
    <connection from="-337386709#13" to="-337386709#13.116" fromLane="0" toLane="0" via=":gneJ11_0_0" dir="s" state="M"/>
    <connection from="-337386709#13" to="-337386709#13.116" fromLane="1" toLane="1" via=":gneJ11_0_1" dir="s" state="M"/>
    <connection from="-337386709#13.116" to="-337386709#12" fromLane="0" toLane="0" via=":3444776436_0_0" dir="s" state="M"/>
    <connection from="-337386709#13.116" to="-337386709#12" fromLane="1" toLane="1" via=":3444776436_0_1" dir="s" state="M"/>
    <connection from="-337386709#14" to="-337386709#13" fromLane="2" toLane="0" via=":3512483831_0_0" dir="s" state="M"/>
    <connection from="-337386709#14" to="-337386709#13" fromLane="3" toLane="1" via=":3512483831_0_1" dir="s" state="M"/>
    <connection from="-337386709#15" to="-337386709#15.34" fromLane="2" toLane="0" via=":gneJ10_0_0" dir="s" state="M"/>
    <connection from="-337386709#15" to="-337386709#15.34" fromLane="3" toLane="1" via=":gneJ10_0_1" dir="s" state="M"/>
    <connection from="-337386709#15.34" to="-337386709#15.34.131" fromLane="0" toLane="0" via=":gneJ45_0_0" dir="s" state="M"/>
    <connection from="-337386709#15.34" to="-337386709#15.34.131" fromLane="1" toLane="1" via=":gneJ45_0_1" dir="s" state="M"/>
    <connection from="-337386709#15.34.131" to="-337386709#14" fromLane="0" toLane="1" via=":3471412659_0_0" dir="s" state="="/>
    <connection from="-337386709#15.34.131" to="-337386709#14" fromLane="1" toLane="2" via=":3471412659_0_1" dir="s" state="="/>
    <connection from="-337386709#15.34.131" to="-337386709#14" fromLane="1" toLane="3" via=":3471412659_0_2" dir="s" state="="/>
    <connection from="-337386709#16" to="-337386709#15" fromLane="0" toLane="1" via=":3460184994_0_0" dir="s" state="="/>
    <connection from="-337386709#16" to="-337386709#15" fromLane="1" toLane="2" via=":3460184994_0_1" dir="s" state="="/>
    <connection from="-337386709#16" to="-337386709#15" fromLane="1" toLane="3" via=":3460184994_0_2" dir="s" state="="/>
    <connection from="-337386709#17" to="-337386709#16" fromLane="1" toLane="0" via=":3471412658_0_0" dir="s" state="="/>
    <connection from="-337386709#17" to="-337386709#16" fromLane="2" toLane="1" via=":3471412658_0_1" dir="s" state="="/>
    <connection from="-337386709#2" to="-337386709#1" fromLane="0" toLane="1" via=":3517491141_0_0" dir="s" state="M"/>
    <connection from="-337386709#2" to="-337386709#1" fromLane="1" toLane="2" via=":3517491141_0_1" dir="s" state="M"/>
    <connection from="-337386709#2" to="-337386709#1" fromLane="1" toLane="3" via=":3517491141_0_2" dir="s" state="M"/>
    <connection from="-337386709#3" to="-337386709#2" fromLane="2" toLane="0" via=":3444776548_0_0" dir="s" state="M"/>
    <connection from="-337386709#3" to="-337386709#2" fromLane="3" toLane="1" via=":3444776548_0_1" dir="s" state="M"/>
    <connection from="-337386709#4" to="-337386709#4.33" fromLane="2" toLane="0" via=":gneJ7_0_0" dir="s" state="M"/>
    <connection from="-337386709#4" to="-337386709#4.33" fromLane="3" toLane="1" via=":gneJ7_0_1" dir="s" state="M"/>
    <connection from="-337386709#4.33" to="-337386709#3" fromLane="0" toLane="1" via=":3512056555_0_0" dir="s" state="="/>
    <connection from="-337386709#4.33" to="-337386709#3" fromLane="1" toLane="2" via=":3512056555_0_1" dir="s" state="="/>
    <connection from="-337386709#4.33" to="-337386709#3" fromLane="1" toLane="3" via=":3512056555_0_2" dir="s" state="="/>
    <connection from="-337386709#5" to="-337386709#4" fromLane="0" toLane="1" via=":3512056549_0_0" dir="s" state="M"/>
    <connection from="-337386709#5" to="-337386709#4" fromLane="1" toLane="2" via=":3512056549_0_1" dir="s" state="M"/>
    <connection from="-337386709#5" to="-337386709#4" fromLane="1" toLane="3" via=":3512056549_0_2" dir="s" state="M"/>
    <connection from="-337386709#6" to="-337386709#5" fromLane="1" toLane="0" via=":3512056539_0_0" dir="s" state="M"/>
    <connection from="-337386709#6" to="-337386709#5" fromLane="2" toLane="1" via=":3512056539_0_1" dir="s" state="M"/>
    <connection from="-337386709#7" to="-337386709#6" fromLane="0" toLane="1" via=":3512056529_0_0" dir="s" state="M"/>
    <connection from="-337386709#7" to="-337386709#6" fromLane="1" toLane="2" via=":3512056529_0_1" dir="s" state="M"/>
    <connection from="-337386709#7" to="-337386709#6" fromLane="1" toLane="3" via=":3512056529_0_2" dir="s" state="M"/>
    <connection from="-337386709#8" to="-337386709#7" fromLane="2" toLane="0" via=":3486164414_0_0" dir="s" state="M"/>
    <connection from="-337386709#8" to="-337386709#7" fromLane="3" toLane="1" via=":3486164414_0_1" dir="s" state="M"/>
    <connection from="-337386709#9" to="-337386709#9.29" fromLane="2" toLane="0" via=":gneJ6_0_0" dir="s" state="M"/>
    <connection from="-337386709#9" to="-337386709#9.29" fromLane="3" toLane="1" via=":gneJ6_0_1" dir="s" state="M"/>
    <connection from="-337386709#9.29" to="-337386709#8" fromLane="0" toLane="1" via=":3471412660_0_0" dir="s" state="="/>
    <connection from="-337386709#9.29" to="-337386709#8" fromLane="1" toLane="2" via=":3471412660_0_1" dir="s" state="="/>
    <connection from="-337386709#9.29" to="-337386709#8" fromLane="1" toLane="3" via=":3471412660_0_2" dir="s" state="="/>
    <connection from="-337386711" to="-337386711.94" fromLane="0" toLane="0" via=":gneJ48_0_0" dir="s" state="M"/>
    <connection from="-337386711" to="-337386711.94" fromLane="1" toLane="1" via=":gneJ48_0_1" dir="s" state="M"/>
    <connection from="-337386711.94" to="-340089945#16" fromLane="0" toLane="1" via=":3015490577_0_0" dir="s" state="M"/>
    <connection from="-337386711.94" to="-340089945#16" fromLane="0" toLane="2" via=":3015490577_0_1" dir="s" state="M"/>
    <connection from="-337386711.94" to="-340089945#16" fromLane="1" toLane="3" via=":3015490577_0_2" dir="s" state="M"/>
    <connection from="-337386712#0" to="-344464993#2" fromLane="1" toLane="0" via=":3015490596_0_0" dir="s" state="="/>
    <connection from="-337386712#0" to="-344464993#2" fromLane="2" toLane="1" via=":3015490596_0_1" dir="s" state="="/>
    <connection from="-337386712#1" to="-337386712#0" fromLane="1" toLane="0" via=":3482459329_0_0" dir="s" state="="/>
    <connection from="-337386712#1" to="-337386712#0" fromLane="2" toLane="1" via=":3482459329_0_1" dir="s" state="="/>
    <connection from="-337386712#1" to="-337386712#0" fromLane="3" toLane="2" via=":3482459329_0_2" dir="s" state="="/>
    <connection from="-337386712#2" to="-337386712#2.83" fromLane="0" toLane="0" via=":gneJ36_0_0" dir="s" state="M"/>
    <connection from="-337386712#2" to="-337386712#2.83" fromLane="1" toLane="1" via=":gneJ36_0_1" dir="s" state="M"/>
    <connection from="-337386712#2" to="-337386712#2.83" fromLane="2" toLane="2" via=":gneJ36_0_2" dir="s" state="M"/>
    <connection from="-337386712#2.83" to="-337386712#1" fromLane="0" toLane="1" via=":3482459311_0_0" dir="s" state="="/>
    <connection from="-337386712#2.83" to="-337386712#1" fromLane="1" toLane="2" via=":3482459311_0_1" dir="s" state="="/>
    <connection from="-337386712#2.83" to="-337386712#1" fromLane="2" toLane="3" via=":3482459311_0_2" dir="s" state="="/>
    <connection from="-339719461#0" to="339719460#0" fromLane="0" toLane="0" via=":3469247659_3_0" dir="r" state="="/>
    <connection from="-339719461#0" to="339719461#0" fromLane="1" toLane="1" via=":3469247659_4_0" dir="t" state="="/>
    <connection from="-339719461#1" to="-339719461#0" fromLane="0" toLane="0" via=":3469247665_5_0" dir="s" state="="/>
    <connection from="-339719461#1" to="-339719461#0" fromLane="1" toLane="1" via=":3469247665_5_1" dir="s" state="="/>
    <connection from="-339719461#1" to="339719461#1" fromLane="1" toLane="1" via=":3469247665_7_0" dir="t" state="="/>
    <connection from="-340089945#0" to="-340089945#0.39" fromLane="1" toLane="0" via=":gneJ13_0_0" dir="s" state="M"/>
    <connection from="-340089945#0" to="-340089945#0.39" fromLane="2" toLane="1" via=":gneJ13_0_1" dir="s" state="M"/>
    <connection from="-340089945#0.39" to="-340089945#0.39.141" fromLane="0" toLane="0" via=":gneJ49_0_0" dir="s" state="M"/>
    <connection from="-340089945#0.39" to="-340089945#0.39.141" fromLane="1" toLane="1" via=":gneJ49_0_1" dir="s" state="M"/>
    <connection from="-340089945#0.39.141" to="-337386709#17" fromLane="0" toLane="1" via=":3469287337_0_0" dir="s" state="M"/>
    <connection from="-340089945#0.39.141" to="-337386709#17" fromLane="0" toLane="2" via=":3469287337_0_1" dir="s" state="M"/>
    <connection from="-340089945#0.39.141" to="-337386709#17" fromLane="1" toLane="3" via=":3469287337_0_2" dir="s" state="M"/>
    <connection from="-340089945#1" to="-340089945#1.15" fromLane="0" toLane="0" via=":gneJ42_0_0" dir="s" state="M"/>
    <connection from="-340089945#1" to="-340089945#1.15" fromLane="1" toLane="1" via=":gneJ42_0_1" dir="s" state="M"/>
    <connection from="-340089945#1.15" to="-340089945#0" fromLane="0" toLane="1" via=":3512483829_0_0" dir="s" state="M"/>
    <connection from="-340089945#1.15" to="-340089945#0" fromLane="1" toLane="2" via=":3512483829_0_1" dir="s" state="M"/>
    <connection from="-340089945#1.15" to="344512179" fromLane="1" toLane="0" via=":3512483829_2_0" dir="l" state="M"/>
    <connection from="-340089945#12" to="-340089945#7" fromLane="0" toLane="1" via=":3444772556_0_0" dir="s" state="M"/>
    <connection from="-340089945#12" to="-340089945#7" fromLane="1" toLane="2" via=":3444772556_0_1" dir="s" state="M"/>
    <connection from="-340089945#12" to="-340089945#7" fromLane="1" toLane="3" via=":3444772556_0_2" dir="s" state="M"/>
    <connection from="-340089945#13" to="-340089945#12" fromLane="1" toLane="0" via=":3482459301_0_0" dir="s" state="M"/>
    <connection from="-340089945#13" to="-340089945#12" fromLane="2" toLane="1" via=":3482459301_0_1" dir="s" state="M"/>
    <connection from="-340089945#14" to="-340089945#13" fromLane="0" toLane="1" via=":3517347084_0_0" dir="s" state="M"/>
    <connection from="-340089945#14" to="-340089945#13" fromLane="1" toLane="2" via=":3517347084_0_1" dir="s" state="M"/>
    <connection from="-340089945#14" to="-340089945#13" fromLane="1" toLane="3" via=":3517347084_0_2" dir="s" state="M"/>
    <connection from="-340089945#15" to="-340089945#15.155" fromLane="0" toLane="1" via=":gneJ9_0_0" dir="s" state="M"/>
    <connection from="-340089945#15" to="-340089945#15.155" fromLane="0" toLane="2" via=":gneJ9_0_1" dir="s" state="M"/>
    <connection from="-340089945#15" to="-340089945#15.155" fromLane="1" toLane="3" via=":gneJ9_0_2" dir="s" state="M"/>
    <connection from="-340089945#15.155" to="-340089945#14" fromLane="1" toLane="0" via=":3517347085_0_0" dir="s" state="M"/>
    <connection from="-340089945#15.155" to="-340089945#14" fromLane="2" toLane="1" via=":3517347085_0_1" dir="s" state="M"/>
    <connection from="-340089945#16" to="-340089945#15" fromLane="1" toLane="0" via=":3517347087_0_0" dir="s" state="M"/>
    <connection from="-340089945#16" to="-340089945#15" fromLane="2" toLane="1" via=":3517347087_0_1" dir="s" state="M"/>
    <connection from="-340089945#2" to="-340089945#2.151" fromLane="0" toLane="0" via=":gneJ44_0_0" dir="s" state="M"/>
    <connection from="-340089945#2" to="-340089945#2.151" fromLane="1" toLane="1" via=":gneJ44_0_1" dir="s" state="M"/>
    <connection from="-340089945#2.151" to="-340089945#2.172" fromLane="0" toLane="0" via=":gneJ43_0_0" dir="s" state="M"/>
    <connection from="-340089945#2.151" to="-340089945#2.172" fromLane="1" toLane="1" via=":gneJ43_0_1" dir="s" state="M"/>
    <connection from="-340089945#2.172" to="-340089945#1" fromLane="0" toLane="0" via=":3469287324_0_0" dir="s" state="M"/>
    <connection from="-340089945#2.172" to="-340089945#1" fromLane="1" toLane="1" via=":3469287324_0_1" dir="s" state="M"/>
    <connection from="-340089945#3" to="-340089945#2" fromLane="1" toLane="0" via=":3460185007_0_0" dir="s" state="M"/>
    <connection from="-340089945#3" to="-340089945#2" fromLane="2" toLane="1" via=":3460185007_0_1" dir="s" state="M"/>
    <connection from="-340089945#7" to="gneE39" fromLane="2" toLane="0" via=":3444772552_0_0" dir="s" state="M"/>
    <connection from="-340089945#7" to="gneE39" fromLane="3" toLane="1" via=":3444772552_0_1" dir="s" state="M"/>
    <connection from="-344464992" to="-337386711" fromLane="0" toLane="0" via=":3444776399_0_0" dir="s" state="="/>
    <connection from="-344464992" to="-337386711" fromLane="1" toLane="1" via=":3444776399_0_1" dir="s" state="="/>
    <connection from="-344464993#0" to="-344464992" fromLane="2" toLane="0" via=":3444776411_0_0" dir="s" state="M"/>
    <connection from="-344464993#0" to="-344464992" fromLane="3" toLane="1" via=":3444776411_0_1" dir="s" state="M"/>
    <connection from="-344464993#1" to="-344464993#0" fromLane="0" toLane="1" via=":3459240721_0_0" dir="s" state="="/>
    <connection from="-344464993#1" to="-344464993#0" fromLane="1" toLane="2" via=":3459240721_0_1" dir="s" state="="/>
    <connection from="-344464993#1" to="-344464993#0" fromLane="1" toLane="3" via=":3459240721_0_2" dir="s" state="="/>
    <connection from="-344464993#2" to="-344464993#2.98" fromLane="0" toLane="1" via=":gneJ8_0_0" dir="s" state="M"/>
    <connection from="-344464993#2" to="-344464993#2.98" fromLane="1" toLane="2" via=":gneJ8_0_1" dir="s" state="M"/>
    <connection from="-344464993#2" to="-344464993#2.98" fromLane="1" toLane="3" via=":gneJ8_0_2" dir="s" state="M"/>
    <connection from="-344464993#2.98" to="-344464993#1" fromLane="1" toLane="0" via=":3512580642_0_0" dir="s" state="="/>
    <connection from="-344464993#2.98" to="-344464993#1" fromLane="2" toLane="1" via=":3512580642_0_1" dir="s" state="="/>
    <connection from="-344464996" to="341010317#3" fromLane="0" toLane="0" via=":3512056527_0_0" dir="l" state="="/>
    <connection from="-344464996" to="344464996" fromLane="0" toLane="0" via=":3512056527_1_0" dir="t" state="="/>
    <connection from="-344464997" to="341010317#1" fromLane="0" toLane="0" via=":3512056547_0_0" dir="l" state="="/>
    <connection from="-344464997" to="344464997" fromLane="0" toLane="0" via=":3512056547_1_0" dir="t" state="="/>
    <connection from="-344512179" to="-340089945#0" fromLane="0" toLane="2" via=":3512483829_3_0" dir="l" state="m"/>
    <connection from="-344512179" to="-340089945#0" fromLane="0" toLane="3" via=":3512483829_4_0" dir="l" state="m"/>
    <connection from="-344512179" to="344512179" fromLane="0" toLane="0" via=":3512483829_5_0" dir="t" state="m"/>
    <connection from="-354331628" to="gneE0" fromLane="0" toLane="0" via=":3600633923_0_0" dir="s" state="M"/>
    <connection from="-354331628" to="gneE0" fromLane="1" toLane="1" via=":3600633923_0_1" dir="s" state="M"/>
    <connection from="-354785012#0" to="339719471" fromLane="0" toLane="0" via=":3448549832_0_0" dir="s" state="="/>
    <connection from="-354785012#0" to="339719471" fromLane="0" toLane="1" via=":3448549832_0_1" dir="s" state="="/>
    <connection from="-354785012#0" to="354785012#0" fromLane="0" toLane="0" via=":3448549832_2_0" dir="t" state="="/>
    <connection from="-354785012#1" to="-354785012#0" fromLane="0" toLane="0" via=":3448549838_0_0" dir="s" state="="/>
    <connection from="-354785012#1" to="339719475#0" fromLane="0" toLane="0" via=":3448549838_1_0" dir="l" state="="/>
    <connection from="-354785012#1" to="354785012#1" fromLane="0" toLane="0" via=":3448549838_2_0" dir="t" state="="/>
    <connection from="-354785012#2" to="-354785012#1" fromLane="0" toLane="0" via=":3448549868_2_0" dir="s" state="="/>
    <connection from="-354785012#2" to="354785012#2" fromLane="0" toLane="0" via=":3448549868_3_0" dir="t" state="="/>
    <connection from="-354785012#3" to="-354785012#2" fromLane="0" toLane="0" via=":3512483827_6_0" dir="s" state="="/>
    <connection from="-354785012#3" to="-344512179" fromLane="0" toLane="0" via=":3512483827_7_0" dir="l" state="="/>
    <connection from="-354785012#3" to="354785012#3" fromLane="0" toLane="0" via=":3512483827_8_0" dir="t" state="="/>
    <connection from="337797756" to="354785019" fromLane="0" toLane="0" via=":3448549847_2_0" dir="s" state="M"/>
    <connection from="337797756" to="354785019" fromLane="1" toLane="1" via=":3448549847_2_1" dir="s" state="M"/>
    <connection from="337797761" to="337797769" fromLane="0" toLane="0" via=":3109056812_0_0" dir="l" state="M"/>
    <connection from="337797763#3" to="-354785012#3" fromLane="0" toLane="0" via=":3448549874_1_0" dir="s" state="="/>
    <connection from="337797767#0" to="337797767#1" fromLane="0" toLane="1" via=":3469248029_1_0" dir="s" state="="/>
    <connection from="337797767#1" to="337797767#2" fromLane="0" toLane="0" via=":3469248028_1_0" dir="s" state="="/>
    <connection from="337797767#1" to="337797767#2" fromLane="1" toLane="1" via=":3469248028_1_1" dir="s" state="="/>
    <connection from="337797767#2" to="337797767#3" fromLane="0" toLane="0" via=":3469248027_1_0" dir="s" state="="/>
    <connection from="337797767#2" to="337797767#3" fromLane="1" toLane="1" via=":3469248027_1_1" dir="s" state="="/>
    <connection from="337797767#3" to="337797767#4" fromLane="0" toLane="0" via=":3469248025_1_0" dir="s" state="="/>
    <connection from="337797767#3" to="337797767#4" fromLane="1" toLane="1" via=":3469248025_1_1" dir="s" state="="/>
    <connection from="337797767#4" to="337797767#5" fromLane="0" toLane="0" via=":3469248024_1_0" dir="s" state="="/>
    <connection from="337797767#4" to="337797767#5" fromLane="1" toLane="1" via=":3469248024_1_1" dir="s" state="="/>
    <connection from="337797767#5" to="337797767#6" fromLane="0" toLane="0" via=":3469248023_1_0" dir="s" state="="/>
    <connection from="337797767#5" to="337797767#6" fromLane="1" toLane="1" via=":3469248023_1_1" dir="s" state="="/>
    <connection from="337797767#6" to="337797767#7" fromLane="0" toLane="0" via=":3469248022_1_0" dir="s" state="="/>
    <connection from="337797767#6" to="337797767#7" fromLane="1" toLane="1" via=":3469248022_1_1" dir="s" state="="/>
    <connection from="337797767#7" to="339724495" fromLane="0" toLane="0" via=":3448549876_1_0" dir="s" state="="/>
    <connection from="337797769" to="354785020" fromLane="0" toLane="0" via=":3448549840_0_0" dir="s" state="m"/>
    <connection from="339719447#0" to="339719447#1" fromLane="0" toLane="0" via=":3469247833_0_0" dir="s" state="M"/>
    <connection from="339719447#0" to="339719447#1" fromLane="0" toLane="1" via=":3469247833_0_1" dir="s" state="M"/>
    <connection from="339719447#0" to="339719449" fromLane="0" toLane="0" via=":3469247833_2_0" dir="l" state="M"/>
    <connection from="339719447#1" to="339719447#2" fromLane="0" toLane="0" via=":3469247832_0_0" dir="s" state="M"/>
    <connection from="339719447#1" to="339719447#2" fromLane="1" toLane="1" via=":3469247832_0_1" dir="s" state="M"/>
    <connection from="339719447#1" to="339719451" fromLane="1" toLane="0" via=":3469247832_2_0" dir="l" state="M"/>
    <connection from="339719447#2" to="339719447#3" fromLane="0" toLane="0" via=":3469247831_0_0" dir="s" state="M"/>
    <connection from="339719447#2" to="339719447#3" fromLane="1" toLane="1" via=":3469247831_0_1" dir="s" state="M"/>
    <connection from="339719447#2" to="339719455" fromLane="1" toLane="0" via=":3469247831_2_0" dir="l" state="M"/>
    <connection from="339719447#3" to="339719447#4" fromLane="0" toLane="0" via=":3469247830_0_0" dir="s" state="M"/>
    <connection from="339719447#3" to="339719447#4" fromLane="1" toLane="1" via=":3469247830_0_1" dir="s" state="M"/>
    <connection from="339719447#3" to="339719459" fromLane="1" toLane="0" via=":3469247830_2_0" dir="l" state="M"/>
    <connection from="339719447#4" to="339719447#5" fromLane="0" toLane="0" via=":3469247829_0_0" dir="s" state="M"/>
    <connection from="339719447#4" to="339719447#5" fromLane="1" toLane="1" via=":3469247829_0_1" dir="s" state="M"/>
    <connection from="339719447#4" to="339719452" fromLane="1" toLane="0" via=":3469247829_2_0" dir="l" state="M"/>
    <connection from="339719447#5" to="339719447#6" fromLane="0" toLane="0" via=":3469247828_0_0" dir="s" state="M"/>
    <connection from="339719447#5" to="339719447#6" fromLane="1" toLane="1" via=":3469247828_0_1" dir="s" state="M"/>
    <connection from="339719447#5" to="339719454" fromLane="1" toLane="0" via=":3469247828_2_0" dir="l" state="M"/>
    <connection from="339719447#6" to="339719447#7" fromLane="0" toLane="0" via=":3469247827_0_0" dir="s" state="M"/>
    <connection from="339719447#6" to="339719456" fromLane="1" toLane="0" via=":3469247827_1_0" dir="l" state="M"/>
    <connection from="339719447#7" to="339719450" fromLane="0" toLane="0" via=":3469247837_0_0" dir="s" state="M"/>
    <connection from="339719448" to="354785012#0" fromLane="0" toLane="0" via=":3448549832_3_0" dir="s" state="="/>
    <connection from="339719448" to="339719471" fromLane="0" toLane="1" via=":3448549832_4_0" dir="t" state="="/>
    <connection from="339719449" to="337797767#1" fromLane="0" toLane="0" via=":3469248029_0_0" dir="r" state="="/>
    <connection from="339719450" to="339724495" fromLane="0" toLane="0" via=":3448549876_0_0" dir="r" state="="/>
    <connection from="339719451" to="337797767#2" fromLane="0" toLane="0" via=":3469248028_0_0" dir="r" state="="/>
    <connection from="339719452" to="337797767#5" fromLane="0" toLane="0" via=":3469248024_0_0" dir="r" state="="/>
    <connection from="339719453" to="337797767#0" fromLane="0" toLane="0" via=":3469248019_0_0" dir="s" state="M"/>
    <connection from="339719454" to="337797767#6" fromLane="0" toLane="0" via=":3469248023_0_0" dir="r" state="="/>
    <connection from="339719455" to="337797767#3" fromLane="0" toLane="0" via=":3469248027_0_0" dir="r" state="="/>
    <connection from="339719456" to="337797767#7" fromLane="0" toLane="0" via=":3469248022_0_0" dir="r" state="="/>
    <connection from="339719457" to="339719462" fromLane="0" toLane="0" via=":3469247679_0_0" dir="s" state="M"/>
    <connection from="339719458" to="339719466" fromLane="0" toLane="0" via=":3469247671_0_0" dir="s" state="M"/>
    <connection from="339719459" to="337797767#4" fromLane="0" toLane="0" via=":3469248025_0_0" dir="r" state="="/>
    <connection from="339719460#0" to="339719460#1" fromLane="0" toLane="0" via=":3469247824_0_0" dir="s" state="="/>
    <connection from="339719460#1" to="339719447#0" fromLane="0" toLane="0" via=":3469247834_0_0" dir="s" state="M"/>
    <connection from="339719460#1" to="339719453" fromLane="0" toLane="0" via=":3469247834_1_0" dir="l" state="M"/>
    <connection from="339719461#0" to="339719461#1" fromLane="0" toLane="0" via=":3469247665_2_0" dir="s" state="="/>
    <connection from="339719461#0" to="339719461#1" fromLane="1" toLane="1" via=":3469247665_2_1" dir="s" state="="/>
    <connection from="339719461#0" to="-339719461#0" fromLane="1" toLane="1" via=":3469247665_4_0" dir="t" state="="/>
    <connection from="339719461#1" to="339719474" fromLane="0" toLane="0" via=":3469247673_3_0" dir="s" state="="/>
    <connection from="339719461#1" to="-339719461#1" fromLane="1" toLane="1" via=":3469247673_4_0" dir="t" state="="/>
    <connection from="339719462" to="339719474" fromLane="0" toLane="0" via=":3469247673_0_0" dir="r" state="="/>
    <connection from="339719462" to="-339719461#1" fromLane="0" toLane="0" via=":3469247673_1_0" dir="l" state="="/>
    <connection from="339719462" to="-339719461#1" fromLane="0" toLane="1" via=":3469247673_2_0" dir="l" state="="/>
    <connection from="339719463" to="339719461#0" fromLane="0" toLane="0" via=":3469247659_0_0" dir="r" state="="/>
    <connection from="339719463" to="339719461#0" fromLane="0" toLane="1" via=":3469247659_1_0" dir="r" state="="/>
    <connection from="339719463" to="339719460#0" fromLane="0" toLane="0" via=":3469247659_2_0" dir="s" state="="/>
    <connection from="339719466" to="339719461#1" fromLane="0" toLane="0" via=":3469247665_0_0" dir="r" state="="/>
    <connection from="339719466" to="-339719461#0" fromLane="0" toLane="1" via=":3469247665_1_0" dir="l" state="="/>
    <connection from="339719471" to="354785019" fromLane="0" toLane="0" via=":3448549847_0_0" dir="s" state="m"/>
    <connection from="339719471" to="354785019" fromLane="1" toLane="1" via=":3448549847_0_1" dir="s" state="m"/>
    <connection from="339719474" to="337797769" fromLane="0" toLane="0" via=":3109056812_1_0" dir="r" state="m"/>
    <connection from="339719475#0" to="339719457" fromLane="0" toLane="0" via=":3469247685_0_0" dir="r" state="M"/>
    <connection from="339719475#0" to="339719475#1" fromLane="0" toLane="0" via=":3469247685_1_0" dir="s" state="M"/>
    <connection from="339719475#0" to="339719475#1" fromLane="0" toLane="1" via=":3469247685_1_1" dir="s" state="M"/>
    <connection from="339719475#1" to="339719458" fromLane="0" toLane="0" via=":3469247677_0_0" dir="r" state="M"/>
    <connection from="339719475#1" to="339719475#2" fromLane="1" toLane="0" via=":3469247677_1_0" dir="s" state="M"/>
    <connection from="339719475#2" to="339719463" fromLane="0" toLane="0" via=":3469247663_0_0" dir="s" state="M"/>
    <connection from="339724495" to="337797763#3" fromLane="0" toLane="0" via=":3448549875_0_0" dir="s" state="="/>
    <connection from="341010317#0" to="341010317#1" fromLane="0" toLane="0" via=":3512056547_2_0" dir="s" state="="/>
    <connection from="341010317#0" to="344464997" fromLane="0" toLane="0" via=":3512056547_3_0" dir="l" state="="/>
    <connection from="341010317#1" to="341010317#2" fromLane="0" toLane="0" via=":3512056540_0_0" dir="s" state="M"/>
    <connection from="341010317#2" to="341010317#3" fromLane="0" toLane="0" via=":3512056527_2_0" dir="s" state="="/>
    <connection from="341010317#2" to="344464996" fromLane="0" toLane="0" via=":3512056527_3_0" dir="l" state="="/>
    <connection from="341721070" to="341721070.414" fromLane="0" toLane="0" via=":gneJ16_0_0" dir="s" state="M"/>
    <connection from="344464996" to="-344464996" fromLane="0" toLane="0" via=":3512056539_2_0" dir="t" state="M"/>
    <connection from="344464997" to="-344464997" fromLane="0" toLane="0" via=":3512056549_3_0" dir="t" state="M"/>
    <connection from="344512179" to="354785012#3" fromLane="0" toLane="0" via=":3512483827_0_0" dir="r" state="="/>
    <connection from="344512179" to="-354785012#2" fromLane="0" toLane="0" via=":3512483827_1_0" dir="l" state="="/>
    <connection from="344512179" to="-344512179" fromLane="0" toLane="0" via=":3512483827_2_0" dir="t" state="="/>
    <connection from="345037955#3" to="345037955#4" fromLane="0" toLane="0" via=":3459236670_0_0" dir="r" state="M"/>
    <connection from="345054416#3" to="345054416#4" fromLane="0" toLane="0" via=":3517491135_0_0" dir="l" state="="/>
    <connection from="345054422" to="345054416#4" fromLane="0" toLane="0" via=":3517491135_1_0" dir="r" state="="/>
    <connection from="354785012#0" to="339719475#0" fromLane="0" toLane="0" via=":3448549838_3_0" dir="r" state="="/>
    <connection from="354785012#0" to="354785012#1" fromLane="0" toLane="0" via=":3448549838_4_0" dir="s" state="="/>
    <connection from="354785012#0" to="-354785012#0" fromLane="0" toLane="0" via=":3448549838_5_0" dir="t" state="="/>
    <connection from="354785012#1" to="354785012#2" fromLane="0" toLane="0" via=":3448549868_0_0" dir="s" state="="/>
    <connection from="354785012#1" to="-354785012#1" fromLane="0" toLane="0" via=":3448549868_1_0" dir="t" state="="/>
    <connection from="354785012#2" to="-344512179" fromLane="0" toLane="0" via=":3512483827_3_0" dir="r" state="="/>
    <connection from="354785012#2" to="354785012#3" fromLane="0" toLane="0" via=":3512483827_4_0" dir="s" state="="/>
    <connection from="354785012#2" to="-354785012#2" fromLane="0" toLane="0" via=":3512483827_5_0" dir="t" state="="/>
    <connection from="354785012#3" to="-354785012#3" fromLane="0" toLane="0" via=":3448549874_0_0" dir="t" state="="/>
    <connection from="354785015" to="337797761" fromLane="0" toLane="0" via=":3448549850_0_0" dir="R" state="M"/>
    <connection from="354785015" to="354785018" fromLane="0" toLane="0" via=":3448549850_1_0" dir="s" state="M"/>
    <connection from="354785015" to="354785018" fromLane="1" toLane="1" via=":3448549850_1_1" dir="s" state="M"/>
    <connection from="354785017" to="354785015" fromLane="0" toLane="0" via=":3448549854_0_0" dir="s" state="M"/>
    <connection from="354785017" to="354785015" fromLane="1" toLane="1" via=":3448549854_0_1" dir="s" state="M"/>
    <connection from="354785018" to="354785020" fromLane="0" toLane="0" via=":3448549840_1_0" dir="s" state="M"/>
    <connection from="354785018" to="354785020" fromLane="1" toLane="1" via=":3448549840_1_1" dir="s" state="M"/>
    <connection from="354785019" to="354785017" fromLane="0" toLane="0" via=":3448549861_0_0" dir="s" state="M"/>
    <connection from="354785019" to="354785017" fromLane="1" toLane="1" via=":3448549861_0_1" dir="s" state="M"/>
    <connection from="354785020" to="339719448" fromLane="0" toLane="0" via=":3448549834_0_0" dir="s" state="M"/>
    <connection from="354785020" to="337797756" fromLane="0" toLane="0" via=":3448549834_1_0" dir="s" state="M"/>
    <connection from="354785020" to="337797756" fromLane="1" toLane="1" via=":3448549834_1_1" dir="s" state="M"/>
    <connection from="gneE0" to="gneE1" fromLane="0" toLane="0" via=":3512483837_0_0" dir="s" state="M"/>
    <connection from="gneE0" to="gneE1" fromLane="1" toLane="1" via=":3512483837_0_1" dir="s" state="M"/>
    <connection from="gneE1" to="gneE1.52" fromLane="0" toLane="0" via=":gneJ37_0_0" dir="s" state="M"/>
    <connection from="gneE1" to="gneE1.52" fromLane="1" toLane="1" via=":gneJ37_0_1" dir="s" state="M"/>
    <connection from="gneE1.52" to="-337386712#2" fromLane="0" toLane="0" via=":1025514518_0_0" dir="l" state="M"/>
    <connection from="gneE1.52" to="-337386712#2" fromLane="0" toLane="1" via=":1025514518_1_0" dir="l" state="M"/>
    <connection from="gneE1.52" to="-337386712#2" fromLane="1" toLane="2" via=":1025514518_2_0" dir="l" state="M"/>
    <connection from="gneE11" to="gneE11.18" fromLane="0" toLane="0" via=":gneJ18_0_0" dir="s" state="M"/>
    <connection from="gneE23" to="gneE23.378" fromLane="0" toLane="0" via=":gneJ39_0_0" dir="s" state="M"/>
    <connection from="gneE23.378" to="gneE23.394" fromLane="0" toLane="0" via=":gneJ38_0_0" dir="s" state="M"/>
    <connection from="gneE39" to="-340089945#3" fromLane="0" toLane="1" via=":3444772555_0_0" dir="s" state="M"/>
    <connection from="gneE39" to="-340089945#3" fromLane="0" toLane="2" via=":3444772555_0_1" dir="s" state="M"/>
    <connection from="gneE39" to="-340089945#3" fromLane="1" toLane="3" via=":3444772555_0_2" dir="s" state="M"/>
    <connection from="gneE4" to="gneE4.33" fromLane="2" toLane="0" via=":gneJ14_0_0" dir="s" state="M"/>
    <connection from="gneE4" to="gneE4.33" fromLane="3" toLane="1" via=":gneJ14_0_1" dir="s" state="M"/>
    <connection from="gneE4.33" to="-354331628" fromLane="0" toLane="0" via=":3444776495_0_0" dir="s" state="M"/>
    <connection from="gneE4.33" to="-354331628" fromLane="1" toLane="1" via=":3444776495_0_1" dir="s" state="M"/>

    <connection from=":1025514518_0" to="-337386712#2" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":1025514518_1" to="-337386712#2" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":1025514518_2" to="-337386712#2" fromLane="0" toLane="2" dir="l" state="M"/>
    <connection from=":2516088136_0" to="gneE4" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":2516088136_0" to="gneE4" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":2516088136_0" to="gneE4" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3015490577_0" to="-340089945#16" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3015490577_0" to="-340089945#16" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3015490577_0" to="-340089945#16" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3015490596_0" to="-344464993#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3015490596_0" to="-344464993#2" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3109056812_0" to="337797769" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3109056812_1" to="337797769" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3444772552_0" to="gneE39" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3444772552_0" to="gneE39" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3444772555_0" to="-340089945#3" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3444772555_0" to="-340089945#3" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3444772555_0" to="-340089945#3" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3444772556_0" to="-340089945#7" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3444772556_0" to="-340089945#7" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3444772556_0" to="-340089945#7" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3444776399_0" to="-337386711" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3444776399_0" to="-337386711" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3444776411_0" to="-344464992" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3444776411_0" to="-344464992" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3444776436_0" to="-337386709#12" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3444776436_0" to="-337386709#12" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3444776449_0" to="-337386709#11" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3444776449_0" to="-337386709#11" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3444776449_0" to="-337386709#11" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3444776495_0" to="-354331628" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3444776495_0" to="-354331628" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3444776498_0" to="-337386709#10" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3444776498_0" to="-337386709#10" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3444776548_0" to="-337386709#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3444776548_0" to="-337386709#2" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549832_0" to="339719471" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549832_0" to="339719471" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549832_2" to="354785012#0" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3448549832_3" to="354785012#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549832_4" to="339719471" fromLane="0" toLane="1" dir="t" state="M"/>
    <connection from=":3448549834_0" to="339719448" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549834_1" to="337797756" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549834_1" to="337797756" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549838_0" to="-354785012#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549838_1" to="339719475#0" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3448549838_2" to="354785012#1" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3448549838_3" to="339719475#0" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3448549838_4" to="354785012#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549838_5" to="-354785012#0" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3448549840_0" to="354785020" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549840_1" to="354785020" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549840_1" to="354785020" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549847_0" to="354785019" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549847_0" to="354785019" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549847_2" to="354785019" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549847_2" to="354785019" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549850_0" to="337797761" fromLane="0" toLane="0" dir="R" state="M"/>
    <connection from=":3448549850_1" to="354785018" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549850_1" to="354785018" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549854_0" to="354785015" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549854_0" to="354785015" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549861_0" to="354785017" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549861_0" to="354785017" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3448549868_0" to="354785012#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549868_1" to="-354785012#1" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3448549868_2" to="-354785012#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549868_3" to="354785012#2" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3448549874_0" to="-354785012#3" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3448549874_1" to="-354785012#3" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549875_0" to="337797763#3" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3448549876_0" to="339724495" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3448549876_1" to="339724495" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3459236670_0" to="345037955#4" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3459240721_0" to="-344464993#0" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3459240721_0" to="-344464993#0" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3459240721_0" to="-344464993#0" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3460184994_0" to="-337386709#15" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3460184994_0" to="-337386709#15" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3460184994_0" to="-337386709#15" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3460185007_0" to="-340089945#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3460185007_0" to="-340089945#2" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247659_0" to="339719461#0" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469247659_1" to="339719461#0" fromLane="0" toLane="1" dir="r" state="M"/>
    <connection from=":3469247659_2" to="339719460#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247659_3" to="339719460#0" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469247659_4" to="339719461#0" fromLane="0" toLane="1" dir="t" state="M"/>
    <connection from=":3469247663_0" to="339719463" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247665_0" to="339719461#1" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469247665_1" to="-339719461#0" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":3469247665_2" to="339719461#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247665_2" to="339719461#1" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247665_4" to="-339719461#0" fromLane="0" toLane="1" dir="t" state="M"/>
    <connection from=":3469247665_5" to="-339719461#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247665_5" to="-339719461#0" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247665_7" to="339719461#1" fromLane="0" toLane="1" dir="t" state="M"/>
    <connection from=":3469247671_0" to="339719466" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247673_0" to="339719474" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469247673_1" to="-339719461#1" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247673_2" to="-339719461#1" fromLane="0" toLane="1" dir="l" state="M"/>
    <connection from=":3469247673_3" to="339719474" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247673_4" to="-339719461#1" fromLane="0" toLane="1" dir="t" state="M"/>
    <connection from=":3469247677_0" to="339719458" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469247677_1" to="339719475#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247679_0" to="339719462" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247685_0" to="339719457" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469247685_1" to="339719475#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247685_1" to="339719475#1" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247824_0" to="339719460#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247827_0" to="339719447#7" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247827_1" to="339719456" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247828_0" to="339719447#6" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247828_0" to="339719447#6" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247828_2" to="339719454" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247829_0" to="339719447#5" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247829_0" to="339719447#5" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247829_2" to="339719452" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247830_0" to="339719447#4" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247830_0" to="339719447#4" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247830_2" to="339719459" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247831_0" to="339719447#3" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247831_0" to="339719447#3" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247831_2" to="339719455" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247832_0" to="339719447#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247832_0" to="339719447#2" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247832_2" to="339719451" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247833_0" to="339719447#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247833_0" to="339719447#1" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469247833_2" to="339719449" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247834_0" to="339719447#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469247834_1" to="339719453" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3469247837_0" to="339719450" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248019_0" to="337797767#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248022_0" to="337797767#7" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469248022_1" to="337797767#7" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248022_1" to="337797767#7" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469248023_0" to="337797767#6" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469248023_1" to="337797767#6" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248023_1" to="337797767#6" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469248024_0" to="337797767#5" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469248024_1" to="337797767#5" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248024_1" to="337797767#5" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469248025_0" to="337797767#4" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469248025_1" to="337797767#4" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248025_1" to="337797767#4" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469248027_0" to="337797767#3" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469248027_1" to="337797767#3" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248027_1" to="337797767#3" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469248028_0" to="337797767#2" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469248028_1" to="337797767#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469248028_1" to="337797767#2" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469248029_0" to="337797767#1" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3469248029_1" to="337797767#1" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3469287324_0" to="-340089945#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3469287324_0" to="-340089945#1" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3469287337_0" to="-337386709#17" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3469287337_0" to="-337386709#17" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3469287337_0" to="-337386709#17" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3471412658_0" to="-337386709#16" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3471412658_0" to="-337386709#16" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3471412659_0" to="-337386709#14" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3471412659_0" to="-337386709#14" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3471412659_0" to="-337386709#14" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3471412660_0" to="-337386709#8" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3471412660_0" to="-337386709#8" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3471412660_0" to="-337386709#8" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3482459301_0" to="-340089945#12" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3482459301_0" to="-340089945#12" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3482459311_0" to="-337386712#1" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3482459311_0" to="-337386712#1" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3482459311_0" to="-337386712#1" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3482459329_0" to="-337386712#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3482459329_0" to="-337386712#0" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3482459329_0" to="-337386712#0" fromLane="2" toLane="2" dir="s" state="M"/>
    <connection from=":3486164414_0" to="-337386709#7" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3486164414_0" to="-337386709#7" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3512056527_0" to="341010317#3" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3512056527_1" to="344464996" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512056527_2" to="341010317#3" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512056527_3" to="344464996" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3512056529_0" to="-337386709#6" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3512056529_0" to="-337386709#6" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3512056529_0" to="-337386709#6" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3512056539_0" to="-337386709#5" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512056539_0" to="-337386709#5" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3512056539_2" to="-344464996" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512056540_0" to="341010317#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512056547_0" to="341010317#1" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3512056547_1" to="344464997" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512056547_2" to="341010317#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512056547_3" to="344464997" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3512056549_0" to="-337386709#4" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3512056549_0" to="-337386709#4" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3512056549_0" to="-337386709#4" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3512056549_3" to="-344464997" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512056555_0" to="-337386709#3" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3512056555_0" to="-337386709#3" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3512056555_0" to="-337386709#3" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3512483827_0" to="354785012#3" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3512483827_1" to="-354785012#2" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3512483827_2" to="-344512179" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512483827_3" to="-344512179" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3512483827_4" to="354785012#3" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512483827_5" to="-354785012#2" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512483827_6" to="-354785012#2" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512483827_7" to="-344512179" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3512483827_8" to="354785012#3" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512483829_0" to="-340089945#0" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3512483829_0" to="-340089945#0" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3512483829_2" to="344512179" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3512483829_3" to="-340089945#0" fromLane="0" toLane="2" dir="l" state="M"/>
    <connection from=":3512483829_4" to="-340089945#0" fromLane="0" toLane="3" dir="l" state="M"/>
    <connection from=":3512483829_5" to="344512179" fromLane="0" toLane="0" dir="t" state="M"/>
    <connection from=":3512483831_0" to="-337386709#13" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512483831_0" to="-337386709#13" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3512483837_0" to="gneE1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512483837_0" to="gneE1" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3512580642_0" to="-344464993#1" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3512580642_0" to="-344464993#1" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3517347084_0" to="-340089945#13" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3517347084_0" to="-340089945#13" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3517347084_0" to="-340089945#13" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3517347085_0" to="-340089945#14" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3517347085_0" to="-340089945#14" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3517347087_0" to="-340089945#15" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3517347087_0" to="-340089945#15" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3517491127_0" to="-337386709#0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3517491127_0" to="-337386709#0" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3517491135_0" to="345054416#4" fromLane="0" toLane="0" dir="l" state="M"/>
    <connection from=":3517491135_1" to="345054416#4" fromLane="0" toLane="0" dir="r" state="M"/>
    <connection from=":3517491141_0" to="-337386709#1" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3517491141_0" to="-337386709#1" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3517491141_0" to="-337386709#1" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":3600633923_0" to="gneE0" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":3600633923_0" to="gneE0" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":3600634026_0" to="-337386709#9" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":3600634026_0" to="-337386709#9" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":3600634026_0" to="-337386709#9" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":gneJ10_0" to="-337386709#15.34" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ10_0" to="-337386709#15.34" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ11_0" to="-337386709#13.116" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ11_0" to="-337386709#13.116" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ12_0" to="-337386709#11.36" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ12_0" to="-337386709#11.36" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ13_0" to="-340089945#0.39" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ13_0" to="-340089945#0.39" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ14_0" to="gneE4.33" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ14_0" to="gneE4.33" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ16_0" to="341721070.414" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ18_0" to="gneE11.18" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ36_0" to="-337386712#2.83" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ36_0" to="-337386712#2.83" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ36_0" to="-337386712#2.83" fromLane="2" toLane="2" dir="s" state="M"/>
    <connection from=":gneJ37_0" to="gneE1.52" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ37_0" to="gneE1.52" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ38_0" to="gneE23.394" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ39_0" to="gneE23.378" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ42_0" to="-340089945#1.15" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ42_0" to="-340089945#1.15" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ43_0" to="-340089945#2.172" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ43_0" to="-340089945#2.172" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ44_0" to="-340089945#2.151" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ44_0" to="-340089945#2.151" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ45_0" to="-337386709#15.34.131" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ45_0" to="-337386709#15.34.131" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ46_0" to="-337386709#11.36.81" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ46_0" to="-337386709#11.36.81" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ47_0" to="-337386709#10.77" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ47_0" to="-337386709#10.77" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ48_0" to="-337386711.94" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ48_0" to="-337386711.94" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ49_0" to="-340089945#0.39.141" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ49_0" to="-340089945#0.39.141" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ6_0" to="-337386709#9.29" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ6_0" to="-337386709#9.29" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ7_0" to="-337386709#4.33" fromLane="0" toLane="0" dir="s" state="M"/>
    <connection from=":gneJ7_0" to="-337386709#4.33" fromLane="1" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ8_0" to="-344464993#2.98" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ8_0" to="-344464993#2.98" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":gneJ8_0" to="-344464993#2.98" fromLane="2" toLane="3" dir="s" state="M"/>
    <connection from=":gneJ9_0" to="-340089945#15.155" fromLane="0" toLane="1" dir="s" state="M"/>
    <connection from=":gneJ9_0" to="-340089945#15.155" fromLane="1" toLane="2" dir="s" state="M"/>
    <connection from=":gneJ9_0" to="-340089945#15.155" fromLane="2" toLane="3" dir="s" state="M"/>

    <roundabout nodes="3448549834 3448549840 3448549847 3448549850 3448549854 3448549861" edges="337797756 354785015 354785017 354785018 354785019 354785020"/>

</net>

Back to the top