diff --git a/src/grt/include/grt/GlobalRouter.h b/src/grt/include/grt/GlobalRouter.h index 5d6364af098..d104819cec6 100644 --- a/src/grt/include/grt/GlobalRouter.h +++ b/src/grt/include/grt/GlobalRouter.h @@ -188,7 +188,7 @@ class GlobalRouter : public ant::GlobalRouteSource void saveGuides(); void writeSegments(const char* file_name); void readSegments(const char* file_name); - void netIsCovered(Net* net, const GRoute& segments); + bool netIsCovered(odb::dbNet* db_net, std::string& pins_not_covered); bool segmentIsLine(const GSegment& segment); bool isConnected(odb::dbNet* net); bool segmentsConnect(const GSegment& segment1, const GSegment& segment2); @@ -227,6 +227,21 @@ class GlobalRouter : public ant::GlobalRouteSource void addNetToRoute(odb::dbNet* db_net); std::vector getNetsToRoute(); + void mergeNetsRouting(odb::dbNet* db_net1, odb::dbNet* db_net2); + void connectRouting(odb::dbNet* db_net1, odb::dbNet* db_net2); + void findBufferPinPostions(Net* net1, + Net* net2, + odb::Point& pin_pos1, + odb::Point& pin_pos2); + int findTopLayerOverPosition(const odb::Point& pin_pos, const GRoute& route); + std::vector createConnectionForPositions(const odb::Point& pin_pos1, + const odb::Point& pin_pos2, + int layer1, + int layer2); + void insertViasForConnection(std::vector& connection, + const odb::Point& via_pos, + int layer, + int conn_layer); void getBlockage(odb::dbTechLayer* layer, int x, @@ -363,6 +378,7 @@ class GlobalRouter : public ant::GlobalRouteSource int min_routing_layer, int max_routing_layer); void print(GRoute& route); + void printSegment(const GSegment& segment); void reportLayerSettings(int min_routing_layer, int max_routing_layer); void reportResources(); void reportCongestion(); @@ -504,17 +520,19 @@ class GRouteDbCbk : public odb::dbBlockCallBackObj { public: GRouteDbCbk(GlobalRouter* grouter); - virtual void inDbPostMoveInst(odb::dbInst* inst); - virtual void inDbInstSwapMasterAfter(odb::dbInst* inst); + void inDbPostMoveInst(odb::dbInst* inst) override; + void inDbInstSwapMasterAfter(odb::dbInst* inst) override; - virtual void inDbNetDestroy(odb::dbNet* net); - virtual void inDbNetCreate(odb::dbNet* net); + void inDbNetDestroy(odb::dbNet* net) override; + void inDbNetCreate(odb::dbNet* net) override; + void inDbNetPreMerge(odb::dbNet* preserved_net, + odb::dbNet* removed_net) override; - virtual void inDbITermPreDisconnect(odb::dbITerm* iterm); - virtual void inDbITermPostConnect(odb::dbITerm* iterm); + void inDbITermPreDisconnect(odb::dbITerm* iterm) override; + void inDbITermPostConnect(odb::dbITerm* iterm) override; - virtual void inDbBTermPostConnect(odb::dbBTerm* bterm); - virtual void inDbBTermPreDisconnect(odb::dbBTerm* bterm); + void inDbBTermPostConnect(odb::dbBTerm* bterm) override; + void inDbBTermPreDisconnect(odb::dbBTerm* bterm) override; private: void instItermsDirty(odb::dbInst* inst); diff --git a/src/grt/src/GlobalRouter.cpp b/src/grt/src/GlobalRouter.cpp index b00751b0c26..b50b27f6e96 100644 --- a/src/grt/src/GlobalRouter.cpp +++ b/src/grt/src/GlobalRouter.cpp @@ -610,10 +610,19 @@ void GlobalRouter::updateDirtyNets(std::vector& dirty_nets) makeBtermPins(net, db_net, grid_->getGridArea()); findPins(net); destroyNetWire(net); + std::string pins_not_covered; // compare new positions with last positions & add on vector - if (pinPositionsChanged(net, last_pos)) { + if (pinPositionsChanged(net, last_pos) + && (!net->isMergedNet() || !netIsCovered(db_net, pins_not_covered))) { dirty_nets.push_back(db_net_map_[db_net]); + } else if (net->isMergedNet()) { + if (!isConnected(db_net)) { + logger_->error( + GRT, 267, "Net {} has disconnected segments.", net->getName()); + } } + net->setMergedNet(false); + net->setDirtyNet(false); } dirty_nets_.clear(); } @@ -2153,7 +2162,7 @@ void GlobalRouter::readSegments(const char* file_name) std::ifstream fin(file_name); std::string line; - odb::dbNet* net = nullptr; + odb::dbNet* db_net = nullptr; std::unordered_map guides; if (!fin.is_open()) { @@ -2176,8 +2185,8 @@ void GlobalRouter::readSegments(const char* file_name) } if (tokens.size() == 1) { - net = block_->findNet(tokens[0].c_str()); - if (!net) { + db_net = block_->findNet(tokens[0].c_str()); + if (!db_net) { logger_->error(GRT, 258, "Cannot find net {}.", tokens[0]); } } else if (tokens.size() == 6) { @@ -2195,23 +2204,34 @@ void GlobalRouter::readSegments(const char* file_name) stoi(tokens[3]), stoi(tokens[4]), layer2->getRoutingLevel()); - routes_[net].push_back(segment); + routes_[db_net].push_back(segment); } else { logger_->error( GRT, 261, "Error reading global route segments file {}.", file_name); } } - for (auto& [net, segments] : routes_) { - if (!isConnected(net)) { + for (auto& [db_net, segments] : routes_) { + if (!isConnected(db_net)) { logger_->error( - GRT, 262, "Net {} has disconnected segments.", net->getName()); + GRT, 262, "Net {} has disconnected segments.", db_net->getName()); + } + std::string pins_not_covered; + if (!netIsCovered(db_net, pins_not_covered)) { + logger_->error(GRT, + 263, + "Pin(s) {}not covered in net {}.", + pins_not_covered, + db_net->getName()); } - netIsCovered(db_net_map_[net], routes_[net]); } } -void GlobalRouter::netIsCovered(Net* net, const GRoute& segments) +bool GlobalRouter::netIsCovered(odb::dbNet* db_net, + std::string& pins_not_covered) { + bool net_is_covered = true; + Net* net = db_net_map_[db_net]; + const GRoute& segments = routes_[db_net]; for (const Pin& pin : net->getPins()) { bool pin_is_covered = false; for (const GSegment& seg : segments) { @@ -2231,13 +2251,12 @@ void GlobalRouter::netIsCovered(Net* net, const GRoute& segments) } } if (!pin_is_covered) { - logger_->error(GRT, - 263, - "Pin {} is not covered by net {}.", - pin.getName(), - net->getName()); + pins_not_covered += pin.getName() + " "; + net_is_covered = false; } } + + return net_is_covered; } // Checks if segment is a line, i.e. only varies in one dimension @@ -3134,7 +3153,11 @@ Net* GlobalRouter::addNet(odb::dbNet* db_net) void GlobalRouter::removeNet(odb::dbNet* db_net) { Net* net = db_net_map_[db_net]; - fastroute_->removeNet(db_net); + if (net->isMergedNet()) { + fastroute_->mergeNet(db_net); + } else { + fastroute_->removeNet(db_net); + } delete net; db_net_map_.erase(db_net); dirty_nets_.erase(db_net); @@ -3776,6 +3799,139 @@ std::vector GlobalRouter::getNetsToRoute() return nets_to_route_; } +void GlobalRouter::mergeNetsRouting(odb::dbNet* db_net1, odb::dbNet* db_net2) +{ + Net* net1 = db_net_map_[db_net1]; + Net* net2 = db_net_map_[db_net2]; + // Do not merge the routing if the survivor net is already dirty + if (!net1->isDirtyNet()) { + connectRouting(db_net1, db_net2); + net1->setMergedNet(true); + net2->setMergedNet(true); + } +} + +void GlobalRouter::connectRouting(odb::dbNet* db_net1, odb::dbNet* db_net2) +{ + Net* net1 = db_net_map_[db_net1]; + Net* net2 = db_net_map_[db_net2]; + + // find the pin positions in the buffer that connects the two nets + odb::Point pin_pos1; + odb::Point pin_pos2; + findBufferPinPostions(net1, net2, pin_pos1, pin_pos2); + + GRoute& net1_route = routes_[db_net1]; + GRoute& net2_route = routes_[db_net2]; + if (pin_pos1 != pin_pos2) { + const int layer1 = findTopLayerOverPosition(pin_pos1, net1_route); + const int layer2 = findTopLayerOverPosition(pin_pos2, net2_route); + std::vector connection + = createConnectionForPositions(pin_pos1, pin_pos2, layer1, layer2); + net1_route.insert(net1_route.end(), net2_route.begin(), net2_route.end()); + net1_route.insert(net1_route.end(), connection.begin(), connection.end()); + } else { + net1_route.insert(net1_route.end(), net2_route.begin(), net2_route.end()); + } +} + +void GlobalRouter::findBufferPinPostions(Net* net1, + Net* net2, + odb::Point& pin_pos1, + odb::Point& pin_pos2) +{ + for (const Pin& pin1 : net1->getPins()) { + if (!pin1.isPort()) { + for (const Pin& pin2 : net2->getPins()) { + if (!pin2.isPort()) { + if (pin1.getITerm()->getInst() == pin2.getITerm()->getInst()) { + pin_pos1 = pin1.getOnGridPosition(); + pin_pos2 = pin2.getOnGridPosition(); + break; + } + } + } + } + } +} + +int GlobalRouter::findTopLayerOverPosition(const odb::Point& pin_pos, + const GRoute& route) +{ + int top_layer = -1; + for (const GSegment& seg : route) { + odb::Point pt1(seg.init_x, seg.init_y); + odb::Point pt2(seg.final_x, seg.final_y); + int layer = std::max(seg.init_layer, seg.final_layer); + if (pt1 == pin_pos && layer > top_layer) { + top_layer = layer; + } + } + + return top_layer; +} + +std::vector GlobalRouter::createConnectionForPositions( + const odb::Point& pin_pos1, + const odb::Point& pin_pos2, + const int layer1, + const int layer2) +{ + std::vector connection; + + odb::dbTech* tech = db_->getTech(); + int conn_layer = std::max(layer1, layer2); + odb::dbTechLayer* tech_conn_layer = tech->findRoutingLayer(conn_layer); + + bool vertical = pin_pos1.getX() == pin_pos2.getX(); + bool horizontal = pin_pos1.getY() == pin_pos2.getY(); + const auto dir = tech_conn_layer->getDirection(); + if (vertical || horizontal) { + auto [x1, x2] = std::minmax({pin_pos1.getX(), pin_pos2.getX()}); + auto [y1, y2] = std::minmax({pin_pos1.getY(), pin_pos2.getY()}); + if ((vertical && dir != odb::dbTechLayerDir::VERTICAL) + || (horizontal && dir != odb::dbTechLayerDir::HORIZONTAL)) { + conn_layer--; + } + connection.emplace_back(x1, y1, conn_layer, x2, y2, conn_layer); + } else { + int layer_hor + = dir == odb::dbTechLayerDir::HORIZONTAL ? conn_layer : conn_layer - 1; + int layer_ver + = dir == odb::dbTechLayerDir::VERTICAL ? conn_layer : conn_layer - 1; + int x1 = pin_pos1.getX(); + int y1 = pin_pos1.getY(); + int x2 = pin_pos2.getX(); + int y2 = pin_pos2.getY(); + connection.emplace_back(x1, y1, layer_hor, x2, y1, layer_hor); + connection.emplace_back(x2, y1, conn_layer - 1, x2, y1, conn_layer); + connection.emplace_back(x2, y1, layer_ver, x2, y2, layer_ver); + } + + odb::Point via_pos1 = pin_pos1; + odb::Point via_pos2 = pin_pos2; + insertViasForConnection(connection, via_pos1, layer1, conn_layer); + insertViasForConnection(connection, via_pos2, layer2, conn_layer); + + return connection; +} + +void GlobalRouter::insertViasForConnection(std::vector& connection, + const odb::Point& via_pos, + const int layer, + const int conn_layer) +{ + auto [min_l, max_l] = std::minmax(layer, conn_layer); + for (int l = min_l; l < max_l; l++) { + connection.emplace_back(via_pos.getX(), + via_pos.getY(), + l, + via_pos.getX(), + via_pos.getY(), + l + 1); + } +} + void GlobalRouter::getBlockage(odb::dbTechLayer* layer, int x, int y, @@ -3865,16 +4021,21 @@ const char* getNetName(odb::dbNet* db_net) void GlobalRouter::print(GRoute& route) { for (GSegment& segment : route) { - logger_->report("{:6d} {:6d} {:2d} -> {:6d} {:6d} {:2d}", - segment.init_x, - segment.init_y, - segment.init_layer, - segment.final_x, - segment.final_y, - segment.final_layer); + printSegment(segment); } } +void GlobalRouter::printSegment(const GSegment& segment) +{ + logger_->report("{:6d} {:6d} {:2d} -> {:6d} {:6d} {:2d}", + segment.init_x, + segment.init_y, + segment.init_layer, + segment.final_x, + segment.final_y, + segment.final_layer); +} + void GlobalRouter::reportLayerSettings(int min_routing_layer, int max_routing_layer) { @@ -3950,11 +4111,12 @@ void GlobalRouter::reportCongestion() logger_->report(""); logger_->info(GRT, 96, "Final congestion report:"); logger_->report( - "Layer Resource Demand Usage (%) Max H / Max V " + "Layer Resource Demand Usage (%) Max H / Max " + "V " "/ Total Overflow"); logger_->report( - "------------------------------------------------------------------------" - "---------------"); + "----------------------------------------------------------------------" + "-----------------"); for (size_t l = 0; l < resources.size(); l++) { float usage_percentage; @@ -3987,8 +4149,8 @@ void GlobalRouter::reportCongestion() ? 0 : (float) total_demand / (float) total_resource * 100; logger_->report( - "------------------------------------------------------------------------" - "---------------"); + "----------------------------------------------------------------------" + "-----------------"); logger_->report( "Total {:9} {:7} {:8.2f}% {:2} / {:2} / " "{:2}", @@ -4282,6 +4444,7 @@ AbstractGrouteRenderer* GlobalRouter::getRenderer() void GlobalRouter::addDirtyNet(odb::dbNet* net) { + db_net_map_[net]->setDirtyNet(true); dirty_nets_.insert(net); } @@ -4290,16 +4453,18 @@ std::vector GlobalRouter::updateDirtyRoutes(bool save_guides) std::vector dirty_nets; if (!dirty_nets_.empty()) { fastroute_->setVerbose(false); - if (verbose_) - logger_->info(GRT, 9, "rerouting {} nets.", dirty_nets_.size()); + + updateDirtyNets(dirty_nets); + if (verbose_) { + logger_->info(GRT, 9, "rerouting {} nets.", dirty_nets.size()); + } if (logger_->debugCheck(GRT, "incr", 2)) { debugPrint(logger_, GRT, "incr", 2, "Dirty nets:"); - for (auto net : dirty_nets_) + for (auto net : dirty_nets) { debugPrint(logger_, GRT, "incr", 2, " {}", net->getConstName()); + } } - updateDirtyNets(dirty_nets); - if (dirty_nets.empty()) { return dirty_nets; } @@ -4327,8 +4492,8 @@ std::vector GlobalRouter::updateDirtyRoutes(bool save_guides) congestion_nets.insert(it->getDbNet()); } while (fastroute_->has2Doverflow() && reroutingOverflow && add_max >= 0) { - // The nets that cross the congestion area are obtained and added to the - // set + // The nets that cross the congestion area are obtained and added to + // the set fastroute_->getCongestionNets(congestion_nets); // When every attempt to increase the congestion region failed, try // legalizing the buffers inserted @@ -4411,6 +4576,12 @@ void GRouteDbCbk::inDbNetDestroy(odb::dbNet* net) grouter_->removeNet(net); } +void GRouteDbCbk::inDbNetPreMerge(odb::dbNet* preserved_net, + odb::dbNet* removed_net) +{ + grouter_->mergeNetsRouting(preserved_net, removed_net); +} + void GRouteDbCbk::inDbITermPreDisconnect(odb::dbITerm* iterm) { // missing net pin update diff --git a/src/grt/src/Net.cpp b/src/grt/src/Net.cpp index 521a5a690b9..d5796ddea36 100644 --- a/src/grt/src/Net.cpp +++ b/src/grt/src/Net.cpp @@ -40,7 +40,11 @@ namespace grt { Net::Net(odb::dbNet* net, bool has_wires) - : net_(net), slack_(0), has_wires_(has_wires) + : net_(net), + slack_(0), + has_wires_(has_wires), + merged_net_(false), + is_dirty_net_(false) { } diff --git a/src/grt/src/Net.h b/src/grt/src/Net.h index c807e59702f..40406e62773 100644 --- a/src/grt/src/Net.h +++ b/src/grt/src/Net.h @@ -61,6 +61,10 @@ class Net void destroyPins(); bool hasWires() const { return has_wires_; } bool hasStackedVias(odb::dbTechLayer* max_routing_layer); + void setMergedNet(bool merged_net) { merged_net_ = merged_net; } + bool isMergedNet() const { return merged_net_; } + void setDirtyNet(bool is_dirty_net) { is_dirty_net_ = is_dirty_net; } + bool isDirtyNet() const { return is_dirty_net_; } private: int getNumBTermsAboveMaxLayer(odb::dbTechLayer* max_routing_layer); @@ -69,6 +73,8 @@ class Net std::vector pins_; float slack_; bool has_wires_; + bool merged_net_; + bool is_dirty_net_; }; } // namespace grt diff --git a/src/grt/src/fastroute/include/FastRoute.h b/src/grt/src/fastroute/include/FastRoute.h index e82e58b329c..2596f422b95 100644 --- a/src/grt/src/fastroute/include/FastRoute.h +++ b/src/grt/src/fastroute/include/FastRoute.h @@ -117,7 +117,9 @@ class FastRouteCore int max_layer, float slack, std::vector* edge_cost_per_layer); + void deleteNet(odb::dbNet* db_net); void removeNet(odb::dbNet* db_net); + void mergeNet(odb::dbNet* db_net); void initEdges(); void setNumAdjustments(int nAdjustements); void addAdjustment(int x1, @@ -238,7 +240,7 @@ class FastRouteCore private: int getEdgeCapacity(FrNet* net, int x1, int y1, EdgeDirection direction); void getNetId(odb::dbNet* db_net, int& net_id, bool& exists); - void clearNetRoute(const int netID); + void clearNetRoute(int netID); void clearNets(); double dbuToMicrons(int dbu); odb::Rect globalRoutingToBox(const GSegment& route); diff --git a/src/grt/src/fastroute/src/FastRoute.cpp b/src/grt/src/fastroute/src/FastRoute.cpp index cad6fe88d7b..cfe0866ece2 100644 --- a/src/grt/src/fastroute/src/FastRoute.cpp +++ b/src/grt/src/fastroute/src/FastRoute.cpp @@ -285,17 +285,31 @@ FrNet* FastRouteCore::addNet(odb::dbNet* db_net, return net; } +void FastRouteCore::deleteNet(odb::dbNet* db_net) +{ + const int net_id = db_net_id_map_[db_net]; + FrNet* delete_net = nets_[net_id]; + nets_[net_id] = nullptr; + delete delete_net; + db_net_id_map_.erase(db_net); +} + void FastRouteCore::removeNet(odb::dbNet* db_net) { - // TODO The deleted flag is a temporary solution. Correctly delete the - // FrNet and update the nets list if (db_net_id_map_.find(db_net) != db_net_id_map_.end()) { - int netID = db_net_id_map_[db_net]; - clearNetRoute(netID); - FrNet* delete_net = nets_[netID]; - nets_[netID] = nullptr; - delete delete_net; - db_net_id_map_.erase(db_net); + const int net_id = db_net_id_map_[db_net]; + clearNetRoute(net_id); + deleteNet(db_net); + } +} + +void FastRouteCore::mergeNet(odb::dbNet* db_net) +{ + if (db_net_id_map_.find(db_net) != db_net_id_map_.end()) { + const int net_id = db_net_id_map_[db_net]; + sttrees_[net_id].nodes.clear(); + sttrees_[net_id].edges.clear(); + deleteNet(db_net); } } diff --git a/src/grt/test/read_segments3.ok b/src/grt/test/read_segments3.ok new file mode 100644 index 00000000000..33ead4493d8 --- /dev/null +++ b/src/grt/test/read_segments3.ok @@ -0,0 +1,53 @@ +[INFO ODB-0227] LEF file: Nangate45/Nangate45.lef, created 22 layers, 27 vias, 135 library cells +[INFO ODB-0128] Design: gcd +[INFO ODB-0130] Created 54 pins. +[INFO ODB-0131] Created 676 components and 2850 component-terminals. +[INFO ODB-0133] Created 579 nets and 1498 connections. +Net clk + Pin capacitance: 29.975-33.238 + Wire capacitance: 17.104-17.104 + Total capacitance: 47.079-50.342 + Number of drivers: 1 + Number of loads: 35 + Number of pins: 36 + +Driver pins + clk input port (48, 101) + +Load pins + _858_/CK input (DFF_X1) 0.856-0.950 (29, 54) + _859_/CK input (DFF_X1) 0.856-0.950 (29, 60) + _860_/CK input (DFF_X1) 0.856-0.950 (39, 57) + _861_/CK input (DFF_X1) 0.856-0.950 (76, 66) + _862_/CK input (DFF_X1) 0.856-0.950 (44, 66) + _863_/CK input (DFF_X1) 0.856-0.950 (52, 75) + _864_/CK input (DFF_X1) 0.856-0.950 (66, 74) + _865_/CK input (DFF_X1) 0.856-0.950 (76, 38) + _866_/CK input (DFF_X1) 0.856-0.950 (78, 60) + _867_/CK input (DFF_X1) 0.856-0.950 (68, 36) + _868_/CK input (DFF_X1) 0.856-0.950 (67, 62) + _869_/CK input (DFF_X1) 0.856-0.950 (27, 47) + _870_/CK input (DFF_X1) 0.856-0.950 (29, 37) + _871_/CK input (DFF_X1) 0.856-0.950 (31, 33) + _872_/CK input (DFF_X1) 0.856-0.950 (61, 33) + _873_/CK input (DFF_X1) 0.856-0.950 (59, 23) + _874_/CK input (DFF_X1) 0.856-0.950 (45, 16) + _875_/CK input (DFF_X1) 0.856-0.950 (38, 19) + _876_/CK input (DFF_X1) 0.856-0.950 (55, 46) + _877_/CK input (DFF_X1) 0.856-0.950 (69, 66) + _878_/CK input (DFF_X1) 0.856-0.950 (44, 62) + _879_/CK input (DFF_X1) 0.856-0.950 (54, 72) + _880_/CK input (DFF_X1) 0.856-0.950 (61, 69) + _881_/CK input (DFF_X1) 0.856-0.950 (77, 43) + _882_/CK input (DFF_X1) 0.856-0.950 (79, 54) + _883_/CK input (DFF_X1) 0.856-0.950 (64, 43) + _884_/CK input (DFF_X1) 0.856-0.950 (69, 58) + _885_/CK input (DFF_X1) 0.856-0.950 (33, 50) + _886_/CK input (DFF_X1) 0.856-0.950 (27, 43) + _887_/CK input (DFF_X1) 0.856-0.950 (37, 30) + _888_/CK input (DFF_X1) 0.856-0.950 (56, 36) + _889_/CK input (DFF_X1) 0.856-0.950 (58, 27) + _890_/CK input (DFF_X1) 0.856-0.950 (52, 16) + _891_/CK input (DFF_X1) 0.856-0.950 (36, 26) + _892_/CK input (DFF_X1) 0.856-0.950 (53, 38) + diff --git a/src/grt/test/read_segments3.segs b/src/grt/test/read_segments3.segs new file mode 100644 index 00000000000..885c14f0ea1 --- /dev/null +++ b/src/grt/test/read_segments3.segs @@ -0,0 +1,5837 @@ +clk +( +52500 86100 metal2 52500 94500 metal2 +60900 65100 metal1 60900 65100 metal2 +60900 65100 metal2 60900 65100 metal3 +60900 65100 metal3 73500 65100 metal3 +73500 65100 metal3 73500 65100 metal2 +73500 60900 metal2 73500 65100 metal2 +73500 60900 metal2 73500 60900 metal1 +111300 86100 metal2 111300 86100 metal3 +111300 86100 metal3 128100 86100 metal3 +128100 86100 metal3 128100 86100 metal2 +128100 86100 metal2 128100 86100 metal1 +90300 31500 metal3 102900 31500 metal3 +102900 31500 metal3 102900 31500 metal2 +102900 31500 metal2 102900 31500 metal1 +73500 52500 metal2 73500 60900 metal2 +107100 77700 metal1 107100 77700 metal2 +107100 77700 metal2 107100 77700 metal3 +107100 77700 metal3 111300 77700 metal3 +111300 77700 metal3 111300 77700 metal2 +123900 65100 metal2 123900 69300 metal2 +123900 65100 metal2 123900 65100 metal1 +94500 144900 metal3 94500 144900 metal4 +94500 144900 metal4 94500 182700 metal4 +86100 132300 metal3 90300 132300 metal3 +90300 132300 metal3 90300 132300 metal2 +94500 144900 metal3 102900 144900 metal3 +102900 144900 metal3 102900 144900 metal2 +132300 149100 metal1 132300 149100 metal2 +132300 144900 metal2 132300 149100 metal2 +153300 86100 metal2 153300 107100 metal2 +56700 107100 metal2 56700 119700 metal2 +56700 107100 metal2 56700 107100 metal1 +56700 119700 metal1 56700 119700 metal2 +56700 119700 metal2 56700 119700 metal3 +56700 119700 metal3 77700 119700 metal3 +153300 86100 metal2 153300 86100 metal1 +153300 119700 metal1 153300 119700 metal2 +153300 119700 metal2 153300 123900 metal2 +111300 69300 metal2 111300 77700 metal2 +132300 123900 metal1 132300 123900 metal2 +132300 123900 metal2 132300 123900 metal3 +132300 123900 metal3 136500 123900 metal3 +52500 94500 metal1 52500 94500 metal2 +52500 94500 metal2 52500 98700 metal2 +52500 98700 metal2 52500 98700 metal3 +52500 98700 metal3 56700 98700 metal3 +56700 98700 metal3 56700 98700 metal2 +52500 86100 metal1 52500 86100 metal2 +52500 73500 metal2 52500 86100 metal2 +60900 65100 metal2 60900 73500 metal2 +136500 69300 metal1 136500 69300 metal2 +136500 69300 metal2 136500 69300 metal3 +136500 69300 metal3 153300 69300 metal3 +153300 69300 metal3 153300 69300 metal2 +153300 69300 metal2 153300 77700 metal2 +77700 119700 metal3 77700 119700 metal2 +77700 115500 metal2 77700 119700 metal2 +77700 115500 metal2 77700 115500 metal1 +136500 123900 metal2 136500 123900 metal3 +136500 123900 metal3 153300 123900 metal3 +153300 123900 metal3 153300 123900 metal2 +86100 132300 metal1 86100 132300 metal2 +86100 132300 metal2 86100 132300 metal3 +153300 77700 metal2 153300 77700 metal1 +115500 52500 metal1 115500 52500 metal2 +115500 52500 metal2 115500 52500 metal3 +115500 52500 metal3 119700 52500 metal3 +119700 52500 metal3 119700 52500 metal2 +119700 48300 metal2 119700 52500 metal2 +119700 48300 metal2 119700 48300 metal1 +77700 31500 metal2 77700 35700 metal2 +77700 31500 metal2 77700 31500 metal3 +77700 31500 metal3 90300 31500 metal3 +90300 31500 metal3 90300 31500 metal2 +90300 31500 metal2 90300 31500 metal1 +73500 52500 metal1 73500 52500 metal2 +73500 35700 metal2 73500 52500 metal2 +73500 35700 metal2 73500 35700 metal3 +73500 35700 metal3 77700 35700 metal3 +77700 35700 metal3 77700 35700 metal2 +77700 35700 metal2 77700 35700 metal1 +111300 86100 metal2 111300 90300 metal2 +111300 90300 metal2 111300 90300 metal1 +136500 132300 metal1 136500 132300 metal2 +136500 123900 metal2 136500 132300 metal2 +90300 123900 metal2 90300 132300 metal2 +90300 123900 metal2 90300 123900 metal1 +123900 144900 metal2 123900 144900 metal3 +123900 144900 metal3 132300 144900 metal3 +132300 144900 metal3 132300 144900 metal2 +52500 73500 metal2 52500 73500 metal3 +52500 73500 metal3 56700 73500 metal3 +56700 73500 metal3 56700 73500 metal2 +56700 73500 metal2 56700 73500 metal1 +56700 73500 metal3 60900 73500 metal3 +60900 73500 metal3 60900 73500 metal2 +107100 144900 metal1 107100 144900 metal2 +107100 144900 metal2 107100 144900 metal3 +107100 144900 metal3 123900 144900 metal3 +136500 115500 metal2 136500 123900 metal2 +136500 115500 metal2 136500 115500 metal1 +153300 107100 metal2 153300 107100 metal3 +153300 107100 metal3 157500 107100 metal3 +157500 107100 metal3 157500 107100 metal2 +157500 107100 metal2 157500 107100 metal1 +123900 69300 metal2 123900 69300 metal3 +115500 69300 metal3 123900 69300 metal3 +115500 69300 metal3 115500 69300 metal2 +153300 77700 metal2 153300 86100 metal2 +56700 98700 metal3 65100 98700 metal3 +65100 98700 metal3 65100 98700 metal2 +111300 77700 metal2 111300 86100 metal2 +132300 144900 metal3 136500 144900 metal3 +136500 144900 metal3 136500 144900 metal2 +136500 132300 metal2 136500 144900 metal2 +94500 132300 metal4 94500 144900 metal4 +77700 119700 metal3 90300 119700 metal3 +90300 119700 metal3 90300 119700 metal2 +90300 119700 metal2 90300 123900 metal2 +153300 123900 metal2 153300 132300 metal2 +123900 69300 metal3 136500 69300 metal3 +123900 136500 metal2 123900 144900 metal2 +153300 132300 metal2 153300 132300 metal1 +123900 136500 metal2 123900 136500 metal1 +102900 144900 metal2 102900 149100 metal2 +102900 149100 metal2 102900 149100 metal1 +111300 69300 metal3 115500 69300 metal3 +94500 182700 metal4 94500 182700 metal5 +94500 182700 metal5 94500 182700 metal6 +111300 69300 metal3 111300 69300 metal2 +111300 69300 metal2 111300 69300 metal1 +94500 191100 metal6 94500 199500 metal6 +65100 98700 metal2 65100 98700 metal1 +94500 182700 metal6 94500 191100 metal6 +56700 98700 metal2 56700 107100 metal2 +153300 107100 metal2 153300 119700 metal2 +102900 144900 metal3 107100 144900 metal3 +115500 52500 metal2 115500 69300 metal2 +90300 132300 metal3 94500 132300 metal3 +94500 132300 metal3 94500 132300 metal4 +) +req_msg[31] +( +165900 178500 metal1 165900 178500 metal2 +165900 178500 metal2 165900 178500 metal3 +165900 178500 metal3 186900 178500 metal3 +186900 178500 metal3 186900 178500 metal4 +186900 178500 metal4 186900 182700 metal4 +186900 182700 metal4 186900 182700 metal5 +186900 182700 metal5 186900 182700 metal6 +186900 182700 metal6 186900 199500 metal6 +) +req_msg[30] +( +35700 182700 metal6 35700 191100 metal6 +35700 182700 metal6 35700 182700 metal5 +35700 182700 metal5 35700 182700 metal4 +35700 178500 metal4 35700 182700 metal4 +35700 178500 metal4 35700 178500 metal3 +35700 178500 metal3 35700 178500 metal2 +35700 178500 metal2 35700 178500 metal1 +35700 191100 metal6 35700 199500 metal6 +) +req_msg[29] +( +90300 10500 metal4 90300 10500 metal5 +90300 10500 metal5 90300 10500 metal6 +90300 10500 metal4 90300 14700 metal4 +90300 14700 metal4 90300 14700 metal3 +90300 14700 metal3 90300 14700 metal2 +90300 14700 metal2 90300 23100 metal2 +90300 23100 metal2 90300 23100 metal1 +90300 2100 metal6 90300 10500 metal6 +) +req_msg[28] +( +10500 27300 metal5 14700 27300 metal5 +14700 27300 metal5 14700 27300 metal4 +14700 27300 metal4 14700 31500 metal4 +14700 31500 metal4 14700 31500 metal3 +14700 31500 metal3 18900 31500 metal3 +18900 31500 metal3 18900 31500 metal2 +18900 31500 metal2 18900 31500 metal1 +2100 27300 metal5 10500 27300 metal5 +) +req_msg[27] +( +111300 182700 metal6 111300 191100 metal6 +111300 182700 metal6 111300 182700 metal5 +111300 182700 metal5 111300 182700 metal4 +111300 178500 metal4 111300 182700 metal4 +111300 178500 metal4 111300 178500 metal3 +111300 178500 metal3 111300 178500 metal2 +111300 178500 metal2 111300 178500 metal1 +111300 191100 metal6 111300 199500 metal6 +) +req_msg[26] +( +60900 10500 metal4 60900 10500 metal5 +60900 10500 metal5 60900 10500 metal6 +60900 10500 metal4 60900 14700 metal4 +60900 14700 metal4 60900 14700 metal3 +60900 14700 metal3 60900 14700 metal2 +60900 14700 metal2 60900 23100 metal2 +60900 23100 metal2 60900 23100 metal1 +60900 2100 metal6 60900 10500 metal6 +) +req_msg[25] +( +52500 182700 metal6 52500 191100 metal6 +52500 182700 metal6 52500 182700 metal5 +52500 182700 metal5 52500 182700 metal4 +52500 178500 metal4 52500 182700 metal4 +52500 178500 metal4 52500 178500 metal3 +52500 178500 metal3 52500 178500 metal2 +52500 178500 metal2 52500 178500 metal1 +52500 191100 metal6 52500 199500 metal6 +) +req_msg[24] +( +174300 98700 metal1 174300 98700 metal2 +174300 94500 metal2 174300 98700 metal2 +174300 94500 metal2 174300 94500 metal3 +174300 94500 metal3 186900 94500 metal3 +186900 94500 metal3 186900 94500 metal4 +186900 94500 metal4 186900 94500 metal5 +186900 94500 metal5 195300 94500 metal5 +) +req_msg[23] +( +81900 182700 metal6 81900 191100 metal6 +81900 182700 metal6 81900 182700 metal5 +81900 182700 metal5 81900 182700 metal4 +81900 178500 metal4 81900 182700 metal4 +81900 178500 metal4 81900 178500 metal3 +81900 178500 metal3 81900 178500 metal2 +81900 178500 metal2 81900 178500 metal1 +81900 191100 metal6 81900 199500 metal6 +) +req_msg[22] +( +170100 23100 metal1 170100 23100 metal2 +170100 18900 metal2 170100 23100 metal2 +170100 18900 metal2 170100 18900 metal3 +170100 18900 metal3 186900 18900 metal3 +186900 18900 metal3 186900 18900 metal4 +186900 6300 metal4 186900 18900 metal4 +186900 6300 metal4 186900 6300 metal5 +186900 6300 metal5 195300 6300 metal5 +) +req_msg[21] +( +174300 128100 metal1 174300 128100 metal2 +174300 128100 metal2 174300 128100 metal3 +174300 128100 metal3 182700 128100 metal3 +182700 128100 metal3 182700 128100 metal4 +182700 128100 metal4 182700 128100 metal5 +182700 128100 metal5 195300 128100 metal5 +) +req_msg[20] +( +27300 10500 metal6 27300 23100 metal6 +27300 23100 metal6 27300 23100 metal5 +27300 23100 metal5 27300 23100 metal4 +27300 23100 metal4 27300 23100 metal3 +27300 23100 metal3 31500 23100 metal3 +31500 23100 metal3 31500 23100 metal2 +31500 23100 metal2 31500 23100 metal1 +27300 2100 metal6 27300 10500 metal6 +) +req_msg[19] +( +140700 182700 metal6 140700 191100 metal6 +140700 182700 metal6 140700 182700 metal5 +140700 182700 metal5 140700 182700 metal4 +140700 178500 metal4 140700 182700 metal4 +140700 178500 metal4 140700 178500 metal3 +140700 178500 metal3 140700 178500 metal2 +140700 178500 metal2 140700 178500 metal1 +140700 191100 metal6 140700 199500 metal6 +) +req_msg[18] +( +65100 182700 metal6 65100 191100 metal6 +65100 182700 metal6 65100 182700 metal5 +65100 182700 metal5 65100 182700 metal4 +65100 178500 metal4 65100 182700 metal4 +65100 178500 metal4 65100 178500 metal3 +65100 178500 metal3 65100 178500 metal2 +65100 178500 metal2 65100 178500 metal1 +65100 191100 metal6 65100 199500 metal6 +) +req_msg[17] +( +174300 81900 metal1 174300 81900 metal2 +174300 81900 metal2 174300 81900 metal3 +174300 81900 metal3 182700 81900 metal3 +182700 81900 metal3 182700 81900 metal4 +182700 81900 metal4 182700 81900 metal5 +182700 81900 metal5 195300 81900 metal5 +) +req_msg[16] +( +157500 182700 metal6 157500 191100 metal6 +157500 182700 metal6 157500 182700 metal5 +157500 182700 metal5 157500 182700 metal4 +157500 178500 metal4 157500 182700 metal4 +157500 178500 metal4 157500 178500 metal3 +157500 178500 metal3 157500 178500 metal2 +157500 178500 metal2 157500 178500 metal1 +157500 191100 metal6 157500 199500 metal6 +) +req_msg[15] +( +6300 186900 metal6 6300 191100 metal6 +6300 186900 metal6 6300 186900 metal5 +6300 186900 metal5 10500 186900 metal5 +10500 186900 metal5 10500 186900 metal4 +10500 178500 metal4 10500 186900 metal4 +10500 178500 metal4 10500 178500 metal3 +10500 178500 metal3 27300 178500 metal3 +27300 178500 metal3 27300 178500 metal2 +27300 178500 metal2 27300 178500 metal1 +6300 191100 metal6 6300 199500 metal6 +) +req_msg[14] +( +44100 10500 metal4 44100 10500 metal5 +44100 10500 metal5 44100 10500 metal6 +44100 10500 metal4 44100 14700 metal4 +44100 14700 metal4 44100 14700 metal3 +44100 14700 metal3 44100 14700 metal2 +44100 14700 metal2 44100 23100 metal2 +44100 23100 metal2 44100 23100 metal1 +44100 2100 metal6 44100 10500 metal6 +) +req_msg[13] +( +149100 10500 metal4 149100 10500 metal5 +149100 10500 metal5 149100 10500 metal6 +149100 10500 metal4 149100 14700 metal4 +149100 14700 metal4 149100 14700 metal3 +149100 14700 metal3 149100 14700 metal2 +149100 14700 metal2 149100 23100 metal2 +149100 23100 metal2 149100 23100 metal1 +149100 2100 metal6 149100 10500 metal6 +) +req_msg[12] +( +174300 170100 metal1 174300 170100 metal2 +174300 170100 metal2 174300 170100 metal3 +174300 170100 metal3 182700 170100 metal3 +182700 170100 metal3 182700 170100 metal4 +182700 170100 metal4 182700 170100 metal5 +182700 170100 metal5 195300 170100 metal5 +) +req_msg[11] +( +102900 10500 metal4 102900 10500 metal5 +102900 10500 metal5 102900 10500 metal6 +102900 10500 metal4 102900 14700 metal4 +102900 14700 metal4 102900 14700 metal3 +102900 14700 metal3 102900 14700 metal2 +102900 14700 metal2 102900 23100 metal2 +102900 23100 metal2 102900 23100 metal1 +102900 2100 metal6 102900 10500 metal6 +) +req_msg[10] +( +123900 182700 metal6 123900 191100 metal6 +123900 182700 metal6 123900 182700 metal5 +123900 182700 metal5 123900 182700 metal4 +123900 178500 metal4 123900 182700 metal4 +123900 178500 metal4 123900 178500 metal3 +123900 178500 metal3 123900 178500 metal2 +123900 178500 metal2 123900 178500 metal1 +123900 191100 metal6 123900 199500 metal6 +) +req_msg[9] +( +10500 73500 metal5 18900 73500 metal5 +18900 73500 metal5 18900 73500 metal4 +18900 73500 metal4 18900 73500 metal3 +18900 73500 metal3 18900 73500 metal2 +18900 73500 metal2 18900 73500 metal1 +2100 73500 metal5 10500 73500 metal5 +) +req_msg[8] +( +23100 186900 metal6 23100 191100 metal6 +23100 186900 metal6 23100 186900 metal5 +23100 186900 metal5 31500 186900 metal5 +31500 186900 metal5 31500 186900 metal4 +31500 178500 metal4 31500 186900 metal4 +31500 178500 metal4 31500 178500 metal3 +31500 178500 metal3 31500 178500 metal2 +31500 178500 metal2 31500 178500 metal1 +23100 191100 metal6 23100 199500 metal6 +) +req_msg[7] +( +182700 157500 metal4 182700 157500 metal5 +174300 157500 metal2 174300 157500 metal3 +174300 157500 metal3 182700 157500 metal3 +174300 157500 metal1 174300 157500 metal2 +182700 157500 metal3 182700 157500 metal4 +182700 157500 metal5 195300 157500 metal5 +) +req_msg[6] +( +10500 60900 metal5 18900 60900 metal5 +18900 60900 metal5 18900 60900 metal4 +18900 60900 metal4 18900 60900 metal3 +18900 60900 metal3 18900 60900 metal2 +18900 60900 metal2 18900 60900 metal1 +2100 60900 metal5 10500 60900 metal5 +) +req_msg[5] +( +174300 31500 metal1 174300 31500 metal2 +174300 14700 metal2 174300 31500 metal2 +174300 14700 metal2 174300 14700 metal3 +174300 14700 metal3 174300 14700 metal4 +174300 14700 metal4 174300 14700 metal5 +174300 14700 metal5 178500 14700 metal5 +178500 14700 metal5 178500 14700 metal6 +178500 2100 metal6 178500 14700 metal6 +) +req_msg[4] +( +174300 115500 metal1 174300 115500 metal2 +174300 111300 metal2 174300 115500 metal2 +174300 111300 metal2 174300 111300 metal3 +174300 111300 metal3 186900 111300 metal3 +186900 111300 metal3 186900 111300 metal4 +186900 111300 metal4 186900 111300 metal5 +186900 111300 metal5 195300 111300 metal5 +) +req_msg[3] +( +10500 178500 metal5 18900 178500 metal5 +18900 178500 metal5 18900 178500 metal4 +18900 178500 metal4 18900 178500 metal3 +18900 178500 metal3 18900 178500 metal2 +18900 174300 metal2 18900 178500 metal2 +18900 174300 metal2 18900 174300 metal1 +2100 178500 metal5 10500 178500 metal5 +) +req_msg[2] +( +149100 178500 metal1 149100 178500 metal2 +149100 178500 metal2 149100 178500 metal3 +149100 178500 metal3 170100 178500 metal3 +170100 178500 metal3 170100 178500 metal4 +170100 178500 metal4 170100 182700 metal4 +170100 182700 metal4 170100 182700 metal5 +170100 182700 metal5 170100 182700 metal6 +170100 182700 metal6 170100 199500 metal6 +) +req_msg[1] +( +73500 10500 metal4 73500 10500 metal5 +73500 10500 metal5 73500 10500 metal6 +73500 10500 metal4 73500 14700 metal4 +73500 14700 metal4 73500 14700 metal3 +73500 14700 metal3 73500 14700 metal2 +73500 14700 metal2 73500 23100 metal2 +73500 23100 metal2 73500 23100 metal1 +73500 2100 metal6 73500 10500 metal6 +) +req_msg[0] +( +174300 140700 metal1 174300 140700 metal2 +174300 140700 metal2 174300 140700 metal3 +174300 140700 metal3 182700 140700 metal3 +182700 140700 metal3 182700 140700 metal4 +182700 140700 metal4 182700 140700 metal5 +182700 140700 metal5 195300 140700 metal5 +) +req_rdy +( +2100 10500 metal6 2100 23100 metal6 +2100 23100 metal6 2100 23100 metal5 +2100 23100 metal5 14700 23100 metal5 +14700 23100 metal5 14700 23100 metal4 +14700 23100 metal4 14700 23100 metal3 +14700 23100 metal3 23100 23100 metal3 +23100 23100 metal3 23100 23100 metal2 +23100 23100 metal2 23100 23100 metal1 +2100 2100 metal6 2100 10500 metal6 +) +req_val +( +170100 178500 metal1 170100 178500 metal2 +170100 178500 metal2 170100 178500 metal3 +170100 178500 metal3 178500 178500 metal3 +178500 178500 metal3 178500 178500 metal4 +178500 178500 metal4 178500 186900 metal4 +178500 186900 metal4 178500 186900 metal5 +178500 186900 metal5 195300 186900 metal5 +) +reset +( +10500 102900 metal5 18900 102900 metal5 +18900 102900 metal5 18900 102900 metal4 +18900 102900 metal4 18900 102900 metal3 +18900 102900 metal3 18900 102900 metal2 +18900 102900 metal2 18900 102900 metal1 +2100 102900 metal5 10500 102900 metal5 +) +resp_msg[15] +( +14700 10500 metal6 14700 27300 metal6 +14700 27300 metal6 14700 27300 metal5 +14700 27300 metal5 14700 27300 metal4 +14700 27300 metal4 14700 27300 metal3 +14700 27300 metal3 23100 27300 metal3 +23100 27300 metal3 23100 27300 metal2 +23100 27300 metal2 23100 27300 metal1 +14700 2100 metal6 14700 10500 metal6 +) +resp_msg[14] +( +132300 10500 metal6 132300 23100 metal6 +132300 23100 metal6 132300 23100 metal5 +132300 23100 metal5 132300 23100 metal4 +132300 23100 metal4 132300 23100 metal3 +132300 23100 metal3 136500 23100 metal3 +136500 23100 metal3 136500 23100 metal2 +136500 23100 metal2 136500 23100 metal1 +132300 2100 metal6 132300 10500 metal6 +) +resp_msg[13] +( +178500 23100 metal1 178500 23100 metal2 +178500 23100 metal2 178500 23100 metal3 +178500 23100 metal3 186900 23100 metal3 +186900 23100 metal3 186900 23100 metal4 +186900 23100 metal4 186900 23100 metal5 +186900 23100 metal5 195300 23100 metal5 +) +resp_msg[12] +( +178500 27300 metal1 178500 27300 metal2 +178500 27300 metal2 178500 27300 metal3 +178500 27300 metal3 186900 27300 metal3 +186900 27300 metal3 186900 27300 metal4 +186900 10500 metal4 186900 27300 metal4 +186900 10500 metal4 186900 10500 metal5 +186900 10500 metal5 191100 10500 metal5 +191100 10500 metal5 191100 10500 metal6 +191100 2100 metal6 191100 10500 metal6 +) +resp_msg[11] +( +178500 69300 metal1 178500 69300 metal2 +178500 69300 metal2 178500 69300 metal3 +178500 69300 metal3 186900 69300 metal3 +186900 69300 metal3 186900 69300 metal4 +186900 69300 metal4 186900 69300 metal5 +186900 69300 metal5 195300 69300 metal5 +) +resp_msg[10] +( +10500 90300 metal5 23100 90300 metal5 +23100 90300 metal5 23100 90300 metal4 +23100 90300 metal4 23100 90300 metal3 +23100 90300 metal3 23100 90300 metal2 +23100 90300 metal2 23100 90300 metal1 +2100 90300 metal5 10500 90300 metal5 +) +resp_msg[9] +( +119700 23100 metal1 119700 23100 metal2 +119700 23100 metal2 119700 23100 metal3 +119700 23100 metal3 119700 23100 metal4 +119700 14700 metal4 119700 23100 metal4 +119700 14700 metal4 119700 14700 metal5 +119700 14700 metal5 119700 14700 metal6 +119700 2100 metal6 119700 14700 metal6 +) +resp_msg[8] +( +10500 119700 metal5 23100 119700 metal5 +23100 119700 metal5 23100 119700 metal4 +23100 119700 metal4 23100 119700 metal3 +23100 119700 metal3 23100 119700 metal2 +23100 119700 metal2 23100 119700 metal1 +2100 119700 metal5 10500 119700 metal5 +) +resp_msg[7] +( +178500 178500 metal1 178500 178500 metal2 +178500 178500 metal2 178500 178500 metal3 +178500 178500 metal3 186900 178500 metal3 +186900 178500 metal3 186900 178500 metal4 +186900 178500 metal4 186900 186900 metal4 +186900 186900 metal4 186900 186900 metal5 +186900 186900 metal5 195300 186900 metal5 +195300 186900 metal5 195300 186900 metal6 +195300 186900 metal6 195300 199500 metal6 +) +resp_msg[6] +( +10500 44100 metal5 14700 44100 metal5 +14700 44100 metal5 14700 44100 metal4 +14700 44100 metal4 14700 48300 metal4 +14700 48300 metal4 14700 48300 metal3 +14700 48300 metal3 23100 48300 metal3 +23100 48300 metal3 23100 48300 metal2 +23100 48300 metal2 23100 48300 metal1 +2100 44100 metal5 10500 44100 metal5 +) +resp_msg[5] +( +178500 39900 metal1 178500 39900 metal2 +178500 39900 metal2 178500 39900 metal3 +178500 39900 metal3 186900 39900 metal3 +186900 39900 metal3 186900 39900 metal4 +186900 35700 metal4 186900 39900 metal4 +186900 35700 metal4 186900 35700 metal5 +186900 35700 metal5 195300 35700 metal5 +) +resp_msg[4] +( +10500 14700 metal5 27300 14700 metal5 +27300 14700 metal5 27300 14700 metal4 +27300 14700 metal4 27300 14700 metal3 +27300 14700 metal3 27300 14700 metal2 +27300 14700 metal2 27300 23100 metal2 +27300 23100 metal2 27300 23100 metal1 +2100 14700 metal5 10500 14700 metal5 +) +resp_msg[3] +( +161700 10500 metal6 161700 23100 metal6 +161700 23100 metal6 161700 23100 metal5 +161700 23100 metal5 161700 23100 metal4 +161700 23100 metal4 161700 23100 metal3 +161700 23100 metal3 165900 23100 metal3 +165900 23100 metal3 165900 23100 metal2 +165900 23100 metal2 165900 23100 metal1 +161700 2100 metal6 161700 10500 metal6 +) +resp_msg[2] +( +10500 132300 metal5 14700 132300 metal5 +14700 132300 metal5 14700 132300 metal4 +14700 132300 metal4 14700 136500 metal4 +14700 136500 metal4 14700 136500 metal3 +14700 136500 metal3 23100 136500 metal3 +23100 136500 metal3 23100 136500 metal2 +23100 136500 metal2 23100 136500 metal1 +2100 132300 metal5 10500 132300 metal5 +) +resp_msg[1] +( +10500 149100 metal5 23100 149100 metal5 +23100 149100 metal5 23100 149100 metal4 +23100 149100 metal4 23100 149100 metal3 +23100 149100 metal3 23100 149100 metal2 +23100 149100 metal2 23100 149100 metal1 +2100 149100 metal5 10500 149100 metal5 +) +resp_msg[0] +( +10500 161700 metal5 14700 161700 metal5 +14700 161700 metal5 14700 161700 metal4 +14700 161700 metal4 14700 165900 metal4 +14700 165900 metal4 14700 165900 metal3 +14700 165900 metal3 23100 165900 metal3 +23100 165900 metal3 23100 165900 metal2 +23100 165900 metal2 23100 165900 metal1 +2100 161700 metal5 10500 161700 metal5 +) +resp_rdy +( +10500 191100 metal5 18900 191100 metal5 +18900 191100 metal5 18900 191100 metal4 +18900 178500 metal4 18900 191100 metal4 +18900 178500 metal4 18900 178500 metal3 +18900 178500 metal3 18900 178500 metal2 +18900 178500 metal2 18900 178500 metal1 +2100 191100 metal5 10500 191100 metal5 +) +resp_val +( +178500 56700 metal1 178500 56700 metal2 +178500 56700 metal2 178500 56700 metal3 +178500 56700 metal3 186900 56700 metal3 +186900 56700 metal3 186900 56700 metal4 +186900 52500 metal4 186900 56700 metal4 +186900 52500 metal4 186900 52500 metal5 +186900 52500 metal5 195300 52500 metal5 +) +_000_ +( +56700 107100 metal1 56700 107100 metal2 +56700 107100 metal2 56700 111300 metal2 +56700 111300 metal2 56700 111300 metal3 +56700 111300 metal3 60900 111300 metal3 +60900 111300 metal3 60900 111300 metal2 +60900 111300 metal2 60900 111300 metal1 +) +_001_ +( +56700 119700 metal1 56700 119700 metal2 +56700 119700 metal2 56700 119700 metal3 +56700 119700 metal3 60900 119700 metal3 +60900 119700 metal3 60900 119700 metal2 +60900 119700 metal2 60900 119700 metal1 +) +_002_ +( +77700 119700 metal1 77700 119700 metal2 +77700 115500 metal2 77700 119700 metal2 +77700 115500 metal2 77700 115500 metal1 +) +_003_ +( +60900 119700 metal1 60900 119700 metal2 +) +_004_ +( +77700 115500 metal1 77700 115500 metal2 +) +_005_ +( +60900 107100 metal1 60900 107100 metal2 +60900 107100 metal2 60900 107100 metal3 +60900 107100 metal3 65100 107100 metal3 +65100 107100 metal3 65100 107100 metal2 +65100 107100 metal2 65100 107100 metal1 +) +_006_ +( +140700 132300 metal1 140700 132300 metal2 +) +_007_ +( +90300 123900 metal1 90300 123900 metal2 +90300 123900 metal2 90300 128100 metal2 +90300 128100 metal2 90300 128100 metal3 +90300 128100 metal3 94500 128100 metal3 +94500 128100 metal3 94500 128100 metal2 +94500 128100 metal2 94500 128100 metal1 +) +_008_ +( +107100 140700 metal1 107100 140700 metal2 +107100 140700 metal2 107100 144900 metal2 +107100 144900 metal2 107100 144900 metal3 +107100 144900 metal3 111300 144900 metal3 +111300 144900 metal3 111300 144900 metal2 +111300 144900 metal2 111300 144900 metal1 +) +_009_ +( +123900 136500 metal1 123900 136500 metal2 +123900 136500 metal2 123900 136500 metal3 +123900 136500 metal3 128100 136500 metal3 +128100 136500 metal3 128100 136500 metal2 +128100 136500 metal2 128100 136500 metal1 +) +_010_ +( +149100 81900 metal1 149100 81900 metal2 +149100 81900 metal2 149100 81900 metal3 +149100 81900 metal3 157500 81900 metal3 +157500 81900 metal3 157500 81900 metal2 +157500 81900 metal2 157500 86100 metal2 +157500 86100 metal2 157500 86100 metal1 +) +_011_ +( +153300 111300 metal1 153300 111300 metal2 +153300 107100 metal2 153300 111300 metal2 +153300 107100 metal2 153300 107100 metal3 +153300 107100 metal3 161700 107100 metal3 +161700 107100 metal3 161700 107100 metal2 +161700 107100 metal2 161700 107100 metal1 +) +_012_ +( +128100 86100 metal1 128100 86100 metal2 +128100 81900 metal2 128100 86100 metal2 +128100 81900 metal2 128100 81900 metal1 +) +_013_ +( +132300 119700 metal1 132300 119700 metal2 +132300 115500 metal2 132300 119700 metal2 +132300 115500 metal2 132300 115500 metal3 +132300 115500 metal3 140700 115500 metal3 +140700 115500 metal3 140700 115500 metal2 +140700 115500 metal2 140700 115500 metal1 +) +_014_ +( +69300 98700 metal1 69300 98700 metal2 +69300 98700 metal2 69300 102900 metal2 +69300 102900 metal2 69300 102900 metal1 +) +_015_ +( +56700 86100 metal1 56700 86100 metal2 +56700 86100 metal2 56700 86100 metal3 +56700 86100 metal3 60900 86100 metal3 +60900 86100 metal3 60900 86100 metal2 +60900 86100 metal2 60900 86100 metal1 +) +_016_ +( +69300 65100 metal1 69300 65100 metal2 +69300 65100 metal2 69300 65100 metal3 +69300 65100 metal3 73500 65100 metal3 +73500 65100 metal3 73500 65100 metal2 +73500 60900 metal2 73500 65100 metal2 +73500 60900 metal2 73500 60900 metal1 +) +_017_ +( +115500 69300 metal1 115500 69300 metal2 +115500 69300 metal2 115500 77700 metal2 +115500 77700 metal2 115500 77700 metal1 +) +_018_ +( +115500 52500 metal1 115500 52500 metal2 +115500 52500 metal2 115500 52500 metal3 +115500 52500 metal3 119700 52500 metal3 +119700 52500 metal3 119700 52500 metal2 +119700 52500 metal2 119700 52500 metal1 +) +_019_ +( +102900 35700 metal1 102900 35700 metal2 +102900 35700 metal2 102900 35700 metal3 +102900 35700 metal3 107100 35700 metal3 +107100 35700 metal3 107100 35700 metal2 +107100 31500 metal2 107100 35700 metal2 +107100 31500 metal2 107100 31500 metal1 +) +_020_ +( +69300 48300 metal1 69300 48300 metal2 +69300 48300 metal2 69300 52500 metal2 +69300 52500 metal2 69300 52500 metal3 +69300 52500 metal3 73500 52500 metal3 +73500 52500 metal3 73500 52500 metal2 +73500 52500 metal2 73500 52500 metal1 +) +_021_ +( +107100 77700 metal1 107100 77700 metal2 +107100 77700 metal2 107100 81900 metal2 +107100 81900 metal2 107100 81900 metal3 +107100 81900 metal3 111300 81900 metal3 +111300 81900 metal3 111300 81900 metal2 +111300 81900 metal2 111300 81900 metal1 +) +_022_ +( +149100 132300 metal1 149100 132300 metal2 +) +_023_ +( +60900 65100 metal1 60900 65100 metal2 +) +_024_ +( +119700 69300 metal1 119700 69300 metal2 +119700 65100 metal2 119700 69300 metal2 +119700 65100 metal2 119700 65100 metal1 +) +_025_ +( +115500 44100 metal1 115500 44100 metal2 +115500 44100 metal2 115500 48300 metal2 +115500 48300 metal2 115500 48300 metal1 +) +_026_ +( +90300 35700 metal1 90300 35700 metal2 +90300 31500 metal2 90300 35700 metal2 +90300 31500 metal2 90300 31500 metal1 +) +_027_ +( +69300 39900 metal1 69300 39900 metal2 +69300 39900 metal2 69300 39900 metal3 +69300 39900 metal3 73500 39900 metal3 +73500 39900 metal3 73500 39900 metal2 +73500 35700 metal2 73500 39900 metal2 +73500 35700 metal2 73500 35700 metal1 +) +_028_ +( +107100 86100 metal1 107100 86100 metal2 +107100 86100 metal2 107100 90300 metal2 +107100 90300 metal2 107100 90300 metal1 +) +_029_ +( +86100 132300 metal1 86100 132300 metal2 +86100 132300 metal2 86100 136500 metal2 +86100 136500 metal2 86100 136500 metal3 +86100 136500 metal3 90300 136500 metal3 +90300 136500 metal3 90300 136500 metal2 +90300 136500 metal2 90300 136500 metal1 +) +_030_ +( +102900 149100 metal1 102900 149100 metal2 +) +_031_ +( +128100 149100 metal1 128100 149100 metal2 +128100 140700 metal2 128100 149100 metal2 +128100 140700 metal2 128100 140700 metal3 +128100 140700 metal3 132300 140700 metal3 +132300 140700 metal3 132300 140700 metal2 +132300 140700 metal2 132300 140700 metal1 +) +_032_ +( +149100 73500 metal1 149100 73500 metal2 +149100 73500 metal2 149100 77700 metal2 +149100 77700 metal2 149100 77700 metal3 +149100 77700 metal3 153300 77700 metal3 +153300 77700 metal3 153300 77700 metal2 +153300 77700 metal2 153300 77700 metal1 +) +_033_ +( +153300 115500 metal1 153300 115500 metal2 +153300 115500 metal2 153300 119700 metal2 +153300 119700 metal2 153300 119700 metal1 +) +_034_ +( +132300 69300 metal1 132300 69300 metal2 +) +_035_ +( +132300 119700 metal1 132300 119700 metal2 +132300 119700 metal2 132300 123900 metal2 +132300 123900 metal2 132300 123900 metal1 +) +_036_ +( +52500 94500 metal1 52500 94500 metal2 +52500 94500 metal2 52500 98700 metal2 +52500 98700 metal2 52500 98700 metal3 +52500 98700 metal3 56700 98700 metal3 +56700 98700 metal3 56700 98700 metal2 +56700 98700 metal2 56700 98700 metal1 +) +_037_ +( +56700 73500 metal1 56700 73500 metal2 +56700 73500 metal2 56700 73500 metal3 +56700 73500 metal3 60900 73500 metal3 +60900 73500 metal3 60900 73500 metal2 +60900 69300 metal2 60900 73500 metal2 +60900 69300 metal2 60900 69300 metal1 +) +_038_ +( +136500 136500 metal1 136500 136500 metal2 +136500 132300 metal2 136500 136500 metal2 +136500 132300 metal2 136500 132300 metal1 +) +_039_ +( +73500 60900 metal1 73500 60900 metal2 +73500 60900 metal2 73500 65100 metal2 +73500 65100 metal2 73500 65100 metal3 +73500 65100 metal3 77700 65100 metal3 +77700 65100 metal3 77700 65100 metal2 +77700 65100 metal2 77700 65100 metal1 +) +_040_ +( +111300 69300 metal1 111300 69300 metal2 +) +_041_ +( +115500 56700 metal1 115500 56700 metal2 +115500 52500 metal2 115500 56700 metal2 +115500 52500 metal2 115500 52500 metal1 +) +_042_ +( +102900 31500 metal1 102900 31500 metal2 +102900 31500 metal2 102900 31500 metal3 +102900 31500 metal3 111300 31500 metal3 +111300 31500 metal3 111300 31500 metal2 +111300 31500 metal2 111300 35700 metal2 +111300 35700 metal2 111300 35700 metal1 +) +_043_ +( +69300 52500 metal1 69300 52500 metal2 +69300 48300 metal2 69300 52500 metal2 +69300 48300 metal2 69300 48300 metal3 +69300 48300 metal3 77700 48300 metal3 +77700 48300 metal3 77700 48300 metal2 +77700 48300 metal2 77700 48300 metal1 +) +_044_ +( +107100 81900 metal1 107100 81900 metal2 +107100 77700 metal2 107100 81900 metal2 +107100 77700 metal2 107100 77700 metal1 +) +_045_ +( +86100 123900 metal1 86100 123900 metal2 +86100 123900 metal2 86100 123900 metal3 +86100 123900 metal3 90300 123900 metal3 +90300 123900 metal3 90300 123900 metal2 +90300 119700 metal2 90300 123900 metal2 +90300 119700 metal2 90300 119700 metal1 +) +_046_ +( +107100 144900 metal1 107100 144900 metal2 +107100 144900 metal2 107100 149100 metal2 +107100 149100 metal2 107100 149100 metal3 +107100 149100 metal3 111300 149100 metal3 +111300 149100 metal3 111300 149100 metal2 +111300 149100 metal2 111300 149100 metal1 +) +_047_ +( +119700 136500 metal1 119700 136500 metal2 +119700 136500 metal2 119700 140700 metal2 +119700 140700 metal2 119700 140700 metal3 +119700 140700 metal3 123900 140700 metal3 +123900 140700 metal3 123900 140700 metal2 +123900 140700 metal2 123900 144900 metal2 +123900 144900 metal2 123900 144900 metal1 +) +_048_ +( +153300 86100 metal1 153300 86100 metal2 +) +_049_ +( +157500 102900 metal1 157500 102900 metal2 +157500 102900 metal2 157500 107100 metal2 +157500 107100 metal2 157500 107100 metal1 +) +_050_ +( +123900 81900 metal1 123900 81900 metal2 +123900 81900 metal2 123900 86100 metal2 +123900 86100 metal2 123900 86100 metal3 +123900 86100 metal3 128100 86100 metal3 +128100 86100 metal3 128100 86100 metal2 +128100 86100 metal2 128100 86100 metal1 +) +_051_ +( +136500 115500 metal1 136500 115500 metal2 +136500 115500 metal2 136500 115500 metal3 +136500 115500 metal3 140700 115500 metal3 +140700 115500 metal3 140700 115500 metal2 +140700 115500 metal2 140700 115500 metal1 +) +_052_ +( +65100 102900 metal1 65100 102900 metal2 +65100 98700 metal2 65100 102900 metal2 +65100 98700 metal2 65100 98700 metal1 +) +_053_ +( +52500 86100 metal1 52500 86100 metal2 +52500 86100 metal2 52500 86100 metal3 +52500 86100 metal3 56700 86100 metal3 +56700 86100 metal3 56700 86100 metal2 +56700 81900 metal2 56700 86100 metal2 +56700 81900 metal2 56700 81900 metal1 +) +_054_ +( +60900 111300 metal1 60900 111300 metal2 +60900 111300 metal2 60900 111300 metal3 +60900 111300 metal3 69300 111300 metal3 +69300 111300 metal3 69300 111300 metal2 +69300 111300 metal2 69300 115500 metal2 +69300 115500 metal2 69300 115500 metal1 +) +_055_ +( +56700 119700 metal1 56700 119700 metal2 +56700 119700 metal2 56700 119700 metal3 +56700 119700 metal3 69300 119700 metal3 +69300 119700 metal3 69300 119700 metal2 +69300 119700 metal2 69300 119700 metal1 +) +_056_ +( +73500 119700 metal1 73500 119700 metal2 +73500 119700 metal2 73500 119700 metal3 +73500 119700 metal3 77700 119700 metal3 +77700 119700 metal3 77700 119700 metal2 +77700 119700 metal2 77700 119700 metal1 +) +_057_ +( +60900 119700 metal1 60900 119700 metal2 +60900 119700 metal2 60900 119700 metal3 +60900 119700 metal3 65100 119700 metal3 +65100 119700 metal3 65100 119700 metal2 +65100 119700 metal2 65100 119700 metal1 +) +_058_ +( +77700 115500 metal1 77700 115500 metal2 +77700 115500 metal2 77700 119700 metal2 +77700 119700 metal2 77700 119700 metal3 +77700 119700 metal3 81900 119700 metal3 +81900 119700 metal3 81900 119700 metal2 +81900 119700 metal2 81900 119700 metal1 +) +_059_ +( +69300 107100 metal2 69300 111300 metal2 +69300 111300 metal2 69300 111300 metal1 +69300 102900 metal2 69300 107100 metal2 +69300 111300 metal2 69300 115500 metal2 +69300 115500 metal2 69300 115500 metal1 +69300 102900 metal1 69300 102900 metal2 +69300 102900 metal2 69300 102900 metal3 +69300 102900 metal3 86100 102900 metal3 +86100 102900 metal3 86100 102900 metal2 +86100 102900 metal2 86100 102900 metal1 +86100 98700 metal2 86100 102900 metal2 +86100 98700 metal2 86100 98700 metal1 +65100 107100 metal1 65100 107100 metal2 +65100 107100 metal2 65100 107100 metal3 +65100 107100 metal3 69300 107100 metal3 +69300 107100 metal3 69300 107100 metal2 +) +_060_ +( +140700 132300 metal1 140700 132300 metal2 +140700 128100 metal2 140700 132300 metal2 +140700 128100 metal2 140700 128100 metal1 +) +_061_ +( +94500 128100 metal1 94500 128100 metal2 +94500 128100 metal2 94500 128100 metal3 +94500 128100 metal3 102900 128100 metal3 +102900 128100 metal3 102900 128100 metal2 +102900 128100 metal2 102900 128100 metal1 +) +_062_ +( +102900 136500 metal1 102900 136500 metal2 +102900 136500 metal2 102900 140700 metal2 +102900 140700 metal2 102900 140700 metal3 +102900 140700 metal3 107100 140700 metal3 +107100 140700 metal3 107100 140700 metal2 +107100 140700 metal2 107100 140700 metal1 +) +_063_ +( +128100 136500 metal1 128100 136500 metal2 +128100 136500 metal2 128100 136500 metal3 +128100 136500 metal3 132300 136500 metal3 +132300 136500 metal3 132300 136500 metal2 +132300 136500 metal2 132300 136500 metal1 +) +_064_ +( +144900 81900 metal1 144900 81900 metal2 +144900 81900 metal2 144900 81900 metal3 +144900 81900 metal3 149100 81900 metal3 +149100 81900 metal3 149100 81900 metal2 +149100 81900 metal2 149100 81900 metal1 +) +_065_ +( +149100 115500 metal1 149100 115500 metal2 +149100 111300 metal2 149100 115500 metal2 +149100 111300 metal2 149100 111300 metal3 +149100 111300 metal3 157500 111300 metal3 +157500 111300 metal3 157500 111300 metal2 +157500 111300 metal2 157500 111300 metal1 +) +_066_ +( +128100 81900 metal1 128100 81900 metal2 +128100 81900 metal2 128100 81900 metal3 +128100 81900 metal3 132300 81900 metal3 +132300 81900 metal3 132300 81900 metal2 +132300 81900 metal2 132300 81900 metal1 +) +_067_ +( +128100 115500 metal1 128100 115500 metal2 +128100 115500 metal2 128100 119700 metal2 +128100 119700 metal2 128100 119700 metal3 +128100 119700 metal3 132300 119700 metal3 +132300 119700 metal3 132300 119700 metal2 +132300 119700 metal2 132300 119700 metal1 +) +_068_ +( +69300 102900 metal1 69300 102900 metal2 +69300 102900 metal2 69300 102900 metal3 +69300 102900 metal3 73500 102900 metal3 +73500 102900 metal3 73500 102900 metal2 +73500 98700 metal2 73500 102900 metal2 +73500 98700 metal2 73500 98700 metal1 +) +_069_ +( +60900 86100 metal1 60900 86100 metal2 +60900 86100 metal2 60900 86100 metal3 +60900 86100 metal3 65100 86100 metal3 +65100 86100 metal3 65100 86100 metal2 +65100 86100 metal2 65100 86100 metal1 +) +_070_ +( +65100 60900 metal1 65100 60900 metal2 +65100 60900 metal2 65100 65100 metal2 +65100 65100 metal2 65100 65100 metal3 +65100 65100 metal3 69300 65100 metal3 +69300 65100 metal3 69300 65100 metal2 +69300 65100 metal2 69300 65100 metal1 +) +_071_ +( +115500 77700 metal1 115500 77700 metal2 +115500 77700 metal2 115500 81900 metal2 +115500 81900 metal2 115500 81900 metal1 +) +_072_ +( +107100 44100 metal1 107100 44100 metal2 +107100 44100 metal2 107100 52500 metal2 +107100 52500 metal2 107100 52500 metal3 +107100 52500 metal3 115500 52500 metal3 +115500 52500 metal3 115500 52500 metal2 +115500 52500 metal2 115500 52500 metal1 +) +_073_ +( +90300 39900 metal1 90300 39900 metal2 +90300 39900 metal2 90300 39900 metal3 +90300 39900 metal3 94500 39900 metal3 +94500 39900 metal3 94500 39900 metal2 +94500 39900 metal2 94500 44100 metal2 +94500 44100 metal2 94500 44100 metal1 +94500 39900 metal3 102900 39900 metal3 +102900 39900 metal3 102900 39900 metal2 +102900 35700 metal2 102900 39900 metal2 +102900 35700 metal2 102900 35700 metal1 +) +_074_ +( +69300 48300 metal1 69300 48300 metal2 +69300 48300 metal2 69300 48300 metal3 +69300 48300 metal3 73500 48300 metal3 +73500 48300 metal3 73500 48300 metal2 +73500 48300 metal2 73500 48300 metal1 +) +_075_ +( +111300 81900 metal1 111300 81900 metal2 +111300 81900 metal2 111300 86100 metal2 +111300 86100 metal2 111300 86100 metal1 +) +_076_ +( +149100 128100 metal1 149100 128100 metal2 +149100 128100 metal2 149100 132300 metal2 +149100 132300 metal2 149100 132300 metal1 +) +_077_ +( +60900 65100 metal1 60900 65100 metal2 +60900 65100 metal2 60900 65100 metal3 +60900 65100 metal3 65100 65100 metal3 +65100 65100 metal3 65100 65100 metal2 +65100 60900 metal2 65100 65100 metal2 +65100 60900 metal2 65100 60900 metal1 +) +_078_ +( +119700 73500 metal1 119700 73500 metal2 +119700 69300 metal2 119700 73500 metal2 +119700 69300 metal2 119700 69300 metal1 +) +_079_ +( +111300 44100 metal1 111300 44100 metal2 +111300 44100 metal2 111300 44100 metal3 +111300 44100 metal3 115500 44100 metal3 +115500 44100 metal3 115500 44100 metal2 +115500 44100 metal2 115500 44100 metal1 +) +_080_ +( +90300 39900 metal1 90300 39900 metal2 +90300 35700 metal2 90300 39900 metal2 +90300 35700 metal2 90300 35700 metal1 +) +_081_ +( +69300 39900 metal1 69300 39900 metal2 +69300 39900 metal2 69300 44100 metal2 +69300 44100 metal2 69300 44100 metal3 +69300 44100 metal3 73500 44100 metal3 +73500 44100 metal3 73500 44100 metal2 +73500 44100 metal2 73500 44100 metal1 +) +_082_ +( +102900 86100 metal1 102900 86100 metal2 +102900 86100 metal2 102900 86100 metal3 +102900 86100 metal3 107100 86100 metal3 +107100 86100 metal3 107100 86100 metal2 +107100 86100 metal2 107100 86100 metal1 +) +_083_ +( +90300 136500 metal1 90300 136500 metal2 +90300 132300 metal2 90300 136500 metal2 +90300 132300 metal2 90300 132300 metal3 +90300 132300 metal3 98700 132300 metal3 +98700 132300 metal3 98700 132300 metal2 +98700 132300 metal2 98700 132300 metal1 +) +_084_ +( +102900 140700 metal1 102900 140700 metal2 +102900 140700 metal2 102900 149100 metal2 +102900 149100 metal2 102900 149100 metal1 +) +_085_ +( +132300 140700 metal1 132300 140700 metal2 +) +_086_ +( +149100 77700 metal1 149100 77700 metal2 +149100 73500 metal2 149100 77700 metal2 +149100 73500 metal2 149100 73500 metal1 +) +_087_ +( +149100 115500 metal1 149100 115500 metal2 +149100 115500 metal2 149100 115500 metal3 +149100 115500 metal3 153300 115500 metal3 +153300 115500 metal3 153300 115500 metal2 +153300 115500 metal2 153300 115500 metal1 +) +_088_ +( +132300 73500 metal1 132300 73500 metal2 +132300 69300 metal2 132300 73500 metal2 +132300 69300 metal2 132300 69300 metal1 +) +_089_ +( +132300 119700 metal1 132300 119700 metal2 +) +_090_ +( +56700 98700 metal1 56700 98700 metal2 +56700 94500 metal2 56700 98700 metal2 +56700 94500 metal2 56700 94500 metal3 +56700 94500 metal3 65100 94500 metal3 +65100 94500 metal3 65100 94500 metal2 +65100 94500 metal2 65100 94500 metal1 +) +_091_ +( +60900 69300 metal1 60900 69300 metal2 +60900 69300 metal2 60900 73500 metal2 +60900 73500 metal2 60900 73500 metal3 +60900 73500 metal3 65100 73500 metal3 +65100 73500 metal3 65100 73500 metal2 +65100 73500 metal2 65100 77700 metal2 +65100 77700 metal2 65100 77700 metal1 +) +_092_ +( +136500 136500 metal1 136500 136500 metal2 +136500 136500 metal2 136500 136500 metal3 +136500 136500 metal3 144900 136500 metal3 +144900 136500 metal3 144900 136500 metal2 +144900 136500 metal2 144900 140700 metal2 +144900 140700 metal2 144900 140700 metal1 +) +_093_ +( +77700 65100 metal1 77700 65100 metal2 +77700 65100 metal2 77700 65100 metal3 +77700 65100 metal3 81900 65100 metal3 +81900 65100 metal3 81900 65100 metal2 +81900 60900 metal2 81900 65100 metal2 +81900 60900 metal2 81900 60900 metal1 +) +_094_ +( +111300 69300 metal1 111300 69300 metal2 +) +_095_ +( +115500 60900 metal1 115500 60900 metal2 +115500 56700 metal2 115500 60900 metal2 +115500 56700 metal2 115500 56700 metal1 +) +_096_ +( +111300 39900 metal1 111300 39900 metal2 +111300 35700 metal2 111300 39900 metal2 +111300 35700 metal2 111300 35700 metal1 +) +_097_ +( +77700 48300 metal1 77700 48300 metal2 +77700 48300 metal2 77700 48300 metal3 +77700 48300 metal3 81900 48300 metal3 +81900 48300 metal3 81900 48300 metal2 +81900 44100 metal2 81900 48300 metal2 +81900 44100 metal2 81900 44100 metal1 +) +_098_ +( +102900 77700 metal1 102900 77700 metal2 +102900 77700 metal2 102900 81900 metal2 +102900 81900 metal2 102900 81900 metal3 +102900 81900 metal3 107100 81900 metal3 +107100 81900 metal3 107100 81900 metal2 +107100 81900 metal2 107100 81900 metal1 +) +_099_ +( +86100 119700 metal1 86100 119700 metal2 +86100 119700 metal2 86100 119700 metal3 +86100 119700 metal3 90300 119700 metal3 +90300 119700 metal3 90300 119700 metal2 +90300 119700 metal2 90300 119700 metal1 +) +_100_ +( +111300 149100 metal1 111300 149100 metal2 +111300 149100 metal2 111300 149100 metal3 +111300 149100 metal3 115500 149100 metal3 +115500 149100 metal3 115500 149100 metal2 +115500 144900 metal2 115500 149100 metal2 +115500 144900 metal2 115500 144900 metal1 +) +_101_ +( +123900 140700 metal1 123900 140700 metal2 +123900 140700 metal2 123900 144900 metal2 +123900 144900 metal2 123900 144900 metal1 +) +_102_ +( +153300 86100 metal1 153300 86100 metal2 +153300 86100 metal2 153300 90300 metal2 +153300 90300 metal2 153300 90300 metal3 +153300 90300 metal3 157500 90300 metal3 +157500 90300 metal3 157500 90300 metal2 +157500 90300 metal2 157500 94500 metal2 +157500 94500 metal2 157500 94500 metal1 +) +_103_ +( +157500 102900 metal1 157500 102900 metal2 +) +_104_ +( +123900 90300 metal1 123900 90300 metal2 +123900 81900 metal2 123900 90300 metal2 +123900 81900 metal2 123900 81900 metal1 +) +_105_ +( +140700 119700 metal1 140700 119700 metal2 +140700 115500 metal2 140700 119700 metal2 +140700 115500 metal2 140700 115500 metal1 +) +_106_ +( +60900 98700 metal1 60900 98700 metal2 +60900 98700 metal2 60900 102900 metal2 +60900 102900 metal2 60900 102900 metal1 +) +_107_ +( +52500 81900 metal1 52500 81900 metal2 +52500 81900 metal2 52500 81900 metal3 +52500 81900 metal3 60900 81900 metal3 +60900 81900 metal3 60900 81900 metal2 +60900 81900 metal2 60900 86100 metal2 +60900 86100 metal2 60900 86100 metal1 +) +_108_ +( +65100 115500 metal1 65100 115500 metal2 +65100 111300 metal2 65100 115500 metal2 +65100 111300 metal2 65100 111300 metal1 +) +_109_ +( +81900 111300 metal1 81900 111300 metal2 +81900 107100 metal2 81900 111300 metal2 +81900 107100 metal2 81900 107100 metal1 +81900 102900 metal1 81900 102900 metal2 +81900 102900 metal2 81900 102900 metal3 +81900 102900 metal3 86100 102900 metal3 +86100 102900 metal3 86100 102900 metal2 +86100 102900 metal2 86100 102900 metal1 +81900 102900 metal2 81900 107100 metal2 +) +_110_ +( +107100 136500 metal1 107100 136500 metal2 +107100 136500 metal2 107100 136500 metal3 +107100 136500 metal3 144900 136500 metal3 +144900 136500 metal3 144900 136500 metal2 +107100 128100 metal2 107100 136500 metal2 +107100 128100 metal2 107100 128100 metal1 +144900 132300 metal2 144900 136500 metal2 +144900 132300 metal2 144900 132300 metal1 +149100 136500 metal1 149100 136500 metal2 +149100 136500 metal2 149100 136500 metal3 +149100 136500 metal3 153300 136500 metal3 +153300 136500 metal3 153300 136500 metal2 +153300 136500 metal2 153300 136500 metal1 +144900 136500 metal3 149100 136500 metal3 +) +_111_ +( +69300 65100 metal2 69300 69300 metal2 +69300 69300 metal2 69300 69300 metal3 +69300 69300 metal3 77700 69300 metal3 +77700 69300 metal3 77700 69300 metal2 +77700 69300 metal2 77700 69300 metal1 +77700 69300 metal3 81900 69300 metal3 +81900 69300 metal3 81900 69300 metal2 +81900 69300 metal2 81900 69300 metal1 +65100 65100 metal1 65100 65100 metal2 +65100 65100 metal2 65100 65100 metal3 +65100 65100 metal3 69300 65100 metal3 +69300 65100 metal3 69300 65100 metal2 +69300 65100 metal2 69300 65100 metal1 +81900 65100 metal2 81900 69300 metal2 +81900 65100 metal2 81900 65100 metal1 +) +_112_ +( +102900 69300 metal1 102900 69300 metal2 +102900 65100 metal2 102900 69300 metal2 +102900 65100 metal2 102900 65100 metal3 +102900 65100 metal3 107100 65100 metal3 +107100 65100 metal3 107100 65100 metal2 +107100 65100 metal2 107100 65100 metal1 +119700 65100 metal2 119700 69300 metal2 +119700 69300 metal2 119700 69300 metal1 +107100 65100 metal3 119700 65100 metal3 +119700 65100 metal3 119700 65100 metal2 +119700 65100 metal3 123900 65100 metal3 +123900 65100 metal3 123900 65100 metal2 +123900 65100 metal2 123900 65100 metal1 +) +_113_ +( +107100 52500 metal1 107100 52500 metal2 +107100 48300 metal2 107100 52500 metal2 +107100 48300 metal2 107100 48300 metal3 +107100 48300 metal3 111300 48300 metal3 +111300 48300 metal3 111300 48300 metal2 +111300 48300 metal2 111300 48300 metal1 +107100 52500 metal2 107100 56700 metal2 +107100 56700 metal2 107100 56700 metal1 +111300 48300 metal3 115500 48300 metal3 +115500 48300 metal3 115500 48300 metal2 +115500 48300 metal2 115500 65100 metal2 +115500 65100 metal2 115500 65100 metal1 +115500 48300 metal3 119700 48300 metal3 +119700 48300 metal3 119700 48300 metal2 +119700 48300 metal2 119700 48300 metal1 +) +_114_ +( +102900 35700 metal2 102900 39900 metal2 +102900 39900 metal2 102900 39900 metal1 +102900 39900 metal2 102900 52500 metal2 +102900 52500 metal2 102900 52500 metal1 +90300 35700 metal1 90300 35700 metal2 +90300 35700 metal2 90300 35700 metal3 +90300 35700 metal3 94500 35700 metal3 +94500 35700 metal3 94500 35700 metal2 +94500 35700 metal2 94500 35700 metal1 +94500 35700 metal2 94500 44100 metal2 +94500 44100 metal2 94500 44100 metal1 +102900 35700 metal2 102900 35700 metal3 +102900 35700 metal3 111300 35700 metal3 +111300 35700 metal3 111300 35700 metal2 +111300 35700 metal2 111300 35700 metal1 +94500 35700 metal3 102900 35700 metal3 +) +_115_ +( +81900 39900 metal2 81900 52500 metal2 +81900 52500 metal2 81900 52500 metal1 +81900 52500 metal2 81900 56700 metal2 +81900 56700 metal2 81900 56700 metal1 +69300 44100 metal1 69300 44100 metal2 +69300 39900 metal2 69300 44100 metal2 +69300 39900 metal2 69300 39900 metal3 +69300 39900 metal3 73500 39900 metal3 +73500 39900 metal3 73500 39900 metal2 +73500 39900 metal2 73500 39900 metal1 +73500 39900 metal3 81900 39900 metal3 +81900 39900 metal3 81900 39900 metal2 +81900 39900 metal2 81900 39900 metal1 +) +_116_ +( +102900 86100 metal1 102900 86100 metal2 +102900 86100 metal2 102900 86100 metal3 +102900 86100 metal3 111300 86100 metal3 +111300 86100 metal3 111300 86100 metal2 +111300 86100 metal2 111300 86100 metal1 +94500 69300 metal2 94500 86100 metal2 +94500 69300 metal2 94500 69300 metal1 +94500 86100 metal1 94500 86100 metal2 +94500 86100 metal2 94500 86100 metal3 +94500 86100 metal3 102900 86100 metal3 +) +_117_ +( +94500 115500 metal2 94500 115500 metal3 +94500 115500 metal3 102900 115500 metal3 +102900 115500 metal3 102900 115500 metal2 +102900 115500 metal2 102900 115500 metal1 +94500 119700 metal2 94500 128100 metal2 +94500 119700 metal2 94500 119700 metal1 +94500 128100 metal2 94500 132300 metal2 +94500 132300 metal2 94500 132300 metal1 +86100 115500 metal1 86100 115500 metal2 +86100 115500 metal2 86100 115500 metal3 +86100 115500 metal3 94500 115500 metal3 +90300 128100 metal1 90300 128100 metal2 +90300 128100 metal2 90300 128100 metal3 +90300 128100 metal3 94500 128100 metal3 +94500 128100 metal3 94500 128100 metal2 +94500 115500 metal2 94500 119700 metal2 +) +_118_ +( +107100 140700 metal2 107100 149100 metal2 +107100 149100 metal2 107100 149100 metal1 +115500 123900 metal1 115500 123900 metal2 +115500 123900 metal2 115500 132300 metal2 +102900 140700 metal1 102900 140700 metal2 +102900 140700 metal2 102900 140700 metal3 +102900 140700 metal3 107100 140700 metal3 +107100 140700 metal3 107100 140700 metal2 +115500 132300 metal2 115500 132300 metal3 +115500 132300 metal3 119700 132300 metal3 +119700 132300 metal3 119700 132300 metal2 +119700 132300 metal2 119700 132300 metal1 +111300 136500 metal2 111300 140700 metal2 +111300 136500 metal2 111300 136500 metal1 +115500 132300 metal2 115500 140700 metal2 +107100 140700 metal3 111300 140700 metal3 +111300 140700 metal3 111300 140700 metal2 +111300 140700 metal3 115500 140700 metal3 +115500 140700 metal3 115500 140700 metal2 +115500 140700 metal2 115500 149100 metal2 +115500 149100 metal2 115500 149100 metal1 +) +_119_ +( +123900 132300 metal1 123900 132300 metal2 +123900 132300 metal2 123900 144900 metal2 +119700 119700 metal1 119700 119700 metal2 +119700 115500 metal2 119700 119700 metal2 +119700 115500 metal2 119700 115500 metal1 +115500 123900 metal1 115500 123900 metal2 +115500 123900 metal2 115500 123900 metal3 +115500 123900 metal3 119700 123900 metal3 +119700 123900 metal3 119700 123900 metal2 +119700 144900 metal1 119700 144900 metal2 +119700 144900 metal2 119700 144900 metal3 +119700 144900 metal3 123900 144900 metal3 +123900 144900 metal3 123900 144900 metal2 +119700 119700 metal2 119700 123900 metal2 +128100 136500 metal2 128100 144900 metal2 +128100 136500 metal2 128100 136500 metal1 +128100 144900 metal2 128100 144900 metal3 +128100 144900 metal3 132300 144900 metal3 +132300 144900 metal3 132300 144900 metal2 +132300 144900 metal2 132300 144900 metal1 +119700 123900 metal3 123900 123900 metal3 +123900 123900 metal3 123900 123900 metal2 +123900 123900 metal2 123900 132300 metal2 +123900 144900 metal3 128100 144900 metal3 +) +_120_ +( +157500 81900 metal2 157500 94500 metal2 +157500 81900 metal2 157500 81900 metal1 +144900 86100 metal1 144900 86100 metal2 +144900 86100 metal2 144900 94500 metal2 +144900 94500 metal2 144900 94500 metal3 +144900 94500 metal3 149100 94500 metal3 +149100 94500 metal3 149100 94500 metal2 +149100 94500 metal2 149100 94500 metal1 +157500 94500 metal2 157500 98700 metal2 +157500 98700 metal2 157500 98700 metal1 +144900 81900 metal2 144900 86100 metal2 +144900 81900 metal2 144900 81900 metal1 +149100 94500 metal3 157500 94500 metal3 +157500 94500 metal3 157500 94500 metal2 +) +_121_ +( +149100 107100 metal1 149100 107100 metal2 +149100 102900 metal2 149100 107100 metal2 +149100 102900 metal2 149100 102900 metal1 +149100 107100 metal2 149100 111300 metal2 +149100 111300 metal2 149100 111300 metal3 +149100 111300 metal3 157500 111300 metal3 +157500 111300 metal3 157500 111300 metal2 +157500 98700 metal2 157500 111300 metal2 +157500 98700 metal2 157500 98700 metal1 +149100 115500 metal1 149100 115500 metal2 +149100 111300 metal2 149100 115500 metal2 +157500 115500 metal1 157500 115500 metal2 +157500 111300 metal2 157500 115500 metal2 +) +_122_ +( +132300 73500 metal2 132300 90300 metal2 +119700 90300 metal2 119700 94500 metal2 +119700 94500 metal2 119700 94500 metal1 +132300 73500 metal1 132300 73500 metal2 +132300 73500 metal2 132300 73500 metal3 +132300 73500 metal3 136500 73500 metal3 +136500 73500 metal3 136500 73500 metal2 +136500 73500 metal2 136500 73500 metal1 +119700 90300 metal1 119700 90300 metal2 +119700 90300 metal2 119700 90300 metal3 +119700 90300 metal3 132300 90300 metal3 +132300 90300 metal3 132300 90300 metal2 +132300 90300 metal2 132300 90300 metal1 +) +_123_ +( +132300 107100 metal2 132300 107100 metal3 +132300 107100 metal3 136500 107100 metal3 +136500 107100 metal3 136500 107100 metal2 +136500 107100 metal2 136500 107100 metal1 +128100 107100 metal2 128100 119700 metal2 +128100 119700 metal1 128100 119700 metal2 +128100 119700 metal2 128100 119700 metal3 +128100 119700 metal3 140700 119700 metal3 +140700 119700 metal3 140700 119700 metal2 +140700 119700 metal2 140700 119700 metal1 +132300 102900 metal2 132300 107100 metal2 +132300 102900 metal2 132300 102900 metal1 +140700 123900 metal1 140700 123900 metal2 +140700 119700 metal2 140700 123900 metal2 +128100 107100 metal1 128100 107100 metal2 +128100 107100 metal2 128100 107100 metal3 +128100 107100 metal3 132300 107100 metal3 +) +_124_ +( +69300 90300 metal2 69300 94500 metal2 +69300 90300 metal2 69300 90300 metal1 +60900 94500 metal1 60900 94500 metal2 +60900 94500 metal2 60900 94500 metal3 +60900 94500 metal3 69300 94500 metal3 +69300 94500 metal3 69300 94500 metal2 +69300 94500 metal2 69300 94500 metal1 +56700 102900 metal1 56700 102900 metal2 +56700 94500 metal2 56700 102900 metal2 +56700 94500 metal2 56700 94500 metal3 +56700 94500 metal3 60900 94500 metal3 +) +_125_ +( +65100 73500 metal1 65100 73500 metal2 +65100 73500 metal2 65100 77700 metal2 +65100 77700 metal2 65100 77700 metal1 +60900 81900 metal2 60900 81900 metal3 +60900 81900 metal3 65100 81900 metal3 +65100 81900 metal3 65100 81900 metal2 +65100 81900 metal2 65100 81900 metal1 +56700 81900 metal1 56700 81900 metal2 +56700 81900 metal2 56700 81900 metal3 +56700 81900 metal3 60900 81900 metal3 +60900 77700 metal2 60900 81900 metal2 +60900 77700 metal2 60900 77700 metal1 +65100 77700 metal2 65100 81900 metal2 +) +_126_ +( +107100 123900 metal1 107100 123900 metal2 +107100 119700 metal2 107100 123900 metal2 +107100 119700 metal2 107100 119700 metal1 +107100 123900 metal2 107100 136500 metal2 +107100 136500 metal1 107100 136500 metal2 +107100 136500 metal2 107100 136500 metal3 +107100 136500 metal3 140700 136500 metal3 +140700 136500 metal3 140700 136500 metal2 +140700 136500 metal2 140700 136500 metal1 +) +_127_ +( +77700 69300 metal1 77700 69300 metal2 +77700 69300 metal2 77700 73500 metal2 +77700 73500 metal2 77700 73500 metal1 +77700 65100 metal2 77700 69300 metal2 +81900 65100 metal1 81900 65100 metal2 +81900 65100 metal2 81900 65100 metal3 +81900 65100 metal3 86100 65100 metal3 +86100 65100 metal3 86100 65100 metal2 +86100 65100 metal2 86100 69300 metal2 +86100 69300 metal2 86100 69300 metal1 +77700 65100 metal1 77700 65100 metal2 +77700 65100 metal2 77700 65100 metal3 +77700 65100 metal3 81900 65100 metal3 +) +_128_ +( +77700 73500 metal1 77700 73500 metal2 +77700 73500 metal2 77700 73500 metal3 +77700 73500 metal3 90300 73500 metal3 +90300 73500 metal3 90300 73500 metal2 +102900 69300 metal1 102900 69300 metal2 +102900 69300 metal2 102900 69300 metal3 +102900 69300 metal3 107100 69300 metal3 +107100 69300 metal3 107100 69300 metal2 +107100 69300 metal2 107100 69300 metal1 +94500 73500 metal1 94500 73500 metal2 +94500 73500 metal2 94500 73500 metal3 +94500 73500 metal3 102900 73500 metal3 +102900 73500 metal3 102900 73500 metal2 +102900 69300 metal2 102900 73500 metal2 +90300 69300 metal2 90300 73500 metal2 +90300 69300 metal2 90300 69300 metal1 +107100 69300 metal3 111300 69300 metal3 +111300 69300 metal3 111300 69300 metal2 +111300 69300 metal2 111300 73500 metal2 +111300 73500 metal2 111300 73500 metal1 +90300 73500 metal3 94500 73500 metal3 +) +_129_ +( +94500 65100 metal1 94500 65100 metal2 +94500 56700 metal2 94500 65100 metal2 +94500 56700 metal2 94500 56700 metal3 +94500 56700 metal3 102900 56700 metal3 +102900 56700 metal3 102900 56700 metal2 +102900 56700 metal2 102900 56700 metal1 +107100 56700 metal1 107100 56700 metal2 +107100 56700 metal2 107100 56700 metal3 +107100 56700 metal3 111300 56700 metal3 +111300 56700 metal3 111300 56700 metal2 +102900 56700 metal3 107100 56700 metal3 +102900 52500 metal2 102900 56700 metal2 +102900 52500 metal2 102900 52500 metal1 +111300 56700 metal2 111300 60900 metal2 +111300 60900 metal2 111300 60900 metal1 +111300 56700 metal3 119700 56700 metal3 +119700 56700 metal3 119700 56700 metal2 +119700 56700 metal2 119700 56700 metal1 +) +_130_ +( +94500 65100 metal1 94500 65100 metal2 +94500 60900 metal2 94500 65100 metal2 +94500 60900 metal2 94500 60900 metal3 +94500 60900 metal3 102900 60900 metal3 +102900 60900 metal3 102900 60900 metal2 +102900 39900 metal1 102900 39900 metal2 +102900 39900 metal2 102900 39900 metal3 +102900 39900 metal3 107100 39900 metal3 +107100 39900 metal3 107100 39900 metal2 +107100 39900 metal2 107100 39900 metal1 +102900 60900 metal3 107100 60900 metal3 +107100 60900 metal3 107100 60900 metal2 +107100 60900 metal2 107100 60900 metal1 +102900 39900 metal2 102900 56700 metal2 +102900 56700 metal2 102900 56700 metal1 +107100 35700 metal1 107100 35700 metal2 +107100 35700 metal2 107100 39900 metal2 +102900 56700 metal2 102900 60900 metal2 +) +_131_ +( +90300 60900 metal2 90300 60900 metal3 +90300 60900 metal3 98700 60900 metal3 +98700 60900 metal3 98700 60900 metal2 +98700 60900 metal2 98700 65100 metal2 +98700 65100 metal2 98700 65100 metal1 +77700 52500 metal1 77700 52500 metal2 +77700 52500 metal2 77700 52500 metal3 +77700 52500 metal3 81900 52500 metal3 +81900 52500 metal3 81900 52500 metal2 +81900 52500 metal2 81900 56700 metal2 +81900 56700 metal2 81900 56700 metal1 +86100 60900 metal1 86100 60900 metal2 +86100 60900 metal2 86100 60900 metal3 +86100 60900 metal3 90300 60900 metal3 +81900 56700 metal2 81900 60900 metal2 +81900 60900 metal2 81900 60900 metal3 +81900 60900 metal3 86100 60900 metal3 +77700 48300 metal2 77700 52500 metal2 +77700 48300 metal2 77700 48300 metal1 +90300 60900 metal2 90300 65100 metal2 +90300 65100 metal2 90300 65100 metal1 +) +_132_ +( +98700 69300 metal1 98700 69300 metal2 +98700 65100 metal2 98700 69300 metal2 +98700 65100 metal2 98700 65100 metal1 +102900 81900 metal1 102900 81900 metal2 +102900 81900 metal2 102900 86100 metal2 +102900 86100 metal2 102900 86100 metal1 +98700 69300 metal2 98700 73500 metal2 +98700 73500 metal2 98700 73500 metal3 +98700 73500 metal3 102900 73500 metal3 +102900 73500 metal3 102900 73500 metal2 +102900 73500 metal2 102900 81900 metal2 +102900 73500 metal3 107100 73500 metal3 +107100 73500 metal3 107100 73500 metal2 +107100 73500 metal2 107100 73500 metal1 +) +_133_ +( +98700 119700 metal1 98700 119700 metal2 +98700 119700 metal2 98700 119700 metal3 +98700 119700 metal3 107100 119700 metal3 +107100 119700 metal3 107100 119700 metal2 +107100 119700 metal2 107100 119700 metal1 +94500 115500 metal2 94500 119700 metal2 +94500 115500 metal2 94500 115500 metal1 +94500 119700 metal2 94500 119700 metal3 +94500 119700 metal3 98700 119700 metal3 +90300 123900 metal1 90300 123900 metal2 +90300 119700 metal2 90300 123900 metal2 +90300 119700 metal1 90300 119700 metal2 +90300 119700 metal2 90300 119700 metal3 +90300 119700 metal3 94500 119700 metal3 +) +_134_ +( +115500 132300 metal2 115500 140700 metal2 +115500 132300 metal2 115500 132300 metal1 +111300 140700 metal1 111300 140700 metal2 +111300 140700 metal2 111300 140700 metal3 +111300 140700 metal3 115500 140700 metal3 +115500 140700 metal3 115500 140700 metal2 +111300 136500 metal2 111300 140700 metal2 +111300 136500 metal2 111300 136500 metal1 +115500 140700 metal2 115500 144900 metal2 +115500 144900 metal2 115500 144900 metal1 +) +_135_ +( +123900 132300 metal2 123900 132300 metal3 +123900 132300 metal3 128100 132300 metal3 +128100 132300 metal3 128100 132300 metal2 +128100 132300 metal2 128100 132300 metal1 +123900 128100 metal2 123900 132300 metal2 +123900 128100 metal2 123900 128100 metal1 +119700 140700 metal1 119700 140700 metal2 +119700 132300 metal2 119700 140700 metal2 +119700 132300 metal2 119700 132300 metal3 +119700 132300 metal3 123900 132300 metal3 +123900 132300 metal2 123900 136500 metal2 +123900 136500 metal2 123900 136500 metal1 +) +_136_ +( +149100 98700 metal1 149100 98700 metal2 +149100 98700 metal2 149100 98700 metal3 +149100 98700 metal3 153300 98700 metal3 +153300 98700 metal3 153300 98700 metal2 +153300 94500 metal2 153300 98700 metal2 +153300 94500 metal2 153300 94500 metal1 +144900 90300 metal1 144900 90300 metal2 +144900 90300 metal2 144900 98700 metal2 +136500 102900 metal1 136500 102900 metal2 +136500 98700 metal2 136500 102900 metal2 +136500 98700 metal2 136500 98700 metal3 +136500 98700 metal3 144900 98700 metal3 +144900 98700 metal3 144900 98700 metal2 +153300 86100 metal2 153300 94500 metal2 +153300 86100 metal2 153300 86100 metal3 +153300 86100 metal3 157500 86100 metal3 +157500 86100 metal3 157500 86100 metal2 +157500 86100 metal2 157500 86100 metal1 +144900 98700 metal3 149100 98700 metal3 +) +_137_ +( +136500 102900 metal1 136500 102900 metal2 +136500 102900 metal2 136500 102900 metal3 +136500 102900 metal3 144900 102900 metal3 +144900 102900 metal3 144900 102900 metal2 +144900 102900 metal2 144900 102900 metal1 +153300 102900 metal1 153300 102900 metal2 +153300 102900 metal2 153300 102900 metal3 +153300 102900 metal3 157500 102900 metal3 +157500 102900 metal3 157500 102900 metal2 +157500 102900 metal2 157500 111300 metal2 +157500 111300 metal2 157500 111300 metal1 +144900 102900 metal3 149100 102900 metal3 +149100 102900 metal3 149100 102900 metal2 +149100 102900 metal2 149100 107100 metal2 +149100 107100 metal2 149100 107100 metal1 +149100 102900 metal3 153300 102900 metal3 +) +_138_ +( +132300 90300 metal2 132300 98700 metal2 +132300 90300 metal2 132300 90300 metal1 +123900 98700 metal1 123900 98700 metal2 +123900 98700 metal2 123900 98700 metal3 +123900 98700 metal3 132300 98700 metal3 +132300 98700 metal3 132300 98700 metal2 +119700 98700 metal1 119700 98700 metal2 +119700 98700 metal2 119700 98700 metal3 +119700 98700 metal3 123900 98700 metal3 +123900 86100 metal2 123900 98700 metal2 +123900 86100 metal2 123900 86100 metal1 +132300 98700 metal3 140700 98700 metal3 +140700 98700 metal3 140700 98700 metal2 +140700 98700 metal2 140700 102900 metal2 +140700 102900 metal2 140700 102900 metal1 +123900 98700 metal2 123900 102900 metal2 +123900 102900 metal2 123900 102900 metal1 +) +_139_ +( +132300 111300 metal1 132300 111300 metal2 +132300 111300 metal2 132300 111300 metal3 +132300 111300 metal3 136500 111300 metal3 +136500 111300 metal3 136500 111300 metal2 +136500 107100 metal1 136500 107100 metal2 +136500 107100 metal2 136500 111300 metal2 +140700 102900 metal1 140700 102900 metal2 +140700 102900 metal2 140700 111300 metal2 +140700 111300 metal2 140700 119700 metal2 +140700 119700 metal2 140700 119700 metal1 +140700 111300 metal2 140700 111300 metal3 +140700 111300 metal3 144900 111300 metal3 +144900 111300 metal3 144900 111300 metal2 +144900 111300 metal2 144900 111300 metal1 +136500 111300 metal3 140700 111300 metal3 +) +_140_ +( +73500 86100 metal1 73500 86100 metal2 +73500 86100 metal2 73500 86100 metal3 +73500 86100 metal3 77700 86100 metal3 +77700 86100 metal3 77700 86100 metal2 +77700 73500 metal2 77700 86100 metal2 +77700 73500 metal2 77700 73500 metal1 +69300 94500 metal2 69300 98700 metal2 +69300 94500 metal2 69300 94500 metal1 +69300 86100 metal1 69300 86100 metal2 +69300 86100 metal2 69300 86100 metal3 +69300 86100 metal3 73500 86100 metal3 +69300 86100 metal2 69300 94500 metal2 +56700 98700 metal1 56700 98700 metal2 +56700 98700 metal2 56700 98700 metal3 +56700 98700 metal3 69300 98700 metal3 +69300 98700 metal3 69300 98700 metal2 +69300 98700 metal3 73500 98700 metal3 +73500 98700 metal3 73500 98700 metal2 +73500 98700 metal2 73500 98700 metal1 +) +_141_ +( +73500 81900 metal1 73500 81900 metal2 +73500 81900 metal2 73500 81900 metal3 +73500 81900 metal3 77700 81900 metal3 +77700 81900 metal3 77700 81900 metal2 +77700 73500 metal2 77700 81900 metal2 +77700 73500 metal2 77700 73500 metal1 +60900 81900 metal2 60900 81900 metal3 +60900 81900 metal3 65100 81900 metal3 +65100 81900 metal3 65100 81900 metal2 +65100 81900 metal2 65100 81900 metal1 +69300 77700 metal2 69300 81900 metal2 +69300 77700 metal2 69300 77700 metal1 +69300 81900 metal2 69300 81900 metal3 +69300 81900 metal3 73500 81900 metal3 +60900 81900 metal2 60900 86100 metal2 +60900 86100 metal2 60900 86100 metal1 +65100 81900 metal3 69300 81900 metal3 +56700 81900 metal1 56700 81900 metal2 +56700 81900 metal2 56700 81900 metal3 +56700 81900 metal3 60900 81900 metal3 +) +_142_ +( +65100 107100 metal2 65100 111300 metal2 +65100 111300 metal2 65100 111300 metal1 +81900 107100 metal1 81900 107100 metal2 +81900 107100 metal2 81900 107100 metal3 +81900 107100 metal3 90300 107100 metal3 +90300 107100 metal3 90300 107100 metal2 +90300 107100 metal2 90300 107100 metal1 +81900 98700 metal2 81900 107100 metal2 +81900 98700 metal2 81900 98700 metal1 +65100 86100 metal2 65100 107100 metal2 +65100 86100 metal2 65100 86100 metal1 +65100 52500 metal2 65100 86100 metal2 +65100 52500 metal1 65100 52500 metal2 +65100 52500 metal2 65100 52500 metal3 +65100 52500 metal3 86100 52500 metal3 +86100 52500 metal3 86100 52500 metal2 +86100 44100 metal2 86100 52500 metal2 +86100 44100 metal2 86100 44100 metal1 +86100 39900 metal2 86100 44100 metal2 +86100 39900 metal2 86100 39900 metal1 +65100 107100 metal2 65100 107100 metal3 +65100 107100 metal3 81900 107100 metal3 +) +_143_ +( +115500 119700 metal1 115500 119700 metal2 +115500 119700 metal2 115500 119700 metal3 +115500 119700 metal3 140700 119700 metal3 +140700 119700 metal3 140700 119700 metal2 +140700 102900 metal2 140700 119700 metal2 +140700 102900 metal2 140700 102900 metal1 +) +_144_ +( +115500 119700 metal1 115500 119700 metal2 +115500 119700 metal2 115500 119700 metal3 +115500 119700 metal3 119700 119700 metal3 +119700 119700 metal3 119700 119700 metal2 +119700 119700 metal2 119700 119700 metal1 +119700 115500 metal2 119700 119700 metal2 +119700 115500 metal2 119700 115500 metal1 +119700 119700 metal3 128100 119700 metal3 +128100 119700 metal3 128100 119700 metal2 +128100 119700 metal2 128100 132300 metal2 +128100 132300 metal2 128100 132300 metal1 +115500 119700 metal2 115500 123900 metal2 +115500 123900 metal2 115500 123900 metal1 +) +_145_ +( +115500 123900 metal1 115500 123900 metal2 +115500 119700 metal2 115500 123900 metal2 +115500 119700 metal2 115500 119700 metal1 +115500 123900 metal2 115500 132300 metal2 +115500 132300 metal1 115500 132300 metal2 +115500 132300 metal2 115500 132300 metal3 +115500 132300 metal3 119700 132300 metal3 +119700 132300 metal3 119700 132300 metal2 +119700 132300 metal2 119700 132300 metal1 +) +_146_ +( +111300 123900 metal1 111300 123900 metal2 +111300 123900 metal2 111300 123900 metal3 +111300 123900 metal3 115500 123900 metal3 +115500 123900 metal3 115500 123900 metal2 +115500 119700 metal2 115500 123900 metal2 +115500 119700 metal2 115500 119700 metal1 +) +_147_ +( +81900 119700 metal1 81900 119700 metal2 +81900 119700 metal2 81900 119700 metal3 +81900 119700 metal3 115500 119700 metal3 +115500 119700 metal3 115500 119700 metal2 +115500 119700 metal2 115500 119700 metal1 +77700 119700 metal1 77700 119700 metal2 +77700 119700 metal2 77700 119700 metal3 +77700 119700 metal3 81900 119700 metal3 +) +_148_ +( +77700 73500 metal1 77700 73500 metal2 +77700 73500 metal2 77700 73500 metal3 +77700 73500 metal3 81900 73500 metal3 +81900 73500 metal3 81900 73500 metal2 +81900 69300 metal2 81900 73500 metal2 +81900 69300 metal2 81900 69300 metal1 +) +_149_ +( +81900 69300 metal1 81900 69300 metal2 +81900 65100 metal2 81900 69300 metal2 +81900 65100 metal2 81900 65100 metal3 +81900 65100 metal3 98700 65100 metal3 +98700 65100 metal3 98700 65100 metal2 +98700 65100 metal2 98700 65100 metal1 +) +_150_ +( +81900 69300 metal1 81900 69300 metal2 +81900 69300 metal2 81900 119700 metal2 +77700 119700 metal1 77700 119700 metal2 +77700 119700 metal2 77700 119700 metal3 +77700 119700 metal3 81900 119700 metal3 +81900 119700 metal3 81900 119700 metal2 +81900 119700 metal2 81900 119700 metal1 +) +_151_ +( +73500 119700 metal1 73500 119700 metal2 +73500 119700 metal2 73500 119700 metal3 +73500 119700 metal3 81900 119700 metal3 +81900 119700 metal3 81900 119700 metal2 +81900 119700 metal2 81900 123900 metal2 +81900 123900 metal2 81900 123900 metal1 +) +_152_ +( +69300 119700 metal1 69300 119700 metal2 +69300 119700 metal2 69300 119700 metal3 +69300 119700 metal3 73500 119700 metal3 +73500 119700 metal3 73500 119700 metal2 +73500 119700 metal2 73500 119700 metal1 +73500 119700 metal3 77700 119700 metal3 +77700 119700 metal3 77700 119700 metal2 +77700 119700 metal2 77700 119700 metal1 +77700 119700 metal3 81900 119700 metal3 +81900 119700 metal3 81900 119700 metal2 +81900 119700 metal2 81900 123900 metal2 +81900 123900 metal2 81900 123900 metal1 +69300 115500 metal1 69300 115500 metal2 +69300 115500 metal2 69300 119700 metal2 +) +_153_ +( +73500 119700 metal1 73500 119700 metal2 +73500 119700 metal2 73500 119700 metal3 +73500 119700 metal3 81900 119700 metal3 +81900 119700 metal3 81900 119700 metal2 +81900 119700 metal2 81900 119700 metal1 +) +_154_ +( +69300 119700 metal1 69300 119700 metal2 +69300 119700 metal2 69300 123900 metal2 +69300 123900 metal2 69300 123900 metal3 +69300 123900 metal3 73500 123900 metal3 +73500 123900 metal3 73500 123900 metal2 +73500 123900 metal2 73500 123900 metal1 +) +_155_ +( +65100 123900 metal1 65100 123900 metal2 +65100 119700 metal2 65100 123900 metal2 +65100 119700 metal2 65100 119700 metal1 +) +_156_ +( +65100 119700 metal1 65100 119700 metal2 +65100 119700 metal2 65100 119700 metal3 +65100 119700 metal3 69300 119700 metal3 +69300 119700 metal3 69300 119700 metal2 +69300 119700 metal2 69300 119700 metal1 +) +_157_ +( +77700 123900 metal1 77700 123900 metal2 +77700 119700 metal2 77700 123900 metal2 +77700 119700 metal2 77700 119700 metal1 +) +_158_ +( +81900 98700 metal1 81900 98700 metal2 +81900 98700 metal2 81900 98700 metal3 +81900 98700 metal3 86100 98700 metal3 +86100 98700 metal3 86100 98700 metal2 +86100 98700 metal2 86100 98700 metal1 +86100 111300 metal1 86100 111300 metal2 +86100 111300 metal2 86100 115500 metal2 +86100 115500 metal2 86100 115500 metal3 +86100 115500 metal3 94500 115500 metal3 +94500 115500 metal3 94500 115500 metal2 +94500 115500 metal2 94500 115500 metal1 +86100 98700 metal2 86100 111300 metal2 +65100 86100 metal1 65100 86100 metal2 +65100 86100 metal2 65100 98700 metal2 +65100 98700 metal2 65100 98700 metal3 +65100 98700 metal3 69300 98700 metal3 +69300 98700 metal3 69300 98700 metal2 +65100 52500 metal2 65100 86100 metal2 +65100 52500 metal2 65100 52500 metal1 +65100 44100 metal2 65100 52500 metal2 +65100 44100 metal2 65100 44100 metal3 +65100 44100 metal3 81900 44100 metal3 +81900 44100 metal3 81900 44100 metal2 +81900 44100 metal2 81900 44100 metal1 +81900 44100 metal3 86100 44100 metal3 +86100 44100 metal3 86100 44100 metal2 +86100 39900 metal2 86100 44100 metal2 +86100 39900 metal2 86100 39900 metal1 +69300 98700 metal3 81900 98700 metal3 +69300 98700 metal2 69300 107100 metal2 +69300 107100 metal2 69300 107100 metal1 +) +_159_ +( +81900 123900 metal1 81900 123900 metal2 +81900 123900 metal2 81900 123900 metal3 +81900 123900 metal3 86100 123900 metal3 +86100 123900 metal3 86100 123900 metal2 +136500 136500 metal1 136500 136500 metal2 +136500 136500 metal2 136500 136500 metal3 +136500 136500 metal3 144900 136500 metal3 +144900 136500 metal3 144900 136500 metal2 +144900 136500 metal2 144900 136500 metal1 +86100 111300 metal1 86100 111300 metal2 +86100 102900 metal2 86100 111300 metal2 +86100 102900 metal2 86100 102900 metal3 +86100 102900 metal3 107100 102900 metal3 +107100 102900 metal3 107100 102900 metal2 +107100 102900 metal2 107100 102900 metal1 +86100 123900 metal2 86100 136500 metal2 +86100 136500 metal2 86100 136500 metal3 +86100 136500 metal3 90300 136500 metal3 +90300 136500 metal3 90300 136500 metal2 +90300 136500 metal2 90300 136500 metal1 +115500 136500 metal1 115500 136500 metal2 +115500 136500 metal2 115500 136500 metal3 +115500 136500 metal3 136500 136500 metal3 +115500 86100 metal1 115500 86100 metal2 +115500 81900 metal2 115500 86100 metal2 +115500 81900 metal2 115500 81900 metal3 +115500 81900 metal3 140700 81900 metal3 +140700 81900 metal3 140700 81900 metal2 +140700 81900 metal2 140700 81900 metal1 +144900 136500 metal3 149100 136500 metal3 +149100 136500 metal3 149100 136500 metal2 +149100 119700 metal2 149100 136500 metal2 +149100 119700 metal2 149100 119700 metal1 +140700 77700 metal2 140700 81900 metal2 +140700 77700 metal2 140700 77700 metal1 +107100 102900 metal3 115500 102900 metal3 +115500 102900 metal3 115500 102900 metal2 +115500 86100 metal2 115500 102900 metal2 +90300 136500 metal3 115500 136500 metal3 +86100 111300 metal2 86100 123900 metal2 +) +_160_ +( +77700 115500 metal2 77700 123900 metal2 +77700 123900 metal2 77700 123900 metal1 +69300 115500 metal1 69300 115500 metal2 +69300 115500 metal2 69300 115500 metal3 +69300 115500 metal3 77700 115500 metal3 +77700 115500 metal3 77700 115500 metal2 +140700 119700 metal1 140700 119700 metal2 +140700 119700 metal2 140700 119700 metal3 +140700 119700 metal3 149100 119700 metal3 +149100 119700 metal3 149100 119700 metal2 +149100 119700 metal2 149100 136500 metal2 +149100 136500 metal2 149100 136500 metal1 +86100 115500 metal1 86100 115500 metal2 +86100 115500 metal2 86100 115500 metal3 +86100 115500 metal3 115500 115500 metal3 +115500 115500 metal3 115500 115500 metal2 +115500 144900 metal2 115500 149100 metal2 +115500 149100 metal2 115500 149100 metal1 +115500 144900 metal2 115500 144900 metal3 +115500 144900 metal3 119700 144900 metal3 +119700 144900 metal3 119700 144900 metal2 +119700 144900 metal2 119700 144900 metal1 +140700 98700 metal2 140700 98700 metal3 +140700 98700 metal3 157500 98700 metal3 +157500 98700 metal3 157500 98700 metal2 +157500 98700 metal2 157500 98700 metal1 +119700 90300 metal2 119700 98700 metal2 +119700 90300 metal2 119700 90300 metal1 +140700 98700 metal2 140700 119700 metal2 +119700 98700 metal2 119700 98700 metal3 +119700 98700 metal3 140700 98700 metal3 +115500 98700 metal2 115500 115500 metal2 +77700 115500 metal3 86100 115500 metal3 +115500 98700 metal1 115500 98700 metal2 +115500 98700 metal2 115500 98700 metal3 +115500 98700 metal3 119700 98700 metal3 +115500 115500 metal2 115500 144900 metal2 +) +_161_ +( +77700 119700 metal1 77700 119700 metal2 +77700 119700 metal2 77700 123900 metal2 +77700 123900 metal2 77700 123900 metal3 +77700 123900 metal3 81900 123900 metal3 +81900 123900 metal3 81900 123900 metal2 +81900 123900 metal2 81900 123900 metal1 +) +_162_ +( +65100 119700 metal1 65100 119700 metal2 +65100 119700 metal2 65100 123900 metal2 +65100 123900 metal2 65100 123900 metal3 +65100 123900 metal3 69300 123900 metal3 +69300 123900 metal3 69300 123900 metal2 +69300 123900 metal2 69300 123900 metal1 +) +_163_ +( +65100 119700 metal1 65100 119700 metal2 +65100 115500 metal2 65100 119700 metal2 +65100 115500 metal2 65100 115500 metal1 +) +_164_ +( +65100 115500 metal1 65100 115500 metal2 +65100 115500 metal2 65100 115500 metal3 +65100 115500 metal3 69300 115500 metal3 +69300 115500 metal3 69300 115500 metal2 +69300 115500 metal2 69300 115500 metal1 +) +_165_ +( +136500 136500 metal1 136500 136500 metal2 +136500 136500 metal2 136500 136500 metal3 +136500 136500 metal3 144900 136500 metal3 +144900 136500 metal3 144900 136500 metal2 +144900 136500 metal2 144900 136500 metal1 +94500 107100 metal2 94500 107100 metal3 +94500 107100 metal3 111300 107100 metal3 +111300 107100 metal3 111300 107100 metal2 +111300 102900 metal2 111300 107100 metal2 +111300 102900 metal2 111300 102900 metal1 +90300 136500 metal1 90300 136500 metal2 +90300 136500 metal2 90300 136500 metal3 +90300 136500 metal3 94500 136500 metal3 +94500 136500 metal3 94500 136500 metal2 +115500 136500 metal1 115500 136500 metal2 +115500 136500 metal2 115500 136500 metal3 +115500 136500 metal3 136500 136500 metal3 +115500 86100 metal1 115500 86100 metal2 +115500 86100 metal2 115500 86100 metal3 +115500 86100 metal3 140700 86100 metal3 +140700 86100 metal3 140700 86100 metal2 +140700 81900 metal2 140700 86100 metal2 +140700 81900 metal2 140700 81900 metal1 +144900 136500 metal3 149100 136500 metal3 +149100 136500 metal3 149100 136500 metal2 +149100 119700 metal2 149100 136500 metal2 +149100 119700 metal2 149100 119700 metal1 +140700 77700 metal2 140700 81900 metal2 +140700 77700 metal2 140700 77700 metal1 +94500 107100 metal2 94500 115500 metal2 +94500 115500 metal2 94500 115500 metal1 +111300 86100 metal2 111300 102900 metal2 +111300 86100 metal2 111300 86100 metal3 +111300 86100 metal3 115500 86100 metal3 +94500 136500 metal3 115500 136500 metal3 +94500 115500 metal2 94500 136500 metal2 +90300 107100 metal1 90300 107100 metal2 +90300 107100 metal2 90300 107100 metal3 +90300 107100 metal3 94500 107100 metal3 +) +_166_ +( +140700 128100 metal1 140700 128100 metal2 +140700 128100 metal2 140700 132300 metal2 +140700 132300 metal2 140700 132300 metal3 +140700 132300 metal3 144900 132300 metal3 +144900 132300 metal3 144900 132300 metal2 +144900 132300 metal2 144900 136500 metal2 +144900 136500 metal2 144900 136500 metal1 +) +_167_ +( +102900 86100 metal1 102900 86100 metal2 +102900 86100 metal2 102900 86100 metal3 +102900 86100 metal3 107100 86100 metal3 +107100 86100 metal3 107100 86100 metal2 +107100 86100 metal2 107100 86100 metal1 +) +_168_ +( +94500 90300 metal1 94500 90300 metal2 +94500 86100 metal2 94500 90300 metal2 +94500 86100 metal2 94500 86100 metal3 +94500 86100 metal3 102900 86100 metal3 +102900 86100 metal3 102900 86100 metal2 +102900 86100 metal2 102900 86100 metal1 +) +_169_ +( +132300 98700 metal2 132300 102900 metal2 +132300 98700 metal2 132300 98700 metal1 +123900 102900 metal1 123900 102900 metal2 +123900 102900 metal2 123900 102900 metal3 +123900 102900 metal3 128100 102900 metal3 +128100 102900 metal3 128100 102900 metal2 +128100 102900 metal2 128100 102900 metal1 +128100 111300 metal1 128100 111300 metal2 +128100 102900 metal2 128100 111300 metal2 +136500 107100 metal1 136500 107100 metal2 +136500 102900 metal2 136500 107100 metal2 +136500 102900 metal2 136500 102900 metal3 +132300 102900 metal3 136500 102900 metal3 +132300 102900 metal3 132300 102900 metal2 +128100 102900 metal3 132300 102900 metal3 +) +_170_ +( +132300 94500 metal1 132300 94500 metal2 +132300 94500 metal2 132300 98700 metal2 +132300 98700 metal2 132300 98700 metal1 +132300 90300 metal1 132300 90300 metal2 +132300 90300 metal2 132300 94500 metal2 +) +_171_ +( +115500 102900 metal1 115500 102900 metal2 +115500 102900 metal2 115500 102900 metal3 +115500 102900 metal3 132300 102900 metal3 +132300 102900 metal3 132300 102900 metal2 +132300 102900 metal2 132300 102900 metal1 +132300 102900 metal3 140700 102900 metal3 +140700 102900 metal3 140700 102900 metal2 +140700 102900 metal2 140700 102900 metal1 +115500 102900 metal2 115500 111300 metal2 +115500 111300 metal2 115500 111300 metal1 +132300 98700 metal1 132300 98700 metal2 +132300 98700 metal2 132300 102900 metal2 +) +_172_ +( +115500 128100 metal1 115500 128100 metal2 +115500 128100 metal2 115500 128100 metal3 +115500 128100 metal3 119700 128100 metal3 +119700 128100 metal3 119700 128100 metal2 +119700 123900 metal2 119700 128100 metal2 +119700 123900 metal2 119700 123900 metal1 +119700 128100 metal3 123900 128100 metal3 +123900 128100 metal3 123900 128100 metal2 +123900 128100 metal2 123900 128100 metal1 +) +_173_ +( +107100 128100 metal1 107100 128100 metal2 +107100 128100 metal2 107100 128100 metal3 +107100 128100 metal3 111300 128100 metal3 +111300 128100 metal3 111300 128100 metal2 +115500 128100 metal2 115500 132300 metal2 +115500 132300 metal2 115500 132300 metal1 +111300 136500 metal1 111300 136500 metal2 +111300 128100 metal2 111300 136500 metal2 +111300 128100 metal3 115500 128100 metal3 +115500 128100 metal3 115500 128100 metal2 +115500 128100 metal2 115500 128100 metal1 +) +_174_ +( +111300 102900 metal1 111300 102900 metal2 +111300 102900 metal2 111300 102900 metal3 +111300 102900 metal3 115500 102900 metal3 +115500 102900 metal3 115500 102900 metal2 +115500 102900 metal2 115500 115500 metal2 +115500 115500 metal2 115500 115500 metal1 +102900 102900 metal1 102900 102900 metal2 +102900 102900 metal2 102900 102900 metal3 +102900 102900 metal3 111300 102900 metal3 +115500 128100 metal1 115500 128100 metal2 +115500 115500 metal2 115500 128100 metal2 +) +_175_ +( +140700 94500 metal2 140700 98700 metal2 +140700 94500 metal2 140700 94500 metal1 +149100 98700 metal1 149100 98700 metal2 +149100 98700 metal2 149100 98700 metal3 +149100 98700 metal3 153300 98700 metal3 +153300 98700 metal3 153300 98700 metal2 +153300 98700 metal2 153300 102900 metal2 +153300 102900 metal2 153300 102900 metal1 +144900 94500 metal2 144900 98700 metal2 +144900 94500 metal2 144900 94500 metal1 +140700 98700 metal1 140700 98700 metal2 +140700 98700 metal2 140700 98700 metal3 +140700 98700 metal3 144900 98700 metal3 +144900 98700 metal3 144900 98700 metal2 +144900 98700 metal2 144900 98700 metal1 +144900 98700 metal3 149100 98700 metal3 +) +_176_ +( +140700 90300 metal2 140700 94500 metal2 +140700 94500 metal2 140700 94500 metal1 +140700 90300 metal1 140700 90300 metal2 +140700 90300 metal2 140700 90300 metal3 +140700 90300 metal3 144900 90300 metal3 +144900 90300 metal3 144900 90300 metal2 +144900 90300 metal2 144900 90300 metal1 +) +_177_ +( +111300 102900 metal1 111300 102900 metal2 +111300 102900 metal2 111300 102900 metal3 +111300 102900 metal3 115500 102900 metal3 +115500 102900 metal3 115500 102900 metal2 +115500 102900 metal2 115500 102900 metal1 +119700 102900 metal2 119700 111300 metal2 +119700 111300 metal2 119700 111300 metal1 +115500 102900 metal3 119700 102900 metal3 +119700 102900 metal3 119700 102900 metal2 +140700 94500 metal1 140700 94500 metal2 +140700 94500 metal2 140700 98700 metal2 +136500 98700 metal1 136500 98700 metal2 +136500 98700 metal2 136500 98700 metal3 +136500 98700 metal3 140700 98700 metal3 +140700 98700 metal3 140700 98700 metal2 +140700 98700 metal2 140700 98700 metal1 +119700 102900 metal3 136500 102900 metal3 +136500 102900 metal3 136500 102900 metal2 +136500 98700 metal2 136500 102900 metal2 +) +_178_ +( +107100 115500 metal1 107100 115500 metal2 +107100 107100 metal2 107100 115500 metal2 +107100 107100 metal2 107100 107100 metal3 +107100 107100 metal3 111300 107100 metal3 +111300 107100 metal3 111300 107100 metal2 +111300 107100 metal2 111300 107100 metal1 +) +_179_ +( +94500 115500 metal1 94500 115500 metal2 +94500 115500 metal2 94500 115500 metal3 +94500 115500 metal3 102900 115500 metal3 +102900 115500 metal3 102900 115500 metal2 +102900 115500 metal2 102900 115500 metal1 +102900 115500 metal3 107100 115500 metal3 +107100 115500 metal3 107100 115500 metal2 +107100 115500 metal2 107100 115500 metal1 +) +_180_ +( +102900 115500 metal1 102900 115500 metal2 +102900 115500 metal2 102900 115500 metal3 +102900 115500 metal3 107100 115500 metal3 +107100 115500 metal3 107100 115500 metal2 +107100 115500 metal2 107100 115500 metal1 +102900 115500 metal2 102900 119700 metal2 +102900 119700 metal2 102900 119700 metal1 +) +_181_ +( +107100 115500 metal1 107100 115500 metal2 +107100 115500 metal2 107100 119700 metal2 +107100 119700 metal2 107100 119700 metal1 +) +_182_ +( +107100 123900 metal1 107100 123900 metal2 +107100 119700 metal2 107100 123900 metal2 +107100 119700 metal2 107100 119700 metal1 +107100 128100 metal1 107100 128100 metal2 +107100 123900 metal2 107100 128100 metal2 +) +_183_ +( +107100 119700 metal1 107100 119700 metal2 +107100 115500 metal2 107100 119700 metal2 +107100 115500 metal2 107100 115500 metal1 +) +_184_ +( +111300 115500 metal1 111300 115500 metal2 +111300 107100 metal2 111300 115500 metal2 +111300 107100 metal2 111300 107100 metal3 +111300 107100 metal3 115500 107100 metal3 +115500 107100 metal3 115500 107100 metal2 +115500 107100 metal2 115500 107100 metal1 +) +_185_ +( +149100 94500 metal1 149100 94500 metal2 +149100 94500 metal2 149100 98700 metal2 +149100 98700 metal2 149100 98700 metal1 +) +_186_ +( +140700 102900 metal1 140700 102900 metal2 +140700 98700 metal2 140700 102900 metal2 +140700 98700 metal2 140700 98700 metal3 +140700 98700 metal3 149100 98700 metal3 +149100 98700 metal3 149100 98700 metal2 +149100 98700 metal2 149100 98700 metal1 +) +_187_ +( +140700 102900 metal1 140700 102900 metal2 +140700 102900 metal2 140700 102900 metal3 +140700 102900 metal3 144900 102900 metal3 +144900 102900 metal3 144900 102900 metal2 +144900 102900 metal2 144900 102900 metal1 +144900 102900 metal3 149100 102900 metal3 +149100 102900 metal3 149100 102900 metal2 +149100 102900 metal2 149100 107100 metal2 +149100 107100 metal2 149100 107100 metal1 +) +_188_ +( +140700 102900 metal1 140700 102900 metal2 +140700 102900 metal2 140700 107100 metal2 +140700 107100 metal2 140700 107100 metal3 +140700 107100 metal3 144900 107100 metal3 +144900 107100 metal3 144900 107100 metal2 +144900 107100 metal2 144900 107100 metal1 +) +_189_ +( +123900 107100 metal1 123900 107100 metal2 +123900 102900 metal2 123900 107100 metal2 +123900 102900 metal2 123900 102900 metal3 +123900 102900 metal3 140700 102900 metal3 +140700 102900 metal3 140700 102900 metal2 +140700 102900 metal2 140700 102900 metal1 +) +_190_ +( +128100 107100 metal1 128100 107100 metal2 +128100 107100 metal2 128100 107100 metal3 +128100 107100 metal3 132300 107100 metal3 +132300 107100 metal3 132300 107100 metal2 +132300 102900 metal2 132300 107100 metal2 +132300 102900 metal2 132300 102900 metal1 +132300 111300 metal1 132300 111300 metal2 +132300 107100 metal2 132300 111300 metal2 +) +_191_ +( +123900 111300 metal1 123900 111300 metal2 +123900 111300 metal2 123900 111300 metal3 +123900 111300 metal3 128100 111300 metal3 +128100 111300 metal3 128100 111300 metal2 +128100 107100 metal2 128100 111300 metal2 +128100 107100 metal2 128100 107100 metal1 +) +_192_ +( +123900 111300 metal1 123900 111300 metal2 +123900 107100 metal2 123900 111300 metal2 +123900 107100 metal2 123900 107100 metal1 +) +_193_ +( +123900 98700 metal2 123900 102900 metal2 +123900 102900 metal2 123900 102900 metal1 +119700 94500 metal1 119700 94500 metal2 +119700 94500 metal2 119700 98700 metal2 +119700 98700 metal2 119700 98700 metal3 +119700 98700 metal3 123900 98700 metal3 +123900 98700 metal3 123900 98700 metal2 +123900 98700 metal2 123900 98700 metal1 +) +_194_ +( +123900 102900 metal1 123900 102900 metal2 +123900 102900 metal2 123900 107100 metal2 +123900 107100 metal2 123900 107100 metal1 +) +_195_ +( +115500 107100 metal1 115500 107100 metal2 +115500 107100 metal2 115500 107100 metal3 +115500 107100 metal3 123900 107100 metal3 +123900 107100 metal3 123900 107100 metal2 +123900 107100 metal2 123900 107100 metal1 +) +_196_ +( +115500 111300 metal1 115500 111300 metal2 +115500 111300 metal2 115500 115500 metal2 +115500 115500 metal2 115500 115500 metal3 +115500 115500 metal3 119700 115500 metal3 +119700 115500 metal3 119700 115500 metal2 +119700 115500 metal2 119700 115500 metal1 +) +_197_ +( +115500 123900 metal1 115500 123900 metal2 +115500 111300 metal2 115500 123900 metal2 +115500 111300 metal2 115500 111300 metal1 +) +_198_ +( +115500 111300 metal1 115500 111300 metal2 +115500 107100 metal2 115500 111300 metal2 +115500 107100 metal2 115500 107100 metal1 +) +_199_ +( +107100 98700 metal1 107100 98700 metal2 +107100 98700 metal2 107100 107100 metal2 +107100 107100 metal2 107100 107100 metal3 +107100 107100 metal3 115500 107100 metal3 +115500 107100 metal3 115500 107100 metal2 +115500 107100 metal2 115500 107100 metal1 +) +_200_ +( +77700 73500 metal2 77700 73500 metal3 +77700 73500 metal3 81900 73500 metal3 +81900 73500 metal3 81900 73500 metal2 +81900 73500 metal2 81900 73500 metal1 +73500 73500 metal1 73500 73500 metal2 +73500 73500 metal2 73500 73500 metal3 +73500 73500 metal3 77700 73500 metal3 +81900 73500 metal2 81900 77700 metal2 +81900 77700 metal2 81900 77700 metal1 +77700 69300 metal1 77700 69300 metal2 +77700 69300 metal2 77700 73500 metal2 +) +_201_ +( +81900 73500 metal1 81900 73500 metal2 +81900 73500 metal2 81900 73500 metal3 +81900 73500 metal3 90300 73500 metal3 +90300 73500 metal3 90300 73500 metal2 +90300 73500 metal2 90300 73500 metal1 +102900 69300 metal1 102900 69300 metal2 +102900 69300 metal2 102900 73500 metal2 +90300 73500 metal3 102900 73500 metal3 +102900 73500 metal3 102900 73500 metal2 +102900 73500 metal2 102900 73500 metal1 +) +_202_ +( +81900 81900 metal2 81900 86100 metal2 +81900 86100 metal2 81900 86100 metal1 +77700 81900 metal1 77700 81900 metal2 +77700 81900 metal2 77700 81900 metal3 +77700 81900 metal3 81900 81900 metal3 +81900 81900 metal3 81900 81900 metal2 +81900 81900 metal2 81900 81900 metal1 +81900 73500 metal1 81900 73500 metal2 +81900 73500 metal2 81900 81900 metal2 +) +_203_ +( +77700 86100 metal1 77700 86100 metal2 +77700 86100 metal2 77700 86100 metal3 +77700 86100 metal3 81900 86100 metal3 +81900 86100 metal3 81900 86100 metal2 +81900 86100 metal2 81900 86100 metal1 +73500 81900 metal2 73500 86100 metal2 +73500 86100 metal1 73500 86100 metal2 +73500 86100 metal2 73500 86100 metal3 +73500 86100 metal3 77700 86100 metal3 +65100 81900 metal1 65100 81900 metal2 +65100 81900 metal2 65100 81900 metal3 +65100 81900 metal3 73500 81900 metal3 +73500 81900 metal3 73500 81900 metal2 +73500 81900 metal2 73500 81900 metal1 +) +_204_ +( +77700 86100 metal1 77700 86100 metal2 +77700 86100 metal2 77700 86100 metal3 +77700 86100 metal3 81900 86100 metal3 +81900 86100 metal3 81900 86100 metal2 +81900 86100 metal2 81900 86100 metal1 +73500 94500 metal1 73500 94500 metal2 +73500 94500 metal2 73500 94500 metal3 +73500 94500 metal3 77700 94500 metal3 +77700 94500 metal3 77700 94500 metal2 +77700 94500 metal2 77700 94500 metal1 +77700 90300 metal1 77700 90300 metal2 +77700 86100 metal2 77700 90300 metal2 +77700 90300 metal2 77700 94500 metal2 +) +_205_ +( +90300 90300 metal2 90300 98700 metal2 +90300 98700 metal2 90300 98700 metal3 +90300 98700 metal3 102900 98700 metal3 +102900 98700 metal3 102900 98700 metal2 +102900 98700 metal2 102900 98700 metal1 +102900 98700 metal3 107100 98700 metal3 +107100 98700 metal3 107100 98700 metal2 +107100 98700 metal2 107100 102900 metal2 +107100 102900 metal2 107100 102900 metal1 +81900 90300 metal1 81900 90300 metal2 +81900 90300 metal2 81900 90300 metal3 +81900 90300 metal3 90300 90300 metal3 +90300 90300 metal3 90300 90300 metal2 +90300 90300 metal2 90300 90300 metal1 +) +_206_ +( +86100 56700 metal2 86100 56700 metal3 +86100 56700 metal3 94500 56700 metal3 +94500 56700 metal3 94500 56700 metal2 +94500 56700 metal2 94500 56700 metal1 +86100 52500 metal2 86100 56700 metal2 +86100 52500 metal2 86100 52500 metal1 +81900 56700 metal1 81900 56700 metal2 +81900 56700 metal2 81900 56700 metal3 +81900 56700 metal3 86100 56700 metal3 +) +_207_ +( +94500 56700 metal2 94500 65100 metal2 +94500 56700 metal2 94500 56700 metal1 +90300 60900 metal2 90300 65100 metal2 +90300 60900 metal2 90300 60900 metal1 +90300 65100 metal1 90300 65100 metal2 +90300 65100 metal2 90300 65100 metal3 +90300 65100 metal3 94500 65100 metal3 +94500 65100 metal3 94500 65100 metal2 +94500 65100 metal3 98700 65100 metal3 +98700 65100 metal3 98700 65100 metal2 +98700 65100 metal2 98700 69300 metal2 +98700 69300 metal2 98700 69300 metal1 +) +_208_ +( +94500 56700 metal1 94500 56700 metal2 +94500 56700 metal2 94500 56700 metal3 +94500 56700 metal3 98700 56700 metal3 +98700 56700 metal3 98700 56700 metal2 +98700 56700 metal2 98700 56700 metal1 +98700 56700 metal3 102900 56700 metal3 +102900 56700 metal3 102900 56700 metal2 +102900 56700 metal2 102900 60900 metal2 +102900 60900 metal2 102900 60900 metal1 +) +_209_ +( +98700 44100 metal2 98700 48300 metal2 +98700 48300 metal2 98700 48300 metal1 +98700 39900 metal1 98700 39900 metal2 +98700 39900 metal2 98700 39900 metal3 +98700 39900 metal3 102900 39900 metal3 +102900 39900 metal3 102900 39900 metal2 +102900 39900 metal2 102900 39900 metal1 +94500 44100 metal1 94500 44100 metal2 +94500 44100 metal2 94500 44100 metal3 +94500 44100 metal3 98700 44100 metal3 +98700 44100 metal3 98700 44100 metal2 +98700 39900 metal2 98700 44100 metal2 +) +_210_ +( +98700 52500 metal2 98700 56700 metal2 +98700 56700 metal2 98700 56700 metal1 +94500 52500 metal1 94500 52500 metal2 +94500 52500 metal2 94500 52500 metal3 +94500 52500 metal3 98700 52500 metal3 +98700 52500 metal3 98700 52500 metal2 +98700 48300 metal1 98700 48300 metal2 +98700 48300 metal2 98700 52500 metal2 +) +_211_ +( +102900 52500 metal1 102900 52500 metal2 +102900 52500 metal2 102900 52500 metal3 +102900 52500 metal3 107100 52500 metal3 +107100 52500 metal3 107100 52500 metal2 +107100 48300 metal2 107100 52500 metal2 +107100 48300 metal2 107100 48300 metal1 +107100 56700 metal1 107100 56700 metal2 +107100 52500 metal2 107100 56700 metal2 +) +_212_ +( +98700 52500 metal2 98700 56700 metal2 +98700 56700 metal2 98700 56700 metal1 +98700 48300 metal2 98700 52500 metal2 +98700 48300 metal2 98700 48300 metal1 +94500 52500 metal1 94500 52500 metal2 +94500 52500 metal2 94500 52500 metal3 +94500 52500 metal3 98700 52500 metal3 +98700 52500 metal3 98700 52500 metal2 +98700 52500 metal3 102900 52500 metal3 +102900 52500 metal3 102900 52500 metal2 +102900 52500 metal2 102900 52500 metal1 +) +_213_ +( +98700 86100 metal2 98700 86100 metal3 +98700 86100 metal3 107100 86100 metal3 +107100 86100 metal3 107100 86100 metal2 +107100 86100 metal2 107100 98700 metal2 +107100 98700 metal2 107100 98700 metal1 +94500 86100 metal1 94500 86100 metal2 +94500 86100 metal2 94500 86100 metal3 +94500 86100 metal3 98700 86100 metal3 +107100 98700 metal2 107100 102900 metal2 +107100 102900 metal2 107100 102900 metal1 +98700 56700 metal1 98700 56700 metal2 +98700 56700 metal2 98700 86100 metal2 +) +_214_ +( +102900 98700 metal1 102900 98700 metal2 +102900 98700 metal2 102900 98700 metal3 +102900 98700 metal3 107100 98700 metal3 +107100 98700 metal3 107100 98700 metal2 +107100 94500 metal2 107100 98700 metal2 +107100 94500 metal2 107100 94500 metal1 +) +_215_ +( +94500 90300 metal1 94500 90300 metal2 +94500 90300 metal2 94500 98700 metal2 +94500 98700 metal2 94500 98700 metal3 +94500 98700 metal3 102900 98700 metal3 +102900 98700 metal3 102900 98700 metal2 +102900 98700 metal2 102900 98700 metal1 +) +_216_ +( +69300 86100 metal1 69300 86100 metal2 +69300 86100 metal2 69300 86100 metal3 +69300 86100 metal3 73500 86100 metal3 +73500 86100 metal3 73500 86100 metal2 +73500 86100 metal2 73500 86100 metal1 +69300 90300 metal1 69300 90300 metal2 +69300 86100 metal2 69300 90300 metal2 +) +_217_ +( +73500 86100 metal1 73500 86100 metal2 +73500 86100 metal2 73500 86100 metal3 +73500 86100 metal3 77700 86100 metal3 +77700 86100 metal3 77700 86100 metal2 +77700 81900 metal2 77700 86100 metal2 +77700 81900 metal2 77700 81900 metal1 +) +_218_ +( +69300 77700 metal1 69300 77700 metal2 +69300 77700 metal2 69300 77700 metal3 +69300 77700 metal3 73500 77700 metal3 +73500 77700 metal3 73500 77700 metal2 +73500 77700 metal2 73500 81900 metal2 +73500 81900 metal2 73500 81900 metal1 +65100 77700 metal1 65100 77700 metal2 +65100 77700 metal2 65100 77700 metal3 +65100 77700 metal3 69300 77700 metal3 +) +_219_ +( +73500 77700 metal1 73500 77700 metal2 +73500 77700 metal2 73500 81900 metal2 +73500 81900 metal2 73500 81900 metal3 +73500 81900 metal3 77700 81900 metal3 +77700 81900 metal3 77700 81900 metal2 +77700 81900 metal2 77700 81900 metal1 +) +_220_ +( +77700 77700 metal1 77700 77700 metal2 +77700 77700 metal2 77700 77700 metal3 +77700 77700 metal3 94500 77700 metal3 +94500 77700 metal3 94500 77700 metal2 +94500 77700 metal2 94500 81900 metal2 +94500 81900 metal2 94500 81900 metal1 +) +_221_ +( +94500 69300 metal2 94500 69300 metal3 +94500 69300 metal3 119700 69300 metal3 +119700 69300 metal3 119700 69300 metal2 +119700 69300 metal2 119700 69300 metal1 +90300 69300 metal1 90300 69300 metal2 +90300 69300 metal2 90300 69300 metal3 +90300 69300 metal3 94500 69300 metal3 +94500 69300 metal2 94500 73500 metal2 +94500 73500 metal2 94500 73500 metal1 +119700 69300 metal2 119700 73500 metal2 +119700 73500 metal2 119700 73500 metal1 +) +_222_ +( +94500 73500 metal2 94500 81900 metal2 +94500 81900 metal2 94500 81900 metal1 +90300 73500 metal1 90300 73500 metal2 +90300 73500 metal2 90300 73500 metal3 +90300 73500 metal3 94500 73500 metal3 +94500 73500 metal3 94500 73500 metal2 +94500 73500 metal2 94500 73500 metal1 +) +_223_ +( +86100 69300 metal1 86100 69300 metal2 +86100 69300 metal2 86100 69300 metal3 +86100 69300 metal3 90300 69300 metal3 +90300 69300 metal3 90300 69300 metal2 +90300 69300 metal2 90300 69300 metal1 +) +_224_ +( +90300 73500 metal1 90300 73500 metal2 +90300 73500 metal2 90300 77700 metal2 +90300 77700 metal2 90300 77700 metal3 +90300 77700 metal3 94500 77700 metal3 +94500 77700 metal3 94500 77700 metal2 +94500 77700 metal2 94500 81900 metal2 +94500 81900 metal2 94500 81900 metal1 +) +_225_ +( +94500 77700 metal1 94500 77700 metal2 +94500 77700 metal2 94500 86100 metal2 +94500 86100 metal2 94500 86100 metal1 +) +_226_ +( +94500 86100 metal1 94500 86100 metal2 +94500 86100 metal2 94500 90300 metal2 +94500 90300 metal2 94500 90300 metal1 +) +_227_ +( +86100 60900 metal1 86100 60900 metal2 +86100 60900 metal2 86100 60900 metal3 +86100 60900 metal3 90300 60900 metal3 +90300 60900 metal3 90300 60900 metal2 +90300 60900 metal2 90300 65100 metal2 +90300 65100 metal2 90300 65100 metal1 +81900 56700 metal1 81900 56700 metal2 +81900 56700 metal2 81900 60900 metal2 +81900 60900 metal2 81900 60900 metal3 +81900 60900 metal3 86100 60900 metal3 +) +_228_ +( +90300 60900 metal1 90300 60900 metal2 +90300 60900 metal2 90300 73500 metal2 +90300 73500 metal2 90300 73500 metal3 +90300 73500 metal3 94500 73500 metal3 +94500 73500 metal3 94500 73500 metal2 +94500 73500 metal2 94500 90300 metal2 +94500 90300 metal2 94500 90300 metal1 +) +_229_ +( +98700 102900 metal2 98700 102900 metal3 +98700 102900 metal3 102900 102900 metal3 +102900 102900 metal3 102900 102900 metal2 +102900 102900 metal2 102900 107100 metal2 +102900 107100 metal2 102900 107100 metal1 +94500 102900 metal1 94500 102900 metal2 +94500 102900 metal2 94500 102900 metal3 +94500 102900 metal3 98700 102900 metal3 +98700 90300 metal1 98700 90300 metal2 +98700 90300 metal2 98700 102900 metal2 +) +_230_ +( +94500 107100 metal2 94500 107100 metal3 +94500 107100 metal3 102900 107100 metal3 +102900 107100 metal3 102900 107100 metal2 +102900 107100 metal2 102900 107100 metal1 +94500 102900 metal2 94500 107100 metal2 +94500 102900 metal2 94500 102900 metal1 +86100 107100 metal1 86100 107100 metal2 +86100 107100 metal2 86100 107100 metal3 +86100 107100 metal3 94500 107100 metal3 +) +_231_ +( +107100 56700 metal2 107100 60900 metal2 +107100 60900 metal2 107100 60900 metal1 +102900 56700 metal1 102900 56700 metal2 +102900 56700 metal2 102900 56700 metal3 +102900 56700 metal3 107100 56700 metal3 +107100 56700 metal3 107100 56700 metal2 +107100 52500 metal1 107100 52500 metal2 +107100 52500 metal2 107100 56700 metal2 +) +_232_ +( +102900 60900 metal1 102900 60900 metal2 +102900 60900 metal2 102900 60900 metal3 +102900 60900 metal3 107100 60900 metal3 +107100 60900 metal3 107100 60900 metal2 +107100 60900 metal2 107100 60900 metal1 +) +_233_ +( +102900 56700 metal1 102900 56700 metal2 +102900 56700 metal2 102900 56700 metal3 +102900 56700 metal3 107100 56700 metal3 +107100 56700 metal3 107100 56700 metal2 +107100 56700 metal2 107100 56700 metal1 +102900 52500 metal2 102900 56700 metal2 +102900 52500 metal2 102900 52500 metal1 +) +_234_ +( +102900 56700 metal1 102900 56700 metal2 +102900 56700 metal2 102900 60900 metal2 +102900 60900 metal2 102900 60900 metal1 +) +_235_ +( +102900 102900 metal2 102900 107100 metal2 +102900 107100 metal2 102900 107100 metal1 +94500 102900 metal1 94500 102900 metal2 +94500 102900 metal2 94500 102900 metal3 +94500 102900 metal3 102900 102900 metal3 +102900 102900 metal3 102900 102900 metal2 +102900 60900 metal1 102900 60900 metal2 +102900 60900 metal2 102900 102900 metal2 +) +_236_ +( +102900 107100 metal1 102900 107100 metal2 +102900 107100 metal2 102900 128100 metal2 +102900 128100 metal2 102900 128100 metal3 +102900 128100 metal3 144900 128100 metal3 +144900 128100 metal3 144900 128100 metal2 +144900 128100 metal2 144900 128100 metal1 +) +_237_ +( +107100 102900 metal1 107100 102900 metal2 +107100 102900 metal2 107100 102900 metal3 +107100 102900 metal3 115500 102900 metal3 +115500 102900 metal3 115500 102900 metal2 +115500 102900 metal2 115500 102900 metal1 +115500 102900 metal3 119700 102900 metal3 +119700 102900 metal3 119700 102900 metal2 +119700 98700 metal2 119700 102900 metal2 +119700 98700 metal2 119700 98700 metal1 +) +_238_ +( +102900 102900 metal1 102900 102900 metal2 +102900 102900 metal2 102900 102900 metal3 +102900 102900 metal3 107100 102900 metal3 +107100 102900 metal3 107100 102900 metal2 +107100 102900 metal2 107100 102900 metal1 +) +_239_ +( +102900 111300 metal2 102900 119700 metal2 +102900 111300 metal2 102900 111300 metal1 +102900 119700 metal2 102900 123900 metal2 +102900 123900 metal2 102900 123900 metal1 +98700 119700 metal1 98700 119700 metal2 +98700 119700 metal2 98700 119700 metal3 +98700 119700 metal3 102900 119700 metal3 +102900 119700 metal3 102900 119700 metal2 +102900 119700 metal2 102900 119700 metal1 +) +_240_ +( +102900 111300 metal1 102900 111300 metal2 +102900 102900 metal2 102900 111300 metal2 +102900 102900 metal2 102900 102900 metal1 +) +_241_ +( +98700 102900 metal1 98700 102900 metal2 +98700 102900 metal2 98700 102900 metal3 +98700 102900 metal3 102900 102900 metal3 +102900 102900 metal3 102900 102900 metal2 +102900 102900 metal2 102900 102900 metal1 +) +_242_ +( +90300 102900 metal1 90300 102900 metal2 +90300 102900 metal2 90300 102900 metal3 +90300 102900 metal3 94500 102900 metal3 +94500 102900 metal3 94500 102900 metal2 +94500 102900 metal2 94500 102900 metal1 +94500 98700 metal2 94500 102900 metal2 +94500 98700 metal2 94500 98700 metal1 +) +_243_ +( +86100 98700 metal1 86100 98700 metal2 +86100 98700 metal2 86100 102900 metal2 +86100 102900 metal2 86100 102900 metal3 +86100 102900 metal3 90300 102900 metal3 +90300 102900 metal3 90300 102900 metal2 +90300 102900 metal2 90300 102900 metal1 +) +_244_ +( +90300 98700 metal1 90300 98700 metal2 +90300 98700 metal2 90300 98700 metal3 +90300 98700 metal3 102900 98700 metal3 +102900 98700 metal3 102900 98700 metal2 +102900 98700 metal2 102900 98700 metal1 +73500 98700 metal1 73500 98700 metal2 +73500 98700 metal2 73500 98700 metal3 +73500 98700 metal3 90300 98700 metal3 +65100 86100 metal1 65100 86100 metal2 +65100 86100 metal2 65100 98700 metal2 +65100 98700 metal2 65100 98700 metal3 +65100 98700 metal3 73500 98700 metal3 +65100 60900 metal2 65100 86100 metal2 +65100 60900 metal2 65100 60900 metal1 +90300 44100 metal2 90300 44100 metal3 +90300 44100 metal3 107100 44100 metal3 +107100 44100 metal3 107100 44100 metal2 +107100 44100 metal2 107100 44100 metal1 +90300 39900 metal2 90300 44100 metal2 +90300 39900 metal2 90300 39900 metal1 +65100 52500 metal2 65100 60900 metal2 +65100 52500 metal2 65100 52500 metal3 +65100 52500 metal3 69300 52500 metal3 +69300 52500 metal3 69300 52500 metal2 +69300 48300 metal2 69300 52500 metal2 +69300 48300 metal2 69300 48300 metal1 +69300 44100 metal2 69300 48300 metal2 +69300 44100 metal2 69300 44100 metal3 +69300 44100 metal3 90300 44100 metal3 +) +_245_ +( +102900 128100 metal1 102900 128100 metal2 +102900 128100 metal2 102900 136500 metal2 +102900 136500 metal2 102900 136500 metal1 +102900 115500 metal2 102900 128100 metal2 +140700 115500 metal2 140700 128100 metal2 +140700 128100 metal2 140700 128100 metal1 +128100 115500 metal1 128100 115500 metal2 +128100 115500 metal2 128100 115500 metal3 +128100 115500 metal3 140700 115500 metal3 +140700 115500 metal3 140700 115500 metal2 +132300 81900 metal1 132300 81900 metal2 +132300 81900 metal2 132300 81900 metal3 +132300 81900 metal3 144900 81900 metal3 +144900 81900 metal3 144900 81900 metal2 +144900 81900 metal2 144900 81900 metal1 +140700 128100 metal2 140700 136500 metal2 +140700 136500 metal2 140700 136500 metal3 +132300 136500 metal3 140700 136500 metal3 +132300 136500 metal3 132300 136500 metal2 +132300 136500 metal2 132300 136500 metal1 +115500 81900 metal1 115500 81900 metal2 +115500 81900 metal2 115500 81900 metal3 +115500 81900 metal3 132300 81900 metal3 +102900 115500 metal2 102900 115500 metal3 +102900 115500 metal3 128100 115500 metal3 +111300 86100 metal1 111300 86100 metal2 +111300 81900 metal2 111300 86100 metal2 +111300 81900 metal2 111300 81900 metal3 +111300 81900 metal3 115500 81900 metal3 +102900 98700 metal1 102900 98700 metal2 +102900 90300 metal2 102900 98700 metal2 +102900 90300 metal2 102900 90300 metal3 +102900 90300 metal3 111300 90300 metal3 +111300 90300 metal3 111300 90300 metal2 +111300 86100 metal2 111300 90300 metal2 +102900 98700 metal2 102900 115500 metal2 +140700 115500 metal3 149100 115500 metal3 +149100 115500 metal3 149100 115500 metal2 +149100 115500 metal2 149100 115500 metal1 +) +_246_ +( +140700 128100 metal1 140700 128100 metal2 +140700 128100 metal2 140700 132300 metal2 +140700 132300 metal2 140700 132300 metal3 +140700 132300 metal3 144900 132300 metal3 +144900 132300 metal3 144900 132300 metal2 +144900 132300 metal2 144900 132300 metal1 +) +_247_ +( +77700 102900 metal1 77700 102900 metal2 +77700 102900 metal2 77700 102900 metal3 +77700 102900 metal3 81900 102900 metal3 +81900 102900 metal3 81900 102900 metal2 +81900 102900 metal2 81900 102900 metal1 +) +_248_ +( +123900 77700 metal2 123900 102900 metal2 +123900 77700 metal1 123900 77700 metal2 +123900 77700 metal2 123900 77700 metal3 +123900 77700 metal3 132300 77700 metal3 +132300 77700 metal3 132300 77700 metal2 +132300 73500 metal2 132300 77700 metal2 +132300 73500 metal2 132300 73500 metal1 +123900 102900 metal2 123900 102900 metal3 +123900 102900 metal3 128100 102900 metal3 +128100 102900 metal3 128100 102900 metal2 +128100 102900 metal2 128100 119700 metal2 +128100 119700 metal2 128100 119700 metal1 +60900 94500 metal1 60900 94500 metal2 +60900 94500 metal2 60900 94500 metal3 +60900 94500 metal3 77700 94500 metal3 +77700 94500 metal3 77700 94500 metal2 +77700 94500 metal2 77700 102900 metal2 +60900 77700 metal2 60900 94500 metal2 +60900 77700 metal1 60900 77700 metal2 +60900 77700 metal2 60900 77700 metal3 +60900 77700 metal3 65100 77700 metal3 +65100 77700 metal3 65100 77700 metal2 +65100 65100 metal2 65100 77700 metal2 +90300 44100 metal2 90300 44100 metal3 +90300 44100 metal3 111300 44100 metal3 +111300 44100 metal3 111300 44100 metal2 +111300 44100 metal2 111300 48300 metal2 +111300 48300 metal2 111300 48300 metal1 +90300 35700 metal2 90300 44100 metal2 +90300 35700 metal2 90300 35700 metal1 +65100 65100 metal1 65100 65100 metal2 +65100 65100 metal2 65100 65100 metal3 +65100 65100 metal3 69300 65100 metal3 +69300 65100 metal3 69300 65100 metal2 +69300 44100 metal2 69300 65100 metal2 +77700 102900 metal1 77700 102900 metal2 +77700 102900 metal2 77700 102900 metal3 +77700 102900 metal3 123900 102900 metal3 +69300 44100 metal1 69300 44100 metal2 +69300 44100 metal2 69300 44100 metal3 +69300 44100 metal3 90300 44100 metal3 +) +_249_ +( +144900 115500 metal2 144900 132300 metal2 +144900 132300 metal2 144900 132300 metal1 +94500 132300 metal1 94500 132300 metal2 +94500 132300 metal2 94500 140700 metal2 +94500 140700 metal2 94500 140700 metal3 +94500 140700 metal3 102900 140700 metal3 +102900 140700 metal3 102900 140700 metal2 +102900 140700 metal2 102900 140700 metal1 +102900 140700 metal3 128100 140700 metal3 +128100 140700 metal3 128100 140700 metal2 +128100 140700 metal2 128100 140700 metal1 +128100 140700 metal3 144900 140700 metal3 +144900 140700 metal3 144900 140700 metal2 +144900 132300 metal2 144900 140700 metal2 +123900 77700 metal1 123900 77700 metal2 +123900 77700 metal2 123900 77700 metal3 +123900 77700 metal3 144900 77700 metal3 +144900 77700 metal3 144900 77700 metal2 +144900 77700 metal2 144900 77700 metal1 +144900 115500 metal2 144900 115500 metal3 +144900 115500 metal3 149100 115500 metal3 +149100 115500 metal3 149100 115500 metal2 +149100 115500 metal2 149100 115500 metal1 +119700 77700 metal1 119700 77700 metal2 +119700 77700 metal2 119700 77700 metal3 +119700 77700 metal3 123900 77700 metal3 +119700 73500 metal2 119700 77700 metal2 +119700 73500 metal2 119700 73500 metal1 +107100 77700 metal2 107100 77700 metal3 +107100 77700 metal3 119700 77700 metal3 +102900 86100 metal1 102900 86100 metal2 +102900 77700 metal2 102900 86100 metal2 +102900 77700 metal2 102900 77700 metal3 +102900 77700 metal3 107100 77700 metal3 +144900 77700 metal2 144900 115500 metal2 +107100 77700 metal2 107100 81900 metal2 +107100 81900 metal2 107100 81900 metal1 +) +_250_ +( +102900 128100 metal1 102900 128100 metal2 +102900 102900 metal2 102900 128100 metal2 +102900 102900 metal2 102900 102900 metal3 +102900 102900 metal3 111300 102900 metal3 +111300 102900 metal3 111300 102900 metal2 +111300 102900 metal2 111300 102900 metal1 +) +_251_ +( +94500 102900 metal1 94500 102900 metal2 +94500 98700 metal2 94500 102900 metal2 +94500 98700 metal2 94500 98700 metal1 +) +_252_ +( +81900 94500 metal1 81900 94500 metal2 +81900 94500 metal2 81900 94500 metal3 +81900 94500 metal3 94500 94500 metal3 +94500 94500 metal3 94500 94500 metal2 +94500 94500 metal2 94500 98700 metal2 +94500 98700 metal2 94500 98700 metal1 +77700 81900 metal1 77700 81900 metal2 +77700 81900 metal2 77700 94500 metal2 +77700 94500 metal2 77700 94500 metal3 +77700 94500 metal3 81900 94500 metal3 +69300 69300 metal1 69300 69300 metal2 +69300 69300 metal2 69300 69300 metal3 +69300 69300 metal3 77700 69300 metal3 +77700 69300 metal3 77700 69300 metal2 +94500 44100 metal2 94500 44100 metal3 +94500 44100 metal3 102900 44100 metal3 +102900 44100 metal3 102900 44100 metal2 +102900 44100 metal2 102900 48300 metal2 +102900 48300 metal2 102900 48300 metal1 +94500 35700 metal2 94500 44100 metal2 +94500 35700 metal2 94500 35700 metal1 +77700 44100 metal2 77700 69300 metal2 +77700 69300 metal2 77700 81900 metal2 +77700 44100 metal1 77700 44100 metal2 +77700 44100 metal2 77700 44100 metal3 +77700 44100 metal3 94500 44100 metal3 +) +_253_ +( +98700 94500 metal2 98700 132300 metal2 +98700 132300 metal1 98700 132300 metal2 +98700 132300 metal2 98700 132300 metal3 +98700 132300 metal3 102900 132300 metal3 +102900 132300 metal3 102900 132300 metal2 +102900 132300 metal2 102900 132300 metal1 +102900 132300 metal3 128100 132300 metal3 +128100 132300 metal3 128100 132300 metal2 +132300 81900 metal1 132300 81900 metal2 +132300 81900 metal2 132300 81900 metal3 +132300 81900 metal3 140700 81900 metal3 +140700 81900 metal3 140700 81900 metal2 +140700 81900 metal2 140700 81900 metal1 +128100 119700 metal1 128100 119700 metal2 +128100 119700 metal2 128100 119700 metal3 +128100 119700 metal3 149100 119700 metal3 +149100 119700 metal3 149100 119700 metal2 +149100 111300 metal2 149100 119700 metal2 +149100 111300 metal2 149100 111300 metal1 +119700 81900 metal1 119700 81900 metal2 +119700 81900 metal2 119700 81900 metal3 +119700 81900 metal3 132300 81900 metal3 +77700 98700 metal1 77700 98700 metal2 +77700 94500 metal2 77700 98700 metal2 +77700 94500 metal2 77700 94500 metal3 +77700 94500 metal3 81900 94500 metal3 +81900 94500 metal3 81900 94500 metal2 +81900 94500 metal2 81900 94500 metal1 +98700 81900 metal2 98700 81900 metal3 +98700 81900 metal3 119700 81900 metal3 +98700 77700 metal2 98700 81900 metal2 +98700 77700 metal2 98700 77700 metal1 +81900 94500 metal3 98700 94500 metal3 +98700 94500 metal3 98700 94500 metal2 +128100 119700 metal2 128100 132300 metal2 +98700 81900 metal2 98700 94500 metal2 +128100 132300 metal3 132300 132300 metal3 +132300 132300 metal3 132300 132300 metal2 +132300 132300 metal2 132300 132300 metal1 +) +_254_ +( +102900 123900 metal1 102900 123900 metal2 +102900 123900 metal2 102900 123900 metal3 +102900 123900 metal3 107100 123900 metal3 +107100 123900 metal3 107100 123900 metal2 +107100 123900 metal2 107100 123900 metal1 +102900 119700 metal2 102900 123900 metal2 +102900 119700 metal2 102900 119700 metal1 +) +_255_ +( +98700 132300 metal1 98700 132300 metal2 +98700 132300 metal2 98700 132300 metal3 +98700 132300 metal3 102900 132300 metal3 +102900 132300 metal3 102900 132300 metal2 +102900 128100 metal2 102900 132300 metal2 +102900 128100 metal2 102900 128100 metal1 +) +_256_ +( +98700 132300 metal1 98700 132300 metal2 +98700 132300 metal2 98700 132300 metal3 +98700 132300 metal3 102900 132300 metal3 +102900 132300 metal3 102900 132300 metal2 +102900 128100 metal2 102900 132300 metal2 +102900 128100 metal2 102900 128100 metal1 +) +_257_ +( +90300 140700 metal1 90300 140700 metal2 +90300 136500 metal2 90300 140700 metal2 +90300 136500 metal2 90300 136500 metal3 +90300 136500 metal3 102900 136500 metal3 +102900 136500 metal3 102900 136500 metal2 +102900 136500 metal2 102900 136500 metal1 +) +_258_ +( +107100 132300 metal1 107100 132300 metal2 +107100 123900 metal2 107100 132300 metal2 +107100 123900 metal2 107100 123900 metal3 +107100 123900 metal3 111300 123900 metal3 +111300 123900 metal3 111300 123900 metal2 +111300 123900 metal2 111300 123900 metal1 +102900 119700 metal1 102900 119700 metal2 +102900 119700 metal2 102900 123900 metal2 +102900 123900 metal2 102900 123900 metal3 +102900 123900 metal3 107100 123900 metal3 +) +_259_ +( +102900 132300 metal1 102900 132300 metal2 +102900 132300 metal2 102900 136500 metal2 +102900 136500 metal2 102900 136500 metal1 +) +_260_ +( +102900 140700 metal1 102900 140700 metal2 +) +_261_ +( +132300 136500 metal1 132300 136500 metal2 +132300 136500 metal2 132300 140700 metal2 +132300 140700 metal2 132300 140700 metal3 +132300 140700 metal3 136500 140700 metal3 +136500 140700 metal3 136500 140700 metal2 +136500 140700 metal2 136500 140700 metal1 +) +_262_ +( +115500 123900 metal2 115500 132300 metal2 +115500 132300 metal2 115500 132300 metal1 +115500 115500 metal2 115500 123900 metal2 +115500 115500 metal2 115500 115500 metal1 +111300 123900 metal1 111300 123900 metal2 +111300 123900 metal2 111300 123900 metal3 +111300 123900 metal3 115500 123900 metal3 +115500 123900 metal3 115500 123900 metal2 +) +_263_ +( +115500 128100 metal1 115500 128100 metal2 +115500 128100 metal2 115500 128100 metal3 +115500 128100 metal3 119700 128100 metal3 +119700 128100 metal3 119700 128100 metal2 +119700 128100 metal2 119700 128100 metal1 +) +_264_ +( +119700 128100 metal1 119700 128100 metal2 +119700 123900 metal2 119700 128100 metal2 +119700 123900 metal2 119700 123900 metal1 +) +_265_ +( +119700 128100 metal1 119700 128100 metal2 +119700 128100 metal2 119700 128100 metal3 +119700 128100 metal3 123900 128100 metal3 +123900 128100 metal3 123900 128100 metal2 +123900 128100 metal2 123900 128100 metal1 +) +_266_ +( +132300 132300 metal1 132300 132300 metal2 +132300 132300 metal2 132300 136500 metal2 +132300 136500 metal2 132300 136500 metal1 +) +_267_ +( +132300 136500 metal1 132300 136500 metal2 +) +_268_ +( +140700 77700 metal1 140700 77700 metal2 +140700 77700 metal2 140700 81900 metal2 +140700 81900 metal2 140700 81900 metal3 +140700 81900 metal3 144900 81900 metal3 +144900 81900 metal3 144900 81900 metal2 +144900 81900 metal2 144900 81900 metal1 +) +_269_ +( +119700 123900 metal1 119700 123900 metal2 +119700 119700 metal2 119700 123900 metal2 +119700 119700 metal2 119700 119700 metal1 +) +_270_ +( +119700 119700 metal1 119700 119700 metal2 +119700 115500 metal2 119700 119700 metal2 +119700 115500 metal2 119700 115500 metal1 +) +_271_ +( +115500 115500 metal1 115500 115500 metal2 +115500 115500 metal2 115500 115500 metal3 +115500 115500 metal3 119700 115500 metal3 +119700 115500 metal3 119700 115500 metal2 +119700 115500 metal2 119700 115500 metal1 +) +_272_ +( +140700 90300 metal1 140700 90300 metal2 +140700 86100 metal2 140700 90300 metal2 +140700 86100 metal2 140700 86100 metal1 +140700 90300 metal2 140700 98700 metal2 +136500 98700 metal1 136500 98700 metal2 +136500 98700 metal2 136500 98700 metal3 +136500 98700 metal3 140700 98700 metal3 +140700 98700 metal3 140700 98700 metal2 +140700 98700 metal2 140700 98700 metal1 +119700 98700 metal1 119700 98700 metal2 +119700 98700 metal2 119700 98700 metal3 +119700 98700 metal3 136500 98700 metal3 +119700 115500 metal1 119700 115500 metal2 +119700 98700 metal2 119700 115500 metal2 +) +_273_ +( +140700 81900 metal1 140700 81900 metal2 +140700 81900 metal2 140700 81900 metal3 +140700 81900 metal3 144900 81900 metal3 +144900 81900 metal3 144900 81900 metal2 +144900 81900 metal2 144900 81900 metal1 +) +_274_ +( +144900 81900 metal1 144900 81900 metal2 +144900 81900 metal2 144900 81900 metal3 +144900 81900 metal3 149100 81900 metal3 +149100 81900 metal3 149100 81900 metal2 +149100 81900 metal2 149100 81900 metal1 +) +_275_ +( +149100 123900 metal1 149100 123900 metal2 +149100 115500 metal2 149100 123900 metal2 +149100 115500 metal2 149100 115500 metal1 +) +_276_ +( +140700 90300 metal1 140700 90300 metal2 +140700 90300 metal2 140700 94500 metal2 +140700 94500 metal2 140700 94500 metal3 +140700 94500 metal3 144900 94500 metal3 +144900 94500 metal3 144900 94500 metal2 +144900 94500 metal2 144900 94500 metal1 +) +_277_ +( +144900 94500 metal1 144900 94500 metal2 +144900 94500 metal2 144900 94500 metal3 +144900 94500 metal3 149100 94500 metal3 +149100 94500 metal3 149100 94500 metal2 +149100 94500 metal2 149100 94500 metal1 +144900 94500 metal2 144900 98700 metal2 +144900 98700 metal2 144900 98700 metal1 +) +_278_ +( +140700 98700 metal1 140700 98700 metal2 +140700 98700 metal2 140700 98700 metal3 +140700 98700 metal3 144900 98700 metal3 +144900 98700 metal3 144900 98700 metal2 +144900 94500 metal2 144900 98700 metal2 +144900 94500 metal2 144900 94500 metal1 +) +_279_ +( +149100 111300 metal1 149100 111300 metal2 +149100 111300 metal2 149100 115500 metal2 +149100 115500 metal2 149100 115500 metal1 +) +_280_ +( +149100 111300 metal1 149100 111300 metal2 +149100 111300 metal2 149100 115500 metal2 +149100 115500 metal2 149100 115500 metal1 +) +_281_ +( +136500 81900 metal1 136500 81900 metal2 +136500 81900 metal2 136500 81900 metal3 +136500 81900 metal3 140700 81900 metal3 +140700 81900 metal3 140700 81900 metal2 +140700 77700 metal2 140700 81900 metal2 +140700 77700 metal2 140700 77700 metal1 +) +_282_ +( +144900 98700 metal1 144900 98700 metal2 +144900 98700 metal2 144900 102900 metal2 +144900 102900 metal2 144900 102900 metal1 +) +_283_ +( +136500 98700 metal2 136500 102900 metal2 +136500 98700 metal2 136500 98700 metal1 +132300 102900 metal1 132300 102900 metal2 +132300 102900 metal2 132300 102900 metal3 +132300 102900 metal3 136500 102900 metal3 +136500 102900 metal3 136500 102900 metal2 +136500 102900 metal3 144900 102900 metal3 +144900 102900 metal3 144900 102900 metal2 +144900 102900 metal2 144900 102900 metal1 +) +_284_ +( +132300 94500 metal2 132300 98700 metal2 +132300 94500 metal2 132300 94500 metal1 +128100 98700 metal1 128100 98700 metal2 +128100 98700 metal2 128100 98700 metal3 +128100 98700 metal3 132300 98700 metal3 +132300 98700 metal3 132300 98700 metal2 +132300 98700 metal3 136500 98700 metal3 +136500 98700 metal3 136500 98700 metal2 +136500 98700 metal2 136500 98700 metal1 +) +_285_ +( +132300 81900 metal1 132300 81900 metal2 +132300 81900 metal2 132300 81900 metal3 +132300 81900 metal3 136500 81900 metal3 +136500 81900 metal3 136500 81900 metal2 +136500 81900 metal2 136500 81900 metal1 +) +_286_ +( +132300 73500 metal1 132300 73500 metal2 +132300 73500 metal2 132300 77700 metal2 +132300 77700 metal2 132300 77700 metal3 +132300 77700 metal3 136500 77700 metal3 +136500 77700 metal3 136500 77700 metal2 +136500 77700 metal2 136500 77700 metal1 +) +_287_ +( +94500 115500 metal1 94500 115500 metal2 +94500 115500 metal2 94500 115500 metal3 +94500 115500 metal3 128100 115500 metal3 +128100 115500 metal3 128100 115500 metal2 +128100 115500 metal2 128100 115500 metal1 +) +_288_ +( +123900 94500 metal1 123900 94500 metal2 +123900 94500 metal2 123900 98700 metal2 +123900 98700 metal2 123900 98700 metal3 +123900 98700 metal3 128100 98700 metal3 +128100 98700 metal3 128100 98700 metal2 +128100 98700 metal2 128100 98700 metal1 +) +_289_ +( +123900 98700 metal1 123900 98700 metal2 +123900 98700 metal2 123900 98700 metal3 +123900 98700 metal3 128100 98700 metal3 +128100 98700 metal3 128100 98700 metal2 +128100 98700 metal2 128100 98700 metal1 +128100 98700 metal2 128100 102900 metal2 +128100 102900 metal2 128100 102900 metal1 +) +_290_ +( +128100 98700 metal1 128100 98700 metal2 +128100 98700 metal2 128100 102900 metal2 +128100 102900 metal2 128100 102900 metal1 +) +_291_ +( +128100 107100 metal1 128100 107100 metal2 +128100 107100 metal2 128100 111300 metal2 +128100 111300 metal2 128100 111300 metal1 +) +_292_ +( +128100 119700 metal1 128100 119700 metal2 +128100 115500 metal2 128100 119700 metal2 +128100 115500 metal2 128100 115500 metal1 +) +_293_ +( +128100 115500 metal1 128100 115500 metal2 +128100 115500 metal2 128100 119700 metal2 +128100 119700 metal2 128100 119700 metal1 +) +_294_ +( +73500 98700 metal1 73500 98700 metal2 +73500 94500 metal2 73500 98700 metal2 +73500 94500 metal2 73500 94500 metal3 +73500 94500 metal3 81900 94500 metal3 +81900 94500 metal3 81900 94500 metal2 +81900 94500 metal2 81900 94500 metal1 +) +_295_ +( +115500 98700 metal1 115500 98700 metal2 +115500 98700 metal2 115500 98700 metal3 +115500 98700 metal3 119700 98700 metal3 +119700 98700 metal3 119700 98700 metal2 +119700 98700 metal2 119700 98700 metal1 +) +_296_ +( +128100 102900 metal1 128100 102900 metal2 +128100 102900 metal2 128100 102900 metal3 +128100 102900 metal3 132300 102900 metal3 +132300 102900 metal3 132300 102900 metal2 +132300 102900 metal2 132300 102900 metal1 +) +_297_ +( +115500 98700 metal1 115500 98700 metal2 +115500 98700 metal2 115500 98700 metal3 +115500 98700 metal3 132300 98700 metal3 +132300 98700 metal3 132300 98700 metal2 +132300 98700 metal2 132300 102900 metal2 +132300 102900 metal2 132300 102900 metal1 +) +_298_ +( +77700 90300 metal2 77700 98700 metal2 +77700 98700 metal2 77700 98700 metal1 +77700 86100 metal2 77700 90300 metal2 +77700 86100 metal2 77700 86100 metal1 +77700 90300 metal1 77700 90300 metal2 +77700 90300 metal2 77700 90300 metal3 +77700 90300 metal3 90300 90300 metal3 +90300 90300 metal3 90300 90300 metal2 +90300 90300 metal2 90300 90300 metal1 +90300 90300 metal3 115500 90300 metal3 +115500 90300 metal3 115500 90300 metal2 +115500 90300 metal2 115500 98700 metal2 +115500 98700 metal2 115500 98700 metal1 +) +_299_ +( +73500 98700 metal1 73500 98700 metal2 +73500 98700 metal2 73500 98700 metal3 +73500 98700 metal3 77700 98700 metal3 +77700 98700 metal3 77700 98700 metal2 +77700 98700 metal2 77700 98700 metal1 +) +_300_ +( +65100 94500 metal1 65100 94500 metal2 +65100 94500 metal2 65100 94500 metal3 +65100 94500 metal3 73500 94500 metal3 +73500 94500 metal3 73500 94500 metal2 +73500 94500 metal2 73500 94500 metal1 +) +_301_ +( +65100 90300 metal1 65100 90300 metal2 +65100 86100 metal2 65100 90300 metal2 +65100 86100 metal2 65100 86100 metal1 +) +_302_ +( +77700 90300 metal1 77700 90300 metal2 +77700 86100 metal2 77700 90300 metal2 +77700 86100 metal2 77700 86100 metal1 +73500 73500 metal1 73500 73500 metal2 +73500 73500 metal2 73500 77700 metal2 +73500 77700 metal2 73500 77700 metal3 +73500 77700 metal3 77700 77700 metal3 +77700 77700 metal3 77700 77700 metal2 +77700 77700 metal3 81900 77700 metal3 +81900 77700 metal3 81900 77700 metal2 +81900 77700 metal2 81900 77700 metal1 +77700 77700 metal2 77700 86100 metal2 +) +_303_ +( +73500 86100 metal1 73500 86100 metal2 +73500 86100 metal2 73500 90300 metal2 +73500 90300 metal2 73500 90300 metal3 +73500 90300 metal3 77700 90300 metal3 +77700 90300 metal3 77700 90300 metal2 +77700 90300 metal2 77700 90300 metal1 +) +_304_ +( +69300 90300 metal1 69300 90300 metal2 +69300 86100 metal2 69300 90300 metal2 +69300 86100 metal2 69300 86100 metal3 +69300 86100 metal3 73500 86100 metal3 +73500 86100 metal3 73500 86100 metal2 +73500 86100 metal2 73500 86100 metal1 +73500 86100 metal3 77700 86100 metal3 +77700 86100 metal3 77700 86100 metal2 +77700 86100 metal2 77700 86100 metal1 +73500 81900 metal2 73500 86100 metal2 +73500 81900 metal2 73500 81900 metal1 +) +_305_ +( +73500 86100 metal1 73500 86100 metal2 +73500 86100 metal2 73500 86100 metal3 +73500 86100 metal3 77700 86100 metal3 +77700 86100 metal3 77700 86100 metal2 +77700 86100 metal2 77700 86100 metal1 +) +_306_ +( +65100 86100 metal1 65100 86100 metal2 +65100 81900 metal2 65100 86100 metal2 +65100 81900 metal2 65100 81900 metal3 +65100 81900 metal3 77700 81900 metal3 +77700 81900 metal3 77700 81900 metal2 +77700 81900 metal2 77700 81900 metal1 +) +_307_ +( +60900 77700 metal1 60900 77700 metal2 +60900 77700 metal2 60900 81900 metal2 +60900 81900 metal2 60900 81900 metal3 +60900 81900 metal3 65100 81900 metal3 +65100 81900 metal3 65100 81900 metal2 +65100 81900 metal2 65100 86100 metal2 +65100 86100 metal2 65100 86100 metal1 +) +_308_ +( +65100 56700 metal1 65100 56700 metal2 +65100 56700 metal2 65100 60900 metal2 +65100 60900 metal2 65100 60900 metal1 +) +_309_ +( +69300 77700 metal1 69300 77700 metal2 +69300 77700 metal2 69300 81900 metal2 +69300 81900 metal2 69300 81900 metal3 +69300 81900 metal3 73500 81900 metal3 +73500 81900 metal3 73500 81900 metal2 +73500 81900 metal2 73500 81900 metal1 +) +_310_ +( +73500 81900 metal1 73500 81900 metal2 +73500 77700 metal2 73500 81900 metal2 +73500 77700 metal2 73500 77700 metal1 +) +_311_ +( +73500 73500 metal2 73500 77700 metal2 +73500 73500 metal2 73500 73500 metal1 +73500 77700 metal1 73500 77700 metal2 +73500 77700 metal2 73500 77700 metal3 +73500 77700 metal3 81900 77700 metal3 +81900 77700 metal3 81900 77700 metal2 +81900 77700 metal2 81900 77700 metal1 +81900 77700 metal3 86100 77700 metal3 +86100 77700 metal3 86100 77700 metal2 +86100 77700 metal2 86100 81900 metal2 +86100 81900 metal2 86100 81900 metal1 +) +_312_ +( +73500 73500 metal1 73500 73500 metal2 +73500 69300 metal2 73500 73500 metal2 +73500 69300 metal2 73500 69300 metal1 +) +_313_ +( +69300 69300 metal1 69300 69300 metal2 +69300 60900 metal2 69300 69300 metal2 +69300 60900 metal2 69300 60900 metal1 +) +_314_ +( +65100 60900 metal1 65100 60900 metal2 +65100 60900 metal2 65100 65100 metal2 +65100 65100 metal2 65100 65100 metal1 +) +_315_ +( +115500 86100 metal1 115500 86100 metal2 +115500 86100 metal2 115500 86100 metal3 +115500 86100 metal3 119700 86100 metal3 +119700 86100 metal3 119700 86100 metal2 +119700 81900 metal2 119700 86100 metal2 +119700 81900 metal2 119700 81900 metal1 +) +_316_ +( +119700 77700 metal1 119700 77700 metal2 +) +_317_ +( +81900 77700 metal1 81900 77700 metal2 +81900 73500 metal2 81900 77700 metal2 +81900 73500 metal2 81900 73500 metal3 +81900 73500 metal3 94500 73500 metal3 +94500 73500 metal3 94500 73500 metal2 +94500 69300 metal2 94500 73500 metal2 +94500 69300 metal2 94500 69300 metal1 +) +_318_ +( +90300 69300 metal2 90300 69300 metal3 +90300 69300 metal3 98700 69300 metal3 +98700 69300 metal3 98700 69300 metal2 +98700 69300 metal2 98700 69300 metal1 +90300 69300 metal2 90300 73500 metal2 +90300 73500 metal2 90300 73500 metal1 +86100 69300 metal1 86100 69300 metal2 +86100 69300 metal2 86100 69300 metal3 +86100 69300 metal3 90300 69300 metal3 +) +_319_ +( +94500 69300 metal1 94500 69300 metal2 +94500 69300 metal2 94500 73500 metal2 +94500 73500 metal2 94500 73500 metal3 +94500 73500 metal3 98700 73500 metal3 +98700 73500 metal3 98700 73500 metal2 +98700 73500 metal2 98700 73500 metal1 +) +_320_ +( +94500 73500 metal1 94500 73500 metal2 +94500 69300 metal2 94500 73500 metal2 +94500 69300 metal2 94500 69300 metal3 +94500 69300 metal3 102900 69300 metal3 +102900 69300 metal3 102900 69300 metal2 +102900 69300 metal2 102900 69300 metal1 +) +_321_ +( +119700 77700 metal1 119700 77700 metal2 +) +_322_ +( +119700 77700 metal1 119700 77700 metal2 +119700 73500 metal2 119700 77700 metal2 +119700 73500 metal2 119700 73500 metal1 +) +_323_ +( +90300 90300 metal1 90300 90300 metal2 +90300 86100 metal2 90300 90300 metal2 +90300 86100 metal2 90300 86100 metal1 +) +_324_ +( +90300 86100 metal1 90300 86100 metal2 +90300 81900 metal2 90300 86100 metal2 +90300 81900 metal2 90300 81900 metal1 +) +_325_ +( +81900 81900 metal1 81900 81900 metal2 +81900 81900 metal2 81900 81900 metal3 +81900 81900 metal3 90300 81900 metal3 +90300 81900 metal3 90300 81900 metal2 +90300 81900 metal2 90300 81900 metal1 +) +_326_ +( +90300 73500 metal1 90300 73500 metal2 +90300 73500 metal2 90300 81900 metal2 +90300 81900 metal2 90300 81900 metal1 +) +_327_ +( +98700 48300 metal1 98700 48300 metal2 +98700 48300 metal2 98700 48300 metal3 +98700 48300 metal3 107100 48300 metal3 +107100 48300 metal3 107100 48300 metal2 +107100 48300 metal2 107100 48300 metal1 +94500 52500 metal1 94500 52500 metal2 +94500 48300 metal2 94500 52500 metal2 +94500 48300 metal2 94500 48300 metal3 +94500 48300 metal3 98700 48300 metal3 +90300 81900 metal1 90300 81900 metal2 +90300 65100 metal2 90300 81900 metal2 +90300 65100 metal2 90300 65100 metal3 +90300 65100 metal3 94500 65100 metal3 +94500 65100 metal3 94500 65100 metal2 +94500 52500 metal2 94500 65100 metal2 +) +_328_ +( +107100 48300 metal1 107100 48300 metal2 +107100 44100 metal2 107100 48300 metal2 +107100 44100 metal2 107100 44100 metal1 +) +_329_ +( +86100 44100 metal1 86100 44100 metal2 +86100 44100 metal2 86100 44100 metal3 +86100 44100 metal3 107100 44100 metal3 +107100 44100 metal3 107100 44100 metal2 +107100 44100 metal2 107100 44100 metal1 +) +_330_ +( +107100 44100 metal1 107100 44100 metal2 +107100 44100 metal2 107100 48300 metal2 +107100 48300 metal2 107100 48300 metal3 +107100 48300 metal3 111300 48300 metal3 +111300 48300 metal3 111300 48300 metal2 +111300 48300 metal2 111300 48300 metal1 +) +_331_ +( +98700 48300 metal1 98700 48300 metal2 +98700 48300 metal2 98700 48300 metal3 +98700 48300 metal3 102900 48300 metal3 +102900 48300 metal3 102900 48300 metal2 +102900 48300 metal2 102900 48300 metal1 +) +_332_ +( +102900 56700 metal1 102900 56700 metal2 +102900 48300 metal2 102900 56700 metal2 +98700 44100 metal1 98700 44100 metal2 +98700 44100 metal2 98700 48300 metal2 +98700 48300 metal2 98700 48300 metal3 +98700 48300 metal3 102900 48300 metal3 +102900 48300 metal3 102900 48300 metal2 +102900 48300 metal2 102900 48300 metal1 +) +_333_ +( +98700 39900 metal1 98700 39900 metal2 +98700 39900 metal2 98700 44100 metal2 +98700 44100 metal2 98700 44100 metal3 +98700 44100 metal3 102900 44100 metal3 +102900 44100 metal3 102900 44100 metal2 +102900 44100 metal2 102900 44100 metal1 +) +_334_ +( +90300 39900 metal1 90300 39900 metal2 +90300 39900 metal2 90300 39900 metal3 +90300 39900 metal3 94500 39900 metal3 +94500 39900 metal3 94500 39900 metal2 +94500 35700 metal2 94500 39900 metal2 +94500 35700 metal2 94500 35700 metal1 +) +_335_ +( +86100 39900 metal1 86100 39900 metal2 +86100 39900 metal2 86100 39900 metal3 +86100 39900 metal3 90300 39900 metal3 +90300 39900 metal3 90300 39900 metal2 +90300 39900 metal2 90300 39900 metal1 +) +_336_ +( +90300 39900 metal1 90300 39900 metal2 +90300 35700 metal2 90300 39900 metal2 +90300 35700 metal2 90300 35700 metal1 +) +_337_ +( +90300 48300 metal1 90300 48300 metal2 +90300 48300 metal2 90300 48300 metal3 +90300 48300 metal3 94500 48300 metal3 +94500 48300 metal3 94500 48300 metal2 +94500 48300 metal2 94500 52500 metal2 +94500 52500 metal2 94500 52500 metal1 +86100 48300 metal1 86100 48300 metal2 +86100 48300 metal2 86100 48300 metal3 +86100 48300 metal3 90300 48300 metal3 +) +_338_ +( +86100 48300 metal1 86100 48300 metal2 +86100 48300 metal2 86100 48300 metal3 +86100 48300 metal3 90300 48300 metal3 +90300 48300 metal3 90300 48300 metal2 +90300 48300 metal2 90300 48300 metal1 +86100 52500 metal1 86100 52500 metal2 +86100 48300 metal2 86100 52500 metal2 +) +_339_ +( +90300 48300 metal1 90300 48300 metal2 +90300 48300 metal2 90300 48300 metal3 +90300 48300 metal3 94500 48300 metal3 +94500 48300 metal3 94500 48300 metal2 +94500 44100 metal2 94500 48300 metal2 +94500 44100 metal2 94500 44100 metal1 +86100 48300 metal1 86100 48300 metal2 +86100 48300 metal2 86100 48300 metal3 +86100 48300 metal3 90300 48300 metal3 +) +_340_ +( +86100 48300 metal1 86100 48300 metal2 +86100 48300 metal2 86100 48300 metal3 +86100 48300 metal3 90300 48300 metal3 +90300 48300 metal3 90300 48300 metal2 +90300 48300 metal2 90300 48300 metal1 +) +_341_ +( +86100 48300 metal1 86100 48300 metal2 +86100 48300 metal2 86100 56700 metal2 +86100 56700 metal2 86100 56700 metal1 +) +_342_ +( +69300 48300 metal1 69300 48300 metal2 +69300 44100 metal2 69300 48300 metal2 +69300 44100 metal2 69300 44100 metal3 +69300 44100 metal3 77700 44100 metal3 +77700 44100 metal3 77700 44100 metal2 +77700 44100 metal2 77700 44100 metal1 +) +_343_ +( +65100 52500 metal1 65100 52500 metal2 +65100 48300 metal2 65100 52500 metal2 +65100 48300 metal2 65100 48300 metal3 +65100 48300 metal3 73500 48300 metal3 +73500 48300 metal3 73500 48300 metal2 +73500 48300 metal2 73500 48300 metal1 +) +_344_ +( +69300 44100 metal1 69300 44100 metal2 +69300 44100 metal2 69300 44100 metal3 +69300 44100 metal3 73500 44100 metal3 +73500 44100 metal3 73500 44100 metal2 +73500 44100 metal2 73500 44100 metal1 +) +_345_ +( +86100 60900 metal1 86100 60900 metal2 +86100 56700 metal2 86100 60900 metal2 +86100 56700 metal2 86100 56700 metal1 +) +_346_ +( +86100 56700 metal1 86100 56700 metal2 +86100 56700 metal2 86100 60900 metal2 +86100 60900 metal2 86100 60900 metal3 +86100 60900 metal3 90300 60900 metal3 +90300 60900 metal3 90300 60900 metal2 +90300 60900 metal2 90300 60900 metal1 +) +_347_ +( +98700 77700 metal1 98700 77700 metal2 +98700 77700 metal2 98700 77700 metal3 +98700 77700 metal3 107100 77700 metal3 +107100 77700 metal3 107100 77700 metal2 +107100 77700 metal2 107100 81900 metal2 +107100 81900 metal2 107100 81900 metal1 +) +_348_ +( +111300 86100 metal1 111300 86100 metal2 +111300 86100 metal2 111300 136500 metal2 +111300 136500 metal2 111300 136500 metal3 +111300 136500 metal3 115500 136500 metal3 +115500 136500 metal3 115500 136500 metal2 +115500 136500 metal2 115500 136500 metal1 +) +_349_ +( +107100 81900 metal1 107100 81900 metal2 +107100 81900 metal2 107100 86100 metal2 +107100 86100 metal2 107100 86100 metal3 +107100 86100 metal3 111300 86100 metal3 +111300 86100 metal3 111300 86100 metal2 +111300 86100 metal2 111300 86100 metal1 +) +_350_ +( +107100 81900 metal1 107100 81900 metal2 +107100 81900 metal2 107100 86100 metal2 +107100 86100 metal2 107100 86100 metal1 +) +_351_ +( +140700 136500 metal1 140700 136500 metal2 +140700 136500 metal2 140700 136500 metal3 +140700 136500 metal3 149100 136500 metal3 +149100 136500 metal3 149100 136500 metal2 +149100 136500 metal2 149100 140700 metal2 +149100 140700 metal2 149100 140700 metal1 +) +_352_ +( +107100 60900 metal2 107100 69300 metal2 +81900 60900 metal2 81900 60900 metal3 +81900 60900 metal3 107100 60900 metal3 +107100 60900 metal3 107100 60900 metal2 +102900 81900 metal1 102900 81900 metal2 +102900 69300 metal2 102900 81900 metal2 +102900 69300 metal2 102900 69300 metal3 +102900 69300 metal3 107100 69300 metal3 +107100 69300 metal3 107100 69300 metal2 +107100 69300 metal2 107100 69300 metal1 +107100 60900 metal3 111300 60900 metal3 +111300 60900 metal3 111300 60900 metal2 +111300 60900 metal2 111300 60900 metal1 +107100 39900 metal2 107100 60900 metal2 +107100 39900 metal2 107100 39900 metal1 +77700 48300 metal1 77700 48300 metal2 +77700 48300 metal2 77700 60900 metal2 +77700 60900 metal2 77700 60900 metal3 +77700 60900 metal3 81900 60900 metal3 +90300 94500 metal1 90300 94500 metal2 +90300 94500 metal2 90300 94500 metal3 +90300 94500 metal3 102900 94500 metal3 +102900 94500 metal3 102900 94500 metal2 +102900 81900 metal2 102900 94500 metal2 +86100 94500 metal3 90300 94500 metal3 +86100 94500 metal3 86100 94500 metal2 +86100 94500 metal2 86100 98700 metal2 +86100 98700 metal2 86100 98700 metal1 +81900 60900 metal2 81900 65100 metal2 +81900 65100 metal2 81900 65100 metal1 +) +_353_ +( +140700 119700 metal2 140700 136500 metal2 +140700 136500 metal2 140700 136500 metal1 +90300 94500 metal2 90300 119700 metal2 +115500 140700 metal2 115500 144900 metal2 +115500 144900 metal2 115500 144900 metal1 +115500 140700 metal2 115500 140700 metal3 +115500 140700 metal3 119700 140700 metal3 +119700 140700 metal3 119700 140700 metal2 +119700 140700 metal2 119700 140700 metal1 +123900 94500 metal2 123900 94500 metal3 +123900 94500 metal3 153300 94500 metal3 +153300 94500 metal3 153300 94500 metal2 +153300 94500 metal2 153300 94500 metal1 +153300 94500 metal2 153300 102900 metal2 +153300 102900 metal2 153300 102900 metal1 +123900 90300 metal2 123900 94500 metal2 +123900 90300 metal2 123900 90300 metal1 +140700 119700 metal1 140700 119700 metal2 +140700 119700 metal2 140700 119700 metal3 +140700 119700 metal3 153300 119700 metal3 +153300 119700 metal3 153300 119700 metal2 +153300 102900 metal2 153300 119700 metal2 +56700 98700 metal1 56700 98700 metal2 +56700 98700 metal2 56700 98700 metal3 +56700 98700 metal3 60900 98700 metal3 +60900 98700 metal3 60900 98700 metal2 +60900 94500 metal2 60900 98700 metal2 +60900 86100 metal2 60900 94500 metal2 +60900 86100 metal2 60900 86100 metal1 +60900 94500 metal2 60900 94500 metal3 +60900 94500 metal3 90300 94500 metal3 +90300 94500 metal3 90300 94500 metal2 +90300 94500 metal2 90300 94500 metal1 +90300 94500 metal3 123900 94500 metal3 +90300 119700 metal1 90300 119700 metal2 +90300 119700 metal2 90300 119700 metal3 +90300 119700 metal3 115500 119700 metal3 +115500 119700 metal3 115500 119700 metal2 +115500 119700 metal2 115500 140700 metal2 +) +_354_ +( +90300 115500 metal1 90300 115500 metal2 +90300 115500 metal2 90300 119700 metal2 +90300 119700 metal2 90300 119700 metal1 +) +_355_ +( +115500 144900 metal1 115500 144900 metal2 +) +_356_ +( +119700 144900 metal1 119700 144900 metal2 +119700 144900 metal2 119700 144900 metal3 +119700 144900 metal3 123900 144900 metal3 +123900 144900 metal3 123900 144900 metal2 +123900 140700 metal2 123900 144900 metal2 +123900 140700 metal2 123900 140700 metal1 +) +_357_ +( +153300 94500 metal1 153300 94500 metal2 +153300 94500 metal2 153300 94500 metal3 +153300 94500 metal3 157500 94500 metal3 +157500 94500 metal3 157500 94500 metal2 +157500 94500 metal2 157500 94500 metal1 +) +_358_ +( +157500 98700 metal1 157500 98700 metal2 +157500 98700 metal2 157500 102900 metal2 +157500 102900 metal2 157500 102900 metal1 +) +_359_ +( +119700 90300 metal1 119700 90300 metal2 +119700 90300 metal2 119700 90300 metal3 +119700 90300 metal3 123900 90300 metal3 +123900 90300 metal3 123900 90300 metal2 +123900 86100 metal2 123900 90300 metal2 +123900 86100 metal2 123900 86100 metal1 +) +_360_ +( +140700 119700 metal1 140700 119700 metal2 +140700 119700 metal2 140700 123900 metal2 +140700 123900 metal2 140700 123900 metal3 +140700 123900 metal3 144900 123900 metal3 +144900 123900 metal3 144900 123900 metal2 +144900 123900 metal2 144900 123900 metal1 +) +_361_ +( +56700 102900 metal1 56700 102900 metal2 +56700 102900 metal2 56700 102900 metal3 +56700 102900 metal3 60900 102900 metal3 +60900 102900 metal3 60900 102900 metal2 +60900 98700 metal2 60900 102900 metal2 +60900 98700 metal2 60900 98700 metal1 +) +_362_ +( +56700 77700 metal1 56700 77700 metal2 +56700 77700 metal2 56700 81900 metal2 +56700 81900 metal2 56700 81900 metal3 +56700 81900 metal3 60900 81900 metal3 +60900 81900 metal3 60900 81900 metal2 +60900 81900 metal2 60900 86100 metal2 +60900 86100 metal2 60900 86100 metal1 +) +_363_ +( +81900 65100 metal1 81900 65100 metal2 +81900 65100 metal2 81900 65100 metal3 +81900 65100 metal3 86100 65100 metal3 +86100 65100 metal3 86100 65100 metal2 +86100 65100 metal2 86100 65100 metal1 +) +_364_ +( +107100 60900 metal1 107100 60900 metal2 +107100 60900 metal2 107100 69300 metal2 +107100 69300 metal2 107100 69300 metal1 +) +_365_ +( +115500 60900 metal1 115500 60900 metal2 +) +_366_ +( +107100 39900 metal1 107100 39900 metal2 +107100 39900 metal2 107100 39900 metal3 +107100 39900 metal3 111300 39900 metal3 +111300 39900 metal3 111300 39900 metal2 +111300 39900 metal2 111300 39900 metal1 +) +_367_ +( +73500 39900 metal1 73500 39900 metal2 +73500 39900 metal2 73500 44100 metal2 +73500 44100 metal2 73500 44100 metal3 +73500 44100 metal3 77700 44100 metal3 +77700 44100 metal3 77700 44100 metal2 +77700 44100 metal2 77700 48300 metal2 +77700 48300 metal2 77700 48300 metal1 +) +_368_ +( +98700 86100 metal1 98700 86100 metal2 +98700 86100 metal2 98700 86100 metal3 +98700 86100 metal3 102900 86100 metal3 +102900 86100 metal3 102900 86100 metal2 +102900 81900 metal2 102900 86100 metal2 +102900 81900 metal2 102900 81900 metal1 +) +_369_ +( +149100 136500 metal1 149100 136500 metal2 +149100 136500 metal2 149100 136500 metal3 +149100 136500 metal3 157500 136500 metal3 +157500 136500 metal3 157500 136500 metal2 +157500 136500 metal2 157500 136500 metal1 +) +_370_ +( +86100 65100 metal1 86100 65100 metal2 +86100 65100 metal2 86100 174300 metal2 +86100 174300 metal2 86100 174300 metal3 +86100 174300 metal3 119700 174300 metal3 +119700 174300 metal3 119700 174300 metal2 +119700 174300 metal2 119700 174300 metal1 +) +_371_ +( +107100 27300 metal1 107100 27300 metal2 +107100 27300 metal2 107100 65100 metal2 +107100 65100 metal2 107100 65100 metal1 +) +_372_ +( +115500 65100 metal1 115500 65100 metal2 +115500 65100 metal2 115500 65100 metal3 +115500 65100 metal3 119700 65100 metal3 +119700 65100 metal3 119700 65100 metal2 +119700 65100 metal2 119700 165900 metal2 +119700 165900 metal2 119700 165900 metal1 +) +_373_ +( +111300 35700 metal1 111300 35700 metal2 +111300 35700 metal2 111300 35700 metal3 +111300 35700 metal3 115500 35700 metal3 +115500 35700 metal3 115500 35700 metal2 +115500 35700 metal2 115500 35700 metal1 +) +_374_ +( +65100 35700 metal1 65100 35700 metal2 +65100 35700 metal2 65100 35700 metal3 +65100 35700 metal3 73500 35700 metal3 +73500 35700 metal3 73500 35700 metal2 +73500 35700 metal2 73500 39900 metal2 +73500 39900 metal2 73500 39900 metal1 +) +_375_ +( +23100 86100 metal1 23100 86100 metal2 +23100 86100 metal2 23100 86100 metal3 +23100 86100 metal3 94500 86100 metal3 +94500 86100 metal3 94500 86100 metal2 +94500 86100 metal2 94500 86100 metal1 +) +_376_ +( +144900 136500 metal1 144900 136500 metal2 +144900 136500 metal2 144900 174300 metal2 +144900 174300 metal2 144900 174300 metal3 +144900 174300 metal3 153300 174300 metal3 +153300 174300 metal3 153300 174300 metal2 +153300 174300 metal2 153300 174300 metal1 +) +_377_ +( +111300 102900 metal1 111300 102900 metal2 +111300 94500 metal2 111300 102900 metal2 +111300 94500 metal2 111300 94500 metal3 +111300 94500 metal3 174300 94500 metal3 +174300 94500 metal3 174300 94500 metal2 +174300 94500 metal2 174300 94500 metal1 +) +_378_ +( +73500 144900 metal1 73500 144900 metal2 +73500 140700 metal2 73500 144900 metal2 +73500 140700 metal2 73500 140700 metal3 +73500 140700 metal3 94500 140700 metal3 +94500 140700 metal3 94500 140700 metal2 +94500 136500 metal2 94500 140700 metal2 +94500 136500 metal2 94500 136500 metal1 +) +_379_ +( +136500 136500 metal1 136500 136500 metal2 +136500 136500 metal2 136500 149100 metal2 +136500 149100 metal2 136500 149100 metal3 +136500 149100 metal3 140700 149100 metal3 +140700 149100 metal3 140700 149100 metal2 +140700 149100 metal2 140700 149100 metal1 +) +_380_ +( +81900 27300 metal1 81900 27300 metal2 +81900 27300 metal2 81900 115500 metal2 +81900 115500 metal2 81900 115500 metal3 +81900 115500 metal3 90300 115500 metal3 +90300 115500 metal3 90300 115500 metal2 +90300 115500 metal2 90300 115500 metal1 +) +_381_ +( +35700 73500 metal1 35700 73500 metal2 +35700 73500 metal2 35700 81900 metal2 +35700 81900 metal2 35700 81900 metal3 +35700 81900 metal3 140700 81900 metal3 +140700 81900 metal3 140700 81900 metal2 +140700 81900 metal2 140700 81900 metal1 +) +_382_ +( +149100 119700 metal1 149100 119700 metal2 +149100 119700 metal2 149100 119700 metal3 +149100 119700 metal3 174300 119700 metal3 +174300 119700 metal3 174300 119700 metal2 +174300 119700 metal2 174300 123900 metal2 +174300 123900 metal2 174300 123900 metal1 +) +_383_ +( +140700 77700 metal1 140700 77700 metal2 +140700 69300 metal2 140700 77700 metal2 +140700 69300 metal2 140700 69300 metal3 +140700 69300 metal3 144900 69300 metal3 +144900 69300 metal3 144900 69300 metal2 +144900 69300 metal2 144900 69300 metal1 +) +_384_ +( +86100 174300 metal1 86100 174300 metal2 +86100 115500 metal2 86100 174300 metal2 +86100 115500 metal2 86100 115500 metal3 +86100 115500 metal3 94500 115500 metal3 +94500 115500 metal3 94500 115500 metal2 +94500 115500 metal2 94500 115500 metal1 +) +_385_ +( +81900 98700 metal1 81900 98700 metal2 +81900 98700 metal2 81900 98700 metal3 +81900 98700 metal3 174300 98700 metal3 +174300 98700 metal3 174300 98700 metal2 +174300 98700 metal2 174300 98700 metal1 +) +_386_ +( +56700 115500 metal1 56700 115500 metal2 +56700 90300 metal2 56700 115500 metal2 +56700 90300 metal2 56700 90300 metal3 +56700 90300 metal3 65100 90300 metal3 +65100 90300 metal3 65100 90300 metal2 +65100 86100 metal2 65100 90300 metal2 +65100 86100 metal2 65100 86100 metal1 +) +_387_ +( +60900 48300 metal1 60900 48300 metal2 +60900 48300 metal2 60900 52500 metal2 +60900 52500 metal2 60900 52500 metal3 +60900 52500 metal3 65100 52500 metal3 +65100 52500 metal3 65100 52500 metal2 +65100 52500 metal2 65100 52500 metal1 +) +_388_ +( +115500 174300 metal1 115500 174300 metal2 +115500 86100 metal2 115500 174300 metal2 +115500 86100 metal2 115500 86100 metal1 +) +_389_ +( +23100 35700 metal1 23100 35700 metal2 +23100 35700 metal2 23100 44100 metal2 +23100 44100 metal2 23100 44100 metal3 +23100 44100 metal3 86100 44100 metal3 +86100 44100 metal3 86100 44100 metal2 +86100 44100 metal2 86100 44100 metal1 +) +_390_ +( +86100 31500 metal1 86100 31500 metal2 +86100 31500 metal2 86100 39900 metal2 +86100 39900 metal2 86100 39900 metal1 +) +_391_ +( +115500 149100 metal1 115500 149100 metal2 +115500 149100 metal2 115500 153300 metal2 +115500 153300 metal2 115500 153300 metal3 +115500 153300 metal3 165900 153300 metal3 +165900 153300 metal3 165900 153300 metal2 +165900 153300 metal2 165900 153300 metal1 +) +_392_ +( +44100 174300 metal1 44100 174300 metal2 +44100 52500 metal2 44100 174300 metal2 +44100 52500 metal2 44100 52500 metal3 +44100 52500 metal3 65100 52500 metal3 +65100 52500 metal3 65100 52500 metal2 +65100 52500 metal2 65100 52500 metal1 +) +_393_ +( +115500 136500 metal1 115500 136500 metal2 +115500 136500 metal2 115500 136500 metal3 +115500 136500 metal3 119700 136500 metal3 +119700 136500 metal3 119700 136500 metal2 +119700 136500 metal2 119700 174300 metal2 +119700 174300 metal2 119700 174300 metal1 +) +_394_ +( +23100 170100 metal1 23100 170100 metal2 +23100 144900 metal2 23100 170100 metal2 +23100 144900 metal2 23100 144900 metal3 +23100 144900 metal3 119700 144900 metal3 +119700 144900 metal3 119700 144900 metal2 +119700 144900 metal2 119700 144900 metal1 +) +_395_ +( +157500 98700 metal1 157500 98700 metal2 +157500 98700 metal2 157500 98700 metal3 +157500 98700 metal3 165900 98700 metal3 +165900 98700 metal3 165900 98700 metal2 +165900 98700 metal2 165900 102900 metal2 +165900 102900 metal2 165900 102900 metal1 +) +_396_ +( +157500 98700 metal1 157500 98700 metal2 +157500 27300 metal2 157500 98700 metal2 +157500 27300 metal2 157500 27300 metal3 +157500 27300 metal3 165900 27300 metal3 +165900 27300 metal3 165900 27300 metal2 +165900 27300 metal2 165900 27300 metal1 +) +_397_ +( +23100 65100 metal1 23100 65100 metal2 +23100 65100 metal2 23100 90300 metal2 +23100 90300 metal2 23100 90300 metal3 +23100 90300 metal3 119700 90300 metal3 +119700 90300 metal3 119700 90300 metal2 +119700 90300 metal2 119700 90300 metal1 +) +_398_ +( +144900 119700 metal1 144900 119700 metal2 +144900 119700 metal2 144900 119700 metal3 +144900 119700 metal3 174300 119700 metal3 +174300 119700 metal3 174300 119700 metal2 +174300 119700 metal2 174300 132300 metal2 +174300 132300 metal2 174300 132300 metal1 +) +_399_ +( +52500 102900 metal1 52500 102900 metal2 +52500 102900 metal2 52500 102900 metal3 +52500 102900 metal3 56700 102900 metal3 +56700 102900 metal3 56700 102900 metal2 +56700 102900 metal2 56700 102900 metal1 +) +_400_ +( +23100 77700 metal1 23100 77700 metal2 +23100 77700 metal2 23100 77700 metal3 +23100 77700 metal3 56700 77700 metal3 +56700 77700 metal3 56700 77700 metal2 +56700 77700 metal2 56700 81900 metal2 +56700 81900 metal2 56700 81900 metal1 +) +_401_ +( +81900 98700 metal2 81900 98700 metal3 +81900 98700 metal3 111300 98700 metal3 +111300 98700 metal3 111300 98700 metal2 +111300 98700 metal2 111300 98700 metal1 +56700 102900 metal1 56700 102900 metal2 +56700 102900 metal2 56700 102900 metal3 +56700 102900 metal3 81900 102900 metal3 +81900 102900 metal3 81900 102900 metal2 +81900 102900 metal2 81900 102900 metal1 +52500 102900 metal1 52500 102900 metal2 +52500 102900 metal2 52500 102900 metal3 +52500 102900 metal3 56700 102900 metal3 +56700 81900 metal2 56700 102900 metal2 +56700 81900 metal2 56700 81900 metal1 +81900 65100 metal2 81900 86100 metal2 +81900 65100 metal1 81900 65100 metal2 +81900 65100 metal2 81900 65100 metal3 +81900 65100 metal3 107100 65100 metal3 +107100 65100 metal3 107100 65100 metal2 +107100 65100 metal2 107100 65100 metal1 +111300 65100 metal2 111300 65100 metal3 +111300 65100 metal3 115500 65100 metal3 +115500 65100 metal3 115500 65100 metal2 +115500 65100 metal2 115500 65100 metal1 +111300 35700 metal2 111300 65100 metal2 +111300 35700 metal2 111300 35700 metal1 +73500 39900 metal1 73500 39900 metal2 +73500 39900 metal2 73500 39900 metal3 +73500 39900 metal3 81900 39900 metal3 +81900 39900 metal3 81900 39900 metal2 +81900 39900 metal2 81900 65100 metal2 +81900 86100 metal2 81900 86100 metal3 +81900 86100 metal3 94500 86100 metal3 +94500 86100 metal3 94500 86100 metal2 +94500 86100 metal2 94500 86100 metal1 +81900 86100 metal2 81900 98700 metal2 +107100 65100 metal3 111300 65100 metal3 +81900 98700 metal2 81900 102900 metal2 +) +_402_ +( +77700 123900 metal1 77700 123900 metal2 +77700 123900 metal2 77700 123900 metal3 +77700 123900 metal3 81900 123900 metal3 +81900 123900 metal3 81900 123900 metal2 +81900 123900 metal2 81900 132300 metal2 +81900 132300 metal2 81900 132300 metal1 +69300 115500 metal1 69300 115500 metal2 +69300 115500 metal2 69300 123900 metal2 +69300 123900 metal2 69300 123900 metal3 +69300 123900 metal3 77700 123900 metal3 +) +_403_ +( +65100 115500 metal1 65100 115500 metal2 +65100 115500 metal2 65100 115500 metal3 +65100 115500 metal3 69300 115500 metal3 +69300 115500 metal3 69300 115500 metal2 +69300 115500 metal2 69300 115500 metal1 +65100 115500 metal2 65100 119700 metal2 +65100 119700 metal2 65100 119700 metal1 +69300 115500 metal3 73500 115500 metal3 +73500 115500 metal3 73500 115500 metal2 +73500 115500 metal2 73500 115500 metal1 +56700 111300 metal1 56700 111300 metal2 +56700 111300 metal2 56700 115500 metal2 +56700 115500 metal2 56700 115500 metal3 +56700 115500 metal3 65100 115500 metal3 +) +_404_ +( +102900 107100 metal2 102900 136500 metal2 +102900 107100 metal2 102900 107100 metal1 +102900 102900 metal2 102900 107100 metal2 +102900 102900 metal2 102900 102900 metal1 +94500 136500 metal1 94500 136500 metal2 +94500 136500 metal2 94500 136500 metal3 +94500 136500 metal3 102900 136500 metal3 +102900 136500 metal3 102900 136500 metal2 +102900 136500 metal3 107100 136500 metal3 +107100 136500 metal3 107100 136500 metal2 +107100 136500 metal2 107100 136500 metal1 +) +_405_ +( +69300 69300 metal2 69300 73500 metal2 +69300 69300 metal2 69300 69300 metal1 +48300 77700 metal1 48300 77700 metal2 +48300 73500 metal2 48300 77700 metal2 +48300 73500 metal2 48300 73500 metal3 +48300 73500 metal3 69300 73500 metal3 +69300 73500 metal3 69300 73500 metal2 +69300 73500 metal3 73500 73500 metal3 +73500 73500 metal3 73500 73500 metal2 +73500 73500 metal2 73500 73500 metal1 +) +_406_ +( +119700 73500 metal2 119700 81900 metal2 +119700 81900 metal2 119700 81900 metal1 +119700 73500 metal2 119700 73500 metal3 +119700 73500 metal3 128100 73500 metal3 +128100 73500 metal3 128100 73500 metal2 +128100 69300 metal2 128100 73500 metal2 +128100 69300 metal2 128100 69300 metal1 +102900 73500 metal1 102900 73500 metal2 +102900 73500 metal2 102900 73500 metal3 +102900 73500 metal3 119700 73500 metal3 +) +_407_ +( +107100 48300 metal1 107100 48300 metal2 +107100 44100 metal2 107100 48300 metal2 +107100 44100 metal2 107100 44100 metal3 +107100 44100 metal3 115500 44100 metal3 +115500 44100 metal3 115500 44100 metal2 +115500 35700 metal2 115500 44100 metal2 +115500 35700 metal2 115500 35700 metal1 +) +_408_ +( +94500 35700 metal1 94500 35700 metal2 +94500 35700 metal2 94500 35700 metal3 +94500 35700 metal3 98700 35700 metal3 +98700 35700 metal3 98700 35700 metal2 +98700 35700 metal3 102900 35700 metal3 +102900 35700 metal3 102900 35700 metal2 +102900 27300 metal2 102900 35700 metal2 +102900 27300 metal2 102900 27300 metal1 +98700 39900 metal1 98700 39900 metal2 +98700 35700 metal2 98700 39900 metal2 +) +_409_ +( +77700 44100 metal1 77700 44100 metal2 +77700 44100 metal2 77700 44100 metal3 +77700 44100 metal3 86100 44100 metal3 +86100 44100 metal3 86100 44100 metal2 +86100 44100 metal2 86100 44100 metal1 +86100 44100 metal3 128100 44100 metal3 +128100 44100 metal3 128100 44100 metal2 +128100 39900 metal2 128100 44100 metal2 +128100 39900 metal2 128100 39900 metal1 +) +_410_ +( +90300 60900 metal1 90300 60900 metal2 +90300 60900 metal2 90300 60900 metal3 +90300 60900 metal3 98700 60900 metal3 +98700 60900 metal3 98700 60900 metal2 +98700 60900 metal2 98700 77700 metal2 +98700 77700 metal2 98700 77700 metal1 +86100 27300 metal1 86100 27300 metal2 +86100 27300 metal2 86100 27300 metal3 +86100 27300 metal3 90300 27300 metal3 +90300 27300 metal3 90300 27300 metal2 +90300 27300 metal2 90300 60900 metal2 +) +_411_ +( +98700 132300 metal1 98700 132300 metal2 +98700 132300 metal2 98700 132300 metal3 +98700 132300 metal3 102900 132300 metal3 +102900 132300 metal3 102900 132300 metal2 +102900 123900 metal2 102900 132300 metal2 +102900 123900 metal2 102900 123900 metal1 +90300 140700 metal1 90300 140700 metal2 +90300 132300 metal2 90300 140700 metal2 +90300 132300 metal2 90300 132300 metal3 +90300 132300 metal3 98700 132300 metal3 +) +_412_ +( +102900 132300 metal1 102900 132300 metal2 +102900 132300 metal2 102900 132300 metal3 +102900 132300 metal3 107100 132300 metal3 +107100 132300 metal3 107100 132300 metal2 +107100 128100 metal2 107100 132300 metal2 +107100 128100 metal2 107100 128100 metal1 +81900 132300 metal1 81900 132300 metal2 +81900 132300 metal2 81900 132300 metal3 +81900 132300 metal3 102900 132300 metal3 +) +_413_ +( +132300 128100 metal2 132300 132300 metal2 +132300 132300 metal2 132300 132300 metal1 +132300 128100 metal2 132300 128100 metal3 +132300 128100 metal3 153300 128100 metal3 +153300 128100 metal3 153300 128100 metal2 +153300 123900 metal2 153300 128100 metal2 +153300 123900 metal2 153300 123900 metal1 +123900 128100 metal1 123900 128100 metal2 +123900 128100 metal2 123900 128100 metal3 +123900 128100 metal3 132300 128100 metal3 +) +_414_ +( +140700 90300 metal1 140700 90300 metal2 +140700 81900 metal2 140700 90300 metal2 +140700 81900 metal2 140700 81900 metal1 +136500 65100 metal1 136500 65100 metal2 +136500 65100 metal2 136500 77700 metal2 +136500 77700 metal2 136500 77700 metal3 +136500 77700 metal3 140700 77700 metal3 +140700 77700 metal3 140700 77700 metal2 +140700 77700 metal2 140700 81900 metal2 +) +_415_ +( +144900 98700 metal2 144900 111300 metal2 +144900 111300 metal2 144900 111300 metal1 +144900 98700 metal1 144900 98700 metal2 +144900 98700 metal2 144900 98700 metal3 +144900 98700 metal3 161700 98700 metal3 +161700 98700 metal3 161700 98700 metal2 +161700 94500 metal2 161700 98700 metal2 +161700 94500 metal2 161700 94500 metal1 +) +_416_ +( +132300 94500 metal1 132300 94500 metal2 +132300 81900 metal2 132300 94500 metal2 +132300 81900 metal2 132300 81900 metal1 +128100 73500 metal1 128100 73500 metal2 +128100 73500 metal2 128100 77700 metal2 +128100 77700 metal2 128100 77700 metal3 +128100 77700 metal3 132300 77700 metal3 +132300 77700 metal3 132300 77700 metal2 +132300 77700 metal2 132300 81900 metal2 +) +_417_ +( +128100 111300 metal1 128100 111300 metal2 +128100 111300 metal2 128100 119700 metal2 +128100 119700 metal2 128100 119700 metal1 +128100 119700 metal2 128100 123900 metal2 +128100 123900 metal2 128100 123900 metal3 +128100 123900 metal3 157500 123900 metal3 +157500 123900 metal3 157500 123900 metal2 +157500 123900 metal2 157500 123900 metal1 +) +_418_ +( +77700 94500 metal1 77700 94500 metal2 +77700 94500 metal2 77700 98700 metal2 +77700 98700 metal2 77700 98700 metal1 +69300 107100 metal1 69300 107100 metal2 +69300 102900 metal2 69300 107100 metal2 +69300 102900 metal2 69300 102900 metal3 +69300 102900 metal3 77700 102900 metal3 +77700 102900 metal3 77700 102900 metal2 +77700 98700 metal2 77700 102900 metal2 +) +_419_ +( +77700 86100 metal1 77700 86100 metal2 +77700 81900 metal2 77700 86100 metal2 +77700 81900 metal1 77700 81900 metal2 +77700 81900 metal2 77700 81900 metal3 +77700 81900 metal3 86100 81900 metal3 +86100 81900 metal3 86100 81900 metal2 +86100 81900 metal2 86100 81900 metal1 +) +_420_ +( +60900 132300 metal1 60900 132300 metal2 +60900 123900 metal2 60900 132300 metal2 +60900 123900 metal2 60900 123900 metal3 +60900 123900 metal3 65100 123900 metal3 +65100 123900 metal3 65100 123900 metal2 +65100 123900 metal2 65100 123900 metal1 +65100 123900 metal3 69300 123900 metal3 +69300 123900 metal3 69300 123900 metal2 +69300 119700 metal2 69300 123900 metal2 +69300 119700 metal2 69300 119700 metal1 +) +_421_ +( +65100 123900 metal1 65100 123900 metal2 +65100 123900 metal2 65100 123900 metal3 +65100 123900 metal3 69300 123900 metal3 +69300 123900 metal3 69300 123900 metal2 +69300 119700 metal2 69300 123900 metal2 +69300 119700 metal2 69300 119700 metal1 +69300 111300 metal2 69300 119700 metal2 +69300 111300 metal1 69300 111300 metal2 +69300 60900 metal2 69300 111300 metal2 +69300 60900 metal2 69300 60900 metal3 +69300 60900 metal3 73500 60900 metal3 +73500 60900 metal3 73500 60900 metal2 +73500 56700 metal2 73500 60900 metal2 +73500 56700 metal2 73500 56700 metal1 +) +ctrl.state.out\[1\] +( +60900 119700 metal1 60900 119700 metal2 +60900 115500 metal2 60900 119700 metal2 +60900 115500 metal2 60900 115500 metal1 +) +ctrl.state.out\[2\] +( +81900 115500 metal1 81900 115500 metal2 +81900 111300 metal2 81900 115500 metal2 +81900 111300 metal2 81900 111300 metal1 +) +dpath.a_lt_b$in0\[0\] +( +153300 132300 metal1 153300 132300 metal2 +153300 132300 metal2 153300 136500 metal2 +153300 136500 metal2 153300 136500 metal1 +) +dpath.a_lt_b$in0\[10\] +( +65100 65100 metal1 65100 65100 metal2 +) +dpath.a_lt_b$in0\[11\] +( +123900 65100 metal1 123900 65100 metal2 +) +dpath.a_lt_b$in0\[12\] +( +115500 48300 metal1 115500 48300 metal2 +115500 48300 metal2 115500 48300 metal3 +115500 48300 metal3 119700 48300 metal3 +119700 48300 metal3 119700 48300 metal2 +119700 48300 metal2 119700 48300 metal1 +) +dpath.a_lt_b$in0\[13\] +( +94500 31500 metal1 94500 31500 metal2 +94500 31500 metal2 94500 35700 metal2 +94500 35700 metal2 94500 35700 metal1 +) +dpath.a_lt_b$in0\[14\] +( +77700 35700 metal1 77700 35700 metal2 +77700 35700 metal2 77700 39900 metal2 +77700 39900 metal2 77700 39900 metal1 +) +dpath.a_lt_b$in0\[15\] +( +111300 86100 metal1 111300 86100 metal2 +111300 86100 metal2 111300 90300 metal2 +111300 90300 metal2 111300 90300 metal3 +111300 90300 metal3 115500 90300 metal3 +115500 90300 metal3 115500 90300 metal2 +115500 90300 metal2 115500 90300 metal1 +) +dpath.a_lt_b$in0\[1\] +( +90300 132300 metal1 90300 132300 metal2 +) +dpath.a_lt_b$in0\[2\] +( +107100 149100 metal1 107100 149100 metal2 +) +dpath.a_lt_b$in0\[3\] +( +132300 149100 metal1 132300 149100 metal2 +132300 144900 metal2 132300 149100 metal2 +132300 144900 metal2 132300 144900 metal1 +) +dpath.a_lt_b$in0\[4\] +( +153300 81900 metal1 153300 81900 metal2 +153300 81900 metal2 153300 81900 metal3 +153300 81900 metal3 157500 81900 metal3 +157500 81900 metal3 157500 81900 metal2 +157500 77700 metal2 157500 81900 metal2 +157500 77700 metal2 157500 77700 metal1 +) +dpath.a_lt_b$in0\[5\] +( +157500 119700 metal1 157500 119700 metal2 +157500 115500 metal2 157500 119700 metal2 +157500 115500 metal2 157500 115500 metal1 +) +dpath.a_lt_b$in0\[6\] +( +136500 69300 metal1 136500 69300 metal2 +136500 69300 metal2 136500 73500 metal2 +136500 73500 metal2 136500 73500 metal1 +) +dpath.a_lt_b$in0\[7\] +( +136500 123900 metal1 136500 123900 metal2 +136500 123900 metal2 136500 123900 metal3 +136500 123900 metal3 140700 123900 metal3 +140700 123900 metal3 140700 123900 metal2 +140700 123900 metal2 140700 123900 metal1 +) +dpath.a_lt_b$in0\[8\] +( +56700 94500 metal1 56700 94500 metal2 +) +dpath.a_lt_b$in0\[9\] +( +60900 73500 metal1 60900 73500 metal2 +60900 73500 metal2 60900 73500 metal3 +60900 73500 metal3 65100 73500 metal3 +65100 73500 metal3 65100 73500 metal2 +65100 73500 metal2 65100 73500 metal1 +) +dpath.a_lt_b$in1\[0\] +( +140700 132300 metal1 140700 132300 metal2 +140700 132300 metal2 140700 136500 metal2 +140700 136500 metal2 140700 136500 metal1 +) +dpath.a_lt_b$in1\[10\] +( +77700 60900 metal1 77700 60900 metal2 +77700 60900 metal2 77700 65100 metal2 +77700 65100 metal2 77700 65100 metal1 +) +dpath.a_lt_b$in1\[11\] +( +111300 73500 metal1 111300 73500 metal2 +111300 73500 metal2 111300 73500 metal3 +111300 73500 metal3 115500 73500 metal3 +115500 73500 metal3 115500 73500 metal2 +115500 69300 metal2 115500 73500 metal2 +115500 69300 metal2 115500 69300 metal1 +) +dpath.a_lt_b$in1\[12\] +( +119700 52500 metal1 119700 52500 metal2 +119700 52500 metal2 119700 56700 metal2 +119700 56700 metal2 119700 56700 metal1 +) +dpath.a_lt_b$in1\[13\] +( +107100 31500 metal1 107100 31500 metal2 +107100 31500 metal2 107100 35700 metal2 +107100 35700 metal2 107100 35700 metal1 +) +dpath.a_lt_b$in1\[14\] +( +77700 52500 metal1 77700 52500 metal2 +) +dpath.a_lt_b$in1\[15\] +( +107100 73500 metal1 107100 73500 metal2 +107100 73500 metal2 107100 77700 metal2 +107100 77700 metal2 107100 77700 metal3 +107100 77700 metal3 111300 77700 metal3 +111300 77700 metal3 111300 77700 metal2 +111300 77700 metal2 111300 77700 metal1 +) +dpath.a_lt_b$in1\[1\] +( +90300 123900 metal1 90300 123900 metal2 +90300 119700 metal2 90300 123900 metal2 +90300 119700 metal2 90300 119700 metal1 +) +dpath.a_lt_b$in1\[2\] +( +111300 144900 metal1 111300 144900 metal2 +111300 140700 metal2 111300 144900 metal2 +111300 140700 metal2 111300 140700 metal1 +) +dpath.a_lt_b$in1\[3\] +( +123900 136500 metal1 123900 136500 metal2 +) +dpath.a_lt_b$in1\[4\] +( +157500 86100 metal1 157500 86100 metal2 +) +dpath.a_lt_b$in1\[5\] +( +157500 111300 metal1 157500 111300 metal2 +157500 111300 metal2 157500 111300 metal3 +157500 111300 metal3 161700 111300 metal3 +161700 111300 metal3 161700 111300 metal2 +161700 107100 metal2 161700 111300 metal2 +161700 107100 metal2 161700 107100 metal1 +) +dpath.a_lt_b$in1\[6\] +( +132300 86100 metal1 132300 86100 metal2 +) +dpath.a_lt_b$in1\[7\] +( +140700 115500 metal1 140700 115500 metal2 +140700 115500 metal2 140700 115500 metal3 +140700 115500 metal3 144900 115500 metal3 +144900 115500 metal3 144900 115500 metal2 +144900 115500 metal2 144900 115500 metal1 +) +dpath.a_lt_b$in1\[8\] +( +69300 98700 metal1 69300 98700 metal2 +69300 98700 metal2 69300 98700 metal3 +69300 98700 metal3 73500 98700 metal3 +73500 98700 metal3 73500 98700 metal2 +73500 98700 metal2 73500 98700 metal1 +) +dpath.a_lt_b$in1\[9\] +( +56700 86100 metal1 56700 86100 metal2 +56700 81900 metal2 56700 86100 metal2 +56700 81900 metal2 56700 81900 metal1 +) +net1 +( +119700 174300 metal1 119700 174300 metal2 +119700 174300 metal2 119700 178500 metal2 +119700 178500 metal2 119700 178500 metal3 +119700 178500 metal3 165900 178500 metal3 +165900 178500 metal3 165900 178500 metal2 +165900 178500 metal2 165900 178500 metal1 +) +net10 +( +144900 69300 metal1 144900 69300 metal2 +144900 23100 metal2 144900 69300 metal2 +144900 23100 metal2 144900 23100 metal3 +144900 23100 metal3 170100 23100 metal3 +170100 23100 metal3 170100 23100 metal2 +170100 23100 metal2 170100 23100 metal1 +) +net11 +( +174300 123900 metal1 174300 123900 metal2 +174300 123900 metal2 174300 128100 metal2 +174300 128100 metal2 174300 128100 metal3 +174300 128100 metal3 178500 128100 metal3 +178500 128100 metal3 178500 128100 metal2 +178500 128100 metal2 178500 128100 metal1 +) +net12 +( +31500 23100 metal1 31500 23100 metal2 +31500 23100 metal2 31500 73500 metal2 +31500 73500 metal2 31500 73500 metal3 +31500 73500 metal3 35700 73500 metal3 +35700 73500 metal3 35700 73500 metal2 +35700 73500 metal2 35700 73500 metal1 +) +net13 +( +136500 149100 metal1 136500 149100 metal2 +136500 149100 metal2 136500 161700 metal2 +136500 161700 metal2 136500 161700 metal3 +136500 161700 metal3 140700 161700 metal3 +140700 161700 metal3 140700 161700 metal2 +140700 161700 metal2 140700 178500 metal2 +140700 178500 metal2 140700 178500 metal1 +) +net14 +( +69300 178500 metal1 69300 178500 metal2 +69300 161700 metal2 69300 178500 metal2 +69300 161700 metal2 69300 161700 metal3 +69300 161700 metal3 73500 161700 metal3 +73500 161700 metal3 73500 161700 metal2 +73500 144900 metal2 73500 161700 metal2 +73500 144900 metal2 73500 144900 metal1 +) +net15 +( +174300 94500 metal1 174300 94500 metal2 +174300 86100 metal2 174300 94500 metal2 +174300 86100 metal2 174300 86100 metal3 +174300 86100 metal3 178500 86100 metal3 +178500 86100 metal3 178500 86100 metal2 +178500 81900 metal2 178500 86100 metal2 +178500 81900 metal2 178500 81900 metal1 +) +net16 +( +149100 174300 metal1 149100 174300 metal2 +149100 174300 metal2 149100 174300 metal3 +149100 174300 metal3 157500 174300 metal3 +157500 174300 metal3 157500 174300 metal2 +157500 174300 metal2 157500 178500 metal2 +157500 178500 metal2 157500 178500 metal1 +) +net17 +( +23100 86100 metal1 23100 86100 metal2 +23100 86100 metal2 23100 178500 metal2 +23100 178500 metal2 23100 178500 metal3 +23100 178500 metal3 27300 178500 metal3 +27300 178500 metal3 27300 178500 metal2 +27300 178500 metal2 27300 178500 metal1 +) +net18 +( +44100 23100 metal1 44100 23100 metal2 +44100 23100 metal2 44100 23100 metal3 +44100 23100 metal3 65100 23100 metal3 +65100 23100 metal3 65100 23100 metal2 +65100 23100 metal2 65100 35700 metal2 +65100 35700 metal2 65100 35700 metal1 +) +net19 +( +115500 35700 metal1 115500 35700 metal2 +115500 23100 metal2 115500 35700 metal2 +115500 23100 metal2 115500 23100 metal3 +115500 23100 metal3 149100 23100 metal3 +149100 23100 metal3 149100 23100 metal2 +149100 23100 metal2 149100 23100 metal1 +) +net2 +( +35700 178500 metal1 35700 178500 metal2 +35700 174300 metal2 35700 178500 metal2 +35700 174300 metal2 35700 174300 metal3 +35700 174300 metal3 44100 174300 metal3 +44100 174300 metal3 44100 174300 metal2 +44100 174300 metal2 44100 174300 metal1 +) +net20 +( +119700 165900 metal1 119700 165900 metal2 +119700 165900 metal2 119700 174300 metal2 +119700 174300 metal2 119700 174300 metal3 +119700 174300 metal3 178500 174300 metal3 +178500 174300 metal3 178500 174300 metal2 +178500 174300 metal2 178500 174300 metal1 +) +net21 +( +107100 23100 metal1 107100 23100 metal2 +107100 23100 metal2 107100 27300 metal2 +107100 27300 metal2 107100 27300 metal1 +) +net22 +( +119700 174300 metal1 119700 174300 metal2 +119700 174300 metal2 119700 174300 metal3 +119700 174300 metal3 128100 174300 metal3 +128100 174300 metal3 128100 174300 metal2 +128100 174300 metal2 128100 178500 metal2 +128100 178500 metal2 128100 178500 metal1 +) +net23 +( +23100 73500 metal1 23100 73500 metal2 +23100 73500 metal2 23100 77700 metal2 +23100 77700 metal2 23100 77700 metal1 +) +net24 +( +31500 178500 metal1 31500 178500 metal2 +31500 102900 metal2 31500 178500 metal2 +31500 102900 metal2 31500 102900 metal3 +31500 102900 metal3 52500 102900 metal3 +52500 102900 metal3 52500 102900 metal2 +52500 102900 metal2 52500 102900 metal1 +) +net25 +( +174300 132300 metal1 174300 132300 metal2 +174300 132300 metal2 174300 144900 metal2 +174300 144900 metal2 174300 144900 metal3 +174300 144900 metal3 178500 144900 metal3 +178500 144900 metal3 178500 144900 metal2 +178500 144900 metal2 178500 157500 metal2 +178500 157500 metal2 178500 157500 metal1 +) +net26 +( +23100 60900 metal1 23100 60900 metal2 +23100 60900 metal2 23100 65100 metal2 +23100 65100 metal2 23100 65100 metal1 +) +net27 +( +165900 27300 metal1 165900 27300 metal2 +165900 27300 metal2 165900 31500 metal2 +165900 31500 metal2 165900 31500 metal3 +165900 31500 metal3 178500 31500 metal3 +178500 31500 metal3 178500 31500 metal2 +178500 31500 metal2 178500 31500 metal1 +) +net28 +( +165900 102900 metal1 165900 102900 metal2 +165900 102900 metal2 165900 107100 metal2 +165900 107100 metal2 165900 107100 metal3 +165900 107100 metal3 178500 107100 metal3 +178500 107100 metal3 178500 107100 metal2 +178500 107100 metal2 178500 115500 metal2 +178500 115500 metal2 178500 115500 metal1 +) +net29 +( +23100 174300 metal1 23100 174300 metal2 +23100 170100 metal2 23100 174300 metal2 +23100 170100 metal2 23100 170100 metal1 +) +net3 +( +86100 31500 metal1 86100 31500 metal2 +86100 23100 metal2 86100 31500 metal2 +86100 23100 metal2 86100 23100 metal3 +86100 23100 metal3 90300 23100 metal3 +90300 23100 metal3 90300 23100 metal2 +90300 23100 metal2 90300 23100 metal1 +) +net30 +( +153300 178500 metal1 153300 178500 metal2 +153300 153300 metal2 153300 178500 metal2 +153300 153300 metal2 153300 153300 metal3 +153300 153300 metal3 165900 153300 metal3 +165900 153300 metal3 165900 153300 metal2 +165900 153300 metal2 165900 153300 metal1 +) +net31 +( +77700 23100 metal1 77700 23100 metal2 +77700 23100 metal2 77700 27300 metal2 +77700 27300 metal2 77700 27300 metal3 +77700 27300 metal3 81900 27300 metal3 +81900 27300 metal3 81900 27300 metal2 +81900 27300 metal2 81900 27300 metal1 +) +net32 +( +157500 136500 metal1 157500 136500 metal2 +157500 136500 metal2 157500 136500 metal3 +157500 136500 metal3 178500 136500 metal3 +178500 136500 metal3 178500 136500 metal2 +178500 136500 metal2 178500 140700 metal2 +178500 140700 metal2 178500 140700 metal1 +) +net33 +( +81900 132300 metal1 81900 132300 metal2 +81900 132300 metal2 81900 178500 metal2 +81900 178500 metal2 81900 178500 metal3 +81900 178500 metal3 170100 178500 metal3 +170100 178500 metal3 170100 178500 metal2 +170100 178500 metal2 170100 178500 metal1 +) +net34 +( +23100 107100 metal1 23100 107100 metal2 +23100 107100 metal2 23100 107100 metal3 +23100 107100 metal3 56700 107100 metal3 +56700 107100 metal3 56700 107100 metal2 +56700 107100 metal2 56700 111300 metal2 +56700 111300 metal2 56700 111300 metal1 +) +net35 +( +23100 178500 metal1 23100 178500 metal2 +23100 132300 metal2 23100 178500 metal2 +23100 132300 metal2 23100 132300 metal3 +23100 132300 metal3 60900 132300 metal3 +60900 132300 metal3 60900 132300 metal2 +60900 132300 metal2 60900 132300 metal1 +) +net36 +( +52500 102900 metal1 52500 102900 metal2 +52500 102900 metal2 52500 102900 metal3 +52500 102900 metal3 60900 102900 metal3 +60900 102900 metal3 60900 102900 metal2 +60900 102900 metal2 60900 107100 metal2 +60900 107100 metal2 60900 107100 metal1 +18900 23100 metal1 18900 23100 metal2 +18900 23100 metal2 18900 23100 metal3 +18900 23100 metal3 52500 23100 metal3 +52500 23100 metal3 52500 23100 metal2 +52500 23100 metal2 52500 102900 metal2 +) +net37 +( +18900 27300 metal1 18900 27300 metal2 +18900 27300 metal2 18900 27300 metal3 +18900 27300 metal3 90300 27300 metal3 +90300 27300 metal3 90300 27300 metal2 +90300 27300 metal2 90300 27300 metal1 +) +net38 +( +128100 39900 metal1 128100 39900 metal2 +128100 23100 metal2 128100 39900 metal2 +128100 23100 metal2 128100 23100 metal3 +128100 23100 metal3 132300 23100 metal3 +132300 23100 metal3 132300 23100 metal2 +132300 23100 metal2 132300 23100 metal1 +) +net39 +( +102900 27300 metal1 102900 27300 metal2 +102900 23100 metal2 102900 27300 metal2 +102900 23100 metal2 102900 23100 metal3 +102900 23100 metal3 174300 23100 metal3 +174300 23100 metal3 174300 23100 metal2 +174300 23100 metal2 174300 23100 metal1 +) +net4 +( +23100 31500 metal1 23100 31500 metal2 +23100 31500 metal2 23100 35700 metal2 +23100 35700 metal2 23100 35700 metal1 +) +net40 +( +115500 35700 metal1 115500 35700 metal2 +115500 27300 metal2 115500 35700 metal2 +115500 27300 metal2 115500 27300 metal3 +115500 27300 metal3 174300 27300 metal3 +174300 27300 metal3 174300 27300 metal2 +174300 27300 metal2 174300 27300 metal1 +) +net41 +( +128100 69300 metal1 128100 69300 metal2 +128100 69300 metal2 128100 69300 metal3 +128100 69300 metal3 174300 69300 metal3 +174300 69300 metal3 174300 69300 metal2 +174300 69300 metal2 174300 69300 metal1 +) +net42 +( +18900 90300 metal1 18900 90300 metal2 +18900 90300 metal2 18900 90300 metal3 +18900 90300 metal3 48300 90300 metal3 +48300 90300 metal3 48300 90300 metal2 +48300 77700 metal2 48300 90300 metal2 +48300 77700 metal2 48300 77700 metal1 +) +net43 +( +86100 81900 metal1 86100 81900 metal2 +86100 23100 metal2 86100 81900 metal2 +86100 23100 metal2 86100 23100 metal3 +86100 23100 metal3 119700 23100 metal3 +119700 23100 metal3 119700 23100 metal2 +119700 23100 metal2 119700 23100 metal1 +) +net44 +( +18900 119700 metal1 18900 119700 metal2 +18900 107100 metal2 18900 119700 metal2 +18900 107100 metal2 18900 107100 metal3 +18900 107100 metal3 73500 107100 metal3 +73500 107100 metal3 73500 107100 metal2 +73500 107100 metal2 73500 107100 metal1 +) +net45 +( +157500 123900 metal1 157500 123900 metal2 +157500 123900 metal2 157500 178500 metal2 +157500 178500 metal2 157500 178500 metal3 +157500 178500 metal3 174300 178500 metal3 +174300 178500 metal3 174300 178500 metal2 +174300 178500 metal2 174300 178500 metal1 +) +net46 +( +18900 48300 metal1 18900 48300 metal2 +18900 48300 metal2 18900 73500 metal2 +18900 73500 metal2 18900 73500 metal3 +18900 73500 metal3 128100 73500 metal3 +128100 73500 metal3 128100 73500 metal2 +128100 73500 metal2 128100 73500 metal1 +) +net47 +( +161700 94500 metal1 161700 94500 metal2 +161700 35700 metal2 161700 94500 metal2 +161700 35700 metal2 161700 35700 metal3 +161700 35700 metal3 174300 35700 metal3 +174300 35700 metal3 174300 35700 metal2 +174300 35700 metal2 174300 35700 metal1 +) +net48 +( +27300 23100 metal1 27300 23100 metal2 +27300 23100 metal2 27300 65100 metal2 +27300 65100 metal2 27300 65100 metal3 +27300 65100 metal3 136500 65100 metal3 +136500 65100 metal3 136500 65100 metal2 +136500 65100 metal2 136500 65100 metal1 +) +net49 +( +153300 123900 metal1 153300 123900 metal2 +153300 23100 metal2 153300 123900 metal2 +153300 23100 metal2 153300 23100 metal3 +153300 23100 metal3 161700 23100 metal3 +161700 23100 metal3 161700 23100 metal2 +161700 23100 metal2 161700 23100 metal1 +) +net5 +( +111300 178500 metal1 111300 178500 metal2 +111300 174300 metal2 111300 178500 metal2 +111300 174300 metal2 111300 174300 metal1 +) +net50 +( +18900 136500 metal1 18900 136500 metal2 +18900 132300 metal2 18900 136500 metal2 +18900 132300 metal2 18900 132300 metal3 +18900 132300 metal3 81900 132300 metal3 +81900 132300 metal3 81900 132300 metal2 +81900 132300 metal2 81900 132300 metal1 +) +net51 +( +18900 149100 metal1 18900 149100 metal2 +18900 140700 metal2 18900 149100 metal2 +18900 140700 metal2 18900 140700 metal3 +18900 140700 metal3 94500 140700 metal3 +94500 140700 metal3 94500 140700 metal2 +94500 140700 metal2 94500 140700 metal1 +) +net52 +( +18900 165900 metal1 18900 165900 metal2 +18900 136500 metal2 18900 165900 metal2 +18900 136500 metal2 18900 136500 metal3 +18900 136500 metal3 94500 136500 metal3 +94500 136500 metal3 94500 136500 metal2 +94500 136500 metal2 94500 136500 metal1 +) +net53 +( +77700 56700 metal1 77700 56700 metal2 +77700 52500 metal2 77700 56700 metal2 +77700 52500 metal2 77700 52500 metal3 +77700 52500 metal3 174300 52500 metal3 +174300 52500 metal3 174300 52500 metal2 +174300 52500 metal2 174300 52500 metal1 +) +net6 +( +60900 23100 metal1 60900 23100 metal2 +60900 23100 metal2 60900 48300 metal2 +60900 48300 metal2 60900 48300 metal1 +) +net7 +( +52500 178500 metal1 52500 178500 metal2 +52500 115500 metal2 52500 178500 metal2 +52500 115500 metal2 52500 115500 metal3 +52500 115500 metal3 56700 115500 metal3 +56700 115500 metal3 56700 115500 metal2 +56700 115500 metal2 56700 115500 metal1 +) +net8 +( +174300 98700 metal1 174300 98700 metal2 +174300 98700 metal2 174300 98700 metal3 +174300 98700 metal3 178500 98700 metal3 +178500 98700 metal3 178500 98700 metal2 +178500 98700 metal2 178500 98700 metal1 +) +net9 +( +81900 178500 metal1 81900 178500 metal2 +81900 178500 metal2 81900 178500 metal3 +81900 178500 metal3 86100 178500 metal3 +86100 178500 metal3 86100 178500 metal2 +86100 174300 metal2 86100 178500 metal2 +86100 174300 metal2 86100 174300 metal1 +) diff --git a/src/grt/test/read_segments3.tcl b/src/grt/test/read_segments3.tcl new file mode 100644 index 00000000000..730965cf36c --- /dev/null +++ b/src/grt/test/read_segments3.tcl @@ -0,0 +1,10 @@ +# estimate parasitics based on gr results +source "helpers.tcl" +read_lef "Nangate45/Nangate45.lef" +read_liberty Nangate45/Nangate45_typ.lib +read_def "gcd.def" + +read_global_route_segments read_segments3.segs +estimate_parasitics -global_routing + +report_net -digits 3 clk diff --git a/src/grt/test/read_segments4.ok b/src/grt/test/read_segments4.ok new file mode 100644 index 00000000000..360e628bfb6 --- /dev/null +++ b/src/grt/test/read_segments4.ok @@ -0,0 +1,33 @@ +[INFO ODB-0227] LEF file: Nangate45/Nangate45.lef, created 22 layers, 27 vias, 135 library cells +[INFO ODB-0128] Design: top +[INFO ODB-0130] Created 4 pins. +[INFO ODB-0131] Created 7 components and 35 component-terminals. +[INFO ODB-0133] Created 10 nets and 18 connections. +Net clk + Pin capacitance: 3.004-3.402 + Wire capacitance: 0.810 + Total capacitance: 3.813-4.211 + Number of drivers: 1 + Number of loads: 1 + Number of pins: 2 + +Driver pins + clk input port (5, 0) + +Load pins + clkbuf_0_clk/A input (BUF_X4) 3.004-3.402 (8, 11) + +Net u2z + Pin capacitance: 1.062-1.140 + Wire capacitance: 0.431 + Total capacitance: 1.494-1.572 + Number of drivers: 1 + Number of loads: 1 + Number of pins: 2 + +Driver pins + u2/ZN output (AND2_X1) (8, 12) + +Load pins + r3/D input (DFF_X1) 1.062-1.140 (10, 8) + diff --git a/src/grt/test/read_segments4.segs b/src/grt/test/read_segments4.segs new file mode 100644 index 00000000000..57d74e604b2 --- /dev/null +++ b/src/grt/test/read_segments4.segs @@ -0,0 +1,93 @@ +clk +( +10500 10500 metal2 10500 14700 metal2 +14700 14700 metal3 14700 14700 metal2 +10500 14700 metal3 14700 14700 metal3 +14700 14700 metal2 14700 23100 metal2 +10500 2100 metal2 10500 10500 metal2 +14700 23100 metal2 14700 23100 metal1 +10500 14700 metal2 10500 14700 metal3 +) +in1 +( +6300 27300 metal1 6300 27300 metal2 +6300 27300 metal2 6300 44100 metal2 +6300 44100 metal2 6300 44100 metal3 +6300 44100 metal3 10500 44100 metal3 +2100 44100 metal3 10500 44100 metal3 +) +in2 +( +18900 27300 metal1 18900 27300 metal2 +18900 27300 metal2 18900 48300 metal2 +18900 48300 metal2 18900 48300 metal3 +18900 48300 metal3 48300 48300 metal3 +48300 48300 metal3 48300 48300 metal2 +48300 48300 metal2 48300 56700 metal2 +) +out +( +23100 14700 metal1 23100 14700 metal2 +23100 14700 metal2 23100 14700 metal3 +23100 14700 metal3 56700 14700 metal3 +) +r1q +( +10500 27300 metal1 10500 27300 metal2 +10500 27300 metal2 10500 27300 metal3 +10500 27300 metal3 14700 27300 metal3 +14700 27300 metal3 14700 27300 metal2 +14700 23100 metal2 14700 27300 metal2 +14700 23100 metal2 14700 23100 metal1 +) +r2q +( +14700 23100 metal1 14700 23100 metal2 +14700 23100 metal2 14700 23100 metal3 +14700 23100 metal3 23100 23100 metal3 +23100 23100 metal3 23100 23100 metal2 +23100 23100 metal2 23100 27300 metal2 +23100 27300 metal2 23100 27300 metal1 +) +clknet_0_clk +( +18900 23100 metal1 18900 23100 metal2 +18900 23100 metal2 18900 23100 metal3 +18900 23100 metal3 27300 23100 metal3 +27300 23100 metal3 27300 23100 metal2 +27300 23100 metal2 27300 23100 metal1 +14700 27300 metal1 14700 27300 metal2 +14700 23100 metal2 14700 27300 metal2 +14700 23100 metal2 14700 23100 metal3 +14700 23100 metal3 18900 23100 metal3 +) +u2z +( +14700 23100 metal1 14700 23100 metal2 +14700 14700 metal2 14700 23100 metal2 +14700 14700 metal2 14700 14700 metal3 +14700 14700 metal3 18900 14700 metal3 +18900 14700 metal3 18900 14700 metal2 +18900 14700 metal2 18900 14700 metal1 +) +clknet_1_0_0_clk +( +10500 27300 metal1 10500 27300 metal2 +10500 27300 metal2 10500 27300 metal3 +10500 27300 metal3 14700 27300 metal3 +14700 27300 metal3 14700 27300 metal2 +14700 27300 metal2 14700 27300 metal1 +14700 27300 metal3 18900 27300 metal3 +18900 27300 metal3 18900 27300 metal2 +18900 27300 metal2 18900 27300 metal1 +) +clknet_1_1_0_clk +( +23100 14700 metal1 23100 14700 metal2 +23100 14700 metal2 23100 18900 metal2 +23100 18900 metal2 23100 18900 metal3 +23100 18900 metal3 27300 18900 metal3 +27300 18900 metal3 27300 18900 metal2 +27300 18900 metal2 27300 23100 metal2 +27300 23100 metal2 27300 23100 metal1 +) diff --git a/src/grt/test/read_segments4.tcl b/src/grt/test/read_segments4.tcl new file mode 100644 index 00000000000..1371b4331d5 --- /dev/null +++ b/src/grt/test/read_segments4.tcl @@ -0,0 +1,11 @@ +# estimate parasitics based on gr results +source "helpers.tcl" +read_lef Nangate45/Nangate45.lef +read_liberty Nangate45/Nangate45_typ.lib +read_def est_rc2.def + +read_global_route_segments read_segments4.segs +estimate_parasitics -global_routing + +report_net -digits 3 clk +report_net -digits 3 u2/ZN diff --git a/src/grt/test/read_segments_error3.ok b/src/grt/test/read_segments_error3.ok index d25485a407a..02963a34e7b 100644 --- a/src/grt/test/read_segments_error3.ok +++ b/src/grt/test/read_segments_error3.ok @@ -3,5 +3,5 @@ [INFO ODB-0130] Created 4 pins. [INFO ODB-0131] Created 7 components and 35 component-terminals. [INFO ODB-0133] Created 10 nets and 18 connections. -[ERROR GRT-0263] Pin clkbuf_0_clk/A is not covered by net clk. +[ERROR GRT-0263] Pin(s) clkbuf_0_clk/A clk not covered in net clk. GRT-0263 diff --git a/src/grt/test/regression_tests.tcl b/src/grt/test/regression_tests.tcl index a42c5e55926..ad98c2e48f2 100644 --- a/src/grt/test/regression_tests.tcl +++ b/src/grt/test/regression_tests.tcl @@ -41,10 +41,14 @@ record_tests { pre_routed1 read_segments1 read_segments2 + read_segments3 + read_segments4 read_segments_error1 read_segments_error2 read_segments_error3 region_adjustment + remove_buffers1 + remove_buffers2 repair_antennas1 repair_antennas2 repair_antennas3 diff --git a/src/grt/test/remove_buffers1.def b/src/grt/test/remove_buffers1.def new file mode 100644 index 00000000000..4e495135d2b --- /dev/null +++ b/src/grt/test/remove_buffers1.def @@ -0,0 +1,88 @@ +VERSION 5.8 ; +DIVIDERCHAR "/" ; +BUSBITCHARS "[]" ; +DESIGN top ; +UNITS DISTANCE MICRONS 1000 ; +DIEAREA ( 0 0 ) ( 50000 50000 ) ; +ROW ROW_19 FreePDK45_38x28_10R_NP_162NW_34O 2090 29400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_18 FreePDK45_38x28_10R_NP_162NW_34O 2090 28000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_17 FreePDK45_38x28_10R_NP_162NW_34O 2090 26600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_16 FreePDK45_38x28_10R_NP_162NW_34O 2090 25200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_15 FreePDK45_38x28_10R_NP_162NW_34O 2090 23800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_14 FreePDK45_38x28_10R_NP_162NW_34O 2090 22400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_13 FreePDK45_38x28_10R_NP_162NW_34O 2090 21000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_12 FreePDK45_38x28_10R_NP_162NW_34O 2090 19600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_11 FreePDK45_38x28_10R_NP_162NW_34O 2090 18200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_10 FreePDK45_38x28_10R_NP_162NW_34O 2090 16800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_9 FreePDK45_38x28_10R_NP_162NW_34O 2090 15400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_8 FreePDK45_38x28_10R_NP_162NW_34O 2090 14000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_7 FreePDK45_38x28_10R_NP_162NW_34O 2090 12600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_6 FreePDK45_38x28_10R_NP_162NW_34O 2090 11200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_5 FreePDK45_38x28_10R_NP_162NW_34O 2090 9800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_4 FreePDK45_38x28_10R_NP_162NW_34O 2090 8400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_3 FreePDK45_38x28_10R_NP_162NW_34O 2090 7000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_2 FreePDK45_38x28_10R_NP_162NW_34O 2090 5600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_1 FreePDK45_38x28_10R_NP_162NW_34O 2090 4200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_0 FreePDK45_38x28_10R_NP_162NW_34O 2090 2800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_20 FreePDK45_38x28_10R_NP_162NW_34O 2090 30800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_21 FreePDK45_38x28_10R_NP_162NW_34O 2090 32200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_22 FreePDK45_38x28_10R_NP_162NW_34O 2090 33600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_23 FreePDK45_38x28_10R_NP_162NW_34O 2090 35000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_24 FreePDK45_38x28_10R_NP_162NW_34O 2090 36400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_25 FreePDK45_38x28_10R_NP_162NW_34O 2090 37800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_26 FreePDK45_38x28_10R_NP_162NW_34O 2090 39200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_27 FreePDK45_38x28_10R_NP_162NW_34O 2090 40600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_28 FreePDK45_38x28_10R_NP_162NW_34O 2090 42000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_29 FreePDK45_38x28_10R_NP_162NW_34O 2090 43400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_30 FreePDK45_38x28_10R_NP_162NW_34O 2090 44800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_31 FreePDK45_38x28_10R_NP_162NW_34O 2090 46200 FS DO 241 BY 1 STEP 190 0 ; +TRACKS X 95 DO 357 STEP 140 LAYER metal1 ; +TRACKS Y 70 DO 357 STEP 140 LAYER metal1 ; +TRACKS X 95 DO 263 STEP 190 LAYER metal2 ; +TRACKS Y 70 DO 263 STEP 190 LAYER metal2 ; +TRACKS X 95 DO 357 STEP 140 LAYER metal3 ; +TRACKS Y 70 DO 357 STEP 140 LAYER metal3 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal4 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal4 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal5 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal5 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal6 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal6 ; +TRACKS X 895 DO 62 STEP 800 LAYER metal7 ; +TRACKS Y 870 DO 62 STEP 800 LAYER metal7 ; +TRACKS X 895 DO 62 STEP 800 LAYER metal8 ; +TRACKS Y 870 DO 62 STEP 800 LAYER metal8 ; +TRACKS X 1695 DO 30 STEP 1600 LAYER metal9 ; +TRACKS Y 1670 DO 30 STEP 1600 LAYER metal9 ; +TRACKS X 1695 DO 30 STEP 1600 LAYER metal10 ; +TRACKS Y 1670 DO 30 STEP 1600 LAYER metal10 ; +GCELLGRID X 0 DO 23 STEP 2100 ; +GCELLGRID Y 0 DO 23 STEP 2100 ; +COMPONENTS 4 ; + - b1 BUF_X1 + PLACED ( 17480 18200 ) FS ; + - b2 BUF_X2 + PLACED ( 40470 40600 ) FS ; + - b3 BUF_X8 + PLACED ( 17480 35000 ) FS ; + - b4 BUF_X4 + FIXED ( 2000 4000 ) N ; +END COMPONENTS +PINS 2 ; + - in1 + NET in1 + DIRECTION INPUT + USE SIGNAL + + PORT + + LAYER metal4 ( -70 -70 ) ( 70 70 ) + + PLACED ( 17455 49930 ) N ; + - out1 + NET out1 + DIRECTION OUTPUT + USE SIGNAL + + PORT + + LAYER metal4 ( -70 -70 ) ( 70 70 ) + + PLACED ( 19135 70 ) N ; +END PINS +SPECIALNETS 2 ; + - VDD ( * VDD ) + USE POWER ; + - VSS ( * VSS ) + USE GROUND ; +END SPECIALNETS +NETS 5 ; + - in1 ( PIN in1 ) ( b3 A ) + USE SIGNAL ; + - n1 ( b3 Z ) ( b2 A ) + USE SIGNAL ; + - n2 ( b2 Z ) ( b1 A ) + USE SIGNAL ; + - n3 ( b1 Z ) ( b4 A ) + USE SIGNAL ; + - out1 ( PIN out1 ) ( b4 Z ) + USE SIGNAL ; +END NETS +END DESIGN diff --git a/src/grt/test/remove_buffers1.defok b/src/grt/test/remove_buffers1.defok new file mode 100644 index 00000000000..d6500974e11 --- /dev/null +++ b/src/grt/test/remove_buffers1.defok @@ -0,0 +1,84 @@ +VERSION 5.8 ; +DIVIDERCHAR "/" ; +BUSBITCHARS "[]" ; +DESIGN top ; +UNITS DISTANCE MICRONS 1000 ; +DIEAREA ( 0 0 ) ( 50000 50000 ) ; +ROW ROW_19 FreePDK45_38x28_10R_NP_162NW_34O 2090 29400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_18 FreePDK45_38x28_10R_NP_162NW_34O 2090 28000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_17 FreePDK45_38x28_10R_NP_162NW_34O 2090 26600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_16 FreePDK45_38x28_10R_NP_162NW_34O 2090 25200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_15 FreePDK45_38x28_10R_NP_162NW_34O 2090 23800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_14 FreePDK45_38x28_10R_NP_162NW_34O 2090 22400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_13 FreePDK45_38x28_10R_NP_162NW_34O 2090 21000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_12 FreePDK45_38x28_10R_NP_162NW_34O 2090 19600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_11 FreePDK45_38x28_10R_NP_162NW_34O 2090 18200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_10 FreePDK45_38x28_10R_NP_162NW_34O 2090 16800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_9 FreePDK45_38x28_10R_NP_162NW_34O 2090 15400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_8 FreePDK45_38x28_10R_NP_162NW_34O 2090 14000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_7 FreePDK45_38x28_10R_NP_162NW_34O 2090 12600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_6 FreePDK45_38x28_10R_NP_162NW_34O 2090 11200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_5 FreePDK45_38x28_10R_NP_162NW_34O 2090 9800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_4 FreePDK45_38x28_10R_NP_162NW_34O 2090 8400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_3 FreePDK45_38x28_10R_NP_162NW_34O 2090 7000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_2 FreePDK45_38x28_10R_NP_162NW_34O 2090 5600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_1 FreePDK45_38x28_10R_NP_162NW_34O 2090 4200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_0 FreePDK45_38x28_10R_NP_162NW_34O 2090 2800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_20 FreePDK45_38x28_10R_NP_162NW_34O 2090 30800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_21 FreePDK45_38x28_10R_NP_162NW_34O 2090 32200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_22 FreePDK45_38x28_10R_NP_162NW_34O 2090 33600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_23 FreePDK45_38x28_10R_NP_162NW_34O 2090 35000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_24 FreePDK45_38x28_10R_NP_162NW_34O 2090 36400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_25 FreePDK45_38x28_10R_NP_162NW_34O 2090 37800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_26 FreePDK45_38x28_10R_NP_162NW_34O 2090 39200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_27 FreePDK45_38x28_10R_NP_162NW_34O 2090 40600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_28 FreePDK45_38x28_10R_NP_162NW_34O 2090 42000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_29 FreePDK45_38x28_10R_NP_162NW_34O 2090 43400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_30 FreePDK45_38x28_10R_NP_162NW_34O 2090 44800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_31 FreePDK45_38x28_10R_NP_162NW_34O 2090 46200 FS DO 241 BY 1 STEP 190 0 ; +TRACKS X 95 DO 357 STEP 140 LAYER metal1 ; +TRACKS Y 70 DO 357 STEP 140 LAYER metal1 ; +TRACKS X 95 DO 263 STEP 190 LAYER metal2 ; +TRACKS Y 70 DO 263 STEP 190 LAYER metal2 ; +TRACKS X 95 DO 357 STEP 140 LAYER metal3 ; +TRACKS Y 70 DO 357 STEP 140 LAYER metal3 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal4 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal4 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal5 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal5 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal6 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal6 ; +TRACKS X 895 DO 62 STEP 800 LAYER metal7 ; +TRACKS Y 870 DO 62 STEP 800 LAYER metal7 ; +TRACKS X 895 DO 62 STEP 800 LAYER metal8 ; +TRACKS Y 870 DO 62 STEP 800 LAYER metal8 ; +TRACKS X 1695 DO 30 STEP 1600 LAYER metal9 ; +TRACKS Y 1670 DO 30 STEP 1600 LAYER metal9 ; +TRACKS X 1695 DO 30 STEP 1600 LAYER metal10 ; +TRACKS Y 1670 DO 30 STEP 1600 LAYER metal10 ; +GCELLGRID X 0 DO 23 STEP 2100 ; +GCELLGRID Y 0 DO 23 STEP 2100 ; +COMPONENTS 2 ; + - b2 BUF_X2 + PLACED ( 40470 40600 ) FS ; + - b4 BUF_X4 + FIXED ( 2000 4000 ) N ; +END COMPONENTS +PINS 2 ; + - in1 + NET in1 + DIRECTION INPUT + USE SIGNAL + + PORT + + LAYER metal4 ( -70 -70 ) ( 70 70 ) + + PLACED ( 17455 49930 ) N ; + - out1 + NET out1 + DIRECTION OUTPUT + USE SIGNAL + + PORT + + LAYER metal4 ( -70 -70 ) ( 70 70 ) + + PLACED ( 19135 70 ) N ; +END PINS +SPECIALNETS 2 ; + - VDD ( * VDD ) + USE POWER ; + - VSS ( * VSS ) + USE GROUND ; +END SPECIALNETS +NETS 3 ; + - in1 ( PIN in1 ) ( b2 A ) + USE SIGNAL ; + - n2 ( b4 A ) ( b2 Z ) + USE SIGNAL ; + - out1 ( PIN out1 ) ( b4 Z ) + USE SIGNAL ; +END NETS +END DESIGN diff --git a/src/grt/test/remove_buffers1.ok b/src/grt/test/remove_buffers1.ok new file mode 100644 index 00000000000..1c01e20f0a6 --- /dev/null +++ b/src/grt/test/remove_buffers1.ok @@ -0,0 +1,65 @@ +[INFO ODB-0227] LEF file: Nangate45/Nangate45.lef, created 22 layers, 27 vias, 135 library cells +[INFO ODB-0128] Design: top +[INFO ODB-0130] Created 2 pins. +[INFO ODB-0131] Created 4 components and 16 component-terminals. +[INFO ODB-0132] Created 2 special nets and 8 connections. +[INFO ODB-0133] Created 5 nets and 8 connections. +[INFO GRT-0020] Min routing layer: metal2 +[INFO GRT-0021] Max routing layer: metal8 +[INFO GRT-0022] Global adjustment: 50% +[INFO GRT-0023] Grid origin: (0, 0) +[INFO GRT-0043] No OR_DEFAULT vias defined. +[INFO GRT-0088] Layer metal1 Track-Pitch = 0.1400 line-2-Via Pitch: 0.1350 +[INFO GRT-0088] Layer metal2 Track-Pitch = 0.1900 line-2-Via Pitch: 0.1400 +[INFO GRT-0088] Layer metal3 Track-Pitch = 0.1400 line-2-Via Pitch: 0.1400 +[INFO GRT-0088] Layer metal4 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 +[INFO GRT-0088] Layer metal5 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 +[INFO GRT-0088] Layer metal6 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 +[INFO GRT-0088] Layer metal7 Track-Pitch = 0.8000 line-2-Via Pitch: 0.8000 +[INFO GRT-0088] Layer metal8 Track-Pitch = 0.8000 line-2-Via Pitch: 0.8000 +[INFO GRT-0019] Found 0 clock nets. +[INFO GRT-0001] Minimum degree: 2 +[INFO GRT-0002] Maximum degree: 2 +[INFO GRT-0003] Macros: 0 +[INFO GRT-0043] No OR_DEFAULT vias defined. +[INFO GRT-0004] Blockages: 0 + +[INFO GRT-0053] Routing resources analysis: + Routing Original Derated Resource +Layer Direction Resources Resources Reduction (%) +--------------------------------------------------------------- +metal1 Horizontal 0 0 0.00% +metal2 Vertical 6026 1034 82.84% +metal3 Horizontal 8211 2112 74.28% +metal4 Vertical 3841 1584 58.76% +metal5 Horizontal 3841 1584 58.76% +metal6 Vertical 3841 1584 58.76% +metal7 Horizontal 1104 528 52.17% +metal8 Vertical 1104 528 52.17% +--------------------------------------------------------------- + +[INFO GRT-0197] Via related to pin nodes: 17 +[INFO GRT-0198] Via related Steiner nodes: 0 +[INFO GRT-0199] Via filling finished. +[INFO GRT-0111] Final number of vias: 25 +[INFO GRT-0112] Final usage 3D: 136 + +[INFO GRT-0096] Final congestion report: +Layer Resource Demand Usage (%) Max H / Max V / Total Overflow +--------------------------------------------------------------------------------------- +metal1 0 0 0.00% 0 / 0 / 0 +metal2 1034 20 1.93% 0 / 0 / 0 +metal3 2112 36 1.70% 0 / 0 / 0 +metal4 1584 5 0.32% 0 / 0 / 0 +metal5 1584 0 0.00% 0 / 0 / 0 +metal6 1584 0 0.00% 0 / 0 / 0 +metal7 528 0 0.00% 0 / 0 / 0 +metal8 528 0 0.00% 0 / 0 / 0 +--------------------------------------------------------------------------------------- +Total 8954 61 0.68% 0 / 0 / 0 + +[INFO GRT-0018] Total wirelength: 298 um +[INFO GRT-0014] Routed nets: 5 +[INFO RSZ-0026] Removed 2 buffers. +No differences found. +No differences found. diff --git a/src/grt/test/remove_buffers1.segsok b/src/grt/test/remove_buffers1.segsok new file mode 100644 index 00000000000..f4542fd0573 --- /dev/null +++ b/src/grt/test/remove_buffers1.segsok @@ -0,0 +1,43 @@ +in1 +( +35700 73500 metal4 35700 94500 metal4 +35700 73500 metal4 35700 73500 metal3 +35700 73500 metal3 35700 73500 metal2 +35700 73500 metal2 35700 73500 metal1 +39900 73500 metal1 39900 73500 metal2 +39900 73500 metal2 39900 77700 metal2 +39900 77700 metal2 39900 77700 metal3 +39900 77700 metal3 81900 77700 metal3 +81900 77700 metal3 81900 77700 metal2 +81900 77700 metal2 81900 81900 metal2 +81900 81900 metal2 81900 81900 metal1 +35700 73500 metal3 39900 73500 metal3 +35700 73500 metal3 35700 73500 metal4 +39900 73500 metal2 39900 73500 metal3 +) +out1 +( +6300 10500 metal1 6300 10500 metal2 +6300 2100 metal2 6300 10500 metal2 +6300 2100 metal2 6300 2100 metal3 +6300 2100 metal3 39900 2100 metal3 +39900 2100 metal3 39900 2100 metal4 +) +n2 +( +35700 39900 metal1 35700 39900 metal2 +35700 39900 metal2 35700 39900 metal3 +35700 39900 metal3 81900 39900 metal3 +81900 39900 metal3 81900 39900 metal2 +81900 39900 metal2 81900 81900 metal2 +81900 81900 metal2 81900 81900 metal1 +6300 10500 metal1 6300 10500 metal2 +6300 10500 metal2 6300 35700 metal2 +6300 35700 metal2 6300 35700 metal3 +6300 35700 metal3 35700 35700 metal3 +35700 35700 metal3 35700 35700 metal2 +35700 35700 metal2 35700 35700 metal1 +35700 35700 metal2 35700 39900 metal2 +35700 39900 metal2 35700 39900 metal3 +35700 35700 metal2 35700 35700 metal3 +) diff --git a/src/grt/test/remove_buffers1.tcl b/src/grt/test/remove_buffers1.tcl new file mode 100644 index 00000000000..abd80b1b40a --- /dev/null +++ b/src/grt/test/remove_buffers1.tcl @@ -0,0 +1,30 @@ +# manual buffer removal test +# in1 -> b1 -> b2 -> b3 -> out1 +# remove buffers b1 and b3 only +source "helpers.tcl" +read_liberty Nangate45/Nangate45_typ.lib +read_lef Nangate45/Nangate45.lef +read_def remove_buffers1.def + +set_global_routing_layer_adjustment metal2 0.8 +set_global_routing_layer_adjustment metal3 0.7 +set_global_routing_layer_adjustment * 0.5 + +set_routing_layers -signal metal2-metal8 -clock metal3-metal8 + +global_route -verbose + +# make sure sta works before/after removal + +global_route -start_incremental +remove_buffers b1 b3 +global_route -end_incremental + +set def_file [make_result_file "remove_buffers1.def"] +set segs_file [make_result_file "remove_buffers1.segs"] + +write_def $def_file +write_global_route_segments $segs_file + +diff_file remove_buffers1.defok $def_file +diff_file remove_buffers1.segsok $segs_file diff --git a/src/grt/test/remove_buffers2.defok b/src/grt/test/remove_buffers2.defok new file mode 100644 index 00000000000..3eb41ae3113 --- /dev/null +++ b/src/grt/test/remove_buffers2.defok @@ -0,0 +1,82 @@ +VERSION 5.8 ; +DIVIDERCHAR "/" ; +BUSBITCHARS "[]" ; +DESIGN top ; +UNITS DISTANCE MICRONS 1000 ; +DIEAREA ( 0 0 ) ( 50000 50000 ) ; +ROW ROW_19 FreePDK45_38x28_10R_NP_162NW_34O 2090 29400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_18 FreePDK45_38x28_10R_NP_162NW_34O 2090 28000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_17 FreePDK45_38x28_10R_NP_162NW_34O 2090 26600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_16 FreePDK45_38x28_10R_NP_162NW_34O 2090 25200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_15 FreePDK45_38x28_10R_NP_162NW_34O 2090 23800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_14 FreePDK45_38x28_10R_NP_162NW_34O 2090 22400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_13 FreePDK45_38x28_10R_NP_162NW_34O 2090 21000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_12 FreePDK45_38x28_10R_NP_162NW_34O 2090 19600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_11 FreePDK45_38x28_10R_NP_162NW_34O 2090 18200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_10 FreePDK45_38x28_10R_NP_162NW_34O 2090 16800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_9 FreePDK45_38x28_10R_NP_162NW_34O 2090 15400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_8 FreePDK45_38x28_10R_NP_162NW_34O 2090 14000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_7 FreePDK45_38x28_10R_NP_162NW_34O 2090 12600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_6 FreePDK45_38x28_10R_NP_162NW_34O 2090 11200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_5 FreePDK45_38x28_10R_NP_162NW_34O 2090 9800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_4 FreePDK45_38x28_10R_NP_162NW_34O 2090 8400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_3 FreePDK45_38x28_10R_NP_162NW_34O 2090 7000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_2 FreePDK45_38x28_10R_NP_162NW_34O 2090 5600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_1 FreePDK45_38x28_10R_NP_162NW_34O 2090 4200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_0 FreePDK45_38x28_10R_NP_162NW_34O 2090 2800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_20 FreePDK45_38x28_10R_NP_162NW_34O 2090 30800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_21 FreePDK45_38x28_10R_NP_162NW_34O 2090 32200 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_22 FreePDK45_38x28_10R_NP_162NW_34O 2090 33600 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_23 FreePDK45_38x28_10R_NP_162NW_34O 2090 35000 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_24 FreePDK45_38x28_10R_NP_162NW_34O 2090 36400 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_25 FreePDK45_38x28_10R_NP_162NW_34O 2090 37800 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_26 FreePDK45_38x28_10R_NP_162NW_34O 2090 39200 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_27 FreePDK45_38x28_10R_NP_162NW_34O 2090 40600 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_28 FreePDK45_38x28_10R_NP_162NW_34O 2090 42000 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_29 FreePDK45_38x28_10R_NP_162NW_34O 2090 43400 FS DO 241 BY 1 STEP 190 0 ; +ROW ROW_30 FreePDK45_38x28_10R_NP_162NW_34O 2090 44800 N DO 241 BY 1 STEP 190 0 ; +ROW ROW_31 FreePDK45_38x28_10R_NP_162NW_34O 2090 46200 FS DO 241 BY 1 STEP 190 0 ; +TRACKS X 95 DO 357 STEP 140 LAYER metal1 ; +TRACKS Y 70 DO 357 STEP 140 LAYER metal1 ; +TRACKS X 95 DO 263 STEP 190 LAYER metal2 ; +TRACKS Y 70 DO 263 STEP 190 LAYER metal2 ; +TRACKS X 95 DO 357 STEP 140 LAYER metal3 ; +TRACKS Y 70 DO 357 STEP 140 LAYER metal3 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal4 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal4 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal5 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal5 ; +TRACKS X 95 DO 178 STEP 280 LAYER metal6 ; +TRACKS Y 70 DO 179 STEP 280 LAYER metal6 ; +TRACKS X 895 DO 62 STEP 800 LAYER metal7 ; +TRACKS Y 870 DO 62 STEP 800 LAYER metal7 ; +TRACKS X 895 DO 62 STEP 800 LAYER metal8 ; +TRACKS Y 870 DO 62 STEP 800 LAYER metal8 ; +TRACKS X 1695 DO 30 STEP 1600 LAYER metal9 ; +TRACKS Y 1670 DO 30 STEP 1600 LAYER metal9 ; +TRACKS X 1695 DO 30 STEP 1600 LAYER metal10 ; +TRACKS Y 1670 DO 30 STEP 1600 LAYER metal10 ; +GCELLGRID X 0 DO 23 STEP 2100 ; +GCELLGRID Y 0 DO 23 STEP 2100 ; +COMPONENTS 1 ; + - b2 BUF_X2 + PLACED ( 40470 40600 ) FS ; +END COMPONENTS +PINS 2 ; + - in1 + NET in1 + DIRECTION INPUT + USE SIGNAL + + PORT + + LAYER metal4 ( -70 -70 ) ( 70 70 ) + + PLACED ( 17455 49930 ) N ; + - out1 + NET out1 + DIRECTION OUTPUT + USE SIGNAL + + PORT + + LAYER metal4 ( -70 -70 ) ( 70 70 ) + + PLACED ( 19135 70 ) N ; +END PINS +SPECIALNETS 2 ; + - VDD ( * VDD ) + USE POWER ; + - VSS ( * VSS ) + USE GROUND ; +END SPECIALNETS +NETS 2 ; + - in1 ( PIN in1 ) ( b2 A ) + USE SIGNAL ; + - out1 ( PIN out1 ) ( b2 Z ) + USE SIGNAL ; +END NETS +END DESIGN diff --git a/src/grt/test/remove_buffers2.ok b/src/grt/test/remove_buffers2.ok new file mode 100644 index 00000000000..199b1a66065 --- /dev/null +++ b/src/grt/test/remove_buffers2.ok @@ -0,0 +1,65 @@ +[INFO ODB-0227] LEF file: Nangate45/Nangate45.lef, created 22 layers, 27 vias, 135 library cells +[INFO ODB-0128] Design: top +[INFO ODB-0130] Created 2 pins. +[INFO ODB-0131] Created 4 components and 16 component-terminals. +[INFO ODB-0132] Created 2 special nets and 8 connections. +[INFO ODB-0133] Created 5 nets and 8 connections. +[INFO GRT-0020] Min routing layer: metal2 +[INFO GRT-0021] Max routing layer: metal8 +[INFO GRT-0022] Global adjustment: 50% +[INFO GRT-0023] Grid origin: (0, 0) +[INFO GRT-0043] No OR_DEFAULT vias defined. +[INFO GRT-0088] Layer metal1 Track-Pitch = 0.1400 line-2-Via Pitch: 0.1350 +[INFO GRT-0088] Layer metal2 Track-Pitch = 0.1900 line-2-Via Pitch: 0.1400 +[INFO GRT-0088] Layer metal3 Track-Pitch = 0.1400 line-2-Via Pitch: 0.1400 +[INFO GRT-0088] Layer metal4 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 +[INFO GRT-0088] Layer metal5 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 +[INFO GRT-0088] Layer metal6 Track-Pitch = 0.2800 line-2-Via Pitch: 0.2800 +[INFO GRT-0088] Layer metal7 Track-Pitch = 0.8000 line-2-Via Pitch: 0.8000 +[INFO GRT-0088] Layer metal8 Track-Pitch = 0.8000 line-2-Via Pitch: 0.8000 +[INFO GRT-0019] Found 0 clock nets. +[INFO GRT-0001] Minimum degree: 2 +[INFO GRT-0002] Maximum degree: 2 +[INFO GRT-0003] Macros: 0 +[INFO GRT-0043] No OR_DEFAULT vias defined. +[INFO GRT-0004] Blockages: 0 + +[INFO GRT-0053] Routing resources analysis: + Routing Original Derated Resource +Layer Direction Resources Resources Reduction (%) +--------------------------------------------------------------- +metal1 Horizontal 0 0 0.00% +metal2 Vertical 6026 1034 82.84% +metal3 Horizontal 8211 2112 74.28% +metal4 Vertical 3841 1584 58.76% +metal5 Horizontal 3841 1584 58.76% +metal6 Vertical 3841 1584 58.76% +metal7 Horizontal 1104 528 52.17% +metal8 Vertical 1104 528 52.17% +--------------------------------------------------------------- + +[INFO GRT-0197] Via related to pin nodes: 17 +[INFO GRT-0198] Via related Steiner nodes: 0 +[INFO GRT-0199] Via filling finished. +[INFO GRT-0111] Final number of vias: 25 +[INFO GRT-0112] Final usage 3D: 136 + +[INFO GRT-0096] Final congestion report: +Layer Resource Demand Usage (%) Max H / Max V / Total Overflow +--------------------------------------------------------------------------------------- +metal1 0 0 0.00% 0 / 0 / 0 +metal2 1034 20 1.93% 0 / 0 / 0 +metal3 2112 36 1.70% 0 / 0 / 0 +metal4 1584 5 0.32% 0 / 0 / 0 +metal5 1584 0 0.00% 0 / 0 / 0 +metal6 1584 0 0.00% 0 / 0 / 0 +metal7 528 0 0.00% 0 / 0 / 0 +metal8 528 0 0.00% 0 / 0 / 0 +--------------------------------------------------------------------------------------- +Total 8954 61 0.68% 0 / 0 / 0 + +[INFO GRT-0018] Total wirelength: 298 um +[INFO GRT-0014] Routed nets: 5 +[INFO RSZ-0026] Removed 3 buffers. +No differences found. +No differences found. diff --git a/src/grt/test/remove_buffers2.segsok b/src/grt/test/remove_buffers2.segsok new file mode 100644 index 00000000000..fb2965ba319 --- /dev/null +++ b/src/grt/test/remove_buffers2.segsok @@ -0,0 +1,40 @@ +in1 +( +35700 73500 metal4 35700 94500 metal4 +35700 73500 metal4 35700 73500 metal3 +35700 73500 metal3 35700 73500 metal2 +35700 73500 metal2 35700 73500 metal1 +39900 73500 metal1 39900 73500 metal2 +39900 73500 metal2 39900 77700 metal2 +39900 77700 metal2 39900 77700 metal3 +39900 77700 metal3 81900 77700 metal3 +81900 77700 metal3 81900 77700 metal2 +81900 77700 metal2 81900 81900 metal2 +81900 81900 metal2 81900 81900 metal1 +35700 73500 metal3 39900 73500 metal3 +35700 73500 metal3 35700 73500 metal4 +39900 73500 metal2 39900 73500 metal3 +) +out1 +( +6300 10500 metal1 6300 10500 metal2 +6300 2100 metal2 6300 10500 metal2 +6300 2100 metal2 6300 2100 metal3 +6300 2100 metal3 39900 2100 metal3 +39900 2100 metal3 39900 2100 metal4 +35700 39900 metal1 35700 39900 metal2 +35700 39900 metal2 35700 39900 metal3 +35700 39900 metal3 81900 39900 metal3 +81900 39900 metal3 81900 39900 metal2 +81900 39900 metal2 81900 81900 metal2 +81900 81900 metal2 81900 81900 metal1 +6300 10500 metal1 6300 10500 metal2 +6300 10500 metal2 6300 35700 metal2 +6300 35700 metal2 6300 35700 metal3 +6300 35700 metal3 35700 35700 metal3 +35700 35700 metal3 35700 35700 metal2 +35700 35700 metal2 35700 35700 metal1 +35700 35700 metal2 35700 39900 metal2 +35700 39900 metal2 35700 39900 metal3 +35700 35700 metal2 35700 35700 metal3 +) diff --git a/src/grt/test/remove_buffers2.tcl b/src/grt/test/remove_buffers2.tcl new file mode 100644 index 00000000000..6eb52302c2a --- /dev/null +++ b/src/grt/test/remove_buffers2.tcl @@ -0,0 +1,30 @@ +# manual buffer removal test +# in1 -> b1 -> b2 -> b3 -> out1 +# remove buffers b1 and b3 only +source "helpers.tcl" +read_liberty Nangate45/Nangate45_typ.lib +read_lef Nangate45/Nangate45.lef +read_def remove_buffers1.def + +set_global_routing_layer_adjustment metal2 0.8 +set_global_routing_layer_adjustment metal3 0.7 +set_global_routing_layer_adjustment * 0.5 + +set_routing_layers -signal metal2-metal8 -clock metal3-metal8 + +global_route -verbose + +# make sure sta works before/after removal + +global_route -start_incremental +remove_buffers b1 b3 b4 +global_route -end_incremental + +set def_file [make_result_file "remove_buffers2.def"] +set segs_file [make_result_file "remove_buffers2.segs"] + +write_def $def_file +write_global_route_segments $segs_file + +diff_file remove_buffers2.defok $def_file +diff_file remove_buffers2.segsok $segs_file diff --git a/src/odb/include/odb/db.h b/src/odb/include/odb/db.h index 0da7cd1e079..a0fc76e22ce 100644 --- a/src/odb/include/odb/db.h +++ b/src/odb/include/odb/db.h @@ -2786,6 +2786,11 @@ class dbNet : public dbObject /// static dbNet* getValidNet(dbBlock* block, uint oid); + /// + /// Merge the iterms and bterms of the in_net with this net + /// + void mergeNet(dbNet* in_net); + dbSet getGuides() const; void clearGuides(); diff --git a/src/odb/include/odb/dbBlockCallBackObj.h b/src/odb/include/odb/dbBlockCallBackObj.h index 43e3ad1cf0c..1e0a22b498c 100644 --- a/src/odb/include/odb/dbBlockCallBackObj.h +++ b/src/odb/include/odb/dbBlockCallBackObj.h @@ -85,6 +85,7 @@ class dbBlockCallBackObj // dbNet Start virtual void inDbNetCreate(dbNet*) {} virtual void inDbNetDestroy(dbNet*) {} + virtual void inDbNetPreMerge(dbNet*, dbNet*) {} // dbNet End // dbITerm Start diff --git a/src/odb/src/db/dbNet.cpp b/src/odb/src/db/dbNet.cpp index a3771ef69e7..d2682f8091a 100644 --- a/src/odb/src/db/dbNet.cpp +++ b/src/odb/src/db/dbNet.cpp @@ -3201,6 +3201,35 @@ dbNet* dbNet::getValidNet(dbBlock* block_, uint dbid_) return (dbNet*) block->_net_tbl->getPtr(dbid_); } +void dbNet::mergeNet(dbNet* in_net) +{ + _dbNet* net = (_dbNet*) this; + _dbBlock* block = (_dbBlock*) net->getOwner(); + for (auto callback : block->_callbacks) { + callback->inDbNetPreMerge(this, in_net); + } + + std::vector iterms; + for (dbITerm* iterm : in_net->getITerms()) { + iterm->disconnect(); + iterms.push_back(iterm); + } + + for (dbITerm* iterm : iterms) { + iterm->connect(this); + } + + std::vector bterms; + for (dbBTerm* bterm : in_net->getBTerms()) { + bterm->disconnect(); + bterms.push_back(bterm); + } + + for (dbBTerm* bterm : bterms) { + bterm->connect(this); + } +} + void dbNet::markNets(std::vector& nets, dbBlock* block, bool mk) { uint j; diff --git a/src/rsz/src/Resizer.cc b/src/rsz/src/Resizer.cc index c69f8cfee08..4fcaaec4f22 100644 --- a/src/rsz/src/Resizer.cc +++ b/src/rsz/src/Resizer.cc @@ -375,22 +375,16 @@ bool Resizer::removeBuffer(Instance* buffer, "remove {}", db_network_->name(buffer)); buffer_removed = true; - sta_->disconnectPin(in_pin); - sta_->disconnectPin(out_pin); - sta_->deleteInstance(buffer); if (removed) { - NetPinIterator* pin_iter = db_network_->pinIterator(removed); - while (pin_iter->hasNext()) { - const Pin* pin = pin_iter->next(); - Instance* pin_inst = db_network_->instance(pin); - if (pin_inst != buffer) { - Port* pin_port = db_network_->port(pin); - sta_->disconnectPin(const_cast(pin)); - sta_->connectPin(pin_inst, pin_port, survivor); - } - } - delete pin_iter; + odb::dbNet* db_survivor = db_network_->staToDb(survivor); + odb::dbNet* db_removed = db_network_->staToDb(removed); + db_survivor->mergeNet(db_removed); + + sta_->disconnectPin(in_pin); + sta_->disconnectPin(out_pin); + sta_->deleteInstance(buffer); + sta_->deleteNet(removed); parasitics_invalid_.erase(removed); } diff --git a/src/rsz/test/repair_setup6.ok b/src/rsz/test/repair_setup6.ok index c6a903e75a5..e1080963921 100644 --- a/src/rsz/test/repair_setup6.ok +++ b/src/rsz/test/repair_setup6.ok @@ -17,8 +17,9 @@ delta HPWL 0 % worst slack -0.39 [INFO RSZ-0094] Found 4 endpoints with setup violations. [INFO RSZ-0099] Repairing 4 out of 4 (100.00%) violating endpoints... -[INFO RSZ-0059] Removed 5 buffers. -[INFO RSZ-0041] Resized 1 instances. +[INFO RSZ-0059] Removed 3 buffers. +[INFO RSZ-0040] Inserted 3 buffers. +[INFO RSZ-0041] Resized 2 instances. Repair timing output passed/skipped equivalence test worst slack 0.01 -worst slack 0.01 +worst slack -0.10