├── .gitignore ├── CMakeLists.txt ├── FPGA_tests ├── net │ ├── README │ ├── alu4.net │ ├── apex2.net │ ├── apex4.net │ ├── bigkey.net │ ├── clma.net │ ├── des.net │ ├── diffeq.net │ ├── dsip.net │ ├── elliptic.net │ ├── ex1010.net │ ├── ex5p.net │ ├── frisc.net │ ├── misex3.net │ ├── pdc.net │ ├── s298.net │ ├── s38417.net │ ├── s38584.1.net │ ├── seq.net │ ├── spla.net │ └── tseng.net ├── placed │ ├── alu4.place │ ├── apex2.place │ ├── apex4.place │ ├── bigkey.place │ ├── clma.place │ ├── des.place │ ├── diffeq.place │ ├── dsip.place │ ├── elliptic.place │ ├── ex1010.place │ ├── ex5p.place │ ├── frisc.place │ ├── misex3.place │ ├── pdc.place │ ├── s298.place │ ├── s38417.place │ ├── s38584.1.place │ ├── seq.place │ ├── spla.place │ └── tseng.place ├── testAllFiles.ps1 ├── testFile.ps1 └── vpr422_arch.txt ├── README.md ├── build.sh ├── doc ├── Circuit Netlist and Placement File Formats.html ├── Circuit Netlist and Placement File Formats_files │ └── place_coords.gif ├── FPGA Architecture for the Challenge.html ├── FPGA Architecture for the Challenge_files │ ├── Fc.gif │ ├── dogleg1.gif │ ├── dogleg2.gif │ ├── fpga_structure.gif │ ├── logic_block.gif │ ├── logic_block_pins.gif │ ├── segmentation.gif │ └── switch_box.gif ├── Sample Placement and Routing.html ├── Sample Placement and Routing_files │ ├── global_route.gif │ ├── placed.gif │ ├── routed.gif │ ├── rr_graph.gif │ └── unplaced.gif ├── The _FPGA Place-and-Route Challenge_.html └── The _FPGA Place-and-Route Challenge__files │ └── green-ball.gif └── src ├── FPGA.cpp ├── FPGA.h ├── main.cpp ├── pathfinder.cpp └── viewer.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | #Ignore all except .cpp , .h and .md files 2 | /* 3 | !doc 4 | !src 5 | !FPGA_tests 6 | !*.gitignore 7 | !*.cpp 8 | !*.txt 9 | !*.h 10 | !*.md 11 | !*.sh -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.1) 2 | set (CMAKE_CXX_STANDARD 11) 3 | # Project Name 4 | PROJECT(PATHFINDER) 5 | ######################################################### 6 | # FIND OPENMP 7 | ######################################################### 8 | FIND_PACKAGE( OpenMP REQUIRED) 9 | if(OPENMP_FOUND) 10 | message("OPENMP FOUND") 11 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") 12 | set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}") 13 | endif() 14 | ######################################################### 15 | # FIND THREADS 16 | ######################################################### 17 | set(THREADS_PREFER_PTHREAD_FLAG ON) 18 | find_package(Threads REQUIRED) 19 | ######################################################### 20 | # FIND GLUT 21 | ######################################################### 22 | find_package(GLUT REQUIRED) 23 | include_directories(${GLUT_INCLUDE_DIRS}) 24 | link_directories(${GLUT_LIBRARY_DIRS}) 25 | add_definitions(${GLUT_DEFINITIONS}) 26 | if(NOT GLUT_FOUND) 27 | message(ERROR " freeglut3 and freeglut3-dev not found!") 28 | endif(NOT GLUT_FOUND) 29 | ######################################################### 30 | # FIND OPENGL 31 | ######################################################### 32 | find_package(OpenGL REQUIRED) 33 | include_directories(${OpenGL_INCLUDE_DIRS}) 34 | link_directories(${OpenGL_LIBRARY_DIRS}) 35 | add_definitions(${OpenGL_DEFINITIONS}) 36 | if(NOT OPENGL_FOUND) 37 | message(ERROR " OPENGL not found!") 38 | endif(NOT OPENGL_FOUND) 39 | ######################################################### 40 | # Include Files 41 | ######################################################### 42 | set(srcDir src/) 43 | #add_library(FPGA STATIC ${srcDir}FPGA.cpp) 44 | #add_library(pathfinderLib STATIC ${srcDir}pathfinder.cpp) 45 | add_library(viewer STATIC ${srcDir}viewer.cpp) 46 | add_library(pathfinderLib STATIC ${srcDir}pathfinder.cpp ${srcDir}FPGA.cpp) 47 | add_executable(${PROJECT_NAME} ${srcDir}main.cpp) 48 | 49 | ######################################################## 50 | # Linking & stuff 51 | ######################################################### 52 | target_link_libraries(${PROJECT_NAME} pathfinderLib viewer ${CMAKE_THREAD_LIBS_INIT} ${OPENGL_LIBRARIES} ${GLUT_LIBRARY}) 53 | -------------------------------------------------------------------------------- /FPGA_tests/net/README: -------------------------------------------------------------------------------- 1 | The circuits in this archive are the twenty largest MCNC LGSynth93 2 | logic synthesis circuits. Each circuit was logic optimized in SIS using 3 | both script.rugged and script.algebraic -- whichever script produced the 4 | smaller output circuit was used in each case. The circuits were then 5 | technology-mapped to 4-input look-up tables (LUTs) via Flowmap. 6 | 7 | The VPACK program was then used to pack a flip flop and a LUT together into 8 | one basic logic element (BLE) where possible. The final netlist is in 9 | terms of these BLEs. For details on the structure of a BLE and the .net 10 | netlist format, see the VPR User's Manual. 11 | 12 | The clocks were not routed in any of these circuits -- it is assumed 13 | the clock would be routed via a dedicated global resource. The .global clk 14 | line in these circuits tells a .net file parser that the clock is not 15 | to be routed. 16 | -------------------------------------------------------------------------------- /FPGA_tests/placed/apex4.place: -------------------------------------------------------------------------------- 1 | Netlist file: ../circ/apex4.net Architecture file: ../arch/vpr422_arch.txt 2 | Array size: 36 x 36 logic blocks 3 | 4 | #block name x y subblk block number 5 | #---------- -- -- ------ ------------ 6 | i_7_ 37 5 0 #0 7 | i_8_ 37 7 0 #1 8 | i_5_ 0 14 0 #2 9 | i_6_ 37 10 0 #3 10 | i_3_ 37 14 1 #4 11 | i_4_ 11 0 0 #5 12 | i_1_ 0 25 0 #6 13 | i_2_ 3 0 0 #7 14 | i_0_ 31 0 0 #8 15 | out:o_1_ 9 37 0 #9 16 | out:o_2_ 0 13 0 #10 17 | out:o_0_ 37 15 0 #11 18 | out:o_12_ 20 37 1 #12 19 | out:o_11_ 37 20 1 #13 20 | out:o_14_ 37 20 0 #14 21 | out:o_13_ 20 37 0 #15 22 | out:o_16_ 14 37 1 #16 23 | out:o_15_ 14 37 0 #17 24 | out:o_18_ 0 24 0 #18 25 | out:o_17_ 13 37 0 #19 26 | out:o_10_ 17 0 0 #20 27 | out:o_9_ 26 0 0 #21 28 | out:o_7_ 24 0 0 #22 29 | out:o_8_ 37 14 0 #23 30 | out:o_5_ 37 16 0 #24 31 | out:o_6_ 21 0 0 #25 32 | out:o_3_ 37 15 1 #26 33 | out:o_4_ 19 0 0 #27 34 | o_1_ 9 34 0 #28 35 | o_2_ 6 13 0 #29 36 | o_0_ 36 15 0 #30 37 | o_12_ 20 32 0 #31 38 | o_11_ 22 20 0 #32 39 | o_14_ 23 20 0 #33 40 | o_13_ 20 36 0 #34 41 | o_16_ 14 30 0 #35 42 | o_15_ 14 36 0 #36 43 | o_18_ 10 24 0 #37 44 | o_17_ 13 28 0 #38 45 | o_10_ 17 11 0 #39 46 | o_9_ 26 6 0 #40 47 | o_7_ 24 9 0 #41 48 | o_8_ 26 14 0 #42 49 | o_5_ 27 16 0 #43 50 | o_6_ 21 2 0 #44 51 | o_3_ 28 15 0 #45 52 | o_4_ 19 17 0 #46 53 | n_n80 5 1 0 #47 54 | n_n75 3 15 0 #48 55 | n_n81 35 5 0 #49 56 | n_n58 5 4 0 #50 57 | n_n101 36 16 0 #51 58 | n_n93 35 8 0 #52 59 | n_n78 28 16 0 #53 60 | n_n1281 16 36 0 #54 61 | n_n1185 24 34 0 #55 62 | n_n110 17 16 0 #56 63 | n_n1174 30 28 0 #57 64 | [75] 2 15 0 #58 65 | [172] 6 21 0 #59 66 | [192] 1 30 0 #60 67 | [235] 26 29 0 #61 68 | [252] 25 31 0 #62 69 | [329] 30 29 0 #63 70 | n_n1077 6 10 0 #64 71 | n_n100 3 18 0 #65 72 | n_n86 35 3 0 #66 73 | n_n74 34 2 0 #67 74 | n_n82 35 10 0 #68 75 | n_n1172 8 29 0 #69 76 | n_n1078 7 20 0 #70 77 | n_n1081 14 5 0 #71 78 | n_n1279 17 36 0 #72 79 | n_n137 27 22 0 #73 80 | n_n135 33 18 0 #74 81 | n_n102 36 13 0 #75 82 | n_n1153 16 25 0 #76 83 | n_n136 15 28 0 #77 84 | n_n1297 13 30 0 #78 85 | n_n1324 8 25 0 #79 86 | n_n1092 11 18 0 #80 87 | n_n139 6 15 0 #81 88 | [109] 36 12 0 #82 89 | [127] 3 19 0 #83 90 | [232] 4 16 0 #84 91 | [251] 15 22 0 #85 92 | [321] 26 21 0 #86 93 | n_n1254 18 34 0 #87 94 | n_n1259 29 28 0 #88 95 | n_n1204 23 25 0 #89 96 | n_n63 36 8 0 #90 97 | n_n1369 11 26 0 #91 98 | [231] 33 28 0 #92 99 | [301] 23 36 0 #93 100 | [314] 18 31 0 #94 101 | [349] 22 30 0 #95 102 | n_n1022 17 13 0 #96 103 | n_n83 4 5 0 #97 104 | n_n1134 18 18 0 #98 105 | n_n1039 15 13 0 #99 106 | n_n1091 11 23 0 #100 107 | n_n1093 15 15 0 #101 108 | n_n1103 8 15 0 #102 109 | n_n1120 5 18 0 #103 110 | n_n1052 6 6 0 #104 111 | n_n1331 9 33 0 #105 112 | [35] 3 16 0 #106 113 | [177] 1 28 0 #107 114 | [257] 12 20 0 #108 115 | n_n85 5 3 0 #109 116 | n_n84 35 17 0 #110 117 | n_n1193 21 30 0 #111 118 | n_n1330 11 33 0 #112 119 | n_n1267 27 34 0 #113 120 | [342] 25 27 0 #114 121 | [346] 24 35 0 #115 122 | n_n95 34 4 0 #116 123 | n_n91 3 6 0 #117 124 | [241] 7 24 0 #118 125 | [323] 21 32 0 #119 126 | [352] 29 34 0 #120 127 | [357] 14 34 0 #121 128 | n_n1176 14 29 0 #122 129 | n_n1074 8 21 0 #123 130 | n_n1032 12 24 0 #124 131 | n_n1294 11 27 0 #125 132 | n_n38 2 16 0 #126 133 | [310] 29 31 0 #127 134 | n_n1169 10 20 0 #128 135 | n_n942 16 23 0 #129 136 | n_n1057 9 24 0 #130 137 | n_n1125 13 23 0 #131 138 | n_n1128 15 24 0 #132 139 | [248] 17 35 0 #133 140 | [302] 14 8 0 #134 141 | n_n1109 11 28 0 #135 142 | n_n1286 30 24 0 #136 143 | [189] 7 25 0 #137 144 | n_n1283 17 26 0 #138 145 | n_n1087 13 11 0 #139 146 | n_n655 17 23 0 #140 147 | n_n968 21 1 0 #141 148 | n_n958 10 7 0 #142 149 | n_n974 14 19 0 #143 150 | n_n79 4 2 0 #144 151 | n_n973 20 13 0 #145 152 | n_n989 20 5 0 #146 153 | n_n64 1 12 0 #147 154 | n_n938 11 13 0 #148 155 | n_n944 4 9 0 #149 156 | n_n70 3 14 0 #150 157 | n_n982 30 10 0 #151 158 | n_n967 31 9 0 #152 159 | n_n956 13 10 0 #153 160 | n_n1121 16 17 0 #154 161 | n_n53 2 11 0 #155 162 | [70] 9 2 0 #156 163 | [168] 25 15 0 #157 164 | [236] 17 17 0 #158 165 | [291] 20 10 0 #159 166 | [297] 20 9 0 #160 167 | [298] 28 8 0 #161 168 | [319] 4 13 0 #162 169 | n_n1082 12 22 0 #163 170 | n_n586 26 7 0 #164 171 | n_n1045 13 5 0 #165 172 | n_n1043 12 6 0 #166 173 | n_n1122 5 11 0 #167 174 | n_n1036 9 5 0 #168 175 | n_n54 34 22 0 #169 176 | n_n40 1 3 0 #170 177 | n_n1118 4 18 0 #171 178 | n_n1030 14 7 0 #172 179 | n_n1083 2 13 0 #173 180 | n_n1101 15 14 0 #174 181 | n_n593 13 20 0 #175 182 | n_n597 11 3 0 #176 183 | [355] 11 15 0 #177 184 | n_n1060 11 6 0 #178 185 | n_n1100 5 14 0 #179 186 | n_n969 9 15 0 #180 187 | n_n1046 8 10 0 #181 188 | n_n954 15 9 0 #182 189 | n_n939 4 11 0 #183 190 | n_n971 27 24 0 #184 191 | n_n1035 9 10 0 #185 192 | n_n1037 14 6 0 #186 193 | n_n421 7 6 0 #187 194 | n_n1058 11 5 0 #188 195 | n_n241 2 6 0 #189 196 | n_n1059 14 2 0 #190 197 | [292] 22 12 0 #191 198 | n_n1184 21 17 0 #192 199 | n_n1145 19 18 0 #193 200 | n_n71 33 1 0 #194 201 | n_n94 31 15 0 #195 202 | n_n92 2 8 0 #196 203 | n_n554 14 18 0 #197 204 | n_n1188 15 32 0 #198 205 | n_n1156 29 16 0 #199 206 | n_n211 32 22 0 #200 207 | n_n1132 12 27 0 #201 208 | n_n1048 12 5 0 #202 209 | n_n980 33 8 0 #203 210 | n_n981 32 5 0 #204 211 | n_n66 5 8 0 #205 212 | n_n1130 10 18 0 #206 213 | n_n983 24 15 0 #207 214 | n_n1117 24 16 0 #208 215 | n_n324 27 8 0 #209 216 | [103] 5 9 0 #210 217 | [245] 29 2 0 #211 218 | n_n76 36 17 0 #212 219 | n_n1177 29 30 0 #213 220 | n_n385 16 20 0 #214 221 | [335] 29 19 0 #215 222 | [340] 32 19 0 #216 223 | [344] 35 29 0 #217 224 | n_n1158 20 24 0 #218 225 | n_n208 21 6 0 #219 226 | n_n1312 31 30 0 #220 227 | n_n970 32 2 0 #221 228 | [174] 31 16 0 #222 229 | [303] 31 14 0 #223 230 | [307] 34 32 0 #224 231 | n_n1147 23 18 0 #225 232 | n_n962 25 16 0 #226 233 | n_n1164 20 17 0 #227 234 | n_n77 33 4 0 #228 235 | n_n975 23 16 0 #229 236 | n_n941 15 25 0 #230 237 | n_n652 17 9 0 #231 238 | n_n1173 29 17 0 #232 239 | n_n966 30 17 0 #233 240 | n_n1088 24 19 0 #234 241 | n_n243 19 30 0 #235 242 | n_n261 30 7 0 #236 243 | [125] 21 13 0 #237 244 | [242] 31 23 0 #238 245 | [246] 27 18 0 #239 246 | [336] 25 20 0 #240 247 | n_n949 24 13 0 #241 248 | n_n961 27 14 0 #242 249 | n_n882 29 12 0 #243 250 | [296] 24 8 0 #244 251 | n_n999 32 6 0 #245 252 | n_n1004 27 13 0 #246 253 | n_n995 28 12 0 #247 254 | n_n1216 28 20 0 #248 255 | n_n1181 27 20 0 #249 256 | [194] 8 23 0 #250 257 | [306] 30 22 0 #251 258 | n_n986 30 8 0 #252 259 | n_n1042 13 8 0 #253 260 | n_n964 26 16 0 #254 261 | n_n950 9 12 0 #255 262 | n_n1055 12 8 0 #256 263 | n_n1009 18 5 0 #257 264 | n_n1011 35 4 0 #258 265 | n_n1217 28 31 0 #259 266 | n_n1144 30 16 0 #260 267 | n_n663 13 29 0 #261 268 | [131] 35 23 0 #262 269 | [308] 2 29 0 #263 270 | [332] 32 32 0 #264 271 | [333] 31 25 0 #265 272 | n_n1001 26 10 0 #266 273 | n_n994 29 6 0 #267 274 | n_n1025 23 15 0 #268 275 | n_n976 27 2 0 #269 276 | n_n987 24 11 0 #270 277 | n_n953 9 6 0 #271 278 | n_n397 22 7 0 #272 279 | n_n990 29 4 0 #273 280 | n_n991 20 7 0 #274 281 | n_n1095 6 17 0 #275 282 | n_n1047 6 9 0 #276 283 | n_n1013 24 6 0 #277 284 | n_n1014 18 10 0 #278 285 | n_n1028 16 6 0 #279 286 | n_n1021 20 16 0 #280 287 | [167] 33 3 0 #281 288 | [299] 15 5 0 #282 289 | n_n952 27 10 0 #283 290 | n_n1006 31 5 0 #284 291 | n_n1068 5 5 0 #285 292 | n_n87 2 9 0 #286 293 | n_n296 32 7 0 #287 294 | n_n96 32 4 0 #288 295 | n_n1146 26 18 0 #289 296 | n_n1010 29 14 0 #290 297 | n_n1020 7 16 0 #291 298 | n_n1108 6 18 0 #292 299 | n_n1105 6 14 0 #293 300 | [334] 7 12 0 #294 301 | [356] 18 16 0 #295 302 | n_n1040 15 6 0 #296 303 | n_n67 30 1 0 #297 304 | [249] 10 6 0 #298 305 | [327] 7 1 0 #299 306 | n_n984 27 6 0 #300 307 | n_n940 28 6 0 #301 308 | n_n978 29 9 0 #302 309 | n_n943 29 11 0 #303 310 | [203] 33 6 0 #304 311 | n_n99 34 17 0 #305 312 | n_n90 4 22 0 #306 313 | n_n960 34 8 0 #307 314 | n_n103 2 5 0 #308 315 | n_n1163 19 25 0 #309 316 | n_n937 6 25 0 #310 317 | n_n1079 6 12 0 #311 318 | [106] 4 17 0 #312 319 | n_n1085 15 7 0 #313 320 | n_n1170 29 21 0 #314 321 | [343] 23 33 0 #315 322 | [354] 32 16 0 #316 323 | [97] 23 6 0 #317 324 | [305] 23 5 0 #318 325 | n_n1018 24 7 0 #319 326 | [289] 31 33 0 #320 327 | [290] 25 34 0 #321 328 | [309] 30 34 0 #322 329 | [326] 29 35 0 #323 330 | n_n993 29 5 0 #324 331 | n_n947 2 7 0 #325 332 | [345] 9 4 0 #326 333 | n_n1026 31 2 0 #327 334 | [286] 28 3 0 #328 335 | [243] 26 28 0 #329 336 | [295] 23 22 0 #330 337 | n_n97 2 26 0 #331 338 | n_n951 11 8 0 #332 339 | n_n1070 7 18 0 #333 340 | n_n977 20 6 0 #334 341 | n_n1160 31 24 0 #335 342 | n_n959 28 7 0 #336 343 | [300] 33 34 0 #337 344 | [287] 3 10 0 #338 345 | n_n1215 23 28 0 #339 346 | [304] 22 29 0 #340 347 | [322] 30 14 0 #341 348 | [351] 7 26 0 #342 349 | n_n955 23 11 0 #343 350 | [353] 9 22 0 #344 351 | n_n1019 28 2 0 #345 352 | [130] 36 25 0 #346 353 | [350] 23 29 0 #347 354 | [135] 27 25 0 #348 355 | n_n957 29 8 0 #349 356 | n_n1002 30 3 0 #350 357 | [348] 22 34 0 #351 358 | [60] 2 17 0 #352 359 | [69] 25 18 0 #353 360 | [165] 18 6 0 #354 361 | [382] 20 29 0 #355 362 | [383] 27 27 0 #356 363 | [384] 35 30 0 #357 364 | [385] 34 30 0 #358 365 | [386] 36 29 0 #359 366 | [387] 4 28 0 #360 367 | [388] 6 29 0 #361 368 | [389] 5 28 0 #362 369 | [390] 7 28 0 #363 370 | [391] 35 35 0 #364 371 | [392] 36 34 0 #365 372 | [393] 35 33 0 #366 373 | [394] 34 33 0 #367 374 | [395] 17 33 0 #368 375 | [413] 15 1 0 #369 376 | [430] 30 11 0 #370 377 | [431] 31 12 0 #371 378 | [432] 34 13 0 #372 379 | [433] 34 12 0 #373 380 | [434] 34 10 0 #374 381 | [435] 35 11 0 #375 382 | [436] 35 16 0 #376 383 | [437] 33 16 0 #377 384 | [438] 34 15 0 #378 385 | [439] 32 15 0 #379 386 | [464] 34 31 0 #380 387 | [465] 35 32 0 #381 388 | [466] 33 32 0 #382 389 | [467] 18 25 0 #383 390 | [468] 18 26 0 #384 391 | [469] 28 17 0 #385 392 | [475] 35 25 0 #386 393 | [476] 36 27 0 #387 394 | [477] 34 27 0 #388 395 | [478] 3 34 0 #389 396 | [479] 3 31 0 #390 397 | [480] 4 32 0 #391 398 | [481] 3 33 0 #392 399 | [482] 5 33 0 #393 400 | [483] 4 34 0 #394 401 | [484] 4 29 0 #395 402 | [485] 4 36 0 #396 403 | [507] 6 2 0 #397 404 | [508] 6 4 0 #398 405 | [526] 16 22 0 #399 406 | [532] 23 1 0 #400 407 | [559] 14 1 0 #401 408 | [562] 34 5 0 #402 409 | [596] 31 4 0 #403 410 | [611] 14 4 0 #404 411 | [613] 33 10 0 #405 412 | [615] 35 7 0 #406 413 | [617] 32 13 0 #407 414 | [618] 31 20 0 #408 415 | [619] 31 18 0 #409 416 | [620] 30 20 0 #410 417 | [621] 30 18 0 #411 418 | [641] 23 26 0 #412 419 | [642] 34 25 0 #413 420 | [643] 34 16 0 #414 421 | [644] 36 24 0 #415 422 | [645] 34 23 0 #416 423 | [646] 34 35 0 #417 424 | [647] 32 35 0 #418 425 | [648] 33 36 0 #419 426 | [649] 34 36 0 #420 427 | [662] 26 36 0 #421 428 | [663] 26 35 0 #422 429 | [664] 28 14 0 #423 430 | [666] 26 26 0 #424 431 | [668] 34 21 0 #425 432 | [669] 35 20 0 #426 433 | [670] 33 21 0 #427 434 | [671] 33 19 0 #428 435 | [690] 28 19 0 #429 436 | [692] 19 23 0 #430 437 | [693] 21 24 0 #431 438 | [694] 33 22 0 #432 439 | [696] 15 8 0 #433 440 | [697] 31 8 0 #434 441 | [698] 3 7 0 #435 442 | [730] 2 10 0 #436 443 | [732] 5 7 0 #437 444 | [734] 5 20 0 #438 445 | [736] 12 9 0 #439 446 | [752] 33 2 0 #440 447 | [753] 34 3 0 #441 448 | [755] 35 31 0 #442 449 | [756] 36 30 0 #443 450 | [757] 36 28 0 #444 451 | [758] 36 32 0 #445 452 | [759] 27 31 0 #446 453 | [805] 11 10 0 #447 454 | [807] 1 10 0 #448 455 | [808] 5 12 0 #449 456 | [809] 3 9 0 #450 457 | [810] 5 10 0 #451 458 | [812] 26 1 0 #452 459 | [825] 20 1 0 #453 460 | [827] 25 5 0 #454 461 | [831] 5 6 0 #455 462 | [833] 32 12 0 #456 463 | [834] 32 10 0 #457 464 | [835] 33 11 0 #458 465 | [836] 33 12 0 #459 466 | [839] 36 9 0 #460 467 | [840] 33 9 0 #461 468 | [861] 32 34 0 #462 469 | [862] 34 34 0 #463 470 | [863] 33 35 0 #464 471 | [864] 15 30 0 #465 472 | [866] 15 31 0 #466 473 | [867] 16 31 0 #467 474 | [868] 33 23 0 #468 475 | [869] 32 23 0 #469 476 | [870] 33 24 0 #470 477 | [871] 32 25 0 #471 478 | [872] 34 26 0 #472 479 | [873] 33 26 0 #473 480 | [874] 30 15 0 #474 481 | [876] 30 23 0 #475 482 | [877] 29 24 0 #476 483 | [878] 2 19 0 #477 484 | [895] 11 17 0 #478 485 | [897] 8 18 0 #479 486 | [899] 8 20 0 #480 487 | [900] 7 19 0 #481 488 | [901] 12 23 0 #482 489 | [903] 7 4 0 #483 490 | [906] 3 21 0 #484 491 | [907] 2 14 0 #485 492 | [908] 3 3 0 #486 493 | [909] 4 4 0 #487 494 | [910] 2 4 0 #488 495 | [911] 3 5 0 #489 496 | [940] 12 1 0 #490 497 | [942] 10 14 0 #491 498 | [944] 8 8 0 #492 499 | [946] 6 11 0 #493 500 | [948] 7 11 0 #494 501 | [950] 1 20 0 #495 502 | [957] 8 17 0 #496 503 | [958] 9 18 0 #497 504 | [959] 9 27 0 #498 505 | [960] 8 27 0 #499 506 | [961] 8 28 0 #500 507 | [962] 9 29 0 #501 508 | [963] 31 29 0 #502 509 | [978] 35 26 0 #503 510 | [979] 31 27 0 #504 511 | [980] 32 30 0 #505 512 | [981] 33 31 0 #506 513 | [982] 35 28 0 #507 514 | [983] 33 30 0 #508 515 | [984] 28 35 0 #509 516 | [985] 27 36 0 #510 517 | [986] 29 36 0 #511 518 | [987] 31 36 0 #512 519 | [989] 13 35 0 #513 520 | [1001] 30 36 0 #514 521 | [1002] 35 34 0 #515 522 | [1003] 30 35 0 #516 523 | [1005] 31 34 0 #517 524 | [1007] 31 32 0 #518 525 | [1008] 32 33 0 #519 526 | [1009] 27 30 0 #520 527 | [1011] 28 34 0 #521 528 | [1012] 29 33 0 #522 529 | [1013] 1 8 0 #523 530 | [1017] 32 14 0 #524 531 | [1018] 33 14 0 #525 532 | [1020] 17 8 0 #526 533 | [1024] 30 2 0 #527 534 | [1039] 9 13 0 #528 535 | [1041] 27 1 0 #529 536 | [1043] 30 6 0 #530 537 | [1046] 3 13 0 #531 538 | [1048] 3 11 0 #532 539 | [1080] 21 16 0 #533 540 | [1082] 17 21 0 #534 541 | [1084] 11 1 0 #535 542 | [1085] 17 4 0 #536 543 | [1102] 29 7 0 #537 544 | [1104] 10 2 0 #538 545 | [1106] 25 29 0 #539 546 | [1107] 31 21 0 #540 547 | [1108] 35 21 0 #541 548 | [1109] 4 14 0 #542 549 | [1110] 3 20 0 #543 550 | [1111] 6 20 0 #544 551 | [1112] 4 19 0 #545 552 | [1113] 36 20 0 #546 553 | [1114] 36 19 0 #547 554 | [1115] 36 22 0 #548 555 | [1116] 36 23 0 #549 556 | [1117] 35 15 0 #550 557 | [1118] 35 12 0 #551 558 | [1119] 34 14 0 #552 559 | [1120] 35 13 0 #553 560 | [1121] 12 31 0 #554 561 | [1123] 15 35 0 #555 562 | [1142] 22 23 0 #556 563 | [1143] 21 22 0 #557 564 | [1144] 28 24 0 #558 565 | [1145] 28 21 0 #559 566 | [1146] 11 29 0 #560 567 | [1151] 25 35 0 #561 568 | [1153] 25 33 0 #562 569 | [1154] 25 36 0 #563 570 | [1155] 10 30 0 #564 571 | [1156] 9 31 0 #565 572 | [1157] 2 24 0 #566 573 | [1173] 12 26 0 #567 574 | [1175] 30 25 0 #568 575 | [1177] 11 25 0 #569 576 | [1179] 14 23 0 #570 577 | [1191] 12 30 0 #571 578 | [1192] 10 29 0 #572 579 | [1193] 7 29 0 #573 580 | [1194] 6 36 0 #574 581 | [1197] 9 35 0 #575 582 | [1213] 19 26 0 #576 583 | [1214] 19 36 0 #577 584 | [1215] 23 14 0 #578 585 | [1234] 8 22 0 #579 586 | [1235] 20 22 0 #580 587 | [1253] 2 25 0 #581 588 | [1254] 32 28 0 #582 589 | [1255] 25 28 0 #583 590 | [1256] 5 32 0 #584 591 | [1257] 7 31 0 #585 592 | [1281] 20 25 0 #586 593 | [1283] 22 33 0 #587 594 | [1285] 21 35 0 #588 595 | [1286] 23 34 0 #589 596 | [1287] 10 34 0 #590 597 | [1288] 10 35 0 #591 598 | [1289] 10 27 0 #592 599 | [1290] 10 32 0 #593 600 | [1291] 12 32 0 #594 601 | [1292] 15 36 0 #595 602 | [1293] 1 23 0 #596 603 | [1294] 2 23 0 #597 604 | [1295] 10 23 0 #598 605 | [1311] 30 21 0 #599 606 | [1313] 6 8 0 #600 607 | [1317] 4 21 0 #601 608 | [1318] 4 30 0 #602 609 | [1319] 3 30 0 #603 610 | [1320] 7 30 0 #604 611 | [1345] 11 20 0 #605 612 | [1348] 11 19 0 #606 613 | [1350] 5 29 0 #607 614 | [1351] 4 31 0 #608 615 | [1352] 20 23 0 #609 616 | [1354] 10 5 0 #610 617 | [1356] 9 23 0 #611 618 | [1357] 11 30 0 #612 619 | [1358] 8 32 0 #613 620 | [1359] 8 31 0 #614 621 | [1360] 25 19 0 #615 622 | [1361] 16 28 0 #616 623 | [1362] 25 21 0 #617 624 | [1380] 19 27 0 #618 625 | [1381] 17 27 0 #619 626 | [1382] 20 28 0 #620 627 | [1383] 20 30 0 #621 628 | [1384] 15 18 0 #622 629 | [1386] 13 18 0 #623 630 | [1388] 22 32 0 #624 631 | [1389] 23 31 0 #625 632 | [1408] 24 36 0 #626 633 | [1409] 23 35 0 #627 634 | [1410] 22 36 0 #628 635 | [1411] 18 33 0 #629 636 | [1413] 21 36 0 #630 637 | [1414] 18 35 0 #631 638 | [1415] 22 35 0 #632 639 | [1417] 15 33 0 #633 640 | [1421] 16 10 0 #634 641 | [1440] 15 19 0 #635 642 | [1443] 5 23 0 #636 643 | [1445] 2 21 0 #637 644 | [1446] 2 22 0 #638 645 | [1447] 5 21 0 #639 646 | [1448] 7 22 0 #640 647 | [1449] 3 28 0 #641 648 | [1450] 3 26 0 #642 649 | [1451] 2 27 0 #643 650 | [1452] 4 27 0 #644 651 | [1477] 1 16 0 #645 652 | [1479] 3 17 0 #646 653 | [1483] 6 16 0 #647 654 | [1484] 5 17 0 #648 655 | [1485] 17 29 0 #649 656 | [1486] 18 30 0 #650 657 | [1487] 18 22 0 #651 658 | [1489] 8 35 0 #652 659 | [1490] 8 36 0 #653 660 | [1491] 4 15 0 #654 661 | [1499] 5 16 0 #655 662 | [1501] 2 28 0 #656 663 | [1502] 2 30 0 #657 664 | [1503] 3 29 0 #658 665 | [1504] 23 30 0 #659 666 | [1507] 15 26 0 #660 667 | [1508] 15 23 0 #661 668 | [1509] 35 18 0 #662 669 | [1510] 31 17 0 #663 670 | [1511] 32 17 0 #664 671 | [1512] 34 18 0 #665 672 | [1513] 33 17 0 #666 673 | [1516] 32 27 0 #667 674 | [1518] 34 28 0 #668 675 | [1519] 32 29 0 #669 676 | [1520] 3 25 0 #670 677 | [1521] 4 26 0 #671 678 | [1522] 3 35 0 #672 679 | [1523] 3 36 0 #673 680 | [1524] 7 35 0 #674 681 | [1525] 5 35 0 #675 682 | [1527] 5 25 0 #676 683 | [1529] 24 22 0 #677 684 | [1531] 23 21 0 #678 685 | [1533] 24 26 0 #679 686 | [1534] 24 25 0 #680 687 | [1535] 24 31 0 #681 688 | [1536] 24 33 0 #682 689 | [1557] 30 12 0 #683 690 | [1558] 29 13 0 #684 691 | [1559] 8 5 0 #685 692 | [1560] 7 2 0 #686 693 | [1562] 7 5 0 #687 694 | [1583] 13 6 0 #688 695 | [1585] 10 4 0 #689 696 | [1589] 6 26 0 #690 697 | [1590] 5 27 0 #691 698 | [1591] 6 24 0 #692 699 | [1592] 7 27 0 #693 700 | [1595] 6 30 0 #694 701 | [1596] 6 33 0 #695 702 | [1599] 5 34 0 #696 703 | [1600] 7 34 0 #697 704 | [1601] 7 33 0 #698 705 | [1602] 8 33 0 #699 706 | [1617] 16 35 0 #700 707 | [1618] 17 34 0 #701 708 | [1619] 11 36 0 #702 709 | [1620] 11 35 0 #703 710 | [1621] 12 35 0 #704 711 | [1622] 12 34 0 #705 712 | [1623] 13 32 0 #706 713 | [1624] 14 35 0 #707 714 | [1625] 1 27 0 #708 715 | [1627] 29 32 0 #709 716 | [1628] 28 33 0 #710 717 | [1629] 25 30 0 #711 718 | [1631] 15 16 0 #712 719 | [4837] 16 16 0 #713 720 | [4838] 13 16 0 #714 721 | [4840] 1 26 0 #715 722 | [4841] 5 26 0 #716 723 | [4849] 6 31 0 #717 724 | [4851] 6 35 0 #718 725 | [4854] 25 32 0 #719 726 | [4855] 13 33 0 #720 727 | [4856] 12 36 0 #721 728 | [4857] 16 34 0 #722 729 | [4858] 28 30 0 #723 730 | [4859] 6 27 0 #724 731 | [4861] 6 34 0 #725 732 | [4865] 6 32 0 #726 733 | [4866] 8 34 0 #727 734 | [4867] 13 34 0 #728 735 | [4871] 36 4 0 #729 736 | [4873] 31 1 0 #730 737 | [4875] 2 3 0 #731 738 | [4876] 1 2 0 #732 739 | [4877] 3 2 0 #733 740 | [4878] 2 2 0 #734 741 | [4880] 9 1 0 #735 742 | [4881] 8 2 0 #736 743 | [4887] 8 4 0 #737 744 | [4890] 9 3 0 #738 745 | [4891] 13 2 0 #739 746 | [4892] 14 3 0 #740 747 | [4893] 13 4 0 #741 748 | [4894] 19 3 0 #742 749 | [4895] 8 3 0 #743 750 | [4899] 7 3 0 #744 751 | [4900] 13 3 0 #745 752 | [4902] 34 6 0 #746 753 | [4904] 29 10 0 #747 754 | [4910] 28 10 0 #748 755 | [4911] 20 8 0 #749 756 | [4912] 30 9 0 #750 757 | [4913] 27 9 0 #751 758 | [4914] 28 5 0 #752 759 | [4919] 28 11 0 #753 760 | [4920] 28 9 0 #754 761 | [4921] 25 26 0 #755 762 | [4923] 24 27 0 #756 763 | [4928] 4 25 0 #757 764 | [4929] 4 35 0 #758 765 | [4930] 31 26 0 #759 766 | [4931] 36 18 0 #760 767 | [4936] 32 18 0 #761 768 | [4942] 15 27 0 #762 769 | [4949] 5 15 0 #763 770 | [4950] 10 15 0 #764 771 | [4952] 1 15 0 #765 772 | [4954] 4 24 0 #766 773 | [4955] 3 24 0 #767 774 | [4957] 3 23 0 #768 775 | [4958] 1 21 0 #769 776 | [4959] 1 22 0 #770 777 | [4960] 5 24 0 #771 778 | [4971] 7 32 0 #772 779 | [4972] 18 23 0 #773 780 | [4973] 7 17 0 #774 781 | [4974] 7 21 0 #775 782 | [4975] 14 28 0 #776 783 | [4976] 14 22 0 #777 784 | [4977] 5 22 0 #778 785 | [4978] 3 27 0 #779 786 | [4983] 4 23 0 #780 787 | [4984] 7 23 0 #781 788 | [4985] 6 22 0 #782 789 | [4989] 6 3 0 #783 790 | [4990] 28 13 0 #784 791 | [4991] 6 23 0 #785 792 | [4994] 9 26 0 #786 793 | [4997] 17 19 0 #787 794 | [5001] 16 11 0 #788 795 | [5002] 21 19 0 #789 796 | [5003] 16 19 0 #790 797 | [5004] 15 17 0 #791 798 | [5005] 17 18 0 #792 799 | [5006] 18 17 0 #793 800 | [5010] 18 13 0 #794 801 | [5011] 16 18 0 #795 802 | [5012] 27 11 0 #796 803 | [5015] 33 13 0 #797 804 | [5020] 18 9 0 #798 805 | [5021] 22 13 0 #799 806 | [5022] 23 10 0 #800 807 | [5023] 30 13 0 #801 808 | [5024] 26 13 0 #802 809 | [5025] 19 6 0 #803 810 | [5029] 19 9 0 #804 811 | [5030] 23 13 0 #805 812 | [5036] 24 32 0 #806 813 | [5037] 18 32 0 #807 814 | [5038] 20 35 0 #808 815 | [5039] 19 31 0 #809 816 | [5040] 18 28 0 #810 817 | [5041] 22 31 0 #811 818 | [5046] 23 32 0 #812 819 | [5047] 20 31 0 #813 820 | [5049] 19 13 0 #814 821 | [5057] 24 30 0 #815 822 | [5058] 20 27 0 #816 823 | [5059] 16 27 0 #817 824 | [5060] 22 28 0 #818 825 | [5061] 22 18 0 #819 826 | [5062] 24 21 0 #820 827 | [5066] 24 20 0 #821 828 | [5067] 22 27 0 #822 829 | [5072] 26 9 0 #823 830 | [5073] 25 8 0 #824 831 | [5074] 24 10 0 #825 832 | [5075] 25 11 0 #826 833 | [5076] 21 5 0 #827 834 | [5080] 22 5 0 #828 835 | [5081] 25 10 0 #829 836 | [5093] 8 30 0 #830 837 | [5094] 11 22 0 #831 838 | [5095] 17 22 0 #832 839 | [5096] 12 11 0 #833 840 | [5097] 14 15 0 #834 841 | [5098] 14 17 0 #835 842 | [5099] 14 14 0 #836 843 | [5100] 6 19 0 #837 844 | [5101] 5 30 0 #838 845 | [5106] 5 19 0 #839 846 | [5107] 13 22 0 #840 847 | [5108] 14 16 0 #841 848 | [5111] 22 19 0 #842 849 | [5117] 18 11 0 #843 850 | [5118] 22 8 0 #844 851 | [5119] 22 10 0 #845 852 | [5120] 19 11 0 #846 853 | [5121] 25 13 0 #847 854 | [5125] 25 12 0 #848 855 | [5126] 22 11 0 #849 856 | [5130] 20 21 0 #850 857 | [5131] 10 22 0 #851 858 | [5132] 7 14 0 #852 859 | [5133] 15 21 0 #853 860 | [5134] 10 13 0 #854 861 | [5139] 13 21 0 #855 862 | [5140] 10 21 0 #856 863 | [5141] 10 26 0 #857 864 | [5143] 1 25 0 #858 865 | [5150] 12 33 0 #859 866 | [5151] 9 32 0 #860 867 | [5152] 11 31 0 #861 868 | [5153] 10 33 0 #862 869 | [5154] 21 33 0 #863 870 | [5155] 20 26 0 #864 871 | [5156] 8 26 0 #865 872 | [5157] 21 28 0 #866 873 | [5158] 24 28 0 #867 874 | [5159] 5 31 0 #868 875 | [5164] 10 28 0 #869 876 | [5165] 11 32 0 #870 877 | [5166] 21 26 0 #871 878 | [5169] 11 21 0 #872 879 | [5176] 19 22 0 #873 880 | [5177] 14 20 0 #874 881 | [5178] 21 25 0 #875 882 | [5179] 18 20 0 #876 883 | [5180] 18 19 0 #877 884 | [5181] 22 21 0 #878 885 | [5185] 21 21 0 #879 886 | [5186] 20 20 0 #880 887 | [5191] 20 15 0 #881 888 | [5193] 22 14 0 #882 889 | [5194] 24 12 0 #883 890 | [5195] 19 12 0 #884 891 | [5196] 15 12 0 #885 892 | [5197] 27 12 0 #886 893 | [5198] 20 14 0 #887 894 | [5202] 21 14 0 #888 895 | [5203] 21 12 0 #889 896 | [5207] 5 36 0 #890 897 | [5208] 9 36 0 #891 898 | [5209] 18 36 0 #892 899 | [5210] 11 34 0 #893 900 | [5211] 21 34 0 #894 901 | [5212] 19 34 0 #895 902 | [5213] 20 33 0 #896 903 | [5214] 7 36 0 #897 904 | [5218] 10 36 0 #898 905 | [5219] 20 34 0 #899 906 | [5221] 21 20 0 #900 907 | [5222] 32 31 0 #901 908 | [5227] 16 32 0 #902 909 | [5228] 12 29 0 #903 910 | [5229] 14 27 0 #904 911 | [5230] 14 24 0 #905 912 | [5233] 14 31 0 #906 913 | [5237] 17 25 0 #907 914 | [5239] 16 33 0 #908 915 | [5240] 13 27 0 #909 916 | [5241] 12 25 0 #910 917 | [5242] 14 26 0 #911 918 | [5243] 16 24 0 #912 919 | [5244] 17 24 0 #913 920 | [5249] 14 33 0 #914 921 | [5250] 14 25 0 #915 922 | [5251] 1 24 0 #916 923 | [5257] 9 25 0 #917 924 | [5258] 13 25 0 #918 925 | [5259] 8 24 0 #919 926 | [5260] 11 24 0 #920 927 | [5261] 13 24 0 #921 928 | [5265] 10 25 0 #922 929 | [5268] 12 28 0 #923 930 | [5269] 13 26 0 #924 931 | [5270] 17 28 0 #925 932 | [5273] 9 30 0 #926 933 | [5276] 25 23 0 #927 934 | [5277] 31 22 0 #928 935 | [5279] 35 22 0 #929 936 | [5281] 2 20 0 #930 937 | [5295] 13 31 0 #931 938 | [5296] 15 34 0 #932 939 | [5297] 18 29 0 #933 940 | [5298] 21 23 0 #934 941 | [5299] 24 24 0 #935 942 | [5300] 24 29 0 #936 943 | [5301] 25 22 0 #937 944 | [5302] 32 21 0 #938 945 | [5303] 4 20 0 #939 946 | [5304] 36 21 0 #940 947 | [5305] 35 14 0 #941 948 | [5312] 15 29 0 #942 949 | [5313] 24 23 0 #943 950 | [5314] 32 20 0 #944 951 | [5318] 8 1 0 #945 952 | [5319] 10 1 0 #946 953 | [5326] 17 5 0 #947 954 | [5327] 10 3 0 #948 955 | [5328] 12 2 0 #949 956 | [5329] 11 2 0 #950 957 | [5330] 16 5 0 #951 958 | [5331] 18 3 0 #952 959 | [5335] 17 3 0 #953 960 | [5336] 12 3 0 #954 961 | [5338] 32 1 0 #955 962 | [5340] 1 11 0 #956 963 | [5342] 2 12 0 #957 964 | [5353] 18 21 0 #958 965 | [5354] 21 11 0 #959 966 | [5355] 20 4 0 #960 967 | [5356] 14 12 0 #961 968 | [5357] 20 12 0 #962 969 | [5358] 18 12 0 #963 970 | [5359] 17 14 0 #964 971 | [5360] 3 12 0 #965 972 | [5367] 4 12 0 #966 973 | [5368] 19 10 0 #967 974 | [5369] 20 11 0 #968 975 | [5370] 17 12 0 #969 976 | [5373] 17 10 0 #970 977 | [5375] 29 1 0 #971 978 | [5379] 30 4 0 #972 979 | [5380] 28 4 0 #973 980 | [5381] 27 4 0 #974 981 | [5382] 26 11 0 #975 982 | [5383] 24 5 0 #976 983 | [5388] 25 6 0 #977 984 | [5389] 27 5 0 #978 985 | [5396] 1 7 0 #979 986 | [5398] 1 5 0 #980 987 | [5400] 4 8 0 #981 988 | [5401] 23 9 0 #982 989 | [5403] 25 9 0 #983 990 | [5412] 31 35 0 #984 991 | [5413] 13 36 0 #985 992 | [5414] 27 33 0 #986 993 | [5415] 19 35 0 #987 994 | [5416] 28 36 0 #988 995 | [5421] 30 33 0 #989 996 | [5422] 27 35 0 #990 997 | [5423] 36 26 0 #991 998 | [5431] 31 28 0 #992 999 | [5432] 33 29 0 #993 1000 | [5433] 30 30 0 #994 1001 | [5434] 28 29 0 #995 1002 | [5435] 27 23 0 #996 1003 | [5436] 9 28 0 #997 1004 | [5440] 27 28 0 #998 1005 | [5441] 29 29 0 #999 1006 | [5442] 1 13 0 #1000 1007 | [5444] 1 19 0 #1001 1008 | [5445] 9 21 0 #1002 1009 | [5448] 9 20 0 #1003 1010 | [5449] 15 20 0 #1004 1011 | [5452] 11 4 0 #1005 1012 | [5453] 10 11 0 #1006 1013 | [5457] 3 22 0 #1007 1014 | [5458] 1 14 0 #1008 1015 | [5459] 4 3 0 #1009 1016 | [5470] 7 9 0 #1010 1017 | [5471] 8 7 0 #1011 1018 | [5472] 12 14 0 #1012 1019 | [5473] 12 10 0 #1013 1020 | [5474] 12 21 0 #1014 1021 | [5475] 12 12 0 #1015 1022 | [5476] 11 11 0 #1016 1023 | [5477] 11 14 0 #1017 1024 | [5478] 3 4 0 #1018 1025 | [5482] 11 9 0 #1019 1026 | [5483] 7 7 0 #1020 1027 | [5484] 12 13 0 #1021 1028 | [5487] 26 5 0 #1022 1029 | [5488] 27 29 0 #1023 1030 | [5489] 11 7 0 #1024 1031 | [5498] 2 18 0 #1025 1032 | [5502] 19 21 0 #1026 1033 | [5503] 21 18 0 #1027 1034 | [5504] 10 19 0 #1028 1035 | [5505] 12 18 0 #1029 1036 | [5506] 9 19 0 #1030 1037 | [5507] 13 19 0 #1031 1038 | [5508] 20 18 0 #1032 1039 | [5512] 20 19 0 #1033 1040 | [5513] 12 19 0 #1034 1041 | [5521] 35 9 0 #1035 1042 | [5523] 30 26 0 #1036 1043 | [5524] 29 23 0 #1037 1044 | [5525] 33 27 0 #1038 1045 | [5526] 32 24 0 #1039 1046 | [5527] 16 29 0 #1040 1047 | [5528] 22 24 0 #1041 1048 | [5529] 28 22 0 #1042 1049 | [5530] 32 11 0 #1043 1050 | [5531] 34 9 0 #1044 1051 | [5537] 32 26 0 #1045 1052 | [5538] 23 24 0 #1046 1053 | [5539] 32 9 0 #1047 1054 | [5540] 23 19 0 #1048 1055 | [5541] 1 6 0 #1049 1056 | [5542] 28 1 0 #1050 1057 | [5544] 19 1 0 #1051 1058 | [5547] 32 3 0 #1052 1059 | [5548] 26 2 0 #1053 1060 | [5549] 25 2 0 #1054 1061 | [5550] 24 1 0 #1055 1062 | [5551] 24 3 0 #1056 1063 | [5556] 25 3 0 #1057 1064 | [5557] 25 1 0 #1058 1065 | [5558] 1 9 0 #1059 1066 | [5559] 18 1 0 #1060 1067 | [5568] 18 4 0 #1061 1068 | [5569] 9 9 0 #1062 1069 | [5570] 4 10 0 #1063 1070 | [5571] 10 10 0 #1064 1071 | [5572] 10 8 0 #1065 1072 | [5573] 14 11 0 #1066 1073 | [5574] 13 12 0 #1067 1074 | [5575] 15 10 0 #1068 1075 | [5576] 14 9 0 #1069 1076 | [5584] 23 4 0 #1070 1077 | [5585] 22 6 0 #1071 1078 | [5586] 10 9 0 #1072 1079 | [5587] 14 10 0 #1073 1080 | [5589] 13 9 0 #1074 1081 | [5590] 24 4 0 #1075 1082 | [5597] 26 32 0 #1076 1083 | [5598] 10 31 0 #1077 1084 | [5599] 31 31 0 #1078 1085 | [5600] 21 31 0 #1079 1086 | [5601] 36 31 0 #1080 1087 | [5605] 30 31 0 #1081 1088 | [5606] 26 31 0 #1082 1089 | [5613] 18 7 0 #1083 1090 | [5614] 12 4 0 #1084 1091 | [5615] 21 4 0 #1085 1092 | [5616] 23 2 0 #1086 1093 | [5617] 19 5 0 #1087 1094 | [5622] 19 7 0 #1088 1095 | [5623] 19 4 0 #1089 1096 | [5626] 31 6 0 #1090 1097 | [5634] 3 8 0 #1091 1098 | [5635] 7 15 0 #1092 1099 | [5636] 9 8 0 #1093 1100 | [5637] 9 11 0 #1094 1101 | [5638] 4 6 0 #1095 1102 | [5639] 13 14 0 #1096 1103 | [5640] 9 17 0 #1097 1104 | [5641] 19 16 0 #1098 1105 | [5642] 16 15 0 #1099 1106 | [5643] 16 12 0 #1100 1107 | [5644] 16 9 0 #1101 1108 | [5645] 26 8 0 #1102 1109 | [5652] 23 8 0 #1103 1110 | [5653] 7 8 0 #1104 1111 | [5654] 9 14 0 #1105 1112 | [5655] 16 13 0 #1106 1113 | [5657] 16 14 0 #1107 1114 | [5658] 19 8 0 #1108 1115 | [5661] 27 26 0 #1109 1116 | [5662] 35 19 0 #1110 1117 | [5668] 34 19 0 #1111 1118 | [5671] 23 23 0 #1112 1119 | [5672] 22 22 0 #1113 1120 | [5673] 26 19 0 #1114 1121 | [5674] 26 27 0 #1115 1122 | [5675] 19 20 0 #1116 1123 | [5676] 34 20 0 #1117 1124 | [5681] 33 20 0 #1118 1125 | [5682] 26 22 0 #1119 1126 | [5683] 26 20 0 #1120 1127 | [5684] 26 30 0 #1121 1128 | [5686] 24 18 0 #1122 1129 | [5688] 22 26 0 #1123 1130 | [5698] 28 32 0 #1124 1131 | [5699] 26 34 0 #1125 1132 | [5700] 28 28 0 #1126 1133 | [5701] 23 27 0 #1127 1134 | [5702] 34 24 0 #1128 1135 | [5703] 32 36 0 #1129 1136 | [5707] 30 32 0 #1130 1137 | [5708] 28 27 0 #1131 1138 | [5709] 31 13 0 #1132 1139 | [5719] 25 25 0 #1133 1140 | [5720] 28 23 0 #1134 1141 | [5721] 33 25 0 #1135 1142 | [5722] 16 26 0 #1136 1143 | [5723] 19 19 0 #1137 1144 | [5724] 27 21 0 #1138 1145 | [5725] 31 19 0 #1139 1146 | [5730] 30 19 0 #1140 1147 | [5731] 28 25 0 #1141 1148 | [5732] 27 19 0 #1142 1149 | [5733] 28 26 0 #1143 1150 | [5734] 36 7 0 #1144 1151 | [5741] 22 2 0 #1145 1152 | [5742] 16 3 0 #1146 1153 | [5743] 22 4 0 #1147 1154 | [5744] 31 3 0 #1148 1155 | [5748] 31 7 0 #1149 1156 | [5749] 22 3 0 #1150 1157 | [5750] 33 5 0 #1151 1158 | [5756] 22 15 0 #1152 1159 | [5758] 30 5 0 #1153 1160 | [5759] 16 8 0 #1154 1161 | [5760] 7 10 0 #1155 1162 | [5761] 11 12 0 #1156 1163 | [5762] 8 11 0 #1157 1164 | [5763] 8 13 0 #1158 1165 | [5764] 4 7 0 #1159 1166 | [5765] 13 15 0 #1160 1167 | [5766] 18 14 0 #1161 1168 | [5767] 19 15 0 #1162 1169 | [5768] 21 15 0 #1163 1170 | [5775] 18 8 0 #1164 1171 | [5776] 8 12 0 #1165 1172 | [5777] 18 15 0 #1166 1173 | [5779] 17 15 0 #1167 1174 | [5780] 27 7 0 #1168 1175 | [5783] 13 1 0 #1169 1176 | [5787] 19 2 0 #1170 1177 | [5788] 15 2 0 #1171 1178 | [5789] 17 1 0 #1172 1179 | [5790] 15 3 0 #1173 1180 | [5791] 21 3 0 #1174 1181 | [5795] 20 3 0 #1175 1182 | [5796] 17 2 0 #1176 1183 | [5797] 22 1 0 #1177 1184 | [5803] 21 8 0 #1178 1185 | [5804] 21 10 0 #1179 1186 | [5805] 22 9 0 #1180 1187 | [5806] 23 12 0 #1181 1188 | [5807] 27 3 0 #1182 1189 | [5808] 23 3 0 #1183 1190 | [5809] 26 12 0 #1184 1191 | [5815] 26 3 0 #1185 1192 | [5816] 26 4 0 #1186 1193 | [5817] 25 7 0 #1187 1194 | [5818] 21 9 0 #1188 1195 | [5821] 20 2 0 #1189 1196 | [5822] 25 4 0 #1190 1197 | [5825] 16 21 0 #1191 1198 | [5826] 17 20 0 #1192 1199 | [5828] 5 2 0 #1193 1200 | [5833] 8 16 0 #1194 1201 | [5836] 8 9 0 #1195 1202 | [5837] 10 12 0 #1196 1203 | [5838] 8 19 0 #1197 1204 | [5839] 11 16 0 #1198 1205 | [5840] 9 16 0 #1199 1206 | [5841] 6 5 0 #1200 1207 | [5845] 8 6 0 #1201 1208 | [5846] 10 16 0 #1202 1209 | [5847] 35 24 0 #1203 1210 | [5848] 29 25 0 #1204 1211 | [5858] 14 32 0 #1205 1212 | [5859] 19 33 0 #1206 1213 | [5860] 19 24 0 #1207 1214 | [5861] 30 27 0 #1208 1215 | [5862] 29 26 0 #1209 1216 | [5863] 29 20 0 #1210 1217 | [5864] 35 27 0 #1211 1218 | [5865] 3 32 0 #1212 1219 | [5866] 4 33 0 #1213 1220 | [5871] 2 32 0 #1214 1221 | [5872] 19 32 0 #1215 1222 | [5873] 29 27 0 #1216 1223 | [5875] 21 27 0 #1217 1224 | [5876] 10 17 0 #1218 1225 | [5886] 12 15 0 #1219 1226 | [5887] 5 13 0 #1220 1227 | [5888] 24 2 0 #1221 1228 | [5889] 14 13 0 #1222 1229 | [5890] 19 14 0 #1223 1230 | [5891] 25 14 0 #1224 1231 | [5892] 7 13 0 #1225 1232 | [5896] 8 14 0 #1226 1233 | [5897] 24 14 0 #1227 1234 | [5901] 32 8 0 #1228 1235 | [5902] 23 7 0 #1229 1236 | [5903] 21 7 0 #1230 1237 | [5905] 29 18 0 #1231 1238 | [5907] 29 22 0 #1232 1239 | [5908] 28 18 0 #1233 1240 | [5919] 22 25 0 #1234 1241 | [5920] 18 24 0 #1235 1242 | [5921] 27 32 0 #1236 1243 | [5922] 26 33 0 #1237 1244 | [5923] 26 23 0 #1238 1245 | [5924] 26 24 0 #1239 1246 | [5925] 31 11 0 #1240 1247 | [5926] 34 11 0 #1241 1248 | [5927] 33 15 0 #1242 1249 | [5934] 27 15 0 #1243 1250 | [5935] 25 24 0 #1244 1251 | [5936] 26 25 0 #1245 1252 | [5937] 31 10 0 #1246 1253 | [5940] 26 15 0 #1247 1254 | [5941] 29 15 0 #1248 1255 | [5943] 16 1 0 #1249 1256 | [5947] 6 7 0 #1250 1257 | [5948] 12 7 0 #1251 1258 | [5949] 18 2 0 #1252 1259 | [5950] 16 2 0 #1253 1260 | [5951] 15 4 0 #1254 1261 | [5952] 15 11 0 #1255 1262 | [5957] 13 7 0 #1256 1263 | [5958] 16 4 0 #1257 1264 | [5971] 17 32 0 #1258 1265 | [5972] 17 31 0 #1259 1266 | [5973] 18 27 0 #1260 1267 | [5974] 16 30 0 #1261 1268 | [5975] 19 28 0 #1262 1269 | [5976] 21 29 0 #1263 1270 | [5977] 34 29 0 #1264 1271 | [5978] 6 28 0 #1265 1272 | [5979] 36 33 0 #1266 1273 | [5985] 33 33 0 #1267 1274 | [5986] 17 30 0 #1268 1275 | [5987] 19 29 0 #1269 1276 | [5989] 34 7 0 #1270 1277 | [5990] 29 3 0 #1271 1278 | [5991] 33 7 0 #1272 1279 | [5993] 1 17 0 #1273 1280 | [5995] 27 17 0 #1274 1281 | [6006] 26 17 0 #1275 1282 | [6007] 17 6 0 #1276 1283 | [6008] 9 7 0 #1277 1284 | [6009] 13 13 0 #1278 1285 | [6010] 12 16 0 #1279 1286 | [6011] 12 17 0 #1280 1287 | [6012] 14 21 0 #1281 1288 | [6013] 22 17 0 #1282 1289 | [6014] 22 16 0 #1283 1290 | [6015] 24 17 0 #1284 1291 | [6016] 25 17 0 #1285 1292 | [6023] 17 7 0 #1286 1293 | [6024] 13 17 0 #1287 1294 | [6025] 23 17 0 #1288 1295 | [6028] 16 7 0 #1289 1296 | -------------------------------------------------------------------------------- /FPGA_tests/placed/ex5p.place: -------------------------------------------------------------------------------- 1 | Netlist file: ../circ/ex5p.net Architecture file: ../arch/vpr422_arch.txt 2 | Array size: 33 x 33 logic blocks 3 | 4 | #block name x y subblk block number 5 | #---------- -- -- ------ ------------ 6 | i_7_ 18 34 0 #0 7 | i_5_ 4 34 0 #1 8 | i_6_ 23 34 0 #2 9 | i_3_ 2 34 0 #3 10 | i_4_ 1 34 0 #4 11 | i_1_ 34 23 0 #5 12 | i_2_ 34 24 0 #6 13 | i_0_ 34 25 0 #7 14 | out:o_1_ 0 29 0 #8 15 | out:o_19_ 24 0 1 #9 16 | out:o_2_ 34 28 0 #10 17 | out:o_0_ 0 16 0 #11 18 | out:o_29_ 34 2 0 #12 19 | out:o_60_ 0 21 0 #13 20 | out:o_39_ 21 0 1 #14 21 | out:o_38_ 15 0 0 #15 22 | out:o_25_ 34 17 0 #16 23 | out:o_12_ 8 34 0 #17 24 | out:o_37_ 34 15 0 #18 25 | out:o_26_ 5 34 0 #19 26 | out:o_11_ 17 34 0 #20 27 | out:o_50_ 34 16 0 #21 28 | out:o_36_ 19 0 0 #22 29 | out:o_27_ 34 6 0 #23 30 | out:o_14_ 0 5 0 #24 31 | out:o_35_ 24 0 0 #25 32 | out:o_28_ 28 34 0 #26 33 | out:o_13_ 9 0 0 #27 34 | out:o_34_ 21 0 0 #28 35 | out:o_21_ 8 0 0 #29 36 | out:o_16_ 31 34 0 #30 37 | out:o_40_ 34 14 0 #31 38 | out:o_33_ 0 9 0 #32 39 | out:o_22_ 0 23 0 #33 40 | out:o_15_ 34 4 0 #34 41 | out:o_32_ 34 18 0 #35 42 | out:o_23_ 20 0 0 #36 43 | out:o_18_ 14 34 0 #37 44 | out:o_31_ 34 13 0 #38 45 | out:o_24_ 34 12 0 #39 46 | out:o_17_ 0 22 0 #40 47 | out:o_56_ 34 9 0 #41 48 | out:o_43_ 0 16 1 #42 49 | out:o_30_ 10 34 0 #43 50 | out:o_55_ 22 34 0 #44 51 | out:o_44_ 19 0 1 #45 52 | out:o_58_ 22 0 0 #46 53 | out:o_41_ 34 11 0 #47 54 | out:o_57_ 34 19 1 #48 55 | out:o_42_ 0 11 0 #49 56 | out:o_20_ 0 12 0 #50 57 | out:o_52_ 34 13 1 #51 58 | out:o_47_ 34 8 0 #52 59 | out:o_51_ 34 22 0 #53 60 | out:o_48_ 34 14 1 #54 61 | out:o_54_ 19 34 0 #55 62 | out:o_45_ 27 0 0 #56 63 | out:o_10_ 34 10 1 #57 64 | out:o_53_ 20 34 0 #58 65 | out:o_46_ 34 10 0 #59 66 | out:o_61_ 34 19 0 #60 67 | out:o_9_ 0 24 0 #61 68 | out:o_62_ 20 0 1 #62 69 | out:o_49_ 34 15 1 #63 70 | out:o_7_ 23 0 0 #64 71 | out:o_8_ 12 34 0 #65 72 | out:o_5_ 0 28 0 #66 73 | out:o_59_ 34 12 1 #67 74 | out:o_6_ 12 0 0 #68 75 | out:o_3_ 0 1 0 #69 76 | out:o_4_ 0 26 0 #70 77 | o_1_ 4 29 0 #71 78 | o_19_ 24 2 0 #72 79 | o_2_ 32 28 0 #73 80 | o_0_ 2 16 0 #74 81 | o_29_ 33 2 0 #75 82 | o_60_ 15 21 0 #76 83 | o_39_ 21 8 0 #77 84 | o_38_ 15 9 0 #78 85 | o_25_ 33 17 0 #79 86 | o_12_ 8 33 0 #80 87 | o_37_ 26 15 0 #81 88 | o_26_ 5 33 0 #82 89 | o_11_ 14 33 0 #83 90 | o_50_ 25 16 0 #84 91 | o_36_ 19 5 0 #85 92 | o_27_ 33 6 0 #86 93 | o_14_ 1 5 0 #87 94 | o_35_ 24 4 0 #88 95 | o_28_ 29 33 0 #89 96 | o_13_ 9 1 0 #90 97 | o_34_ 21 11 0 #91 98 | o_21_ 8 3 0 #92 99 | o_16_ 31 32 0 #93 100 | o_40_ 18 14 0 #94 101 | o_33_ 12 9 0 #95 102 | o_22_ 2 23 0 #96 103 | o_15_ 33 4 0 #97 104 | o_32_ 28 18 0 #98 105 | o_23_ 20 1 0 #99 106 | o_18_ 12 30 0 #100 107 | o_31_ 28 13 0 #101 108 | o_24_ 33 12 0 #102 109 | o_17_ 1 22 0 #103 110 | o_56_ 29 9 0 #104 111 | o_43_ 10 16 0 #105 112 | o_30_ 10 33 0 #106 113 | o_55_ 22 24 0 #107 114 | o_44_ 19 6 0 #108 115 | o_58_ 22 5 0 #109 116 | o_41_ 28 11 0 #110 117 | o_57_ 23 19 0 #111 118 | o_42_ 8 11 0 #112 119 | o_20_ 1 11 0 #113 120 | o_52_ 26 13 0 #114 121 | o_47_ 26 8 0 #115 122 | o_51_ 23 22 0 #116 123 | o_48_ 33 14 0 #117 124 | o_54_ 19 26 0 #118 125 | o_45_ 27 7 0 #119 126 | o_10_ 30 10 0 #120 127 | o_53_ 20 25 0 #121 128 | o_46_ 33 10 0 #122 129 | o_61_ 27 19 0 #123 130 | o_9_ 1 25 0 #124 131 | o_62_ 20 6 0 #125 132 | o_49_ 33 15 0 #126 133 | o_7_ 10 28 0 #127 134 | o_8_ 12 33 0 #128 135 | o_5_ 1 28 0 #129 136 | o_59_ 22 12 0 #130 137 | o_6_ 6 1 0 #131 138 | o_4_ 2 26 0 #132 139 | n_n1154 27 33 0 #133 140 | n_n1245 33 13 0 #134 141 | n_n1215 32 3 0 #135 142 | n_n1274 13 2 0 #136 143 | n_n1305 3 30 0 #137 144 | n_n744 4 2 0 #138 145 | [248] 27 4 0 #139 146 | n_n1121 17 26 0 #140 147 | n_n1180 31 22 0 #141 148 | n_n1211 1 7 0 #142 149 | n_n1271 28 19 0 #143 150 | n_n1302 12 27 0 #144 151 | [246] 1 18 0 #145 152 | [354] 14 31 0 #146 153 | n_n1168 4 16 0 #147 154 | n_n1321 3 11 0 #148 155 | n_n1169 25 33 0 #149 156 | [73] 13 30 0 #150 157 | [92] 13 31 0 #151 158 | [93] 12 31 0 #152 159 | [94] 9 29 0 #153 160 | [146] 8 5 0 #154 161 | [147] 4 12 0 #155 162 | [186] 30 24 0 #156 163 | [208] 3 18 0 #157 164 | [249] 3 4 0 #158 165 | n_n0 33 24 0 #159 166 | n_n1120 10 26 0 #160 167 | n_n1008 18 31 0 #161 168 | n_n1009 11 32 0 #162 169 | n_n872 9 30 0 #163 170 | n_n958 8 21 0 #164 171 | n_n949 9 22 0 #165 172 | [108] 26 25 0 #166 173 | [115] 17 7 0 #167 174 | [152] 23 28 0 #168 175 | [187] 17 29 0 #169 176 | [192] 15 7 0 #170 177 | [222] 29 32 0 #171 178 | [226] 9 23 0 #172 179 | [228] 12 26 0 #173 180 | [240] 32 21 0 #174 181 | [252] 7 15 0 #175 182 | [280] 17 23 0 #176 183 | [301] 18 19 0 #177 184 | [324] 22 20 0 #178 185 | [327] 17 25 0 #179 186 | [330] 14 18 0 #180 187 | [331] 12 22 0 #181 188 | [346] 8 30 0 #182 189 | n_n1193 2 7 0 #183 190 | n_n1225 3 6 0 #184 191 | n_n1197 3 10 0 #185 192 | n_n936 29 23 0 #186 193 | n_n1194 7 13 0 #187 194 | n_n136 22 29 0 #188 195 | n_n1028 2 12 0 #189 196 | n_n137 20 13 0 #190 197 | n_n1029 16 1 0 #191 198 | n_n935 8 2 0 #192 199 | [184] 4 8 0 #193 200 | [218] 30 5 0 #194 201 | [326] 22 11 0 #195 202 | [348] 7 6 0 #196 203 | n_n1261 9 24 0 #197 204 | n_n573 30 16 0 #198 205 | n_n616 8 24 0 #199 206 | n_n617 11 25 0 #200 207 | n_n602 15 4 0 #201 208 | [88] 6 14 0 #202 209 | [114] 14 13 0 #203 210 | [196] 18 8 0 #204 211 | [298] 10 15 0 #205 212 | [318] 24 14 0 #206 213 | [319] 31 12 0 #207 214 | n_n7 3 33 0 #208 215 | n_n5 33 26 0 #209 216 | [82] 26 5 0 #210 217 | n_n1196 7 14 0 #211 218 | n_n1287 29 17 0 #212 219 | n_n1163 33 27 0 #213 220 | n_n1049 31 8 0 #214 221 | n_n864 17 30 0 #215 222 | n_n1318 28 22 0 #216 223 | n_n1189 30 21 0 #217 224 | n_n1061 32 22 0 #218 225 | n_n756 10 32 0 #219 226 | n_n1083 11 31 0 #220 227 | n_n215 12 6 0 #221 228 | n_n1135 28 24 0 #222 229 | [250] 17 17 0 #223 230 | [285] 22 27 0 #224 231 | [297] 30 30 0 #225 232 | [309] 29 31 0 #226 233 | [333] 10 8 0 #227 234 | [337] 24 28 0 #228 235 | [341] 19 18 0 #229 236 | [343] 29 20 0 #230 237 | n_n1181 33 20 0 #231 238 | n_n6 31 25 0 #232 239 | n_n427 19 30 0 #233 240 | n_n459 23 6 0 #234 241 | n_n973 27 25 0 #235 242 | n_n1134 31 24 0 #236 243 | n_n904 23 25 0 #237 244 | n_n996 6 3 0 #238 245 | [87] 25 5 0 #239 246 | [200] 23 3 0 #240 247 | [261] 25 18 0 #241 248 | n_n1255 11 1 0 #242 249 | n_n1256 13 1 0 #243 250 | n_n1229 7 3 0 #244 251 | n_n953 9 6 0 #245 252 | n_n1203 7 11 0 #246 253 | n_n845 25 6 0 #247 254 | [110] 17 1 0 #248 255 | [177] 25 11 0 #249 256 | [182] 23 7 0 #250 257 | [189] 2 10 0 #251 258 | [310] 21 15 0 #252 259 | [339] 27 8 0 #253 260 | n_n4 32 25 0 #254 261 | [102] 3 9 0 #255 262 | n_n13 2 31 0 #256 263 | n_n1056 8 4 0 #257 264 | [84] 22 3 0 #258 265 | [129] 27 2 0 #259 266 | [153] 25 1 0 #260 267 | [155] 25 2 0 #261 268 | [201] 27 3 0 #262 269 | [221] 21 4 0 #263 270 | n_n2 33 25 0 #264 271 | n_n950 7 25 0 #265 272 | n_n805 4 11 0 #266 273 | n_n804 29 24 0 #267 274 | n_n803 6 12 0 #268 275 | n_n1208 17 24 0 #269 276 | [104] 4 25 0 #270 277 | [116] 27 9 0 #271 278 | [159] 5 25 0 #272 279 | [162] 5 19 0 #273 280 | [164] 5 10 0 #274 281 | [178] 32 11 0 #275 282 | [288] 4 17 0 #276 283 | [293] 4 18 0 #277 284 | n_n11 2 32 0 #278 285 | [66] 5 6 0 #279 286 | n_n923 13 17 0 #280 287 | n_n814 13 10 0 #281 288 | n_n822 23 16 0 #282 289 | n_n1122 16 33 0 #283 290 | n_n1288 15 15 0 #284 291 | n_n963 31 23 0 #285 292 | n_n1006 25 23 0 #286 293 | n_n1204 1 14 0 #287 294 | [76] 14 3 0 #288 295 | [86] 1 10 0 #289 296 | [111] 12 18 0 #290 297 | [130] 8 23 0 #291 298 | [136] 16 24 0 #292 299 | [154] 2 5 0 #293 300 | [253] 5 3 0 #294 301 | [274] 10 11 0 #295 302 | [276] 7 9 0 #296 303 | [291] 23 17 0 #297 304 | [305] 12 17 0 #298 305 | [345] 10 5 0 #299 306 | n_n17 30 33 0 #300 307 | n_n128 23 26 0 #301 308 | n_n1002 10 10 0 #302 309 | [156] 10 21 0 #303 310 | [193] 18 4 0 #304 311 | [255] 28 30 0 #305 312 | [284] 18 27 0 #306 313 | [313] 24 24 0 #307 314 | [332] 17 13 0 #308 315 | n_n3 33 23 0 #309 316 | n_n1010 2 17 0 #310 317 | n_n1283 28 1 0 #311 318 | n_n95 31 17 0 #312 319 | n_n1334 30 2 0 #313 320 | n_n580 27 1 0 #314 321 | n_n1017 21 1 0 #315 322 | n_n1314 21 27 0 #316 323 | n_n1282 16 30 0 #317 324 | n_n925 7 18 0 #318 325 | n_n990 30 12 0 #319 326 | [179] 18 17 0 #320 327 | [230] 12 20 0 #321 328 | [237] 32 19 0 #322 329 | [238] 21 13 0 #323 330 | [279] 1 9 0 #324 331 | [180] 2 22 0 #325 332 | n_n1300 1 24 0 #326 333 | n_n490 29 7 0 #327 334 | n_n387 7 20 0 #328 335 | n_n1258 8 29 0 #329 336 | n_n534 30 19 0 #330 337 | n_n926 6 29 0 #331 338 | n_n1018 4 10 0 #332 339 | n_n1022 12 23 0 #333 340 | [83] 14 10 0 #334 341 | [183] 1 21 0 #335 342 | [229] 6 18 0 #336 343 | [247] 12 21 0 #337 344 | [257] 7 26 0 #338 345 | [300] 11 22 0 #339 346 | n_n1254 12 1 0 #340 347 | n_n813 1 13 0 #341 348 | n_n961 6 26 0 #342 349 | n_n1330 12 5 0 #343 350 | n_n642 9 5 0 #344 351 | n_n1316 14 1 0 #345 352 | n_n574 11 17 0 #346 353 | n_n921 17 16 0 #347 354 | n_n371 20 30 0 #348 355 | [109] 2 18 0 #349 356 | [112] 33 18 0 #350 357 | [254] 31 18 0 #351 358 | [259] 3 23 0 #352 359 | [314] 17 9 0 #353 360 | n_n19 32 26 0 #354 361 | n_n660 20 18 0 #355 362 | n_n673 21 32 0 #356 363 | n_n563 24 12 0 #357 364 | [99] 27 31 0 #358 365 | [127] 13 26 0 #359 366 | [137] 26 7 0 #360 367 | [197] 22 17 0 #361 368 | [235] 26 28 0 #362 369 | [315] 18 11 0 #363 370 | [325] 29 11 0 #364 371 | n_n906 19 2 0 #365 372 | [141] 16 10 0 #366 373 | [165] 16 5 0 #367 374 | [223] 16 7 0 #368 375 | [267] 18 5 0 #369 376 | n_n895 17 22 0 #370 377 | n_n745 19 1 0 #371 378 | [85] 4 9 0 #372 379 | [181] 10 7 0 #373 380 | [209] 33 7 0 #374 381 | [283] 29 26 0 #375 382 | [292] 12 3 0 #376 383 | n_n1216 31 4 0 #377 384 | n_n1244 33 8 0 #378 385 | n_n554 27 6 0 #379 386 | n_n810 31 7 0 #380 387 | n_n809 30 4 0 #381 388 | n_n1269 3 29 0 #382 389 | n_n800 31 10 0 #383 390 | [150] 28 3 0 #384 391 | [195] 33 11 0 #385 392 | [287] 31 15 0 #386 393 | [308] 29 30 0 #387 394 | [321] 23 10 0 #388 395 | [322] 18 10 0 #389 396 | [340] 31 14 0 #390 397 | [342] 27 28 0 #391 398 | n_n1224 1 27 0 #392 399 | n_n711 6 20 0 #393 400 | n_n1284 1 30 0 #394 401 | n_n1076 25 28 0 #395 402 | [95] 24 9 0 #396 403 | [107] 28 8 0 #397 404 | [217] 3 19 0 #398 405 | [231] 31 19 0 #399 406 | [260] 29 1 0 #400 407 | [295] 9 2 0 #401 408 | [347] 10 6 0 #402 409 | n_n581 29 4 0 #403 410 | n_n742 29 5 0 #404 411 | n_n1243 2 21 0 #405 412 | n_n1034 27 5 0 #406 413 | n_n824 7 32 0 #407 414 | [97] 5 14 0 #408 415 | [101] 12 13 0 #409 416 | [271] 6 22 0 #410 417 | [320] 9 21 0 #411 418 | n_n817 16 16 0 #412 419 | n_n960 12 19 0 #413 420 | n_n1165 25 32 0 #414 421 | n_n989 21 24 0 #415 422 | n_n821 21 25 0 #416 423 | n_n1322 15 13 0 #417 424 | [139] 13 24 0 #418 425 | [207] 1 17 0 #419 426 | [277] 31 6 0 #420 427 | n_n1139 21 33 0 #421 428 | n_n553 14 23 0 #422 429 | n_n1138 6 25 0 #423 430 | n_n930 9 27 0 #424 431 | n_n1021 14 2 0 #425 432 | [113] 11 27 0 #426 433 | [148] 28 7 0 #427 434 | [158] 10 31 0 #428 435 | [161] 9 31 0 #429 436 | [194] 22 22 0 #430 437 | [198] 23 27 0 #431 438 | n_n476 32 15 0 #432 439 | [263] 29 10 0 #433 440 | [264] 32 14 0 #434 441 | [265] 13 13 0 #435 442 | n_n1147 17 32 0 #436 443 | n_n1238 7 28 0 #437 444 | n_n1155 14 30 0 #438 445 | n_n1253 8 1 0 #439 446 | n_n1231 4 23 0 #440 447 | n_n738 23 29 0 #441 448 | n_n468 31 30 0 #442 449 | n_n716 19 31 0 #443 450 | [266] 3 24 0 #444 451 | [278] 11 30 0 #445 452 | [290] 8 20 0 #446 453 | [323] 15 30 0 #447 454 | [268] 7 2 0 #448 455 | n_n1239 6 28 0 #449 456 | n_n1268 12 4 0 #450 457 | n_n948 31 5 0 #451 458 | [135] 2 24 0 #452 459 | [173] 31 21 0 #453 460 | n_n1015 16 12 0 #454 461 | [233] 32 13 0 #455 462 | [281] 13 3 0 #456 463 | n_n1167 8 28 0 #457 464 | n_n10 4 33 0 #458 465 | n_n955 8 13 0 #459 466 | n_n883 27 20 0 #460 467 | n_n901 16 32 0 #461 468 | [269] 10 19 0 #462 469 | [306] 16 13 0 #463 470 | n_n1 30 25 0 #464 471 | n_n582 31 16 0 #465 472 | n_n1148 2 30 0 #466 473 | n_n1104 18 32 0 #467 474 | n_n8 2 33 0 #468 475 | n_n1119 6 31 0 #469 476 | n_n1133 7 30 0 #470 477 | n_n1303 7 27 0 #471 478 | n_n1170 13 33 0 #472 479 | n_n826 26 29 0 #473 480 | n_n1023 14 5 0 #474 481 | n_n1024 13 4 0 #475 482 | n_n786 22 32 0 #476 483 | n_n1025 16 3 0 #477 484 | n_n1273 11 28 0 #478 485 | n_n1301 5 27 0 #479 486 | n_n1077 15 28 0 #480 487 | o_3_ 1 1 0 #481 488 | n_n1228 29 27 0 #482 489 | n_n1137 28 27 0 #483 490 | n_n1319 26 9 0 #484 491 | n_n1074 30 31 0 #485 492 | n_n14 32 2 0 #486 493 | [270] 8 32 0 #487 494 | n_n15 5 32 0 #488 495 | n_n859 22 33 0 #489 496 | n_n12 1 32 0 #490 497 | n_n1192 2 4 0 #491 498 | n_n934 10 1 0 #492 499 | n_n1285 13 14 0 #493 500 | [243] 9 17 0 #494 501 | [273] 7 22 0 #495 502 | n_n1153 15 33 0 #496 503 | n_n1230 10 3 0 #497 504 | [71] 4 4 0 #498 505 | n_n1257 21 3 0 #499 506 | n_n1040 9 3 0 #500 507 | n_n937 7 21 0 #501 508 | [69] 5 30 0 #502 509 | n_n802 31 9 0 #503 510 | n_n1226 9 28 0 #504 511 | n_n1298 13 6 0 #505 512 | [77] 6 10 0 #506 513 | n_n823 31 20 0 #507 514 | n_n9 3 32 0 #508 515 | [67] 9 8 0 #509 516 | n_n962 25 27 0 #510 517 | n_n1329 24 6 0 #511 518 | [128] 30 6 0 #512 519 | n_n609 32 30 0 #513 520 | [286] 28 31 0 #514 521 | n_n1272 33 16 0 #515 522 | [160] 14 32 0 #516 523 | n_n1320 2 14 0 #517 524 | n_n858 24 8 0 #518 525 | [64] 7 31 0 #519 526 | n_n1020 17 2 0 #520 527 | n_n1315 2 25 0 #521 528 | n_n16 2 29 0 #522 529 | [72] 8 7 0 #523 530 | [236] 17 33 0 #524 531 | [163] 4 32 0 #525 532 | [242] 8 10 0 #526 533 | n_n1223 33 5 0 #527 534 | n_n931 30 23 0 #528 535 | [353] 29 25 0 #529 536 | n_n1227 29 28 0 #530 537 | n_n1275 30 20 0 #531 538 | [132] 32 17 0 #532 539 | [98] 31 31 0 #533 540 | n_n18 3 31 0 #534 541 | n_n910 24 19 0 #535 542 | n_n909 25 20 0 #536 543 | n_n911 15 12 0 #537 544 | n_n792 4 3 0 #538 545 | n_n1013 27 10 0 #539 546 | [225] 25 25 0 #540 547 | n_n1136 28 28 0 #541 548 | n_n825 9 32 0 #542 549 | [70] 31 2 0 #543 550 | n_n799 32 24 0 #544 551 | [134] 23 33 0 #545 552 | [78] 28 33 0 #546 553 | [302] 21 31 0 #547 554 | [211] 6 19 0 #548 555 | n_n1213 5 9 0 #549 556 | n_n1166 30 32 0 #550 557 | n_n1037 6 2 0 #551 558 | n_n1014 32 23 0 #552 559 | [219] 3 25 0 #553 560 | [215] 11 4 0 #554 561 | n_n1032 20 2 0 #555 562 | [303] 16 4 0 #556 563 | n_n797 9 4 0 #557 564 | [316] 28 29 0 #558 565 | n_n1033 23 5 0 #559 566 | [191] 29 29 0 #560 567 | [106] 14 25 0 #561 568 | [133] 16 27 0 #562 569 | [138] 14 12 0 #563 570 | [140] 15 26 0 #564 571 | [216] 3 3 0 #565 572 | [174] 33 19 0 #566 573 | [412] 4 14 0 #567 574 | [413] 2 13 0 #568 575 | [414] 33 3 0 #569 576 | [421] 20 15 0 #570 577 | [426] 3 20 0 #571 578 | [434] 7 7 0 #572 579 | [450] 1 12 0 #573 580 | [456] 13 32 0 #574 581 | [461] 26 27 0 #575 582 | [462] 26 26 0 #576 583 | [466] 26 30 0 #577 584 | [468] 27 27 0 #578 585 | [471] 11 33 0 #579 586 | [473] 19 33 0 #580 587 | [476] 7 5 0 #581 588 | [483] 25 4 0 #582 589 | [487] 26 3 0 #583 590 | [488] 28 2 0 #584 591 | [493] 3 2 0 #585 592 | [500] 24 18 0 #586 593 | [504] 6 32 0 #587 594 | [505] 7 33 0 #588 595 | [507] 32 20 0 #589 596 | [512] 1 8 0 #590 597 | [515] 23 31 0 #591 598 | [532] 23 32 0 #592 599 | [534] 2 3 0 #593 600 | [545] 5 20 0 #594 601 | [546] 2 20 0 #595 602 | [549] 24 33 0 #596 603 | [551] 18 23 0 #597 604 | [561] 31 3 0 #598 605 | [564] 33 29 0 #599 606 | [568] 16 2 0 #600 607 | [588] 7 1 0 #601 608 | [592] 8 22 0 #602 609 | [3176] 4 31 0 #603 610 | [3177] 5 31 0 #604 611 | [3178] 4 28 0 #605 612 | [3179] 4 27 0 #606 613 | [3180] 5 29 0 #607 614 | [3184] 4 30 0 #608 615 | [3188] 32 29 0 #609 616 | [3189] 32 27 0 #610 617 | [3190] 30 27 0 #611 618 | [3191] 31 28 0 #612 619 | [3195] 23 15 0 #613 620 | [3196] 4 15 0 #614 621 | [3203] 3 15 0 #615 622 | [3204] 2 15 0 #616 623 | [3205] 13 29 0 #617 624 | [3206] 9 16 0 #618 625 | [3209] 3 16 0 #619 626 | [3210] 11 14 0 #620 627 | [3213] 18 33 0 #621 628 | [3216] 26 11 0 #622 629 | [3217] 20 10 0 #623 630 | [3218] 13 5 0 #624 631 | [3221] 33 21 0 #625 632 | [3222] 32 4 0 #626 633 | [3225] 7 17 0 #627 634 | [3236] 1 19 0 #628 635 | [3237] 7 19 0 #629 636 | [3238] 2 19 0 #630 637 | [3239] 8 31 0 #631 638 | [3243] 25 21 0 #632 639 | [3244] 27 23 0 #633 640 | [3245] 10 22 0 #634 641 | [3248] 12 25 0 #635 642 | [3250] 21 21 0 #636 643 | [3251] 15 31 0 #637 644 | [3255] 11 19 0 #638 645 | [3256] 15 25 0 #639 646 | [3257] 26 21 0 #640 647 | [3261] 15 27 0 #641 648 | [3262] 16 23 0 #642 649 | [3264] 14 19 0 #643 650 | [3266] 22 21 0 #644 651 | [3267] 15 24 0 #645 652 | [3268] 15 19 0 #646 653 | [3269] 15 20 0 #647 654 | [3273] 32 31 0 #648 655 | [3274] 19 27 0 #649 656 | [3277] 20 27 0 #650 657 | [3278] 31 29 0 #651 658 | [3279] 30 29 0 #652 659 | [3282] 20 32 0 #653 660 | [3283] 19 32 0 #654 661 | [3285] 24 31 0 #655 662 | [3286] 25 31 0 #656 663 | [3287] 24 29 0 #657 664 | [3288] 25 30 0 #658 665 | [3290] 22 31 0 #659 666 | [3292] 22 28 0 #660 667 | [3294] 3 8 0 #661 668 | [3296] 24 13 0 #662 669 | [3299] 30 3 0 #663 670 | [3304] 22 1 0 #664 671 | [3305] 23 1 0 #665 672 | [3309] 14 24 0 #666 673 | [3311] 29 3 0 #667 674 | [3312] 5 2 0 #668 675 | [3313] 4 6 0 #669 676 | [3316] 4 5 0 #670 677 | [3317] 5 8 0 #671 678 | [3318] 15 1 0 #672 679 | [3319] 4 7 0 #673 680 | [3320] 3 7 0 #674 681 | [3321] 3 5 0 #675 682 | [3322] 2 9 0 #676 683 | [3327] 6 9 0 #677 684 | [3328] 5 7 0 #678 685 | [3329] 6 6 0 #679 686 | [3332] 6 7 0 #680 687 | [3333] 23 8 0 #681 688 | [3334] 21 10 0 #682 689 | [3340] 31 27 0 #683 690 | [3341] 28 23 0 #684 691 | [3342] 27 26 0 #685 692 | [3344] 27 21 0 #686 693 | [3345] 27 24 0 #687 694 | [3348] 15 32 0 #688 695 | [3349] 33 30 0 #689 696 | [3350] 26 33 0 #690 697 | [3351] 28 32 0 #691 698 | [3353] 27 32 0 #692 699 | [3355] 27 30 0 #693 700 | [3358] 31 26 0 #694 701 | [3359] 6 13 0 #695 702 | [3360] 27 12 0 #696 703 | [3361] 32 10 0 #697 704 | [3363] 13 11 0 #698 705 | [3366] 12 11 0 #699 706 | [3367] 9 13 0 #700 707 | [3368] 10 13 0 #701 708 | [3369] 14 11 0 #702 709 | [3370] 14 7 0 #703 710 | [3373] 13 9 0 #704 711 | [3375] 11 13 0 #705 712 | [3377] 14 9 0 #706 713 | [3378] 15 10 0 #707 714 | [3379] 27 14 0 #708 715 | [3381] 27 17 0 #709 716 | [3383] 18 7 0 #710 717 | [3384] 30 8 0 #711 718 | [3387] 9 7 0 #712 719 | [3388] 7 8 0 #713 720 | [3390] 13 25 0 #714 721 | [3393] 3 17 0 #715 722 | [3395] 32 18 0 #716 723 | [3400] 18 26 0 #717 724 | [3404] 21 16 0 #718 725 | [3405] 8 14 0 #719 726 | [3406] 29 22 0 #720 727 | [3407] 21 23 0 #721 728 | [3408] 30 26 0 #722 729 | [3410] 18 25 0 #723 730 | [3411] 18 24 0 #724 731 | [3413] 30 22 0 #725 732 | [3414] 30 28 0 #726 733 | [3417] 26 12 0 #727 734 | [3418] 17 14 0 #728 735 | [3420] 18 12 0 #729 736 | [3422] 22 16 0 #730 737 | [3424] 30 17 0 #731 738 | [3425] 19 12 0 #732 739 | [3428] 22 15 0 #733 740 | [3430] 28 16 0 #734 741 | [3432] 10 20 0 #735 742 | [3433] 24 32 0 #736 743 | [3434] 15 29 0 #737 744 | [3435] 24 30 0 #738 745 | [3436] 18 29 0 #739 746 | [3437] 12 16 0 #740 747 | [3439] 21 20 0 #741 748 | [3440] 13 16 0 #742 749 | [3441] 25 10 0 #743 750 | [3442] 26 24 0 #744 751 | [3443] 25 26 0 #745 752 | [3446] 25 9 0 #746 753 | [3447] 26 18 0 #747 754 | [3448] 24 11 0 #748 755 | [3452] 25 7 0 #749 756 | [3453] 26 16 0 #750 757 | [3454] 24 16 0 #751 758 | [3455] 25 17 0 #752 759 | [3458] 10 2 0 #753 760 | [3460] 11 3 0 #754 761 | [3462] 24 5 0 #755 762 | [3464] 24 7 0 #756 763 | [3465] 28 21 0 #757 764 | [3467] 32 5 0 #758 765 | [3470] 15 3 0 #759 766 | [3471] 11 2 0 #760 767 | [3472] 15 2 0 #761 768 | [3474] 12 10 0 #762 769 | [3475] 15 6 0 #763 770 | [3477] 19 3 0 #764 771 | [3480] 19 4 0 #765 772 | [3481] 17 5 0 #766 773 | [3482] 19 7 0 #767 774 | [3485] 6 8 0 #768 775 | [3486] 2 8 0 #769 776 | [3487] 22 2 0 #770 777 | [3488] 6 4 0 #771 778 | [3491] 7 4 0 #772 779 | [3492] 23 2 0 #773 780 | [3493] 26 1 0 #774 781 | [3494] 7 10 0 #775 782 | [3495] 11 6 0 #776 783 | [3496] 20 3 0 #777 784 | [3497] 25 3 0 #778 785 | [3498] 24 1 0 #779 786 | [3502] 11 5 0 #780 787 | [3503] 24 3 0 #781 788 | [3505] 3 14 0 #782 789 | [3506] 5 11 0 #783 790 | [3507] 5 13 0 #784 791 | [3510] 3 13 0 #785 792 | [3511] 9 15 0 #786 793 | [3515] 5 17 0 #787 794 | [3516] 12 12 0 #788 795 | [3517] 9 11 0 #789 796 | [3518] 9 14 0 #790 797 | [3519] 5 12 0 #791 798 | [3520] 15 8 0 #792 799 | [3521] 23 4 0 #793 800 | [3526] 23 11 0 #794 801 | [3527] 9 12 0 #795 802 | [3528] 20 11 0 #796 803 | [3533] 12 7 0 #797 804 | [3535] 2 6 0 #798 805 | [3541] 20 16 0 #799 806 | [3542] 18 16 0 #800 807 | [3545] 16 15 0 #801 808 | [3546] 15 14 0 #802 809 | [3548] 13 15 0 #803 810 | [3552] 19 17 0 #804 811 | [3554] 11 10 0 #805 812 | [3556] 17 15 0 #806 813 | [3557] 12 15 0 #807 814 | [3558] 19 16 0 #808 815 | [3560] 16 6 0 #809 816 | [3561] 10 12 0 #810 817 | [3566] 16 14 0 #811 818 | [3567] 11 12 0 #812 819 | [3568] 18 15 0 #813 820 | [3569] 19 15 0 #814 821 | [3573] 9 10 0 #815 822 | [3577] 12 32 0 #816 823 | [3579] 17 28 0 #817 824 | [3581] 11 8 0 #818 825 | [3582] 24 26 0 #819 826 | [3585] 20 23 0 #820 827 | [3586] 17 27 0 #821 828 | [3587] 20 26 0 #822 829 | [3588] 11 9 0 #823 830 | [3589] 14 8 0 #824 831 | [3590] 11 7 0 #825 832 | [3592] 9 9 0 #826 833 | [3598] 10 9 0 #827 834 | [3599] 17 10 0 #828 835 | [3600] 20 22 0 #829 836 | [3601] 12 8 0 #830 837 | [3604] 9 20 0 #831 838 | [3605] 10 14 0 #832 839 | [3607] 23 20 0 #833 840 | [3609] 8 17 0 #834 841 | [3610] 26 2 0 #835 842 | [3612] 26 17 0 #836 843 | [3613] 24 10 0 #837 844 | [3614] 28 17 0 #838 845 | [3615] 26 19 0 #839 846 | [3616] 25 13 0 #840 847 | [3618] 27 18 0 #841 848 | [3619] 20 4 0 #842 849 | [3621] 15 18 0 #843 850 | [3623] 2 11 0 #844 851 | [3624] 17 21 0 #845 852 | [3628] 19 19 0 #846 853 | [3630] 27 11 0 #847 854 | [3631] 20 17 0 #848 855 | [3632] 30 13 0 #849 856 | [3635] 28 14 0 #850 857 | [3636] 1 23 0 #851 858 | [3638] 29 6 0 #852 859 | [3639] 29 8 0 #853 860 | [3641] 20 9 0 #854 861 | [3643] 8 8 0 #855 862 | [3644] 3 12 0 #856 863 | [3645] 11 21 0 #857 864 | [3652] 8 26 0 #858 865 | [3653] 8 9 0 #859 866 | [3654] 16 18 0 #860 867 | [3655] 11 20 0 #861 868 | [3658] 30 18 0 #862 869 | [3659] 11 18 0 #863 870 | [3660] 21 9 0 #864 871 | [3663] 29 18 0 #865 872 | [3667] 20 33 0 #866 873 | [3668] 24 27 0 #867 874 | [3669] 18 30 0 #868 875 | [3671] 21 30 0 #869 876 | [3672] 22 30 0 #870 877 | [3674] 20 31 0 #871 878 | [3676] 20 28 0 #872 879 | [3679] 5 4 0 #873 880 | [3682] 7 16 0 #874 881 | [3686] 6 24 0 #875 882 | [3687] 5 23 0 #876 883 | [3688] 10 4 0 #877 884 | [3689] 5 5 0 #878 885 | [3690] 12 2 0 #879 886 | [3691] 8 15 0 #880 887 | [3692] 11 15 0 #881 888 | [3693] 1 16 0 #882 889 | [3695] 6 17 0 #883 890 | [3702] 5 16 0 #884 891 | [3703] 6 23 0 #885 892 | [3704] 6 5 0 #886 893 | [3705] 10 17 0 #887 894 | [3706] 11 16 0 #888 895 | [3710] 6 16 0 #889 896 | [3712] 28 26 0 #890 897 | [3713] 28 25 0 #891 898 | [3714] 17 20 0 #892 899 | [3715] 17 19 0 #893 900 | [3716] 19 23 0 #894 901 | [3717] 17 18 0 #895 902 | [3719] 12 24 0 #896 903 | [3722] 16 26 0 #897 904 | [3723] 26 22 0 #898 905 | [3724] 25 12 0 #899 906 | [3725] 24 25 0 #900 907 | [3730] 22 23 0 #901 908 | [3731] 20 24 0 #902 909 | [3732] 19 24 0 #903 910 | [3733] 25 22 0 #904 911 | [3736] 18 3 0 #905 912 | [3739] 16 8 0 #906 913 | [3743] 19 8 0 #907 914 | [3744] 18 6 0 #908 915 | [3745] 16 9 0 #909 916 | [3749] 24 15 0 #910 917 | [3750] 15 5 0 #911 918 | [3751] 17 4 0 #912 919 | [3754] 18 1 0 #913 920 | [3756] 22 6 0 #914 921 | [3758] 21 2 0 #915 922 | [3759] 22 7 0 #916 923 | [3760] 22 9 0 #917 924 | [3763] 22 8 0 #918 925 | [3764] 20 5 0 #919 926 | [3765] 21 6 0 #920 927 | [3767] 22 14 0 #921 928 | [3770] 32 7 0 #922 929 | [3772] 28 6 0 #923 930 | [3774] 29 19 0 #924 931 | [3775] 32 8 0 #925 932 | [3777] 30 9 0 #926 933 | [3781] 31 13 0 #927 934 | [3782] 30 7 0 #928 935 | [3784] 27 16 0 #929 936 | [3786] 29 13 0 #930 937 | [3789] 29 16 0 #931 938 | [3790] 28 20 0 #932 939 | [3792] 29 12 0 #933 940 | [3795] 28 12 0 #934 941 | [3796] 5 18 0 #935 942 | [3797] 9 18 0 #936 943 | [3798] 18 21 0 #937 944 | [3800] 26 32 0 #938 945 | [3801] 26 31 0 #939 946 | [3802] 1 20 0 #940 947 | [3804] 8 6 0 #941 948 | [3806] 28 10 0 #942 949 | [3807] 29 2 0 #943 950 | [3808] 26 4 0 #944 951 | [3809] 26 23 0 #945 952 | [3810] 13 21 0 #946 953 | [3813] 24 21 0 #947 954 | [3816] 28 4 0 #948 955 | [3818] 23 30 0 #949 956 | [3820] 26 20 0 #950 957 | [3821] 18 18 0 #951 958 | [3822] 19 20 0 #952 959 | [3823] 21 14 0 #953 960 | [3827] 20 14 0 #954 961 | [3829] 21 19 0 #955 962 | [3830] 23 21 0 #956 963 | [3831] 23 18 0 #957 964 | [3832] 20 19 0 #958 965 | [3841] 17 31 0 #959 966 | [3842] 16 28 0 #960 967 | [3843] 27 29 0 #961 968 | [3844] 12 29 0 #962 969 | [3847] 20 29 0 #963 970 | [3850] 3 21 0 #964 971 | [3853] 4 19 0 #965 972 | [3854] 5 24 0 #966 973 | [3855] 5 22 0 #967 974 | [3856] 12 14 0 #968 975 | [3857] 6 15 0 #969 976 | [3860] 1 15 0 #970 977 | [3864] 4 13 0 #971 978 | [3868] 14 16 0 #972 979 | [3870] 7 12 0 #973 980 | [3871] 6 11 0 #974 981 | [3872] 5 15 0 #975 982 | [3873] 28 5 0 #976 983 | [3874] 4 21 0 #977 984 | [3875] 5 21 0 #978 985 | [3876] 11 11 0 #979 986 | [3877] 14 17 0 #980 987 | [3882] 8 12 0 #981 988 | [3883] 6 21 0 #982 989 | [3885] 11 29 0 #983 990 | [3886] 21 26 0 #984 991 | [3890] 14 29 0 #985 992 | [3892] 25 29 0 #986 993 | [3897] 21 28 0 #987 994 | [3899] 16 17 0 #988 995 | [3900] 24 17 0 #989 996 | [3903] 15 17 0 #990 997 | [3905] 18 13 0 #991 998 | [3908] 26 14 0 #992 999 | [3909] 19 13 0 #993 1000 | [3910] 27 13 0 #994 1001 | [3911] 25 15 0 #995 1002 | [3915] 30 11 0 #996 1003 | [3916] 32 6 0 #997 1004 | [3920] 30 14 0 #998 1005 | [3921] 26 6 0 #999 1006 | [3922] 26 10 0 #1000 1007 | [3925] 25 8 0 #1001 1008 | [3926] 29 14 0 #1002 1009 | [3928] 23 14 0 #1003 1010 | [3929] 7 24 0 #1004 1011 | [3935] 25 24 0 #1005 1012 | [3936] 16 25 0 #1006 1013 | [3937] 7 29 0 #1007 1014 | [3938] 10 27 0 #1008 1015 | [3939] 10 30 0 #1009 1016 | [3940] 12 28 0 #1010 1017 | [3941] 15 16 0 #1011 1018 | [3942] 7 23 0 #1012 1019 | [3944] 14 26 0 #1013 1020 | [3945] 14 21 0 #1014 1021 | [3950] 16 22 0 #1015 1022 | [3951] 21 17 0 #1016 1023 | [3952] 18 22 0 #1017 1024 | [3955] 13 20 0 #1018 1025 | [3957] 23 24 0 #1019 1026 | [3958] 10 29 0 #1020 1027 | [3962] 14 20 0 #1021 1028 | [3965] 29 21 0 #1022 1029 | [3966] 24 22 0 #1023 1030 | [3967] 21 22 0 #1024 1031 | [3968] 14 22 0 #1025 1032 | [3969] 23 23 0 #1026 1033 | [3973] 32 16 0 #1027 1034 | [3975] 33 9 0 #1028 1035 | [3976] 32 9 0 #1029 1036 | [3978] 28 9 0 #1030 1037 | [3982] 13 23 0 #1031 1038 | [3983] 14 14 0 #1032 1039 | [3985] 14 15 0 #1033 1040 | [3986] 27 15 0 #1034 1041 | [3993] 3 22 0 #1035 1042 | [3994] 4 24 0 #1036 1043 | [3995] 14 28 0 #1037 1044 | [3997] 11 26 0 #1038 1045 | [3998] 4 20 0 #1039 1046 | [4001] 17 8 0 #1040 1047 | [4003] 19 29 0 #1041 1048 | [4004] 11 23 0 #1042 1049 | [4005] 4 22 0 #1043 1050 | [4006] 10 18 0 #1044 1051 | [4007] 19 21 0 #1045 1052 | [4008] 18 28 0 #1046 1053 | [4009] 21 29 0 #1047 1054 | [4013] 19 28 0 #1048 1055 | [4014] 19 25 0 #1049 1056 | [4015] 23 13 0 #1050 1057 | [4016] 19 22 0 #1051 1058 | [4019] 14 4 0 #1052 1059 | [4020] 14 6 0 #1053 1060 | [4023] 18 2 0 #1054 1061 | [4024] 23 9 0 #1055 1062 | [4025] 17 3 0 #1056 1063 | [4027] 20 8 0 #1057 1064 | [4029] 17 6 0 #1058 1065 | [4031] 20 7 0 #1059 1066 | [4037] 10 23 0 #1060 1067 | [4038] 9 19 0 #1061 1068 | [4039] 8 25 0 #1062 1069 | [4042] 11 24 0 #1063 1070 | [4044] 9 26 0 #1064 1071 | [4046] 27 22 0 #1065 1072 | [4047] 10 24 0 #1066 1073 | [4050] 22 26 0 #1067 1074 | [4051] 9 25 0 #1068 1075 | [4053] 20 20 0 #1069 1076 | [4055] 22 25 0 #1070 1077 | [4056] 10 25 0 #1071 1078 | [4057] 20 12 0 #1072 1079 | [4058] 20 21 0 #1073 1080 | [4063] 13 12 0 #1074 1081 | [4065] 17 12 0 #1075 1082 | [4066] 21 7 0 #1076 1083 | [4068] 21 5 0 #1077 1084 | [4069] 32 12 0 #1078 1085 | [4071] 16 31 0 #1079 1086 | [4074] 8 16 0 #1080 1087 | [4076] 16 29 0 #1081 1088 | [4079] 8 19 0 #1082 1089 | [4081] 16 21 0 #1083 1090 | [4082] 16 19 0 #1084 1091 | [4083] 13 19 0 #1085 1092 | [4084] 8 18 0 #1086 1093 | [4086] 13 18 0 #1087 1094 | [4090] 23 12 0 #1088 1095 | [4091] 21 18 0 #1089 1096 | [4092] 16 20 0 #1090 1097 | [4093] 25 19 0 #1091 1098 | [4094] 22 18 0 #1092 1099 | [4097] 22 19 0 #1093 1100 | [4098] 17 11 0 #1094 1101 | [4099] 16 11 0 #1095 1102 | [4100] 19 11 0 #1096 1103 | [4101] 18 20 0 #1097 1104 | [4105] 18 9 0 #1098 1105 | [4106] 19 14 0 #1099 1106 | [4108] 25 14 0 #1100 1107 | [4109] 19 10 0 #1101 1108 | [4112] 19 9 0 #1102 1109 | [4113] 30 15 0 #1103 1110 | [4115] 29 15 0 #1104 1111 | [4117] 28 15 0 #1105 1112 | [4119] 3 26 0 #1106 1113 | [4122] 3 27 0 #1107 1114 | [4123] 5 28 0 #1108 1115 | [4125] 6 27 0 #1109 1116 | [4126] 1 26 0 #1110 1117 | [4127] 1 29 0 #1111 1118 | [4128] 3 28 0 #1112 1119 | [4129] 6 30 0 #1113 1120 | [4138] 24 23 0 #1114 1121 | [4139] 13 8 0 #1115 1122 | [4140] 14 27 0 #1116 1123 | [4141] 8 27 0 #1117 1124 | [4142] 13 28 0 #1118 1125 | [4144] 24 20 0 #1119 1126 | [4145] 13 7 0 #1120 1127 | [4149] 15 11 0 #1121 1128 | [4150] 15 23 0 #1122 1129 | [4151] 13 22 0 #1123 1130 | [4152] 13 27 0 #1124 1131 | [4153] 22 4 0 #1125 1132 | [4154] 31 11 0 #1126 1133 | [4160] 22 13 0 #1127 1134 | [4161] 15 22 0 #1128 1135 | [4162] 21 12 0 #1129 1136 | [4163] 22 10 0 #1130 1137 | [4166] 2 27 0 #1131 1138 | [4167] 4 26 0 #1132 1139 | [4168] 2 28 0 #1133 1140 | [4169] 5 26 0 #1134 1141 | -------------------------------------------------------------------------------- /FPGA_tests/placed/misex3.place: -------------------------------------------------------------------------------- 1 | Netlist file: ../circ/misex3.net Architecture file: ../arch/vpr422_arch.txt 2 | Array size: 38 x 38 logic blocks 3 | 4 | #block name x y subblk block number 5 | #---------- -- -- ------ ------------ 6 | a 0 13 0 #0 7 | b 0 29 1 #1 8 | c 0 3 0 #2 9 | d 9 0 0 #3 10 | e 0 16 0 #4 11 | f 0 5 0 #5 12 | g 0 10 0 #6 13 | h 39 28 0 #7 14 | i 39 5 0 #8 15 | j 39 37 0 #9 16 | k 20 39 0 #10 17 | l 39 10 0 #11 18 | m 28 39 0 #12 19 | n 39 4 0 #13 20 | out:r2 12 39 0 #14 21 | out:s2 0 29 0 #15 22 | out:p2 39 34 0 #16 23 | out:q2 27 39 0 #17 24 | out:t2 0 21 0 #18 25 | out:u2 21 39 0 #19 26 | out:j2 16 0 0 #20 27 | out:k2 14 0 0 #21 28 | out:h2 0 14 0 #22 29 | out:i2 13 0 0 #23 30 | out:n2 32 39 0 #24 31 | out:o2 26 39 0 #25 32 | out:l2 21 0 0 #26 33 | out:m2 16 0 1 #27 34 | r2 12 33 0 #28 35 | s2 1 29 0 #29 36 | p2 35 34 0 #30 37 | q2 27 38 0 #31 38 | t2 2 21 0 #32 39 | u2 21 22 0 #33 40 | j2 16 4 0 #34 41 | k2 14 5 0 #35 42 | h2 2 14 0 #36 43 | i2 13 13 0 #37 44 | n2 32 31 0 #38 45 | o2 26 31 0 #39 46 | l2 21 2 0 #40 47 | m2 16 6 0 #41 48 | n_n1089 17 15 0 #42 49 | n_n842 1 26 0 #43 50 | n_n840 12 32 0 #44 51 | n_n1161 12 10 0 #45 52 | n_n1207 35 13 0 #46 53 | n_n711 3 32 0 #47 54 | n_n713 7 26 0 #48 55 | n_n709 5 31 0 #49 56 | n_n1188 22 8 0 #50 57 | n_n886 7 28 0 #51 58 | [38] 8 9 0 #52 59 | [46] 8 8 0 #53 60 | [53] 8 21 0 #54 61 | [75] 20 18 0 #55 62 | [84] 11 24 0 #56 63 | [148] 16 18 0 #57 64 | [153] 11 6 0 #58 65 | [172] 4 36 0 #59 66 | [175] 9 23 0 #60 67 | [202] 15 24 0 #61 68 | [224] 2 19 0 #62 69 | [229] 2 23 0 #63 70 | [233] 13 12 0 #64 71 | [393] 10 28 0 #65 72 | n_n1177 5 2 0 #66 73 | n_n1165 3 5 0 #67 74 | n_n904 30 13 0 #68 75 | n_n626 8 32 0 #69 76 | n_n671 7 8 0 #70 77 | n_n1101 1 31 0 #71 78 | n_n1229 2 31 0 #72 79 | n_n1193 34 10 0 #73 80 | n_n1344 4 18 0 #74 81 | [22] 36 15 0 #75 82 | [31] 4 17 0 #76 83 | [45] 7 22 0 #77 84 | [54] 34 15 0 #78 85 | [71] 3 36 0 #79 86 | [101] 5 26 0 #80 87 | [138] 32 23 0 #81 88 | [195] 7 21 0 #82 89 | [232] 2 5 0 #83 90 | [258] 6 22 0 #84 91 | [371] 27 22 0 #85 92 | n_n1217 19 2 0 #86 93 | n_n1201 37 36 0 #87 94 | n_n1220 6 33 0 #88 95 | n_n920 6 9 0 #89 96 | n_n918 9 25 0 #90 97 | [15] 25 19 0 #91 98 | [58] 7 29 0 #92 99 | [82] 30 18 0 #93 100 | [98] 23 19 0 #94 101 | [130] 30 23 0 #95 102 | [220] 37 20 0 #96 103 | [228] 20 26 0 #97 104 | [265] 33 24 0 #98 105 | [390] 18 19 0 #99 106 | [417] 20 17 0 #100 107 | n_n1187 5 5 0 #101 108 | n_n996 37 17 0 #102 109 | n_n1155 34 29 0 #103 110 | n_n1171 30 17 0 #104 111 | n_n698 22 30 0 #105 112 | n_n617 35 37 0 #106 113 | n_n730 1 25 0 #107 114 | n_n618 29 37 0 #108 115 | n_n857 37 5 0 #109 116 | n_n933 38 32 0 #110 117 | n_n821 20 32 0 #111 118 | n_n700 35 32 0 #112 119 | n_n824 36 30 0 #113 120 | n_n1792 26 25 0 #114 121 | [29] 30 20 0 #115 122 | [30] 23 30 0 #116 123 | [34] 35 30 0 #117 124 | [179] 37 24 0 #118 125 | [210] 25 24 0 #119 126 | [255] 31 25 0 #120 127 | [291] 27 26 0 #121 128 | [309] 37 33 0 #122 129 | [380] 29 24 0 #123 130 | n_n1069 2 6 0 #124 131 | n_n1104 11 7 0 #125 132 | n_n1203 2 11 0 #126 133 | n_n876 26 16 0 #127 134 | n_n1166 12 37 0 #128 135 | n_n1425 2 20 0 #129 136 | [74] 5 6 0 #130 137 | [76] 10 38 0 #131 138 | [92] 6 8 0 #132 139 | [112] 1 13 0 #133 140 | [120] 3 3 0 #134 141 | [183] 4 16 0 #135 142 | [184] 3 29 0 #136 143 | [196] 1 8 0 #137 144 | [223] 6 10 0 #138 145 | [230] 11 33 0 #139 146 | [256] 1 11 0 #140 147 | n_n841 28 37 0 #141 148 | n_n893 10 19 0 #142 149 | n_n1194 6 26 0 #143 150 | n_n1495 17 27 0 #144 151 | [33] 25 21 0 #145 152 | [93] 19 24 0 #146 153 | [106] 21 23 0 #147 154 | [156] 23 18 0 #148 155 | [203] 23 21 0 #149 156 | [219] 33 19 0 #150 157 | n_n1138 20 14 0 #151 158 | n_n1159 23 8 0 #152 159 | n_n2507 16 11 0 #153 160 | n_n1080 14 1 0 #154 161 | n_n2494 14 8 0 #155 162 | [116] 13 8 0 #156 163 | [199] 17 8 0 #157 164 | [319] 15 9 0 #158 165 | n_n1190 18 1 0 #159 166 | n_n1202 36 32 0 #160 167 | n_n1039 15 1 0 #161 168 | n_n2602 13 9 0 #162 169 | n_n2511 15 11 0 #163 170 | n_n2493 14 7 0 #164 171 | [157] 17 7 0 #165 172 | [267] 17 5 0 #166 173 | n_n1142 18 16 0 #167 174 | n_n949 3 11 0 #168 175 | n_n761 15 19 0 #169 176 | n_n1231 2 12 0 #170 177 | n_n1261 4 3 0 #171 178 | n_n997 4 4 0 #172 179 | n_n1874 3 9 0 #173 180 | [44] 8 16 0 #174 181 | [57] 2 15 0 #175 182 | [94] 6 27 0 #176 183 | [108] 12 20 0 #177 184 | [200] 10 26 0 #178 185 | [254] 38 10 0 #179 186 | [379] 7 20 0 #180 187 | [387] 7 17 0 #181 188 | [407] 24 9 0 #182 189 | [413] 17 17 0 #183 190 | n_n872 12 19 0 #184 191 | n_n838 11 32 0 #185 192 | n_n977 11 9 0 #186 193 | n_n1252 6 5 0 #187 194 | n_n1920 8 10 0 #188 195 | n_n1919 6 12 0 #189 196 | n_n987 16 13 0 #190 197 | n_n1210 33 38 0 #191 198 | n_n1939 14 9 0 #192 199 | n_n988 15 12 0 #193 200 | [39] 11 20 0 #194 201 | [77] 4 38 0 #195 202 | [89] 12 34 0 #196 203 | [111] 8 15 0 #197 204 | [117] 14 30 0 #198 205 | [135] 18 25 0 #199 206 | [159] 19 17 0 #200 207 | [160] 15 14 0 #201 208 | [164] 11 28 0 #202 209 | [165] 10 13 0 #203 210 | [167] 19 16 0 #204 211 | [386] 14 12 0 #205 212 | n_n1022 36 34 0 #206 213 | n_n1573 35 21 0 #207 214 | n_n820 18 36 0 #208 215 | n_n1264 11 36 0 #209 216 | n_n3060 19 25 0 #210 217 | [14] 28 20 0 #211 218 | [40] 36 37 0 #212 219 | [113] 35 24 0 #213 220 | [208] 29 33 0 #214 221 | [351] 26 20 0 #215 222 | n_n1085 21 12 0 #216 223 | n_n1036 14 35 0 #217 224 | n_n1053 18 30 0 #218 225 | n_n619 27 37 0 #219 226 | n_n1653 37 28 0 #220 227 | n_n816 6 29 0 #221 228 | [21] 21 38 0 #222 229 | [36] 29 30 0 #223 230 | [50] 23 20 0 #224 231 | [207] 23 26 0 #225 232 | [209] 26 33 0 #226 233 | [290] 16 37 0 #227 234 | [315] 35 27 0 #228 235 | [320] 30 29 0 #229 236 | n_n1219 5 33 0 #230 237 | n_n2023 28 1 0 #231 238 | [114] 32 4 0 #232 239 | [127] 38 13 0 #233 240 | [146] 29 32 0 #234 241 | [222] 9 6 0 #235 242 | [263] 22 3 0 #236 243 | [268] 20 15 0 #237 244 | [404] 30 4 0 #238 245 | n_n971 6 6 0 #239 246 | n_n1204 7 6 0 #240 247 | n_n973 10 8 0 #241 248 | n_n1072 32 2 0 #242 249 | n_n1028 21 1 0 #243 250 | [37] 5 4 0 #244 251 | [68] 24 2 0 #245 252 | [384] 18 13 0 #246 253 | n_n1160 11 10 0 #247 254 | n_n662 9 37 0 #248 255 | [282] 8 4 0 #249 256 | [373] 14 2 0 #250 257 | n_n1180 23 2 0 #251 258 | n_n1196 28 15 0 #252 259 | [103] 6 1 0 #253 260 | [204] 27 2 0 #254 261 | [227] 4 35 0 #255 262 | [273] 28 7 0 #256 263 | n_n1121 29 3 0 #257 264 | n_n1164 34 4 0 #258 265 | n_n1222 17 2 0 #259 266 | n_n1095 10 37 0 #260 267 | n_n975 21 7 0 #261 268 | [70] 29 25 0 #262 269 | [221] 31 13 0 #263 270 | [234] 36 9 0 #264 271 | [283] 21 11 0 #265 272 | [285] 25 5 0 #266 273 | [286] 25 3 0 #267 274 | [301] 27 12 0 #268 275 | n_n1148 26 32 0 #269 276 | n_n1137 36 35 0 #270 277 | n_n1191 7 35 0 #271 278 | n_n1195 34 7 0 #272 279 | n_n1133 32 15 0 #273 280 | n_n861 34 16 0 #274 281 | n_n1082 11 14 0 #275 282 | n_n1260 33 2 0 #276 283 | n_n819 34 18 0 #277 284 | n_n1131 23 29 0 #278 285 | [79] 30 15 0 #279 286 | [122] 25 6 0 #280 287 | [158] 24 5 0 #281 288 | [170] 33 6 0 #282 289 | [194] 19 10 0 #283 290 | n_n1243 33 13 0 #284 291 | n_n1227 22 6 0 #285 292 | n_n1091 36 1 0 #286 293 | [95] 32 8 0 #287 294 | [132] 7 2 0 #288 295 | [226] 31 12 0 #289 296 | [395] 36 12 0 #290 297 | n_n818 33 34 0 #291 298 | n_n529 36 31 0 #292 299 | n_n670 33 37 0 #293 300 | [23] 23 35 0 #294 301 | [59] 34 37 0 #295 302 | [96] 35 31 0 #296 303 | [134] 30 37 0 #297 304 | [169] 23 32 0 #298 305 | [398] 37 34 0 #299 306 | n_n387 25 33 0 #300 307 | [72] 25 30 0 #301 308 | [211] 31 32 0 #302 309 | [231] 11 37 0 #303 310 | [137] 20 2 0 #304 311 | n_n1118 38 14 0 #305 312 | n_n1216 8 5 0 #306 313 | n_n1056 16 28 0 #307 314 | [189] 20 7 0 #308 315 | n_n868 9 38 0 #309 316 | n_n823 14 36 0 #310 317 | [259] 9 10 0 #311 318 | n_n989 11 8 0 #312 319 | n_n1094 14 37 0 #313 320 | [249] 23 12 0 #314 321 | n_n628 2 32 0 #315 322 | n_n623 27 32 0 #316 323 | [128] 10 25 0 #317 324 | [396] 15 16 0 #318 325 | n_n992 17 3 0 #319 326 | [118] 12 7 0 #320 327 | n_n1146 37 7 0 #321 328 | [121] 4 33 0 #322 329 | n_n1228 37 18 0 #323 330 | n_n1116 16 24 0 #324 331 | n_n1215 20 1 0 #325 332 | n_n1233 5 7 0 #326 333 | n_n940 9 7 0 #327 334 | n_n942 5 8 0 #328 335 | n_n765 14 17 0 #329 336 | n_n822 6 36 0 #330 337 | n_n859 19 20 0 #331 338 | n_n1253 5 3 0 #332 339 | [248] 7 5 0 #333 340 | [314] 9 4 0 #334 341 | [55] 4 11 0 #335 342 | [149] 7 9 0 #336 343 | [18] 5 9 0 #337 344 | [20] 7 7 0 #338 345 | n_n874 4 23 0 #339 346 | n_n605 38 20 0 #340 347 | n_n1084 31 27 0 #341 348 | n_n766 36 18 0 #342 349 | n_n875 8 18 0 #343 350 | n_n871 6 37 0 #344 351 | [90] 2 17 0 #345 352 | n_n235 4 31 0 #346 353 | n_n2572 18 20 0 #347 354 | n_n2953 36 28 0 #348 355 | n_n1167 35 1 0 #349 356 | n_n1083 15 26 0 #350 357 | n_n1189 33 7 0 #351 358 | n_n978 15 38 0 #352 359 | n_n703 16 31 0 #353 360 | n_n864 22 17 0 #354 361 | n_n817 19 27 0 #355 362 | [197] 19 23 0 #356 363 | [161] 35 3 0 #357 364 | [305] 33 4 0 #358 365 | [399] 27 3 0 #359 366 | [414] 25 20 0 #360 367 | [369] 32 27 0 #361 368 | n_n2660 21 27 0 #362 369 | n_n982 30 38 0 #363 370 | [47] 30 31 0 #364 371 | n_n1249 12 5 0 #365 372 | n_n919 35 10 0 #366 373 | n_n694 24 27 0 #367 374 | n_n844 14 34 0 #368 375 | n_n912 35 15 0 #369 376 | [35] 34 32 0 #370 377 | n_n2026 34 6 0 #371 378 | [56] 26 37 0 #372 379 | [142] 34 28 0 #373 380 | [188] 13 10 0 #374 381 | [216] 20 34 0 #375 382 | [260] 17 35 0 #376 383 | n_n747 38 24 0 #377 384 | [181] 9 9 0 #378 385 | [104] 35 29 0 #379 386 | [293] 5 38 0 #380 387 | n_n825 10 29 0 #381 388 | [43] 1 23 0 #382 389 | [24] 19 30 0 #383 390 | [49] 4 26 0 #384 391 | [109] 18 32 0 #385 392 | [206] 17 33 0 #386 393 | [105] 12 35 0 #387 394 | [152] 18 23 0 #388 395 | [299] 25 18 0 #389 396 | [388] 10 11 0 #390 397 | [65] 4 32 0 #391 398 | [162] 8 28 0 #392 399 | [198] 8 37 0 #393 400 | [377] 3 35 0 #394 401 | [385] 5 36 0 #395 402 | [16] 27 17 0 #396 403 | [25] 26 19 0 #397 404 | [32] 29 21 0 #398 405 | [41] 22 18 0 #399 406 | [60] 30 30 0 #400 407 | [69] 7 18 0 #401 408 | [80] 26 18 0 #402 409 | [81] 31 23 0 #403 410 | [85] 32 6 0 #404 411 | [190] 10 16 0 #405 412 | [115] 8 27 0 #406 413 | [368] 4 13 0 #407 414 | [42] 19 8 0 #408 415 | [61] 18 9 0 #409 416 | [63] 22 9 0 #410 417 | [66] 18 11 0 #411 418 | [140] 21 15 0 #412 419 | [150] 25 14 0 #413 420 | [163] 25 17 0 #414 421 | [173] 24 16 0 #415 422 | [177] 23 17 0 #416 423 | [178] 27 15 0 #417 424 | [180] 25 16 0 #418 425 | [252] 34 14 0 #419 426 | [253] 38 16 0 #420 427 | [269] 36 14 0 #421 428 | [271] 35 17 0 #422 429 | [272] 37 13 0 #423 430 | [274] 38 15 0 #424 431 | [275] 31 16 0 #425 432 | [276] 32 16 0 #426 433 | [277] 35 16 0 #427 434 | [278] 33 17 0 #428 435 | [280] 23 27 0 #429 436 | [281] 32 5 0 #430 437 | [307] 36 8 0 #431 438 | [316] 37 4 0 #432 439 | [317] 35 11 0 #433 440 | [318] 34 8 0 #434 441 | [321] 30 5 0 #435 442 | [322] 34 3 0 #436 443 | [328] 10 7 0 #437 444 | [329] 32 7 0 #438 445 | [330] 35 9 0 #439 446 | [331] 36 7 0 #440 447 | [333] 20 13 0 #441 448 | [334] 26 4 0 #442 449 | [336] 21 4 0 #443 450 | [337] 31 3 0 #444 451 | [338] 25 9 0 #445 452 | [339] 28 5 0 #446 453 | [340] 28 13 0 #447 454 | [341] 27 5 0 #448 455 | [342] 26 13 0 #449 456 | [345] 23 1 0 #450 457 | [347] 24 3 0 #451 458 | [352] 33 1 0 #452 459 | [353] 28 4 0 #453 460 | [354] 29 2 0 #454 461 | [355] 28 2 0 #455 462 | [357] 26 1 0 #456 463 | [359] 24 1 0 #457 464 | [362] 27 1 0 #458 465 | [389] 30 3 0 #459 466 | [424] 21 13 0 #460 467 | [425] 22 12 0 #461 468 | [429] 10 2 0 #462 469 | [430] 10 3 0 #463 470 | [431] 9 8 0 #464 471 | [432] 6 3 0 #465 472 | [433] 8 3 0 #466 473 | [434] 22 5 0 #467 474 | [435] 10 4 0 #468 475 | [440] 10 6 0 #469 476 | [441] 20 4 0 #470 477 | [442] 7 3 0 #471 478 | [443] 23 13 0 #472 479 | [444] 20 5 0 #473 480 | [445] 19 6 0 #474 481 | [446] 26 6 0 #475 482 | [447] 20 9 0 #476 483 | [448] 19 13 0 #477 484 | [449] 19 12 0 #478 485 | [450] 18 2 0 #479 486 | [451] 20 11 0 #480 487 | [452] 19 9 0 #481 488 | [453] 20 8 0 #482 489 | [454] 23 10 0 #483 490 | [455] 21 10 0 #484 491 | [456] 23 9 0 #485 492 | [457] 23 5 0 #486 493 | [458] 23 7 0 #487 494 | [459] 18 6 0 #488 495 | [460] 24 6 0 #489 496 | [461] 25 11 0 #490 497 | [463] 37 11 0 #491 498 | [464] 31 5 0 #492 499 | [465] 31 11 0 #493 500 | [466] 32 9 0 #494 501 | [467] 32 12 0 #495 502 | [468] 33 11 0 #496 503 | [469] 32 10 0 #497 504 | [470] 30 10 0 #498 505 | [471] 33 9 0 #499 506 | [480] 32 14 0 #500 507 | [481] 26 10 0 #501 508 | [482] 29 14 0 #502 509 | [483] 31 7 0 #503 510 | [484] 31 14 0 #504 511 | [485] 29 16 0 #505 512 | [486] 30 14 0 #506 513 | [487] 30 16 0 #507 514 | [488] 34 11 0 #508 515 | [489] 37 12 0 #509 516 | [490] 34 17 0 #510 517 | [491] 24 8 0 #511 518 | [492] 24 7 0 #512 519 | [493] 25 7 0 #513 520 | [494] 26 8 0 #514 521 | [495] 26 14 0 #515 522 | [496] 27 14 0 #516 523 | [499] 27 10 0 #517 524 | [500] 29 15 0 #518 525 | [501] 29 11 0 #519 526 | [502] 29 5 0 #520 527 | [503] 28 12 0 #521 528 | [504] 30 9 0 #522 529 | [505] 29 10 0 #523 530 | [508] 28 11 0 #524 531 | [509] 26 7 0 #525 532 | [510] 28 10 0 #526 533 | [511] 30 7 0 #527 534 | [512] 26 9 0 #528 535 | [513] 30 11 0 #529 536 | [516] 26 12 0 #530 537 | [517] 29 17 0 #531 538 | [520] 22 2 0 #532 539 | [521] 16 1 0 #533 540 | [522] 15 2 0 #534 541 | [523] 16 15 0 #535 542 | [527] 5 27 0 #536 543 | [528] 11 1 0 #537 544 | [532] 8 7 0 #538 545 | [533] 18 15 0 #539 546 | [534] 18 12 0 #540 547 | [535] 20 10 0 #541 548 | [536] 20 30 0 #542 549 | [537] 21 36 0 #543 550 | [539] 28 30 0 #544 551 | [540] 24 33 0 #545 552 | [541] 26 30 0 #546 553 | [542] 27 33 0 #547 554 | [543] 21 30 0 #548 555 | [544] 22 32 0 #549 556 | [545] 20 27 0 #550 557 | [546] 24 29 0 #551 558 | [547] 28 33 0 #552 559 | [548] 24 30 0 #553 560 | [549] 20 31 0 #554 561 | [550] 28 34 0 #555 562 | [551] 27 34 0 #556 563 | [552] 26 29 0 #557 564 | [554] 22 31 0 #558 565 | [565] 30 25 0 #559 566 | [566] 29 26 0 #560 567 | [567] 36 27 0 #561 568 | [568] 34 25 0 #562 569 | [569] 22 29 0 #563 570 | [570] 36 25 0 #564 571 | [571] 31 28 0 #565 572 | [572] 37 21 0 #566 573 | [573] 37 25 0 #567 574 | [575] 36 26 0 #568 575 | [576] 29 27 0 #569 576 | [577] 30 27 0 #570 577 | [579] 32 28 0 #571 578 | [580] 37 22 0 #572 579 | [581] 33 26 0 #573 580 | [583] 35 25 0 #574 581 | [585] 22 24 0 #575 582 | [586] 22 23 0 #576 583 | [587] 21 24 0 #577 584 | [588] 20 25 0 #578 585 | [590] 24 28 0 #579 586 | [593] 33 23 0 #580 587 | [594] 24 24 0 #581 588 | [598] 33 32 0 #582 589 | [610] 37 19 0 #583 590 | [611] 32 18 0 #584 591 | [617] 31 22 0 #585 592 | [618] 36 20 0 #586 593 | [619] 34 19 0 #587 594 | [626] 20 36 0 #588 595 | [627] 31 30 0 #589 596 | [628] 28 32 0 #590 597 | [629] 19 36 0 #591 598 | [630] 20 38 0 #592 599 | [631] 25 31 0 #593 600 | [632] 27 29 0 #594 601 | [633] 12 38 0 #595 602 | [635] 33 30 0 #596 603 | [641] 30 28 0 #597 604 | [642] 33 29 0 #598 605 | [643] 14 13 0 #599 606 | [644] 13 22 0 #600 607 | [645] 12 15 0 #601 608 | [646] 9 13 0 #602 609 | [647] 14 21 0 #603 610 | [649] 11 21 0 #604 611 | [650] 11 12 0 #605 612 | [651] 13 23 0 #606 613 | [652] 14 16 0 #607 614 | [653] 8 17 0 #608 615 | [655] 11 18 0 #609 616 | [657] 8 14 0 #610 617 | [658] 9 14 0 #611 618 | [661] 11 15 0 #612 619 | [663] 7 13 0 #613 620 | [664] 6 14 0 #614 621 | [670] 16 12 0 #615 622 | [671] 13 11 0 #616 623 | [672] 14 10 0 #617 624 | [679] 16 34 0 #618 625 | [680] 18 18 0 #619 626 | [681] 14 18 0 #620 627 | [682] 14 20 0 #621 628 | [683] 14 23 0 #622 629 | [684] 17 19 0 #623 630 | [699] 5 12 0 #624 631 | [700] 6 13 0 #625 632 | [701] 8 12 0 #626 633 | [702] 12 16 0 #627 634 | [703] 6 11 0 #628 635 | [704] 5 10 0 #629 636 | [708] 7 11 0 #630 637 | [709] 11 11 0 #631 638 | [713] 16 17 0 #632 639 | [716] 2 16 0 #633 640 | [717] 7 16 0 #634 641 | [718] 18 14 0 #635 642 | [719] 22 11 0 #636 643 | [724] 17 14 0 #637 644 | [725] 4 19 0 #638 645 | [726] 11 17 0 #639 646 | [727] 15 20 0 #640 647 | [729] 7 14 0 #641 648 | [731] 4 15 0 #642 649 | [732] 5 14 0 #643 650 | [736] 16 20 0 #644 651 | [739] 6 18 0 #645 652 | [743] 9 16 0 #646 653 | [745] 4 6 0 #647 654 | [749] 12 9 0 #648 655 | [750] 4 7 0 #649 656 | [751] 3 10 0 #650 657 | [753] 14 4 0 #651 658 | [754] 13 6 0 #652 659 | [762] 17 9 0 #653 660 | [765] 17 10 0 #654 661 | [766] 22 10 0 #655 662 | [767] 14 6 0 #656 663 | [775] 17 11 0 #657 664 | [776] 15 10 0 #658 665 | [777] 17 13 0 #659 666 | [780] 13 7 0 #660 667 | [781] 17 12 0 #661 668 | [782] 15 7 0 #662 669 | [783] 20 20 0 #663 670 | [784] 22 19 0 #664 671 | [785] 20 22 0 #665 672 | [786] 22 21 0 #666 673 | [787] 22 22 0 #667 674 | [788] 24 19 0 #668 675 | [789] 24 20 0 #669 676 | [790] 37 23 0 #670 677 | [791] 21 18 0 #671 678 | [796] 20 24 0 #672 679 | [797] 26 22 0 #673 680 | [798] 17 21 0 #674 681 | [799] 26 21 0 #675 682 | [802] 24 18 0 #676 683 | [808] 14 26 0 #677 684 | [809] 14 33 0 #678 685 | [810] 17 24 0 #679 686 | [811] 18 31 0 #680 687 | [812] 16 27 0 #681 688 | [813] 14 31 0 #682 689 | [814] 15 32 0 #683 690 | [815] 15 27 0 #684 691 | [816] 17 36 0 #685 692 | [817] 16 36 0 #686 693 | [818] 18 35 0 #687 694 | [821] 13 27 0 #688 695 | [822] 14 29 0 #689 696 | [823] 17 26 0 #690 697 | [826] 14 27 0 #691 698 | [827] 13 28 0 #692 699 | [828] 18 26 0 #693 700 | [829] 19 29 0 #694 701 | [830] 18 27 0 #695 702 | [831] 19 28 0 #696 703 | [832] 18 29 0 #697 704 | [833] 17 30 0 #698 705 | [834] 18 33 0 #699 706 | [835] 16 29 0 #700 707 | [836] 17 23 0 #701 708 | [837] 16 25 0 #702 709 | [841] 16 21 0 #703 710 | [843] 2 9 0 #704 711 | [845] 2 8 0 #705 712 | [849] 1 14 0 #706 713 | [850] 10 32 0 #707 714 | [853] 2 26 0 #708 715 | [854] 11 19 0 #709 716 | [858] 3 19 0 #710 717 | [859] 4 9 0 #711 718 | [860] 10 15 0 #712 719 | [864] 9 15 0 #713 720 | [869] 5 22 0 #714 721 | [871] 3 20 0 #715 722 | [875] 12 30 0 #716 723 | [879] 9 33 0 #717 724 | [880] 11 38 0 #718 725 | [884] 11 34 0 #719 726 | [886] 6 30 0 #720 727 | [895] 31 26 0 #721 728 | [898] 27 28 0 #722 729 | [900] 30 24 0 #723 730 | [901] 31 24 0 #724 731 | [902] 28 23 0 #725 732 | [903] 27 21 0 #726 733 | [904] 26 24 0 #727 734 | [906] 28 28 0 #728 735 | [907] 26 28 0 #729 736 | [908] 26 27 0 #730 737 | [909] 27 23 0 #731 738 | [911] 29 23 0 #732 739 | [912] 33 25 0 #733 740 | [914] 28 18 0 #734 741 | [923] 24 26 0 #735 742 | [924] 22 26 0 #736 743 | [925] 25 27 0 #737 744 | [926] 26 26 0 #738 745 | [927] 27 24 0 #739 746 | [928] 25 25 0 #740 747 | [929] 24 25 0 #741 748 | [931] 25 37 0 #742 749 | [932] 21 33 0 #743 750 | [934] 20 35 0 #744 751 | [935] 23 34 0 #745 752 | [938] 25 28 0 #746 753 | [939] 25 34 0 #747 754 | [940] 28 35 0 #748 755 | [941] 29 28 0 #749 756 | [942] 24 34 0 #750 757 | [943] 21 34 0 #751 758 | [945] 19 35 0 #752 759 | [948] 28 36 0 #753 760 | [951] 30 36 0 #754 761 | [952] 29 34 0 #755 762 | [954] 27 35 0 #756 763 | [960] 30 35 0 #757 764 | [961] 26 38 0 #758 765 | [962] 21 26 0 #759 766 | [963] 22 27 0 #760 767 | [965] 14 38 0 #761 768 | [966] 17 37 0 #762 769 | [967] 18 38 0 #763 770 | [968] 22 28 0 #764 771 | [969] 16 38 0 #765 772 | [970] 22 35 0 #766 773 | [971] 21 37 0 #767 774 | [972] 24 37 0 #768 775 | [973] 23 37 0 #769 776 | [974] 18 37 0 #770 777 | [975] 19 38 0 #771 778 | [976] 15 37 0 #772 779 | [977] 22 36 0 #773 780 | [978] 19 26 0 #774 781 | [980] 23 36 0 #775 782 | [982] 32 20 0 #776 783 | [983] 32 22 0 #777 784 | [985] 28 22 0 #778 785 | [986] 25 23 0 #779 786 | [989] 31 18 0 #780 787 | [990] 32 17 0 #781 788 | [991] 30 19 0 #782 789 | [992] 28 19 0 #783 790 | [993] 31 21 0 #784 791 | [994] 29 22 0 #785 792 | [995] 33 20 0 #786 793 | [997] 29 18 0 #787 794 | [1012] 27 18 0 #788 795 | [1016] 33 22 0 #789 796 | [1018] 34 36 0 #790 797 | [1019] 31 33 0 #791 798 | [1020] 32 38 0 #792 799 | [1021] 31 37 0 #793 800 | [1022] 32 35 0 #794 801 | [1023] 30 33 0 #795 802 | [1024] 33 36 0 #796 803 | [1027] 31 34 0 #797 804 | [1030] 35 33 0 #798 805 | [1031] 34 35 0 #799 806 | [1032] 33 35 0 #800 807 | [1033] 34 24 0 #801 808 | [1034] 29 20 0 #802 809 | [1036] 35 36 0 #803 810 | [1039] 37 35 0 #804 811 | [1042] 31 36 0 #805 812 | [1043] 30 32 0 #806 813 | [1051] 2 28 0 #807 814 | [1052] 2 27 0 #808 815 | [1053] 2 29 0 #809 816 | [1054] 6 28 0 #810 817 | [1055] 8 25 0 #811 818 | [1057] 10 24 0 #812 819 | [1058] 4 34 0 #813 820 | [1059] 11 25 0 #814 821 | [1060] 13 29 0 #815 822 | [1061] 3 25 0 #816 823 | [1062] 4 22 0 #817 824 | [1068] 4 20 0 #818 825 | [1070] 13 20 0 #819 826 | [1071] 13 35 0 #820 827 | [1074] 13 38 0 #821 828 | [1075] 13 37 0 #822 829 | [1076] 10 33 0 #823 830 | [1077] 10 35 0 #824 831 | [1078] 11 35 0 #825 832 | [1079] 10 27 0 #826 833 | [1080] 7 34 0 #827 834 | [1081] 7 36 0 #828 835 | [1082] 5 34 0 #829 836 | [1083] 3 34 0 #830 837 | [1084] 3 30 0 #831 838 | [1096] 9 21 0 #832 839 | [1100] 6 19 0 #833 840 | [1102] 5 13 0 #834 841 | [1106] 10 21 0 #835 842 | [1110] 10 20 0 #836 843 | [1112] 18 17 0 #837 844 | [1113] 17 20 0 #838 845 | [1116] 3 14 0 #839 846 | [1122] 8 23 0 #840 847 | [1123] 8 20 0 #841 848 | [1124] 13 25 0 #842 849 | [1126] 12 12 0 #843 850 | [1128] 9 28 0 #844 851 | [1129] 14 22 0 #845 852 | [1130] 13 18 0 #846 853 | [1131] 12 18 0 #847 854 | [1135] 13 34 0 #848 855 | [1137] 12 29 0 #849 856 | [1138] 15 28 0 #850 857 | [1139] 15 29 0 #851 858 | [1140] 9 27 0 #852 859 | [1141] 12 13 0 #853 860 | [1145] 11 5 0 #854 861 | [1147] 12 8 0 #855 862 | [1148] 12 11 0 #856 863 | [1155] 6 32 0 #857 864 | [1156] 8 35 0 #858 865 | [1157] 8 38 0 #859 866 | [1158] 8 36 0 #860 867 | [1161] 6 31 0 #861 868 | [1162] 10 36 0 #862 869 | [1163] 12 36 0 #863 870 | [1166] 7 31 0 #864 871 | [1167] 9 34 0 #865 872 | [1168] 5 37 0 #866 873 | [1169] 3 37 0 #867 874 | [1170] 15 31 0 #868 875 | [1171] 11 29 0 #869 876 | [1172] 7 27 0 #870 877 | [1173] 8 34 0 #871 878 | [1175] 8 29 0 #872 879 | [1176] 9 29 0 #873 880 | [1185] 11 31 0 #874 881 | [1186] 19 32 0 #875 882 | [1187] 15 36 0 #876 883 | [1188] 19 22 0 #877 884 | [1189] 16 35 0 #878 885 | [1192] 20 33 0 #879 886 | [1193] 19 34 0 #880 887 | [1194] 13 33 0 #881 888 | [1195] 15 30 0 #882 889 | [1196] 15 22 0 #883 890 | [1197] 13 30 0 #884 891 | [1198] 34 30 0 #885 892 | [1200] 16 30 0 #886 893 | [1205] 17 22 0 #887 894 | [5088] 28 29 0 #888 895 | [5091] 15 34 0 #889 896 | [5093] 13 32 0 #890 897 | [5094] 15 35 0 #891 898 | [5095] 19 33 0 #892 899 | [5098] 13 31 0 #893 900 | [5099] 15 33 0 #894 901 | [5108] 5 32 0 #895 902 | [5116] 11 27 0 #896 903 | [5117] 6 38 0 #897 904 | [5120] 9 26 0 #898 905 | [5124] 7 32 0 #899 906 | [5125] 6 35 0 #900 907 | [5126] 4 37 0 #901 908 | [5127] 7 38 0 #902 909 | [5128] 9 36 0 #903 910 | [5129] 9 31 0 #904 911 | [5130] 7 33 0 #905 912 | [5136] 8 31 0 #906 913 | [5137] 7 37 0 #907 914 | [5139] 8 33 0 #908 915 | [5140] 8 22 0 #909 916 | [5144] 14 25 0 #910 917 | [5146] 14 24 0 #911 918 | [5156] 12 23 0 #912 919 | [5159] 8 24 0 #913 920 | [5160] 13 24 0 #914 921 | [5161] 9 22 0 #915 922 | [5162] 12 26 0 #916 923 | [5163] 12 28 0 #917 924 | [5169] 12 17 0 #918 925 | [5170] 9 24 0 #919 926 | [5171] 12 27 0 #920 927 | [5172] 12 24 0 #921 928 | [5175] 12 25 0 #922 929 | [5176] 10 17 0 #923 930 | [5177] 11 26 0 #924 931 | [5179] 7 19 0 #925 932 | [5181] 9 19 0 #926 933 | [5183] 3 17 0 #927 934 | [5184] 1 17 0 #928 935 | [5187] 6 17 0 #929 936 | [5188] 13 16 0 #930 937 | [5190] 9 12 0 #931 938 | [5191] 3 16 0 #932 939 | [5192] 2 13 0 #933 940 | [5194] 3 12 0 #934 941 | [5197] 9 17 0 #935 942 | [5198] 9 20 0 #936 943 | [5199] 5 19 0 #937 944 | [5201] 10 12 0 #938 945 | [5204] 13 17 0 #939 946 | [5205] 3 13 0 #940 947 | [5207] 3 18 0 #941 948 | [5208] 10 18 0 #942 949 | [5209] 9 18 0 #943 950 | [5210] 4 12 0 #944 951 | [5213] 13 19 0 #945 952 | [5215] 1 30 0 #946 953 | [5216] 2 30 0 #947 954 | [5220] 8 26 0 #948 955 | [5226] 2 33 0 #949 956 | [5227] 13 36 0 #950 957 | [5228] 10 34 0 #951 958 | [5232] 6 34 0 #952 959 | [5233] 3 33 0 #953 960 | [5234] 7 24 0 #954 961 | [5237] 7 25 0 #955 962 | [5238] 18 22 0 #956 963 | [5241] 18 21 0 #957 964 | [5242] 4 25 0 #958 965 | [5243] 6 25 0 #959 966 | [5244] 6 24 0 #960 967 | [5246] 3 28 0 #961 968 | [5251] 5 20 0 #962 969 | [5252] 3 22 0 #963 970 | [5253] 6 20 0 #964 971 | [5255] 7 23 0 #965 972 | [5256] 6 23 0 #966 973 | [5257] 5 25 0 #967 974 | [5264] 1 28 0 #968 975 | [5265] 4 29 0 #969 976 | [5266] 4 24 0 #970 977 | [5268] 3 31 0 #971 978 | [5270] 27 36 0 #972 979 | [5271] 34 38 0 #973 980 | [5274] 31 35 0 #974 981 | [5277] 32 37 0 #975 982 | [5279] 31 38 0 #976 983 | [5289] 26 17 0 #977 984 | [5290] 34 31 0 #978 985 | [5291] 33 33 0 #979 986 | [5293] 31 31 0 #980 987 | [5297] 34 33 0 #981 988 | [5298] 32 33 0 #982 989 | [5299] 30 34 0 #983 990 | [5300] 32 36 0 #984 991 | [5305] 34 34 0 #985 992 | [5306] 35 35 0 #986 993 | [5307] 32 34 0 #987 994 | [5309] 31 20 0 #988 995 | [5311] 30 21 0 #989 996 | [5313] 15 25 0 #990 997 | [5314] 26 23 0 #991 998 | [5316] 27 20 0 #992 999 | [5317] 31 17 0 #993 1000 | [5318] 28 17 0 #994 1001 | [5321] 30 22 0 #995 1002 | [5323] 33 21 0 #996 1003 | [5325] 27 19 0 #997 1004 | [5327] 32 21 0 #998 1005 | [5328] 31 19 0 #999 1006 | [5329] 33 18 0 #1000 1007 | [5330] 29 19 0 #1001 1008 | [5333] 32 19 0 #1002 1009 | [5356] 22 34 0 #1003 1010 | [5357] 21 28 0 #1004 1011 | [5358] 17 38 0 #1005 1012 | [5359] 22 37 0 #1006 1013 | [5360] 19 37 0 #1007 1014 | [5364] 22 38 0 #1008 1015 | [5367] 21 32 0 #1009 1016 | [5368] 25 38 0 #1010 1017 | [5379] 20 29 0 #1011 1018 | [5382] 24 36 0 #1012 1019 | [5386] 21 35 0 #1013 1020 | [5387] 25 29 0 #1014 1021 | [5388] 24 35 0 #1015 1022 | [5389] 29 35 0 #1016 1023 | [5391] 25 35 0 #1017 1024 | [5394] 29 36 0 #1018 1025 | [5395] 25 36 0 #1019 1026 | [5396] 24 38 0 #1020 1027 | [5397] 26 35 0 #1021 1028 | [5399] 23 38 0 #1022 1029 | [5400] 26 36 0 #1023 1030 | [5406] 27 25 0 #1024 1031 | [5407] 25 26 0 #1025 1032 | [5413] 37 29 0 #1026 1033 | [5414] 38 30 0 #1027 1034 | [5415] 37 32 0 #1028 1035 | [5416] 37 30 0 #1029 1036 | [5418] 38 31 0 #1030 1037 | [5422] 28 21 0 #1031 1038 | [5424] 38 26 0 #1032 1039 | [5431] 32 26 0 #1033 1040 | [5432] 37 31 0 #1034 1041 | [5433] 32 24 0 #1035 1042 | [5435] 28 26 0 #1036 1043 | [5436] 27 27 0 #1037 1044 | [5437] 38 27 0 #1038 1045 | [5443] 32 25 0 #1039 1046 | [5444] 28 24 0 #1040 1047 | [5445] 29 38 0 #1041 1048 | [5446] 28 27 0 #1042 1049 | [5448] 28 38 0 #1043 1050 | [5449] 28 25 0 #1044 1051 | [5451] 7 30 0 #1045 1052 | [5453] 8 30 0 #1046 1053 | [5454] 12 31 0 #1047 1054 | [5456] 1 27 0 #1048 1055 | [5457] 5 35 0 #1049 1056 | [5459] 10 30 0 #1050 1057 | [5460] 11 30 0 #1051 1058 | [5461] 9 35 0 #1052 1059 | [5462] 3 27 0 #1053 1060 | [5463] 5 23 0 #1054 1061 | [5467] 9 30 0 #1055 1062 | [5469] 1 18 0 #1056 1063 | [5474] 2 18 0 #1057 1064 | [5475] 4 21 0 #1058 1065 | [5477] 1 24 0 #1059 1066 | [5479] 5 24 0 #1060 1067 | [5480] 1 9 0 #1061 1068 | [5485] 2 24 0 #1062 1069 | [5486] 2 7 0 #1063 1070 | [5489] 1 20 0 #1064 1071 | [5490] 8 19 0 #1065 1072 | [5493] 3 24 0 #1066 1073 | [5495] 1 16 0 #1067 1074 | [5498] 9 32 0 #1068 1075 | [5499] 6 7 0 #1069 1076 | [5505] 11 23 0 #1070 1077 | [5506] 10 31 0 #1071 1078 | [5507] 10 22 0 #1072 1079 | [5508] 2 25 0 #1073 1080 | [5509] 3 26 0 #1074 1081 | [5513] 1 19 0 #1075 1082 | [5514] 1 12 0 #1076 1083 | [5515] 4 10 0 #1077 1084 | [5517] 10 23 0 #1078 1085 | [5518] 2 10 0 #1079 1086 | [5520] 2 22 0 #1080 1087 | [5521] 3 23 0 #1081 1088 | [5523] 1 21 0 #1082 1089 | [5526] 13 26 0 #1083 1090 | [5529] 14 32 0 #1084 1091 | [5532] 18 24 0 #1085 1092 | [5534] 19 31 0 #1086 1093 | [5557] 15 18 0 #1087 1094 | [5561] 16 33 0 #1088 1095 | [5570] 18 34 0 #1089 1096 | [5572] 17 31 0 #1090 1097 | [5573] 16 32 0 #1091 1098 | [5574] 14 28 0 #1092 1099 | [5575] 18 28 0 #1093 1100 | [5576] 17 29 0 #1094 1101 | [5578] 16 26 0 #1095 1102 | [5579] 17 34 0 #1096 1103 | [5583] 17 25 0 #1097 1104 | [5584] 17 32 0 #1098 1105 | [5585] 17 28 0 #1099 1106 | [5587] 20 19 0 #1100 1107 | [5590] 21 19 0 #1101 1108 | [5592] 20 23 0 #1102 1109 | [5598] 24 17 0 #1103 1110 | [5600] 38 23 0 #1104 1111 | [5601] 21 17 0 #1105 1112 | [5602] 19 21 0 #1106 1113 | [5603] 24 23 0 #1107 1114 | [5605] 23 22 0 #1108 1115 | [5611] 21 21 0 #1109 1116 | [5613] 24 21 0 #1110 1117 | [5615] 22 20 0 #1111 1118 | [5618] 23 23 0 #1112 1119 | [5619] 20 21 0 #1113 1120 | [5620] 21 20 0 #1114 1121 | [5621] 25 22 0 #1115 1122 | [5624] 24 22 0 #1116 1123 | [5629] 16 3 0 #1117 1124 | [5633] 17 4 0 #1118 1125 | [5637] 13 3 0 #1119 1126 | [5639] 13 5 0 #1120 1127 | [5640] 12 6 0 #1121 1128 | [5649] 16 5 0 #1122 1129 | [5650] 15 4 0 #1123 1130 | [5652] 16 10 0 #1124 1131 | [5654] 16 8 0 #1125 1132 | [5659] 18 7 0 #1126 1133 | [5663] 14 3 0 #1127 1134 | [5664] 13 4 0 #1128 1135 | [5666] 15 8 0 #1129 1136 | [5668] 15 5 0 #1130 1137 | [5672] 15 6 0 #1131 1138 | [5674] 4 5 0 #1132 1139 | [5677] 10 10 0 #1133 1140 | [5678] 3 4 0 #1134 1141 | [5679] 3 6 0 #1135 1142 | [5681] 4 8 0 #1136 1143 | [5685] 10 9 0 #1137 1144 | [5686] 3 7 0 #1138 1145 | [5687] 3 8 0 #1139 1146 | [5690] 16 16 0 #1140 1147 | [5693] 7 15 0 #1141 1148 | [5694] 6 21 0 #1142 1149 | [5695] 1 15 0 #1143 1150 | [5696] 3 15 0 #1144 1151 | [5699] 6 16 0 #1145 1152 | [5703] 5 15 0 #1146 1153 | [5704] 1 22 0 #1147 1154 | [5705] 15 23 0 #1148 1155 | [5708] 15 21 0 #1149 1156 | [5709] 16 14 0 #1150 1157 | [5710] 6 15 0 #1151 1158 | [5711] 3 21 0 #1152 1159 | [5715] 17 16 0 #1153 1160 | [5718] 5 21 0 #1154 1161 | [5719] 5 18 0 #1155 1162 | [5720] 15 17 0 #1156 1163 | [5721] 5 16 0 #1157 1164 | [5722] 4 14 0 #1158 1165 | [5726] 5 17 0 #1159 1166 | [5727] 9 11 0 #1160 1167 | [5731] 7 10 0 #1161 1168 | [5732] 8 11 0 #1162 1169 | [5740] 7 12 0 #1163 1170 | [5743] 5 11 0 #1164 1171 | [5744] 15 15 0 #1165 1172 | [5751] 15 13 0 #1166 1173 | [5752] 19 15 0 #1167 1174 | [5753] 20 16 0 #1168 1175 | [5758] 16 23 0 #1169 1176 | [5759] 19 19 0 #1170 1177 | [5760] 17 18 0 #1171 1178 | [5761] 14 19 0 #1172 1179 | [5762] 14 15 0 #1173 1180 | [5763] 16 22 0 #1174 1181 | [5766] 16 19 0 #1175 1182 | [5774] 14 11 0 #1176 1183 | [5775] 16 9 0 #1177 1184 | [5781] 12 14 0 #1178 1185 | [5792] 19 18 0 #1179 1186 | [5793] 13 15 0 #1180 1187 | [5795] 11 22 0 #1181 1188 | [5797] 12 22 0 #1182 1189 | [5798] 13 21 0 #1183 1190 | [5802] 8 13 0 #1184 1191 | [5803] 11 16 0 #1185 1192 | [5804] 12 21 0 #1186 1193 | [5806] 10 14 0 #1187 1194 | [5809] 14 14 0 #1188 1195 | [5810] 13 14 0 #1189 1196 | [5811] 11 13 0 #1190 1197 | [5813] 31 29 0 #1191 1198 | [5814] 29 29 0 #1192 1199 | [5824] 20 37 0 #1193 1200 | [5825] 32 30 0 #1194 1201 | [5826] 28 31 0 #1195 1202 | [5828] 32 32 0 #1196 1203 | [5829] 29 31 0 #1197 1204 | [5830] 38 28 0 #1198 1205 | [5831] 34 26 0 #1199 1206 | [5833] 34 21 0 #1200 1207 | [5834] 36 22 0 #1201 1208 | [5835] 34 23 0 #1202 1209 | [5836] 36 24 0 #1203 1210 | [5837] 38 18 0 #1204 1211 | [5839] 35 18 0 #1205 1212 | [5840] 36 23 0 #1206 1213 | [5841] 36 21 0 #1207 1214 | [5842] 38 19 0 #1208 1215 | [5843] 35 19 0 #1209 1216 | [5846] 34 22 0 #1210 1217 | [5847] 35 23 0 #1211 1218 | [5848] 36 19 0 #1212 1219 | [5849] 34 20 0 #1213 1220 | [5850] 35 20 0 #1214 1221 | [5851] 35 22 0 #1215 1222 | [5857] 20 28 0 #1216 1223 | [5858] 36 33 0 #1217 1224 | [5860] 21 29 0 #1218 1225 | [5864] 23 24 0 #1219 1226 | [5865] 21 25 0 #1220 1227 | [5866] 33 31 0 #1221 1228 | [5867] 22 25 0 #1222 1229 | [5870] 23 25 0 #1223 1230 | [5871] 36 36 0 #1224 1231 | [5873] 32 29 0 #1225 1232 | [5875] 38 29 0 #1226 1233 | [5876] 36 29 0 #1227 1234 | [5877] 23 28 0 #1228 1235 | [5884] 38 25 0 #1229 1236 | [5886] 38 21 0 #1230 1237 | [5888] 35 28 0 #1231 1238 | [5897] 37 27 0 #1232 1239 | [5898] 34 27 0 #1233 1240 | [5899] 33 27 0 #1234 1241 | [5901] 30 26 0 #1235 1242 | [5903] 35 26 0 #1236 1243 | [5904] 33 28 0 #1237 1244 | [5905] 37 26 0 #1238 1245 | [5906] 38 22 0 #1239 1246 | [5912] 22 33 0 #1240 1247 | [5925] 23 33 0 #1241 1248 | [5927] 27 30 0 #1242 1249 | [5928] 21 31 0 #1243 1250 | [5929] 26 34 0 #1244 1251 | [5930] 23 31 0 #1245 1252 | [5934] 24 32 0 #1246 1253 | [5936] 24 31 0 #1247 1254 | [5937] 27 31 0 #1248 1255 | [5938] 25 32 0 #1249 1256 | [5941] 11 2 0 #1250 1257 | [5943] 12 1 0 #1251 1258 | [5944] 7 1 0 #1252 1259 | [5945] 9 1 0 #1253 1260 | [5946] 8 6 0 #1254 1261 | [5951] 8 1 0 #1255 1262 | [5954] 13 1 0 #1256 1263 | [5955] 18 10 0 #1257 1264 | [5958] 17 1 0 #1258 1265 | [5959] 15 3 0 #1259 1266 | [5961] 4 30 0 #1260 1267 | [5962] 5 30 0 #1261 1268 | [5963] 4 28 0 #1262 1269 | [5964] 4 27 0 #1263 1270 | [5967] 5 29 0 #1264 1271 | [5969] 16 2 0 #1265 1272 | [5970] 5 28 0 #1266 1273 | [5971] 27 9 0 #1267 1274 | [5977] 29 4 0 #1268 1275 | [5979] 30 8 0 #1269 1276 | [5981] 38 9 0 #1270 1277 | [5982] 37 10 0 #1271 1278 | [5986] 27 13 0 #1272 1279 | [5990] 37 9 0 #1273 1280 | [5996] 29 12 0 #1274 1281 | [5998] 28 9 0 #1275 1282 | [5999] 27 11 0 #1276 1283 | [6001] 29 9 0 #1277 1284 | [6002] 29 7 0 #1278 1285 | [6005] 32 13 0 #1279 1286 | [6006] 26 11 0 #1280 1287 | [6010] 31 6 0 #1281 1288 | [6012] 31 15 0 #1282 1289 | [6014] 28 16 0 #1283 1290 | [6020] 34 9 0 #1284 1291 | [6022] 38 12 0 #1285 1292 | [6035] 30 12 0 #1286 1293 | [6036] 34 12 0 #1287 1294 | [6037] 25 8 0 #1288 1295 | [6038] 28 14 0 #1289 1296 | [6040] 28 8 0 #1290 1297 | [6041] 29 13 0 #1291 1298 | [6042] 24 11 0 #1292 1299 | [6045] 31 8 0 #1293 1300 | [6047] 38 11 0 #1294 1301 | [6054] 33 12 0 #1295 1302 | [6057] 25 12 0 #1296 1303 | [6062] 24 10 0 #1297 1304 | [6064] 31 9 0 #1298 1305 | [6065] 32 11 0 #1299 1306 | [6066] 33 10 0 #1300 1307 | [6067] 25 10 0 #1301 1308 | [6070] 31 10 0 #1302 1309 | [6071] 29 8 0 #1303 1310 | [6072] 22 13 0 #1304 1311 | [6074] 21 5 0 #1305 1312 | [6076] 19 5 0 #1306 1313 | [6078] 26 5 0 #1307 1314 | [6082] 19 14 0 #1308 1315 | [6085] 18 3 0 #1309 1316 | [6100] 20 6 0 #1310 1317 | [6101] 19 11 0 #1311 1318 | [6102] 21 9 0 #1312 1319 | [6103] 23 6 0 #1313 1320 | [6106] 21 6 0 #1314 1321 | [6107] 19 1 0 #1315 1322 | [6108] 19 3 0 #1316 1323 | [6109] 10 1 0 #1317 1324 | [6112] 11 3 0 #1318 1325 | [6115] 6 2 0 #1319 1326 | [6118] 8 2 0 #1320 1327 | [6119] 22 1 0 #1321 1328 | [6122] 12 3 0 #1322 1329 | [6123] 9 5 0 #1323 1330 | [6125] 6 4 0 #1324 1331 | [6130] 10 5 0 #1325 1332 | [6131] 19 4 0 #1326 1333 | [6132] 12 4 0 #1327 1334 | [6133] 7 4 0 #1328 1335 | [6135] 9 3 0 #1329 1336 | [6138] 9 2 0 #1330 1337 | [6139] 11 4 0 #1331 1338 | [6141] 22 15 0 #1332 1339 | [6142] 21 16 0 #1333 1340 | [6143] 24 15 0 #1334 1341 | [6144] 24 12 0 #1335 1342 | [6145] 24 13 0 #1336 1343 | [6147] 22 16 0 #1337 1344 | [6149] 24 14 0 #1338 1345 | [6150] 22 14 0 #1339 1346 | [6151] 34 1 0 #1340 1347 | [6156] 30 1 0 #1341 1348 | [6158] 32 1 0 #1342 1349 | [6159] 31 1 0 #1343 1350 | [6160] 31 4 0 #1344 1351 | [6161] 26 2 0 #1345 1352 | [6165] 25 2 0 #1346 1353 | [6168] 28 3 0 #1347 1354 | [6169] 30 2 0 #1348 1355 | [6170] 25 1 0 #1349 1356 | [6171] 29 1 0 #1350 1357 | [6176] 27 8 0 #1351 1358 | [6177] 20 12 0 #1352 1359 | [6180] 26 3 0 #1353 1360 | [6183] 25 4 0 #1354 1361 | [6184] 23 4 0 #1355 1362 | [6185] 21 3 0 #1356 1363 | [6187] 31 2 0 #1357 1364 | [6188] 32 3 0 #1358 1365 | [6194] 23 11 0 #1359 1366 | [6195] 20 3 0 #1360 1367 | [6200] 27 7 0 #1361 1368 | [6203] 27 4 0 #1362 1369 | [6204] 22 4 0 #1363 1370 | [6205] 28 6 0 #1364 1371 | [6206] 27 6 0 #1365 1372 | [6207] 23 3 0 #1366 1373 | [6210] 24 4 0 #1367 1374 | [6211] 38 8 0 #1368 1375 | [6213] 36 10 0 #1369 1376 | [6216] 37 8 0 #1370 1377 | [6217] 36 11 0 #1371 1378 | [6220] 36 5 0 #1372 1379 | [6222] 38 6 0 #1373 1380 | [6224] 37 6 0 #1374 1381 | [6225] 38 4 0 #1375 1382 | [6226] 36 4 0 #1376 1383 | [6227] 36 3 0 #1377 1384 | [6230] 35 12 0 #1378 1385 | [6233] 33 8 0 #1379 1386 | [6236] 34 2 0 #1380 1387 | [6238] 35 5 0 #1381 1388 | [6239] 33 3 0 #1382 1389 | [6240] 36 2 0 #1383 1390 | [6241] 37 2 0 #1384 1391 | [6245] 33 5 0 #1385 1392 | [6246] 35 2 0 #1386 1393 | [6248] 36 6 0 #1387 1394 | [6249] 35 4 0 #1388 1395 | [6250] 35 8 0 #1389 1396 | [6251] 34 5 0 #1390 1397 | [6252] 35 7 0 #1391 1398 | [6256] 35 6 0 #1392 1399 | [6257] 35 14 0 #1393 1400 | [6258] 34 13 0 #1394 1401 | [6262] 38 17 0 #1395 1402 | [6263] 37 16 0 #1396 1403 | [6264] 37 14 0 #1397 1404 | [6266] 36 17 0 #1398 1405 | [6268] 36 13 0 #1399 1406 | [6272] 36 16 0 #1400 1407 | [6281] 37 15 0 #1401 1408 | [6282] 33 16 0 #1402 1409 | [6283] 33 14 0 #1403 1410 | [6285] 33 15 0 #1404 1411 | [6286] 29 6 0 #1405 1412 | [6287] 21 14 0 #1406 1413 | [6289] 25 13 0 #1407 1414 | [6290] 27 16 0 #1408 1415 | [6292] 26 15 0 #1409 1416 | [6293] 23 16 0 #1410 1417 | [6297] 23 15 0 #1411 1418 | [6298] 25 15 0 #1412 1419 | [6300] 13 2 0 #1413 1420 | [6301] 23 14 0 #1414 1421 | [6303] 21 8 0 #1415 1422 | [6304] 12 2 0 #1416 1423 | [6306] 30 6 0 #1417 1424 | [6307] 18 4 0 #1418 1425 | [6309] 18 5 0 #1419 1426 | [6310] 19 7 0 #1420 1427 | [6317] 22 7 0 #1421 1428 | [6318] 18 8 0 #1422 1429 | [6322] 16 7 0 #1423 1430 | [6323] 17 6 0 #1424 1431 | -------------------------------------------------------------------------------- /FPGA_tests/placed/tseng.place: -------------------------------------------------------------------------------- 1 | Netlist file: ../circ/tseng.net Architecture file: ../arch/vpr422_arch.txt 2 | Array size: 33 x 33 logic blocks 3 | 4 | #block name x y subblk block number 5 | #---------- -- -- ------ ------------ 6 | tin_pv10_4_4_ 0 20 0 #0 7 | tin_pv11_4_4_ 0 8 0 #1 8 | tin_pv6_7_7_ 24 34 0 #2 9 | tin_pv2_0_0_ 34 14 0 #3 10 | tin_pv10_3_3_ 0 23 0 #4 11 | tin_pv1_2_2_ 34 3 0 #5 12 | tin_pv11_3_3_ 0 9 0 #6 13 | tin_pv4_3_3_ 9 34 0 #7 14 | tin_pv10_2_2_ 0 26 0 #8 15 | tin_pv11_2_2_ 7 0 1 #9 16 | tin_pv6_0_0_ 25 34 0 #10 17 | tin_pv2_1_1_ 0 6 0 #11 18 | tin_pv10_1_1_ 0 25 0 #12 19 | tin_pv1_3_3_ 21 0 1 #13 20 | preset_0_0_ 34 20 1 #14 21 | tin_pv11_1_1_ 0 11 0 #15 22 | tin_pv4_4_4_ 12 34 1 #16 23 | tin_pready_0_0_ 34 15 1 #17 24 | tin_pv10_0_0_ 0 24 1 #18 25 | tin_pv11_0_0_ 0 12 0 #19 26 | tin_pv6_1_1_ 32 34 0 #20 27 | tin_pv2_2_2_ 34 17 1 #21 28 | tin_pv1_4_4_ 34 7 1 #22 29 | tin_pv4_5_5_ 7 34 0 #23 30 | tin_pv6_2_2_ 34 31 0 #24 31 | tin_pv2_3_3_ 22 0 0 #25 32 | tin_pv1_5_5_ 14 0 0 #26 33 | tin_pv4_6_6_ 10 34 1 #27 34 | tin_pv6_3_3_ 29 34 0 #28 35 | tin_pv2_4_4_ 34 16 0 #29 36 | tin_pv1_6_6_ 14 0 1 #30 37 | pclk 0 12 1 #31 38 | tin_pv4_7_7_ 5 34 1 #32 39 | tin_pv6_4_4_ 30 34 1 #33 40 | tin_pv2_5_5_ 7 0 0 #34 41 | tin_pv1_7_7_ 19 0 1 #35 42 | tin_pv4_0_0_ 6 34 0 #36 43 | tin_pv6_5_5_ 27 34 0 #37 44 | tin_pv2_6_6_ 34 9 1 #38 45 | tin_pv10_7_7_ 0 16 0 #39 46 | tin_pv1_0_0_ 34 12 1 #40 47 | tin_pv11_7_7_ 0 7 1 #41 48 | tin_pv4_1_1_ 15 34 1 #42 49 | tin_pv10_6_6_ 0 17 0 #43 50 | tin_pv11_6_6_ 8 0 0 #44 51 | tin_pv6_6_6_ 34 29 1 #45 52 | tin_pv2_7_7_ 25 0 1 #46 53 | preset 31 34 0 #47 54 | tin_pv10_5_5_ 0 19 0 #48 55 | tin_pv1_1_1_ 15 0 0 #49 56 | tin_pv11_5_5_ 0 8 1 #50 57 | tin_pv4_2_2_ 13 34 0 #51 58 | out:pv14_2_2_ 24 0 0 #52 59 | out:pv12_3_3_ 18 0 1 #53 60 | out:pv10_4_4_ 0 21 0 #54 61 | out:pv7_5_5_ 17 34 0 #55 62 | out:pv3_6_6_ 0 30 0 #56 63 | out:pv15_2_2_ 34 9 0 #57 64 | out:pv13_3_3_ 34 18 0 #58 65 | out:pv11_4_4_ 0 9 1 #59 66 | out:pv6_7_7_ 25 34 1 #60 67 | out:pv2_0_0_ 34 18 1 #61 68 | out:pv14_1_1_ 4 0 0 #62 69 | out:pv12_2_2_ 30 0 0 #63 70 | out:pv10_3_3_ 0 23 1 #64 71 | out:pv9_0_0_ 34 4 0 #65 72 | out:pv5_1_1_ 34 25 0 #66 73 | out:pv1_2_2_ 26 0 1 #67 74 | out:pv15_1_1_ 0 4 1 #68 75 | out:pv13_2_2_ 34 20 0 #69 76 | out:pv11_3_3_ 0 10 0 #70 77 | out:pv8_2_2_ 34 8 0 #71 78 | out:pv4_3_3_ 9 34 1 #72 79 | out:pv14_0_0_ 34 7 0 #73 80 | out:pv12_1_1_ 6 0 0 #74 81 | out:pv10_2_2_ 0 26 1 #75 82 | out:pv7_6_6_ 19 34 0 #76 83 | out:pv3_7_7_ 0 14 0 #77 84 | out:pv15_0_0_ 34 6 0 #78 85 | out:pv13_1_1_ 18 34 1 #79 86 | out:pv11_2_2_ 9 0 0 #80 87 | out:pv6_0_0_ 26 34 0 #81 88 | out:pv2_1_1_ 0 14 1 #82 89 | out:pv12_0_0_ 34 10 0 #83 90 | out:pv10_1_1_ 0 25 1 #84 91 | out:pv9_1_1_ 3 0 0 #85 92 | out:pv5_2_2_ 0 28 0 #86 93 | out:pv1_3_3_ 20 0 1 #87 94 | out:pv13_0_0_ 22 34 0 #88 95 | out:pv11_1_1_ 0 11 1 #89 96 | out:pv8_3_3_ 17 0 1 #90 97 | out:pv4_4_4_ 12 34 0 #91 98 | out:pready_0_0_ 34 13 1 #92 99 | out:pv10_0_0_ 0 24 0 #93 100 | out:pv7_7_7_ 18 34 0 #94 101 | out:pv3_0_0_ 4 34 0 #95 102 | out:pv11_0_0_ 0 10 1 #96 103 | out:pv6_1_1_ 32 34 1 #97 104 | out:pv2_2_2_ 34 17 0 #98 105 | out:pv9_2_2_ 34 11 0 #99 106 | out:pv5_3_3_ 16 34 0 #100 107 | out:pv1_4_4_ 34 8 1 #101 108 | out:pv8_4_4_ 31 0 0 #102 109 | out:pv4_5_5_ 7 34 1 #103 110 | out:pv7_0_0_ 23 34 0 #104 111 | out:pv3_1_1_ 16 34 1 #105 112 | out:pv6_2_2_ 34 30 0 #106 113 | out:pv2_3_3_ 21 0 0 #107 114 | out:pv9_3_3_ 23 0 0 #108 115 | out:pv5_4_4_ 0 22 0 #109 116 | out:pv1_5_5_ 17 0 0 #110 117 | out:pv8_5_5_ 11 0 0 #111 118 | out:pv4_6_6_ 10 34 0 #112 119 | out:pv7_1_1_ 20 34 1 #113 120 | out:pv3_2_2_ 34 19 0 #114 121 | out:pv6_3_3_ 28 34 0 #115 122 | out:pv2_4_4_ 34 16 1 #116 123 | out:pv9_4_4_ 34 15 0 #117 124 | out:pv5_5_5_ 11 34 0 #118 125 | out:pv1_6_6_ 16 0 1 #119 126 | out:pv8_6_6_ 11 0 1 #120 127 | out:pv4_7_7_ 5 34 0 #121 128 | out:pv7_2_2_ 22 34 1 #122 129 | out:pv3_3_3_ 34 21 0 #123 130 | out:pv6_4_4_ 30 34 0 #124 131 | out:pv2_5_5_ 0 13 0 #125 132 | out:pv14_7_7_ 16 0 0 #126 133 | out:pv9_5_5_ 0 4 0 #127 134 | out:pv5_6_6_ 6 34 1 #128 135 | out:pv1_7_7_ 19 0 0 #129 136 | out:pv15_7_7_ 26 0 0 #130 137 | out:pv8_7_7_ 23 0 1 #131 138 | out:pv4_0_0_ 8 34 0 #132 139 | out:pv14_6_6_ 12 0 0 #133 140 | out:pv12_7_7_ 20 0 0 #134 141 | out:pv7_3_3_ 21 34 0 #135 142 | out:pv3_4_4_ 20 34 0 #136 143 | out:pv15_6_6_ 25 0 0 #137 144 | out:pv13_7_7_ 0 27 0 #138 145 | out:pv6_5_5_ 27 34 1 #139 146 | out:pv2_6_6_ 34 14 1 #140 147 | out:pdn 34 27 0 #141 148 | out:pv14_5_5_ 9 0 1 #142 149 | out:pv12_6_6_ 13 0 0 #143 150 | out:pv10_7_7_ 0 16 1 #144 151 | out:pv9_6_6_ 28 0 1 #145 152 | out:pv5_7_7_ 8 34 1 #146 153 | out:pv1_0_0_ 34 12 0 #147 154 | out:pv15_5_5_ 8 0 1 #148 155 | out:pv13_6_6_ 0 29 0 #149 156 | out:pv11_7_7_ 0 7 0 #150 157 | out:pv8_0_0_ 27 0 0 #151 158 | out:pv4_1_1_ 15 34 0 #152 159 | out:pv14_4_4_ 34 5 0 #153 160 | out:pv12_5_5_ 10 0 0 #154 161 | out:pv10_6_6_ 0 18 0 #155 162 | out:pv7_4_4_ 34 22 0 #156 163 | out:pv3_5_5_ 14 34 0 #157 164 | out:pv15_4_4_ 34 13 0 #158 165 | out:pv13_5_5_ 17 34 1 #159 166 | out:pv11_6_6_ 10 0 1 #160 167 | out:pv6_6_6_ 34 29 0 #161 168 | out:pv2_7_7_ 24 0 1 #162 169 | out:pv14_3_3_ 18 0 0 #163 170 | out:pv12_4_4_ 34 6 1 #164 171 | out:pv10_5_5_ 0 19 1 #165 172 | out:pv9_7_7_ 28 0 0 #166 173 | out:pv5_0_0_ 4 34 1 #167 174 | out:pv1_1_1_ 15 0 1 #168 175 | out:pv15_3_3_ 22 0 1 #169 176 | out:pv13_4_4_ 19 34 1 #170 177 | out:pv11_5_5_ 0 6 1 #171 178 | out:pv8_1_1_ 5 0 0 #172 179 | out:pv4_2_2_ 13 34 1 #173 180 | ngfdn_3 19 9 0 #174 181 | pv14_2_2_ 24 1 0 #175 182 | pv12_3_3_ 18 1 0 #176 183 | pv10_4_4_ 1 20 0 #177 184 | pv7_5_5_ 17 26 0 #178 185 | pv3_6_6_ 2 30 0 #179 186 | pv15_2_2_ 33 9 0 #180 187 | pv13_3_3_ 32 18 0 #181 188 | pv11_4_4_ 2 8 0 #182 189 | pv6_7_7_ 24 33 0 #183 190 | pv2_0_0_ 33 14 0 #184 191 | pv14_1_1_ 4 2 0 #185 192 | pv12_2_2_ 30 1 0 #186 193 | pv10_3_3_ 1 23 0 #187 194 | pv9_0_0_ 33 4 0 #188 195 | pv5_1_1_ 22 25 0 #189 196 | pv1_2_2_ 30 3 0 #190 197 | pv15_1_1_ 2 4 0 #191 198 | pv13_2_2_ 33 20 0 #192 199 | pv11_3_3_ 1 9 0 #193 200 | pv8_2_2_ 33 8 0 #194 201 | pv4_3_3_ 9 33 0 #195 202 | pv14_0_0_ 28 7 0 #196 203 | pv12_1_1_ 6 1 0 #197 204 | pv10_2_2_ 2 26 0 #198 205 | pv7_6_6_ 19 29 0 #199 206 | pv3_7_7_ 1 14 0 #200 207 | pv15_0_0_ 33 6 0 #201 208 | pv13_1_1_ 18 33 0 #202 209 | pv11_2_2_ 7 3 0 #203 210 | pv6_0_0_ 25 33 0 #204 211 | pv2_1_1_ 2 6 0 #205 212 | pv12_0_0_ 29 10 0 #206 213 | pv10_1_1_ 1 25 0 #207 214 | pv9_1_1_ 3 1 0 #208 215 | pv5_2_2_ 5 28 0 #209 216 | pv1_3_3_ 21 1 0 #210 217 | pv13_0_0_ 22 33 0 #211 218 | pv11_1_1_ 1 11 0 #212 219 | pv8_3_3_ 17 1 0 #213 220 | pv4_4_4_ 12 33 0 #214 221 | pready_0_0_ 29 14 0 #215 222 | pv10_0_0_ 1 24 0 #216 223 | pv7_7_7_ 18 31 0 #217 224 | pv3_0_0_ 4 32 0 #218 225 | pv11_0_0_ 1 12 0 #219 226 | pv6_1_1_ 32 33 0 #220 227 | pv2_2_2_ 32 17 0 #221 228 | pv9_2_2_ 33 11 0 #222 229 | pv5_3_3_ 16 27 0 #223 230 | pv1_4_4_ 32 7 0 #224 231 | pv8_4_4_ 31 2 0 #225 232 | pv4_5_5_ 7 33 0 #226 233 | pv7_0_0_ 23 30 0 #227 234 | pv3_1_1_ 16 33 0 #228 235 | pv6_2_2_ 33 31 0 #229 236 | pv2_3_3_ 21 2 0 #230 237 | pv9_3_3_ 23 5 0 #231 238 | pv5_4_4_ 2 22 0 #232 239 | pv1_5_5_ 14 1 0 #233 240 | pv8_5_5_ 11 2 0 #234 241 | pv4_6_6_ 10 33 0 #235 242 | pv7_1_1_ 20 32 0 #236 243 | pv3_2_2_ 33 19 0 #237 244 | pv6_3_3_ 29 33 0 #238 245 | pv2_4_4_ 31 16 0 #239 246 | pv9_4_4_ 33 15 0 #240 247 | pv5_5_5_ 11 30 0 #241 248 | pv1_6_6_ 14 2 0 #242 249 | pv8_6_6_ 11 1 0 #243 250 | pv4_7_7_ 5 33 0 #244 251 | pv7_2_2_ 22 29 0 #245 252 | pv3_3_3_ 31 21 0 #246 253 | pv6_4_4_ 30 33 0 #247 254 | pv2_5_5_ 7 5 0 #248 255 | pv14_7_7_ 16 1 0 #249 256 | pv9_5_5_ 1 4 0 #250 257 | pv5_6_6_ 6 31 0 #251 258 | pv1_7_7_ 19 2 0 #252 259 | pv15_7_7_ 26 2 0 #253 260 | pv8_7_7_ 23 2 0 #254 261 | pv4_0_0_ 6 30 0 #255 262 | pv14_6_6_ 12 2 0 #256 263 | pv12_7_7_ 20 1 0 #257 264 | pv7_3_3_ 21 31 0 #258 265 | pv3_4_4_ 20 33 0 #259 266 | pv15_6_6_ 25 1 0 #260 267 | pv13_7_7_ 1 27 0 #261 268 | pv6_5_5_ 27 33 0 #262 269 | pv2_6_6_ 27 9 0 #263 270 | pv14_5_5_ 9 1 0 #264 271 | pv12_6_6_ 13 3 0 #265 272 | pv10_7_7_ 1 16 0 #266 273 | pv9_6_6_ 28 2 0 #267 274 | pv5_7_7_ 8 32 0 #268 275 | pv1_0_0_ 31 12 0 #269 276 | pv15_5_5_ 8 2 0 #270 277 | pv13_6_6_ 1 29 0 #271 278 | pv11_7_7_ 1 7 0 #272 279 | pv8_0_0_ 27 2 0 #273 280 | pv4_1_1_ 15 33 0 #274 281 | pv14_4_4_ 30 5 0 #275 282 | pv12_5_5_ 10 2 0 #276 283 | pv10_6_6_ 1 17 0 #277 284 | pv7_4_4_ 33 22 0 #278 285 | pv3_5_5_ 14 32 0 #279 286 | pv15_4_4_ 33 13 0 #280 287 | pv13_5_5_ 17 32 0 #281 288 | pv11_6_6_ 8 6 0 #282 289 | pv6_6_6_ 33 29 0 #283 290 | pv2_7_7_ 25 2 0 #284 291 | pv14_3_3_ 17 3 0 #285 292 | pv12_4_4_ 32 6 0 #286 293 | pv10_5_5_ 1 19 0 #287 294 | pv9_7_7_ 28 1 0 #288 295 | pv5_0_0_ 4 31 0 #289 296 | pv1_1_1_ 15 1 0 #290 297 | pv15_3_3_ 22 3 0 #291 298 | pv13_4_4_ 19 33 0 #292 299 | pv11_5_5_ 3 8 0 #293 300 | pv8_1_1_ 5 1 0 #294 301 | pv4_2_2_ 13 33 0 #295 302 | n_n4142 3 11 0 #296 303 | n_n3936 8 9 0 #297 304 | n_n3574 8 24 0 #298 305 | n_n3008 9 4 0 #299 306 | n_n3726 6 17 0 #300 307 | n_n3604 24 29 0 #301 308 | n_n3144 33 33 0 #302 309 | n_n3782 13 4 0 #303 310 | n_n3067 30 2 0 #304 311 | n_n4258 3 22 0 #305 312 | n_n3225 3 16 0 #306 313 | n_n3180 10 1 0 #307 314 | n_n3274 30 21 0 #308 315 | n_n3475 17 23 0 #309 316 | n_n3687 31 15 0 #310 317 | n_n3381 1 18 0 #311 318 | n_n3098 27 10 0 #312 319 | n_n4108 30 15 0 #313 320 | n_n3497 22 27 0 #314 321 | n_n3793 16 22 0 #315 322 | n_n4316 22 15 0 #316 323 | n_n4349 26 31 0 #317 324 | n_n3029 26 32 0 #318 325 | n_n3619 9 2 0 #319 326 | n_n3264 7 1 0 #320 327 | n_n3780 9 5 0 #321 328 | ndn3_4 25 14 0 #322 329 | n_n4114 4 33 0 #323 330 | n_n3146 17 2 0 #324 331 | n_n3511 17 6 0 #325 332 | n_n3152 7 2 0 #326 333 | n_n3833 7 11 0 #327 334 | n_n4282 2 25 0 #328 335 | n_n3305 32 13 0 #329 336 | n_n4392 18 10 0 #330 337 | n_n4224 7 30 0 #331 338 | n_n3198 10 16 0 #332 339 | n_n3204 28 33 0 #333 340 | n_n3024 2 1 0 #334 341 | n_n4139 17 33 0 #335 342 | ndn3_15 25 10 0 #336 343 | n_n3133 30 14 0 #337 344 | n_n4074 21 11 0 #338 345 | n_n3270 3 25 0 #339 346 | n_n3858 26 11 0 #340 347 | n_n3456 32 8 0 #341 348 | n_n3521 1 15 0 #342 349 | n_n3081 3 7 0 #343 350 | n_n4381 28 25 0 #344 351 | n_n3670 19 27 0 #345 352 | n_n4211 11 6 0 #346 353 | n_n3493 26 21 0 #347 354 | n_n3495 24 10 0 #348 355 | n_n3916 19 13 0 #349 356 | n_n3195 3 31 0 #350 357 | n_n3525 23 4 0 #351 358 | n_n3729 20 30 0 #352 359 | n_n3876 3 21 0 #353 360 | ndn3_5 25 19 0 #354 361 | n_n3549 5 26 0 #355 362 | n_n3489 8 33 0 #356 363 | n_n3764 20 4 0 #357 364 | n_n3281 20 16 0 #358 365 | n_n3707 12 14 0 #359 366 | n_n3517 6 28 0 #360 367 | n_n4160 15 29 0 #361 368 | n_n4222 16 16 0 #362 369 | n_n3012 5 4 0 #363 370 | n_n4071 27 31 0 #364 371 | n_n3372 1 28 0 #365 372 | n_n3344 30 4 0 #366 373 | n_n3688 22 11 0 #367 374 | n_n3079 26 4 0 #368 375 | n_n3313 14 4 0 #369 376 | n_n3411 21 30 0 #370 377 | n_n3231 29 6 0 #371 378 | n_n3396 17 4 0 #372 379 | n_n3432 1 8 0 #373 380 | n_n3606 3 4 0 #374 381 | n_n3733 7 31 0 #375 382 | n_n3556 10 6 0 #376 383 | n_n4040 8 21 0 #377 384 | n_n3120 28 9 0 #378 385 | n_n3221 18 29 0 #379 386 | n_n3173 5 30 0 #380 387 | n_n3851 9 10 0 #381 388 | n_n3113 31 9 0 #382 389 | n_n3242 17 9 0 #383 390 | n_n3118 14 6 0 #384 391 | n_n3376 5 7 0 #385 392 | n_n4089 15 32 0 #386 393 | n_n3044 4 3 0 #387 394 | n_n3627 12 31 0 #388 395 | n_n3035 12 7 0 #389 396 | n_n3111 10 27 0 #390 397 | n_n3321 16 26 0 #391 398 | n_n3443 22 26 0 #392 399 | n_n3215 15 2 0 #393 400 | ndn3_10 14 19 0 #394 401 | n_n4172 22 6 0 #395 402 | nlc1_2 28 19 0 #396 403 | n_n3590 2 14 0 #397 404 | n_n4110 11 33 0 #398 405 | nlc3_3 27 15 0 #399 406 | n_n3576 29 3 0 #400 407 | n_n4129 1 22 0 #401 408 | n_n4189 27 32 0 #402 409 | n_n4286 6 27 0 #403 410 | n_n4383 13 30 0 #404 411 | pdn 1 2 0 #405 412 | n_n3567 6 32 0 #406 413 | n_n3892 31 29 0 #407 414 | n_n3075 19 32 0 #408 415 | n_n3354 29 17 0 #409 416 | n_n3465 21 6 0 #410 417 | ndn3_6 25 20 0 #411 418 | n_n3617 20 29 0 #412 419 | n_n4162 21 33 0 #413 420 | n_n3207 4 9 0 #414 421 | n_n4120 2 7 0 #415 422 | n_n3065 2 27 0 #416 423 | n_n4005 8 31 0 #417 424 | n_n3266 11 31 0 #418 425 | n_n4337 25 30 0 #419 426 | n_n3600 31 18 0 #420 427 | n_n3415 21 32 0 #421 428 | n_n4243 26 7 0 #422 429 | n_n3872 1 26 0 #423 430 | n_n3648 26 3 0 #424 431 | n_n3358 24 3 0 #425 432 | n_n3350 4 28 0 #426 433 | ndn3_7 26 20 0 #427 434 | n_n3116 11 3 0 #428 435 | n_n3583 3 9 0 #429 436 | n_n3906 23 6 0 #430 437 | n_n4131 25 3 0 #431 438 | n_n3316 17 5 0 #432 439 | n_n3061 22 30 0 #433 440 | n_n3048 16 29 0 #434 441 | n_n3886 24 8 0 #435 442 | n_n3919 16 8 0 #436 443 | n_n3128 31 5 0 #437 444 | n_n3995 11 23 0 #438 445 | n_n4213 2 21 0 #439 446 | n_n3761 27 8 0 #440 447 | ndn3_8 13 17 0 #441 448 | n_n3252 2 31 0 #442 449 | n_n4366 18 23 0 #443 450 | n_n3328 18 18 0 #444 451 | n_n3988 9 20 0 #445 452 | n_n3348 26 33 0 #446 453 | n_n3544 19 3 0 #447 454 | n_n3101 13 1 0 #448 455 | n_n4279 7 7 0 #449 456 | n_n3896 13 6 0 #450 457 | n_n3736 32 10 0 #451 458 | n_n4251 10 30 0 #452 459 | n_n3650 33 16 0 #453 460 | n_n3307 33 32 0 #454 461 | n_n4294 20 8 0 #455 462 | n_n4334 6 9 0 #456 463 | n_n3955 31 27 0 #457 464 | n_n4164 23 33 0 #458 465 | n_n3155 3 29 0 #459 466 | n_n3749 24 5 0 #460 467 | n_n4233 24 7 0 #461 468 | n_n4347 14 33 0 #462 469 | n_n3826 6 29 0 #463 470 | n_n3360 1 6 0 #464 471 | n_n3458 21 12 0 #465 472 | n_n3093 31 33 0 #466 473 | n_n3157 33 10 0 #467 474 | n_n3506 25 31 0 #468 475 | n_n3161 23 31 0 #469 476 | n_n3319 27 4 0 #470 477 | n_n3429 31 28 0 #471 478 | n_n3971 20 27 0 #472 479 | n_n3449 16 4 0 #473 480 | n_n4270 7 29 0 #474 481 | n_n4288 16 10 0 #475 482 | n_n3183 14 3 0 #476 483 | n_n3130 17 27 0 #477 484 | nlak4_2 28 13 0 #478 485 | n_n4047 19 23 0 #479 486 | n_n3978 26 18 0 #480 487 | n_n3239 28 3 0 #481 488 | n_n4145 13 18 0 #482 489 | n_n3890 33 3 0 #483 490 | n_n4003 30 9 0 #484 491 | n_n3091 18 3 0 #485 492 | n_n3985 6 5 0 #486 493 | n_n3326 29 5 0 #487 494 | n_n4052 28 23 0 #488 495 | nsr4_2 29 13 0 #489 496 | n_n4099 27 27 0 #490 497 | n_n4375 26 1 0 #491 498 | n_n4067 9 13 0 #492 499 | n_n4290 1 3 0 #493 500 | n_n3898 16 17 0 #494 501 | n_n4122 13 10 0 #495 502 | n_n3774 11 32 0 #496 503 | n_n3014 27 1 0 #497 504 | n_n4241 16 2 0 #498 505 | n_n3952 32 31 0 #499 506 | n_n3237 7 26 0 #500 507 | n_n3968 31 30 0 #501 508 | n_n3922 30 31 0 #502 509 | n_n3551 32 12 0 #503 510 | n_n3379 33 21 0 #504 511 | n_n4275 6 14 0 #505 512 | n_n3570 2 17 0 #506 513 | n_n3854 18 17 0 #507 514 | n_n4057 25 23 0 #508 515 | n_n3451 24 17 0 #509 516 | n_n4037 33 7 0 #510 517 | n_n3408 12 25 0 #511 518 | n_n4229 18 16 0 #512 519 | n_n4201 31 31 0 #513 520 | n_n3339 29 12 0 #514 521 | n_n4362 4 19 0 #515 522 | n_n3483 6 7 0 #516 523 | n_n3557 27 25 0 #517 524 | n_n4185 1 10 0 #518 525 | n_n3069 23 27 0 #519 526 | n_n3643 31 17 0 #520 527 | n_n3404 28 18 0 #521 528 | n_n3057 3 28 0 #522 529 | n_n3020 25 6 0 #523 530 | n_n3828 3 32 0 #524 531 | n_n3631 18 5 0 #525 532 | n_n3138 32 30 0 #526 533 | nsr1_2 26 19 0 #527 534 | n_n4065 30 32 0 #528 535 | n_n3679 18 24 0 #529 536 | n_n3287 20 25 0 #530 537 | n_n4351 21 7 0 #531 538 | n_n4059 7 4 0 #532 539 | n_n3436 14 28 0 #533 540 | nen3_10 13 11 0 #534 541 | n_n3461 16 32 0 #535 542 | n_n4012 4 10 0 #536 543 | n_n3051 22 4 0 #537 544 | n_n3073 20 21 0 #538 545 | n_n3777 17 28 0 #539 546 | n_n3709 9 15 0 #540 547 | n_n3946 4 26 0 #541 548 | n_n3085 18 8 0 #542 549 | n_n3259 19 6 0 #543 550 | n_n3504 7 6 0 #544 551 | n_n4045 25 21 0 #545 552 | n_n3954 28 27 0 #546 553 | n_n3136 18 27 0 #547 554 | n_n4372 13 31 0 #548 555 | n_n4236 16 24 0 #549 556 | n_n3040 29 1 0 #550 557 | n_n3874 21 3 0 #551 558 | n_n3999 2 5 0 #552 559 | n_n3223 11 5 0 #553 560 | ndn1_34 30 16 0 #554 561 | n_n3743 4 25 0 #555 562 | n_n3657 22 9 0 #556 563 | n_n3213 3 23 0 #557 564 | n_n3095 31 1 0 #558 565 | n_n3663 8 1 0 #559 566 | n_n3724 4 15 0 #560 567 | n_n3038 3 2 0 #561 568 | n_n3370 24 31 0 #562 569 | n_n3624 12 9 0 #563 570 | n_n3578 11 8 0 #564 571 | n_n3713 12 6 0 #565 572 | n_n3089 28 6 0 #566 573 | n_n3211 32 14 0 #567 574 | n_n3367 19 1 0 #568 575 | n_n3434 22 32 0 #569 576 | n_n3126 24 4 0 #570 577 | n_n4192 27 11 0 #571 578 | n_n4136 3 20 0 #572 579 | n_n3053 33 23 0 #573 580 | n_n3938 4 1 0 #574 581 | n_n3769 20 24 0 #575 582 | n_n4390 6 3 0 #576 583 | nsr3_17 13 15 0 #577 584 | n_n3903 28 8 0 #578 585 | n_n3658 24 27 0 #579 586 | nrq3_11 23 19 0 #580 587 | n_n3818 10 22 0 #581 588 | n_n3533 28 31 0 #582 589 | n_n3463 31 20 0 #583 590 | n_n3175 31 6 0 #584 591 | n_n3055 29 8 0 #585 592 | n_n3202 31 10 0 #586 593 | n_n3385 26 8 0 #587 594 | n_n4077 17 31 0 #588 595 | n_n3142 14 31 0 #589 596 | n_n3901 22 24 0 #590 597 | n_n3934 23 23 0 #591 598 | n_n3823 5 8 0 #592 599 | n_n3722 15 30 0 #593 600 | n_n4309 9 31 0 #594 601 | n_n4159 8 29 0 #595 602 | n_n4330 12 30 0 #596 603 | n_n3836 33 28 0 #597 604 | n_n3470 31 3 0 #598 605 | n_n3331 12 4 0 #599 606 | n_n3883 5 3 0 #600 607 | n_n4299 4 18 0 #601 608 | n_n4157 15 8 0 #602 609 | ndn3_9 13 8 0 #603 610 | n_n3208 16 6 0 #604 611 | n_n3190 33 18 0 #605 612 | n_n4029 31 25 0 #606 613 | n_n3042 1 21 0 #607 614 | nsr3_14 23 20 0 #608 615 | n_n4151 29 20 0 #609 616 | n_n3188 33 5 0 #610 617 | n_n4303 21 27 0 #611 618 | n_n3250 10 9 0 #612 619 | n_n3170 8 7 0 #613 620 | n_n3758 19 30 0 #614 621 | n_n3910 30 10 0 #615 622 | n_n3108 4 5 0 #616 623 | n_n3150 18 32 0 #617 624 | n_n4320 27 6 0 #618 625 | n_n4360 3 17 0 #619 626 | n_n4247 3 19 0 #620 627 | n_n4199 19 4 0 #621 628 | n_n3966 3 10 0 #622 629 | n_n3766 4 11 0 #623 630 | n_n4021 26 17 0 #624 631 | n_n4062 26 16 0 #625 632 | n_n3514 3 12 0 #626 633 | n_n3572 5 29 0 #627 634 | n_n4166 5 31 0 #628 635 | n_n3976 22 16 0 #629 636 | n_n3394 4 27 0 #630 637 | n_n4095 25 9 0 #631 638 | n_n3863 31 7 0 #632 639 | n_n3720 20 2 0 #633 640 | n_n3810 21 8 0 #634 641 | n_n3756 4 24 0 #635 642 | n_n3667 30 13 0 #636 643 | n_n3342 3 18 0 #637 644 | n_n3529 22 2 0 #638 645 | n_n4209 3 24 0 #639 646 | n_n4324 18 25 0 #640 647 | n_n3337 10 4 0 #641 648 | n_n4227 4 14 0 #642 649 | n_n4153 23 1 0 #643 650 | n_n3831 11 12 0 #644 651 | n_n3233 1 13 0 #645 652 | n_n4263 27 17 0 #646 653 | n_n3413 10 31 0 #647 654 | n_n4182 9 30 0 #648 655 | n_n3841 17 15 0 #649 656 | n_n3441 22 1 0 #650 657 | n_n4026 10 12 0 #651 658 | n_n4342 28 21 0 #652 659 | n_n4102 3 15 0 #653 660 | n_n3277 8 5 0 #654 661 | n_n4180 20 5 0 #655 662 | n_n3878 25 12 0 #656 663 | n_n3931 24 18 0 #657 664 | n_n3845 30 26 0 #658 665 | n_n3865 30 23 0 #659 666 | n_n3486 29 31 0 #660 667 | n_n4056 25 26 0 #661 668 | n_n3674 8 3 0 #662 669 | n_n3959 6 22 0 #663 670 | n_n3608 23 11 0 #664 671 | n_n4080 8 19 0 #665 672 | n_n4018 13 2 0 #666 673 | n_n4354 32 16 0 #667 674 | n_n3797 1 30 0 #668 675 | n_n3739 31 19 0 #669 676 | n_n3646 4 6 0 #670 677 | n_n3099 15 10 0 #671 678 | n_n3537 29 4 0 #672 679 | n_n3806 29 7 0 #673 680 | n_n3087 6 33 0 #674 681 | n_n4105 21 29 0 #675 682 | n_n3262 12 1 0 #676 683 | n_n4125 20 26 0 #677 684 | n_n3814 6 16 0 #678 685 | n_n4093 12 13 0 #679 686 | nsr3_3 26 15 0 #680 687 | [988] 9 8 0 #681 688 | [896] 8 15 0 #682 689 | [1016] 24 28 0 #683 690 | [992] 4 20 0 #684 691 | [894] 30 18 0 #685 692 | [916] 23 26 0 #686 693 | [934] 19 25 0 #687 694 | [1020] 29 15 0 #688 695 | n_n4069 14 22 0 #689 696 | n_n4015 21 14 0 #690 697 | [1004] 18 13 0 #691 698 | [990] 25 29 0 #692 699 | [1021] 26 14 0 #693 700 | [994] 26 12 0 #694 701 | n_n3563 7 16 0 #695 702 | [1022] 8 10 0 #696 703 | [1002] 20 10 0 #697 704 | [997] 14 30 0 #698 705 | [1006] 27 24 0 #699 706 | [999] 20 18 0 #700 707 | nak3_17 13 12 0 #701 708 | n_n4038 14 21 0 #702 709 | n_n3653 12 17 0 #703 710 | [944] 25 15 0 #704 711 | [1028] 29 19 0 #705 712 | n_n4116 15 24 0 #706 713 | n_n3689 13 20 0 #707 714 | [1014] 6 10 0 #708 715 | n_n4158 16 13 0 #709 716 | [973] 27 13 0 #710 717 | [1041] 8 13 0 #711 718 | n_n4079 8 20 0 #712 719 | [1012] 5 12 0 #713 720 | [1042] 5 13 0 #714 721 | n_n3745 14 20 0 #715 722 | nrq1_3 27 20 0 #716 723 | n_n3741 14 25 0 #717 724 | [982] 6 15 0 #718 725 | n_n4256 13 24 0 #719 726 | [947] 5 15 0 #720 727 | n_n4084 13 23 0 #721 728 | n_n4133 8 26 0 #722 729 | nrq3_12 16 19 0 #723 730 | n_n3832 11 13 0 #724 731 | [1015] 9 12 0 #725 732 | [1063] 11 15 0 #726 733 | [1064] 27 16 0 #727 734 | [1068] 25 25 0 #728 735 | [923] 9 26 0 #729 736 | [1069] 5 22 0 #730 737 | n_n4297 10 19 0 #731 738 | n_n4126 24 24 0 #732 739 | [1070] 21 26 0 #733 740 | [935] 13 28 0 #734 741 | n_n3765 30 19 0 #735 742 | n_n4367 25 27 0 #736 743 | [984] 32 25 0 #737 744 | n_n4335 25 28 0 #738 745 | [899] 12 21 0 #739 746 | n_n3786 12 19 0 #740 747 | [1075] 12 26 0 #741 748 | [1076] 13 25 0 #742 749 | n_n3788 7 13 0 #743 750 | n_n4305 26 26 0 #744 751 | n_n3656 24 26 0 #745 752 | n_n3500 27 23 0 #746 753 | [1078] 11 27 0 #747 754 | [1079] 15 23 0 #748 755 | [1013] 13 14 0 #749 756 | nrq3_15 22 14 0 #750 757 | n_n3363 14 11 0 #751 758 | n_n3362 21 18 0 #752 759 | n_n4078 12 20 0 #753 760 | n_n3888 10 18 0 #754 761 | n_n4345 18 14 0 #755 762 | n_n4019 17 21 0 #756 763 | n_n3884 21 13 0 #757 764 | [1086] 14 13 0 #758 765 | n_n4039 13 22 0 #759 766 | n_n3622 13 21 0 #760 767 | n_n3981 23 14 0 #761 768 | [1088] 20 15 0 #762 769 | n_n3294 32 22 0 #763 770 | n_n3334 15 21 0 #764 771 | n_n4296 9 16 0 #765 772 | n_n3324 17 20 0 #766 773 | n_n3243 18 11 0 #767 774 | n_n3830 8 11 0 #768 775 | n_n3869 19 22 0 #769 776 | n_n3205 17 24 0 #770 777 | [901] 6 21 0 #771 778 | n_n3240 6 19 0 #772 779 | n_n4181 14 26 0 #773 780 | [1094] 15 15 0 #774 781 | n_n3870 20 22 0 #775 782 | [1096] 14 23 0 #776 783 | n_n4144 11 28 0 #777 784 | n_n4223 12 28 0 #778 785 | n_n4034 13 26 0 #779 786 | n_n4259 12 27 0 #780 787 | n_n3900 21 22 0 #781 788 | n_n3124 8 25 0 #782 789 | n_n135 11 17 0 #783 790 | n_n4315 15 26 0 #784 791 | [1104] 14 14 0 #785 792 | n_n4096 15 20 0 #786 793 | [904] 10 25 0 #787 794 | n_n3986 12 23 0 #788 795 | n_n3994 9 25 0 #789 796 | n_n3595 11 24 0 #790 797 | n_n4357 30 24 0 #791 798 | [1109] 10 28 0 #792 799 | n_n4268 9 28 0 #793 800 | n_n4006 33 25 0 #794 801 | n_n3848 33 26 0 #795 802 | n_n4098 26 25 0 #796 803 | [942] 31 22 0 #797 804 | [1110] 17 18 0 #798 805 | n_n3852 7 15 0 #799 806 | [903] 11 25 0 #800 807 | n_n4082 12 24 0 #801 808 | nrq3_2 27 19 0 #802 809 | n_n4169 19 10 0 #803 810 | n_n4168 17 19 0 #804 811 | n_n4155 15 25 0 #805 812 | [905] 7 18 0 #806 813 | [1116] 14 27 0 #807 814 | n_n3420 13 27 0 #808 815 | [902] 7 25 0 #809 816 | n_n4231 7 23 0 #810 817 | [907] 7 21 0 #811 818 | n_n3253 6 20 0 #812 819 | [1119] 29 24 0 #813 820 | [900] 12 22 0 #814 821 | n_n3785 13 19 0 #815 822 | n_n4097 15 14 0 #816 823 | [941] 22 13 0 #817 824 | n_n3975 23 13 0 #818 825 | n_n3974 22 20 0 #819 826 | [1122] 20 12 0 #820 827 | n_n4267 14 24 0 #821 828 | n_n3899 22 22 0 #822 829 | [906] 6 18 0 #823 830 | [1128] 21 16 0 #824 831 | [1129] 21 15 0 #825 832 | [908] 7 24 0 #826 833 | n_n4254 7 22 0 #827 834 | n_n3923 16 23 0 #828 835 | [1137] 11 19 0 #829 836 | [1136] 10 17 0 #830 837 | n_n3927 6 24 0 #831 838 | [914] 15 13 0 #832 839 | [936] 10 10 0 #833 840 | [1155] 26 13 0 #834 841 | [1008] 27 22 0 #835 842 | [1019] 17 22 0 #836 843 | [1034] 18 22 0 #837 844 | [1038] 20 23 0 #838 845 | [1051] 21 23 0 #839 846 | [1062] 17 25 0 #840 847 | [1082] 8 12 0 #841 848 | [911] 28 14 0 #842 849 | [921] 12 11 0 #843 850 | [922] 11 10 0 #844 851 | [937] 12 10 0 #845 852 | [946] 5 16 0 #846 853 | [971] 30 7 0 #847 854 | [974] 28 4 0 #848 855 | [976] 15 9 0 #849 856 | [978] 3 6 0 #850 857 | [983] 32 19 0 #851 858 | [1165] 7 19 0 #852 859 | [1166] 8 18 0 #853 860 | [1167] 9 19 0 #854 861 | [1168] 24 11 0 #855 862 | [1171] 5 23 0 #856 863 | [1172] 8 22 0 #857 864 | [1173] 5 21 0 #858 865 | [1179] 29 32 0 #859 866 | [1182] 31 23 0 #860 867 | [1184] 30 29 0 #861 868 | [1187] 30 25 0 #862 869 | [1189] 30 28 0 #863 870 | [1191] 23 18 0 #864 871 | [1195] 24 12 0 #865 872 | [1199] 21 5 0 #866 873 | [1201] 8 4 0 #867 874 | [1204] 2 15 0 #868 875 | [1206] 29 21 0 #869 876 | [1208] 10 13 0 #870 877 | [1212] 17 16 0 #871 878 | [1213] 17 13 0 #872 879 | [1214] 9 29 0 #873 880 | [1218] 10 32 0 #874 881 | [1225] 11 11 0 #875 882 | [1230] 3 14 0 #876 883 | [1232] 10 3 0 #877 884 | [1242] 2 24 0 #878 885 | [1246] 2 18 0 #879 886 | [1248] 31 13 0 #880 887 | [1251] 4 23 0 #881 888 | [1259] 25 8 0 #882 889 | [1260] 16 12 0 #883 890 | [1261] 3 27 0 #884 891 | [1263] 22 17 0 #885 892 | [1265] 5 32 0 #886 893 | [1267] 4 29 0 #887 894 | [1270] 2 12 0 #888 895 | [1271] 25 16 0 #889 896 | [1275] 25 17 0 #890 897 | [1280] 4 13 0 #891 898 | [1282] 2 10 0 #892 899 | [1283] 19 5 0 #893 900 | [1285] 2 19 0 #894 901 | [1287] 4 17 0 #895 902 | [1291] 27 5 0 #896 903 | [1295] 3 5 0 #897 904 | [1298] 30 11 0 #898 905 | [1301] 19 31 0 #899 906 | [1303] 9 7 0 #900 907 | [1307] 11 9 0 #901 908 | [1312] 21 28 0 #902 909 | [1315] 28 20 0 #903 910 | [1316] 30 20 0 #904 911 | [1318] 23 21 0 #905 912 | [1323] 31 24 0 #906 913 | [1325] 29 26 0 #907 914 | [1329] 16 7 0 #908 915 | [1333] 14 8 0 #909 916 | [1335] 5 18 0 #910 917 | [1339] 5 2 0 #911 918 | [1341] 12 3 0 #912 919 | [1347] 12 29 0 #913 920 | [1351] 8 27 0 #914 921 | [1355] 9 32 0 #915 922 | [1357] 15 31 0 #916 923 | [1360] 5 6 0 #917 924 | [1362] 23 24 0 #918 925 | [1363] 23 25 0 #919 926 | [1365] 22 23 0 #920 927 | [1375] 26 9 0 #921 928 | [1378] 31 11 0 #922 929 | [1381] 30 8 0 #923 930 | [1385] 32 20 0 #924 931 | [1387] 28 30 0 #925 932 | [1391] 9 22 0 #926 933 | [1392] 10 21 0 #927 934 | [1393] 11 22 0 #928 935 | [1400] 6 2 0 #929 936 | [1402] 21 24 0 #930 937 | [1412] 2 20 0 #931 938 | [1414] 27 12 0 #932 939 | [1416] 25 4 0 #933 940 | [1425] 28 5 0 #934 941 | [1427] 12 5 0 #935 942 | [1429] 12 8 0 #936 943 | [1433] 13 9 0 #937 944 | [1437] 24 32 0 #938 945 | [1447] 2 23 0 #939 946 | [1449] 22 8 0 #940 947 | [1451] 5 25 0 #941 948 | [1455] 11 4 0 #942 949 | [1463] 16 25 0 #943 950 | [1465] 13 32 0 #944 951 | [1468] 18 28 0 #945 952 | [1470] 28 26 0 #946 953 | [1472] 27 29 0 #947 954 | [1477] 26 24 0 #948 955 | [1482] 18 6 0 #949 956 | [1486] 19 8 0 #950 957 | [1487] 18 12 0 #951 958 | [1488] 6 25 0 #952 959 | [1492] 10 15 0 #953 960 | [1494] 17 29 0 #954 961 | [1497] 21 21 0 #955 962 | [1500] 5 10 0 #956 963 | [1504] 14 29 0 #957 964 | [1508] 22 7 0 #958 965 | [1509] 19 12 0 #959 966 | [1510] 21 25 0 #960 967 | [1513] 18 26 0 #961 968 | [1514] 31 32 0 #962 969 | [1518] 33 30 0 #963 970 | [1520] 18 4 0 #964 971 | [1524] 25 5 0 #965 972 | [1527] 2 28 0 #966 973 | [1529] 29 18 0 #967 974 | [1534] 23 28 0 #968 975 | [1538] 6 8 0 #969 976 | [1539] 7 9 0 #970 977 | [1541] 5 19 0 #971 978 | [1547] 29 30 0 #972 979 | [1551] 17 17 0 #973 980 | [1552] 18 15 0 #974 981 | [1557] 11 26 0 #975 982 | [1561] 23 17 0 #976 983 | [1565] 25 24 0 #977 984 | [1574] 19 17 0 #978 985 | [1580] 7 14 0 #979 986 | [1582] 6 13 0 #980 987 | [1584] 3 13 0 #981 988 | [1586] 5 14 0 #982 989 | [1588] 4 16 0 #983 990 | [1594] 29 29 0 #984 991 | [1598] 30 30 0 #985 992 | [1602] 7 27 0 #986 993 | [1604] 32 32 0 #987 994 | [1612] 14 10 0 #988 995 | [1613] 15 12 0 #989 996 | [1614] 15 17 0 #990 997 | [1621] 27 26 0 #991 998 | [1623] 26 28 0 #992 999 | [1630] 29 23 0 #993 1000 | [1632] 29 22 0 #994 1001 | [1633] 27 28 0 #995 1002 | [1638] 6 4 0 #996 1003 | [1640] 18 2 0 #997 1004 | [1642] 31 8 0 #998 1005 | [1647] 14 18 0 #999 1006 | [1648] 16 15 0 #1000 1007 | [1655] 25 18 0 #1001 1008 | [1659] 19 24 0 #1002 1009 | [1671] 15 3 0 #1003 1010 | [1673] 17 10 0 #1004 1011 | [1679] 8 28 0 #1005 1012 | [1683] 16 3 0 #1006 1013 | [1686] 20 28 0 #1007 1014 | [1687] 32 28 0 #1008 1015 | [1689] 27 3 0 #1009 1016 | [1693] 25 32 0 #1010 1017 | [1699] 22 12 0 #1011 1018 | [1707] 25 7 0 #1012 1019 | [1708] 17 11 0 #1013 1020 | [1711] 2 29 0 #1014 1021 | [1716] 31 26 0 #1015 1022 | [1719] 30 27 0 #1016 1023 | [1724] 5 9 0 #1017 1024 | [1726] 6 11 0 #1018 1025 | [1728] 20 9 0 #1019 1026 | [1736] 10 29 0 #1020 1027 | [1740] 32 11 0 #1021 1028 | [1742] 13 5 0 #1022 1029 | [1745] 7 8 0 #1023 1030 | [1752] 5 20 0 #1024 1031 | [1753] 10 20 0 #1025 1032 | [1754] 11 20 0 #1026 1033 | [1755] 19 18 0 #1027 1034 | [1767] 27 7 0 #1028 1035 | [1771] 9 23 0 #1029 1036 | [1772] 10 23 0 #1030 1037 | [1773] 10 24 0 #1031 1038 | [1774] 32 5 0 #1032 1039 | [1776] 16 9 0 #1033 1040 | [1780] 23 8 0 #1034 1041 | [1784] 16 30 0 #1035 1042 | [1786] 22 31 0 #1036 1043 | [1788] 16 5 0 #1037 1044 | [1792] 24 6 0 #1038 1045 | [1795] 2 9 0 #1039 1046 | [1800] 24 2 0 #1040 1047 | [1806] 26 6 0 #1041 1048 | [1812] 24 30 0 #1042 1049 | [1825] 4 8 0 #1043 1050 | [1830] 20 6 0 #1044 1051 | [1833] 29 16 0 #1045 1052 | [1837] 28 29 0 #1046 1053 | [1843] 13 29 0 #1047 1054 | [1847] 5 27 0 #1048 1055 | [1849] 28 32 0 #1049 1056 | [1853] 29 2 0 #1050 1057 | [1859] 22 5 0 #1051 1058 | [1868] 9 27 0 #1052 1059 | [1870] 13 7 0 #1053 1060 | [1874] 12 32 0 #1054 1061 | [1876] 3 3 0 #1055 1062 | [1881] 4 7 0 #1056 1063 | [1882] 14 5 0 #1057 1064 | [1884] 17 8 0 #1058 1065 | [1885] 17 12 0 #1059 1066 | [1892] 15 7 0 #1060 1067 | [1893] 16 11 0 #1061 1068 | [1894] 15 18 0 #1062 1069 | [1896] 24 16 0 #1063 1070 | [1898] 16 14 0 #1064 1071 | [1899] 14 15 0 #1065 1072 | [1901] 18 19 0 #1066 1073 | [1903] 14 7 0 #1067 1074 | [1904] 14 12 0 #1068 1075 | [1905] 14 17 0 #1069 1076 | [1908] 18 7 0 #1070 1077 | [1909] 19 11 0 #1071 1078 | [1910] 17 14 0 #1072 1079 | [1912] 19 19 0 #1073 1080 | [1914] 32 9 0 #1074 1081 | [1919] 4 30 0 #1075 1082 | [1921] 18 30 0 #1076 1083 | [1925] 7 20 0 #1077 1084 | [1926] 9 21 0 #1078 1085 | [1927] 11 21 0 #1079 1086 | [1928] 10 7 0 #1080 1087 | [1932] 7 32 0 #1081 1088 | [1940] 30 6 0 #1082 1089 | [1944] 15 4 0 #1083 1090 | [1946] 26 5 0 #1084 1091 | [1949] 22 10 0 #1085 1092 | [1953] 31 4 0 #1086 1093 | [1957] 27 30 0 #1087 1094 | [1961] 4 4 0 #1088 1095 | [1963] 15 16 0 #1089 1096 | [1965] 15 28 0 #1090 1097 | [1969] 7 28 0 #1091 1098 | [1971] 12 15 0 #1092 1099 | [1976] 20 17 0 #1093 1100 | [1980] 20 3 0 #1094 1101 | [1984] 6 26 0 #1095 1102 | [1986] 4 21 0 #1096 1103 | [1990] 20 31 0 #1097 1104 | [1992] 23 3 0 #1098 1105 | [1996] 19 14 0 #1099 1106 | [1998] 24 9 0 #1100 1107 | [2000] 11 7 0 #1101 1108 | [2005] 19 28 0 #1102 1109 | [2007] 29 25 0 #1103 1110 | [2009] 28 28 0 #1104 1111 | [2011] 26 22 0 #1105 1112 | [2023] 25 11 0 #1106 1113 | [2027] 3 26 0 #1107 1114 | [2029] 21 10 0 #1108 1115 | [2035] 21 9 0 #1109 1116 | [2036] 23 12 0 #1110 1117 | [2037] 20 13 0 #1111 1118 | [2039] 24 19 0 #1112 1119 | [2044] 20 19 0 #1113 1120 | [2045] 16 18 0 #1114 1121 | [2046] 19 7 0 #1115 1122 | [2047] 20 11 0 #1116 1123 | [2048] 19 16 0 #1117 1124 | [2049] 20 14 0 #1118 1125 | [2050] 19 15 0 #1119 1126 | [2051] 31 14 0 #1120 1127 | [2060] 12 18 0 #1121 1128 | [2061] 9 18 0 #1122 1129 | [2122] 8 30 0 #1123 1130 | [2126] 18 9 0 #1124 1131 | [2141] 17 7 0 #1125 1132 | [2153] 9 6 0 #1126 1133 | [2162] 26 30 0 #1127 1134 | [2166] 24 15 0 #1128 1135 | [2173] 22 18 0 #1129 1136 | [2174] 16 21 0 #1130 1137 | [2175] 23 9 0 #1131 1138 | [2176] 24 14 0 #1132 1139 | [2177] 23 15 0 #1133 1140 | [2182] 15 19 0 #1134 1141 | [2183] 23 10 0 #1135 1142 | [2184] 24 13 0 #1136 1143 | [2185] 23 16 0 #1137 1144 | [2187] 21 19 0 #1138 1145 | [2188] 21 17 0 #1139 1146 | [2189] 14 9 0 #1140 1147 | [2190] 15 11 0 #1141 1148 | [2191] 14 16 0 #1142 1149 | [2192] 15 22 0 #1143 1150 | [2195] 22 28 0 #1144 1151 | [2198] 28 10 0 #1145 1152 | [2202] 32 15 0 #1146 1153 | [2224] 2 16 0 #1147 1154 | [2226] 4 22 0 #1148 1155 | [2240] 5 17 0 #1149 1156 | [2241] 7 17 0 #1150 1157 | [2242] 8 17 0 #1151 1158 | [2259] 9 3 0 #1152 1159 | [2261] 6 23 0 #1153 1160 | [2262] 8 23 0 #1154 1161 | [2263] 9 24 0 #1155 1162 | [2264] 9 11 0 #1156 1163 | [2270] 9 9 0 #1157 1164 | [2275] 2 11 0 #1158 1165 | [6250] 5 24 0 #1159 1166 | [6251] 11 29 0 #1160 1167 | [6252] 7 12 0 #1161 1168 | [6254] 13 13 0 #1162 1169 | [6255] 9 14 0 #1163 1170 | [6257] 8 16 0 #1164 1171 | [6259] 10 5 0 #1165 1172 | [6265] 26 29 0 #1166 1173 | [6266] 29 28 0 #1167 1174 | [6268] 23 22 0 #1168 1175 | [6270] 24 25 0 #1169 1176 | [6272] 26 10 0 #1170 1177 | [6275] 21 20 0 #1171 1178 | [6278] 22 19 0 #1172 1179 | [6281] 22 21 0 #1173 1180 | [6284] 25 13 0 #1174 1181 | [6287] 11 18 0 #1175 1182 | [6289] 9 17 0 #1176 1183 | [6290] 11 16 0 #1177 1184 | [6291] 29 11 0 #1178 1185 | [6295] 20 20 0 #1179 1186 | [6296] 19 21 0 #1180 1187 | [6299] 24 22 0 #1181 1188 | [6300] 28 24 0 #1182 1189 | [6302] 27 21 0 #1183 1190 | [6303] 21 4 0 #1184 1191 | [6306] 5 5 0 #1185 1192 | [6309] 10 11 0 #1186 1193 | [6310] 29 9 0 #1187 1194 | [6312] 18 20 0 #1188 1195 | [6317] 18 21 0 #1189 1196 | [6318] 19 20 0 #1190 1197 | [6321] 15 6 0 #1191 1198 | [6322] 20 7 0 #1192 1199 | [6324] 28 15 0 #1193 1200 | [6325] 28 16 0 #1194 1201 | [6330] 5 11 0 #1195 1202 | [6332] 32 27 0 #1196 1203 | [6333] 27 14 0 #1197 1204 | [6337] 28 22 0 #1198 1205 | [6338] 26 27 0 #1199 1206 | [6342] 6 12 0 #1200 1207 | [6343] 33 27 0 #1201 1208 | [6346] 33 24 0 #1202 1209 | [6349] 32 23 0 #1203 1210 | [6350] 25 22 0 #1204 1211 | [6354] 8 14 0 #1205 1212 | [6355] 26 23 0 #1206 1213 | [6356] 24 20 0 #1207 1214 | [6357] 24 21 0 #1208 1215 | [6358] 29 27 0 #1209 1216 | [6361] 24 23 0 #1210 1217 | [6366] 32 24 0 #1211 1218 | [6370] 4 12 0 #1212 1219 | [6374] 10 14 0 #1213 1220 | [6376] 11 14 0 #1214 1221 | [6379] 32 26 0 #1215 1222 | [6380] 30 22 0 #1216 1223 | [6385] 19 26 0 #1217 1224 | [6386] 12 16 0 #1218 1225 | [6387] 7 10 0 #1219 1226 | [6389] 12 12 0 #1220 1227 | -------------------------------------------------------------------------------- /FPGA_tests/testAllFiles.ps1: -------------------------------------------------------------------------------- 1 | $files = Get-ChildItem placed 2 | $pathfinderEXE = '../Release/Pathfinder.exe' 3 | $resFolder = './results' 4 | $edgeWeight = 1000; 5 | $channelCapacity = 7; 6 | $Fvp = 0.00001; 7 | $Fvh = 0.1; 8 | $iterCount = 500; 9 | $i = 0; 10 | $channelCapacityArray = 10, 11, 12, 7, 12, 8, 8, 7, 10, 10, 12, 12, 11, 16, 7, 8, 9, 11, 13, 7 11 | if(!(Test-Path $resFolder)){ 12 | New-Item $resFolder -ItemType "directory" 13 | } 14 | foreach($f in $files){ 15 | <#if($i -ge 1){ 16 | exit 17 | }#> 18 | $channelCapacity = $channelCapacityArray[$i] 19 | $circuitName = $f.BaseName -replace "\.place$" 20 | $netFile = ($f.DirectoryName -replace "placed", "net") + "\" ` 21 | + $circuitName + ".net" 22 | $resFileName = $resFolder + "/${circuitName}_${edgeWeight}_${channelCapacity}_${Fvp}_${Fvh}_${iterCount}.txt" 23 | Write-Host $resFileName 24 | "circuit = $circuitName,edgeWeight = $edgeWeight,channelCapacity = $channelCapacity,Fvp = $Fvp,Fvh = $Fvh,iterCount = $iterCount" > $resFileName 25 | (&$pathfinderEXE $f.FullName $netFile $edgeWeight $channelCapacity $Fvp $Fvh $iterCount) >> $resFileName 26 | $i++ 27 | } 28 | -------------------------------------------------------------------------------- /FPGA_tests/testFile.ps1: -------------------------------------------------------------------------------- 1 | $file = Get-ChildItem -Path './placed/apex2.place' 2 | $pathfinderEXE = '../Release/Pathfinder.exe' 3 | $resFolder = './results' 4 | $edgeWeight = 1000; 5 | $channelCapacity = 11; 6 | $Fvp = 1.2; 7 | $Fvh = 0.3; 8 | $iterCount = 500; 9 | 10 | $FvpArray = 0.00001, 0.0001, 0.001, 0.01, 0.1 # Fvp Test parameters 11 | $edgeWeightArray = 1, 10, 100, 500 # Fvp Test parameters 12 | 13 | if(!(Test-Path $resFolder)){ 14 | New-Item $resFolder -ItemType "directory" 15 | } 16 | 17 | foreach($P in $FvpArray){ 18 | foreach($F in $FvpArray){ 19 | $Fvp = $P 20 | $Fvh = $F 21 | $circuitName = $file.BaseName -replace "\.place$" 22 | $netFile = ($file.DirectoryName -replace "placed", "net") + "\" ` 23 | + $circuitName + ".net" 24 | $resFileName = $resFolder + "/${circuitName}_${edgeWeight}_${channelCapacity}_${Fvp}_${Fvh}_${iterCount}.csv" 25 | Write-Host $resFileName 26 | #"circuit = $circuitName,edgeWeight = $edgeWeight,channelCapacity = $channelCapacity,Fvp = $Fvp,Fvh = $Fvh,iterCount = $iterCount" > $resFileName 27 | "Niter,MaxPathLen,MaxOccupancy" > $resFileName 28 | (&$pathfinderEXE $file.FullName $netFile $edgeWeight $channelCapacity $Fvp $Fvh $iterCount) >> $resFileName 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /FPGA_tests/vpr422_arch.txt: -------------------------------------------------------------------------------- 1 | # NB: The timing numbers in this architecture file have been modified 2 | # to comply with our NDA with the foundry providing us with process 3 | # information. The critical path delay output by VPR WILL NOT be accurate, 4 | # as we have intentionally altered the delays to introduce inaccuracy. 5 | # The numbers are still reasonable enough to allow CAD experimentation, 6 | # though. If you want real timing numbers, you'll have to insert your own 7 | # process data for the various, R, C, and Tdel entries. 8 | 9 | # A simple architecture, for use in the FPGA CHALLENGE. 10 | 11 | # All wires span only one logic block, and all routing switches are tri-state 12 | # buffers. 13 | # The logic block is a single 4-LUT + FF. 14 | 15 | # Uniform channels, 2 pads per row or column. 16 | io_rat 2 17 | chan_width_io 1 18 | chan_width_x uniform 1 19 | chan_width_y uniform 1 20 | 21 | 22 | # 4-input LUT. LUT inputs first, then output, then clock. 23 | # Each input pin appears on one side, while the output is 24 | # on the bottom and right sides. Note that the 4 LUT inputs are 25 | # all made logically-equivalent by declaring them to be the same 26 | # class. 27 | 28 | inpin class: 0 bottom 29 | inpin class: 0 left 30 | inpin class: 0 top 31 | inpin class: 0 right 32 | outpin class: 1 bottom right 33 | inpin class: 2 global top # Clock; shouldn't matter. 34 | 35 | subblocks_per_clb 1 36 | subblock_lut_size 4 37 | 38 | #parameters needed only for detailed routing. 39 | switch_block_type subset 40 | Fc_type fractional 41 | Fc_output 1 42 | Fc_input 1 43 | Fc_pad 1 44 | 45 | segment frequency: 1 length: 1 wire_switch: 0 opin_switch: 0 Frac_cb: 1. \ 46 | Frac_sb: 1. Rmetal: 4.16 Cmetal: 81e-15 47 | 48 | # Switch used as a tri-state buffer within the routing, and also as the 49 | # output buffer used to drive from a CLB output pin to a routing wire. 50 | 51 | switch 0 buffered: yes R: 786.9 Cin: 7.512e-15 Cout: 10.762e-15 \ 52 | Tdel: 456e-12 53 | 54 | # Used only by the area model. 55 | 56 | R_minW_nmos 1967 57 | R_minW_pmos 3738 58 | 59 | # Timing info below. 60 | 61 | C_ipin_cblock 7.512e-15 62 | 63 | T_ipin_cblock 1.5e-9 64 | 65 | T_ipad 478e-12 # clk_to_Q + 2:1 mux 66 | T_opad 295e-12 # Tsetup 67 | T_sblk_opin_to_sblk_ipin 0 # No local routing 68 | T_clb_ipin_to_sblk_ipin 0 # No local routing 69 | T_sblk_opin_to_clb_opin 0. 70 | 71 | # Delays through the BLE (LUT and a FF) 72 | 73 | T_subblock T_comb: 546e-12 T_seq_in: 845e-12 T_seq_out: 478e-12 74 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # FPGA Pathfinder Algorithm 2 | 3 | ## About Algorithm 4 | 5 | **_Pathfinder Algorithm_** composed of two parts: a _signal router_, which 6 | routes one signal at a time using a shortest-path algorithm, 7 | and a _global router_, which calls the signal router to route all 8 | signals, adjusting the resource costs in order to achieve a 9 | complete routing. The signal router uses a breadth-first 10 | search to find the shortest path given a congestion cost and 11 | delay for each routing resource. The global router 12 | dynamically adjusts the congestion penalty of each routing 13 | resource based on the demands signals place on that 14 | resource. During the first iteration of the global router there 15 | is no cost for sharing routing resources and individual 16 | routing resources may be used by more than one signal. 17 | However, during subsequent iterations the penalty is 18 | gradually increased so that signals in effect negotiate for 19 | resources. Signals may use shared resources that are in 20 | high demand if all alternative routes utilize resources in 21 | even higher demand; other signals will tend to spread out 22 | and use resources in lower demand. The global router 23 | reroutes signals using the signal router until no more 24 | resources are shared. The use of a cost function that 25 | gradually increases the penalty for sharing is a significant 26 | departure from Nair’s algorithm, which assigns a cost of 27 | infinity to resources whose capacity is exceeded. 28 | 29 | ## Realization 30 | 31 | _Realization_ of algorithm based on _.place_ and _.net_ files from _"FPGA Place-and-Route Challenge"_ from _University of Toronto_. To visualize routing used _OpenGL_. To read more: [docs](/docs) or [here](http://www.eecg.toronto.edu/~vaughn/challenge/challenge.html) 32 | 33 | ## How to build 34 | In Linux 35 | Run ```./build.sh``` 36 | 37 | **_Required_**: 38 | 39 | ``` 40 | cmake 41 | libxmu-dev libxi-dev 42 | freeglut3 freeglut3-dev 43 | ``` 44 | 45 | In Windows 46 | Use _CMake_ application to create _MVS_ project and then compile 47 | 48 | ## Usage 49 | ```./PATHFINDER .place-file .net-file Fvp Fvh Iterations-count``` -------------------------------------------------------------------------------- /build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | buildDir='build' 3 | 4 | if [ ! -d $buildDir ]; then 5 | mkdir $buildDir 6 | fi 7 | 8 | cd ./build 9 | cmake ../ 10 | make 11 | 12 | -------------------------------------------------------------------------------- /doc/Circuit Netlist and Placement File Formats.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
8 |21 | 22 |
29 | 30 |
33 |
34 |
.input my_pad
35 | pinlist: my_net
36 |
37 | 38 | 39 | The lines above indicate that there is an input pad named my_pad which drives 40 | a net called my_net. Pads can have the same name as signal nets with no 41 | conflicts. 42 |
43 |
44 |
.input alpha
45 | pinlist: alpha # No conflict between pad and net name.
46 |
47 | 48 | 49 |
52 |
53 |
.output my_opad
54 | pinlist: some_net
55 |
56 | 57 | 58 | The lines above declare a pad named my_opad. It is connected to net some_net. 59 |
60 | 61 |
64 |
65 |
.clb my_logic_block
66 | pinlist: in_a in_b in_c in_d out_net clk
67 | subblock: sb_one 0 1 2 3 4 5 # Ignore this line.
68 |
69 | 70 | 71 | Recall that the logic block contains a 4-input LUT and a flip flop. 72 | The lines above declare a logic block named my_logic_block. The pinlist 73 | line lists the nets connected to this logic block. The nets connected to 74 | the four LUT inputs are listed first, followed by the net connected to the 75 | logic block output and then the net connected to the logic block clock pin. 76 | The subblock line gives information that is useful for timing analysis -- 77 | for the purposes of the place-and-route challenge it is irrelevant and should 78 | be completely ignored. 79 |
80 | 81 | A logic block may not need signals connected to all of its LUT inputs or to 82 | its clock pin. In this case the unconnected pins are marked as open. 83 |
84 |
85 |
.clb my_logic_block
86 | pinlist: in_a open open in_d out_net open
87 | # Only 2 LUT inputs, no clock
88 |
89 | subblock: sb_one 0 1 2 3 4 5 # Ignore this line.
90 |
91 | 92 | 93 |
101 | 102 | Global signals are indicated in the netlist file by .global lines: 103 |
104 |
105 |
106 | .global clk # Don't route clk net.
107 |
108 |
109 | 110 | For the place-and-route challenge, the only net marked as global is the 111 | clock net. 112 |
113 | 114 |
122 | 123 | All the following lines have the format:
124 |
block_name x y subblock_number 125 |126 |
127 | 128 | The block name is the name of this block, as given in the input netlist. 129 | X and y are the row and column in which the block is placed, respectively. 130 | The subblock number is meaningful only for pads. Since we can place two 131 | pads in a row or column (see the 132 | FPGA 133 | architecture description) the subblock number specifies which of the 134 | possible pad locations (either location 0 or location 1) in row x and column 135 | y contains this pad. Note that the first pad occupied at some (x, y) 136 | location is always that with subblock number 0. 137 | For logic blocks (.clbs), the subblock number is always zero. 138 |
139 | 140 | The placement files output by VPR also include a fifth field as a comment. 141 | You can ignore this field. 142 |
143 | 144 | The figure below shows the coordinate system used by VPR via a small 2 x 2 145 | (logic block array) FPGA. Logic blocks all go in the area with x between 1 146 | and 2 and y between 1 and 2, inclusive. All pads either have x equal to 0 or 3 147 | or y equal to 0 or 3. Notice that there are no pads in the chip corners, 148 | so no I/O pins can be placed there. 149 |
150 | 151 |
155 |
156 |
158 | 159 | A sample placement file is given below. The first six blocks are I/O pads, 160 | while the last two blocks are logic blocks. 161 |
162 |
163 |
Netlist file: xor5.net Architecture file: sample.arch
164 | Array size: 2 x 2 logic blocks
165 |
166 | #block name x y subblk block number
167 | #---------- -- -- ------ ------------
168 | a 0 1 0 #0 NB: block number
169 | b 1 0 0 #1 is a comment.
170 | c 0 2 1 #2 Ignore it.
171 | d 1 3 0 #3
172 | e 1 3 1 #4
173 | out:xor5 0 2 0 #5
174 | xor5 1 2 0 #6
175 | [1] 1 1 0 #7
176 |
177 |
178 | 22 | 23 |
27 |
28 |
30 | 31 | Each circuit must be mapped into the smallest square FPGA that can accomodate 32 | it. For example, a circuit containing 14 logic blocks and 10 I/O pads 33 | would be mapped into an FPGA consisting of a 4x4 array of logic blocks. 34 | Note that three of the twenty benchmark circuits used in the FPGA challenge 35 | (bigkey, des, and dsip) are pad-limited in this FPGA architecture. 36 | 37 |
38 | The FPGA logic block consists of a 4-input look-up table (LUT), and a flip 39 | flop, as shown below. There is only one output, which can be either the 40 | registered or the unregistered LUT output. The logic block has four inputs 41 | for the LUT and a clock input. Since the clock is normally routed via 42 | a special-purpose dedicated routing network in commercial FPGAs, do NOT 43 | route it or include it in your track count results. That is, you can 44 | completely ignore the clock net, since it is assumed to be routed on a special 45 | global network. 46 |
47 | 48 |
52 |
53 |
55 | 56 | The locations of the FPGA logic block pins are shown below. Each input is 57 | accessible from one side of the logic block, while the output pin can connect 58 | to routing wires in both the channel to the right and the channel below the 59 | logic block. 60 |
61 | 62 |
66 |
67 |
69 | 70 | Each logic block input pin can connect to any one of the wiring segments 71 | in the channel adjacent to it. Each logic block output pin can connect to 72 | any of the wiring segments in the channels adjacent to it. (In the usual 73 | FPGA terminology, then, Fc = the number of tracks per channel, W). The 74 | figure below should make the situation clear. 75 |
76 | 77 |
81 |
82 |
84 | 85 | Similarly, an I/O pad can connect to any one of the wiring segments in 86 | the channel adjacent to it. For example, an I/O pad at the top of 87 | the chip can connect to any of the W wires (where W is the channel width) 88 | in the horizontal channel immediately below it. 89 |
90 | 91 | The FPGA routing is unsegmented. That is, each wiring segment spans only one 92 | logic block before it terminates in a switch box. By turning on some of the 93 | programmable switches within a switch box, longer paths can be constructed. 94 |
95 | 96 |
100 |
101 |
103 | 104 | Whenever a vertical and a horizontal channel intersect there is a switch 105 | box. In this architecture, when a wire enters a switch box, there are 106 | three programmable switches that allow it to connect to three other wires 107 | in adjacent channel segments. (In terms of the usual FPGA terminology then, 108 | Fs = 3.) The pattern, or topology, of switches used in this architecture 109 | is the planar or domain-based switch box topology. In this switch box 110 | topology, a wire in track number one connects only to wires in track number 111 | one in adjacent channel segments, wires in track number 2 connect only 112 | to other wires in track number 2 and so on. The figure below illustrates 113 | the connections in a switch box. 114 |
115 | 116 |
120 |
121 |
123 | 124 |
137 | 138 | The figure below shows the architecture implicitly assumed when input pin 139 | doglegs are allowed. It assumes that connections between logic block pins 140 | and routing wire segments are made via independent pass transistors. In 141 | this architecture, then, it would be possible to turn on two pass transistors 142 | to connect two wire segments via a logic block input pin. 143 |
144 | 145 |
149 |
150 |
152 | 153 | However, the routing architecture above is not the routing 154 | architecture that is actually implemented by SRAM-based FPGAs. As shown 155 | below, commercial SRAM-based FPGAs normally place a buffer between routing 156 | tracks and the input pins to which they can connect to enhance speed. As well, 157 | to save area, the connection from routing wire segment to input pin is made 158 | via a multiplexer, not via a set of independent pass transistors. Accordingly, 159 | it is not possible to connect two wire segments together via an input pin, 160 | and input pin doglegs are not possible. 161 |
162 | 163 |
167 |
168 |
170 | 171 | Note that it is possible to connect a logic block output pin to 172 | multiple wire segments in commercial FPGAs. Accordingly, such connections 173 | are allowed in the FPGA challenge. 174 |
175 | 176 |
15 | These pictures are of the MCNC benchmark circuit e64. This is one of the 16 | smallest circuits I use to benchmark FPGAs -- it contains 230 four-input 17 | look-up tables. It is, however, faster to download pictures from a circuit 18 | this size than from a larger one, and e64 is still large enough to be 19 | interesting. 20 |
21 | 22 |
29 | 30 |
36 | 37 |
41 | The minimum channel width for successful routing was 7; that's the routing 42 | shown here. I've highlighted one block (in green) by clicking on it -- its 43 | fanout is shown in red, and its fanin is shown in blue. 44 |
45 |
50 | 51 |
55 | This picture shows the various wire segments and potential connections between 56 | wire segments and logic block pins, etc. I selected the green block; the 57 | routing of its fanout is highlighted in red and the routing of its inputs is 58 | highlighted in blue. 59 |
60 |
65 | 66 |
70 | The pictures above show the results when VPR performs combined global and 71 | detailed routing of an FPGA, while the picture below shows how VPR can 72 | perform only global routing if that's what you want. Note that global 73 | routing required only 6 tracks per channel, while doing a complete (global + 74 | detailed) routing required 7 tracks per channel. 75 |
76 |