cgg-bern / AlgoHex

GNU Affero General Public License v3.0
22 stars 7 forks source link

HalfFaceHandle validity assertion fails during hexmesh extraction step #3

Closed sebmestrallet closed 1 year ago

sebmestrallet commented 1 year ago

I executed HexMeshing on a (full!) tetrahedral mesh (VTK 2.0) and I had the following error a few processing iterations after #####Extracting hexmesh...:

HexMeshing: AlgoHex/external/OpenVolumeMesh/src/OpenVolumeMesh/Core/TopologyKernel.cc:2150: OpenVolumeMesh::HalfEdgeHandle OpenVolumeMesh::TopologyKernel::next_halfedge_in_halfface(OpenVolumeMesh::HalfEdgeHandle, OpenVolumeMesh::HalfFaceHandle) const: Assertion `_hfh.is_valid() && (size_t)_hfh.idx() < faces_.size() * 2u' failed.

The full logs are here logs.txt

This time I didn't disable MPI, the configure command was:

cmake .. -DGUROBI_HOME=~/.local/Gurobi/gurobi1003/linux64 -DCMAKE_BUILD_TYPE=Debug

But there was confusing printings about MPI:

-- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so  
CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (MPI_CXX)
  does not match the name of the calling package (MPI).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  external/CoMISo/cmake/FindMPI.cmake:568 (find_package_handle_standard_args)
  external/CoMISo/CMakeLists.txt:138 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so  
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- PETSC or MPI not found!
-- TAO or PETSC or MPI not found!

MPI_C and MPI_CXX are found, but not MPI? Does your CMake output contain TAO or PETSC or MPI not found!? Despite it all, the configuration is set to be successful. But MPI does not seem related to the above-mentioned error.

I'm on Ubuntu 22.04.3 with CMake 3.22.1

mheistermann commented 1 year ago

Thank you very much for this bug report!

Regarding the crash: Could you share the input mesh (and maybe the IGM, saved with --igm-out-path) with us for reproduction? At first glance, this seems to be a bug in HexEx.

Regarding the CMake warnings, I just checked CoMISo's CMakeLists (which causes that output). PETSC or MPI not found! and TAO or PETSC or MPI not found! messages are to be interpreted as (PETSC not found) or (MPI not found), instead of NOT (MPI found or PETSC found). Therefore, even if it successfully found MPI, it may still print those. You can safely ignore those warnings.

sebmestrallet commented 1 year ago

The mesh is B0 meshed with Gmsh (Mesh.CharacteristicLengthFactor = 0.4) then converted to VTK. I changed the extension else GitHub blocks the upload B0.txt

IMG : IGM.txt

HengLiuNotAvailable commented 1 year ago

I executed HexMeshing on a (full!) tetrahedral mesh (VTK 2.0) and I had the following error a few processing iterations after #####Extracting hexmesh...:

HexMeshing: AlgoHex/external/OpenVolumeMesh/src/OpenVolumeMesh/Core/TopologyKernel.cc:2150: OpenVolumeMesh::HalfEdgeHandle OpenVolumeMesh::TopologyKernel::next_halfedge_in_halfface(OpenVolumeMesh::HalfEdgeHandle, OpenVolumeMesh::HalfFaceHandle) const: Assertion `_hfh.is_valid() && (size_t)_hfh.idx() < faces_.size() * 2u' failed.

The full logs are here logs.txt

This time I didn't disable MPI, the configure command was:

cmake .. -DGUROBI_HOME=~/.local/Gurobi/gurobi1003/linux64 -DCMAKE_BUILD_TYPE=Debug

But there was confusing printings about MPI:

-- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so  
CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (MPI_CXX)
  does not match the name of the calling package (MPI).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  external/CoMISo/cmake/FindMPI.cmake:568 (find_package_handle_standard_args)
  external/CoMISo/CMakeLists.txt:138 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so  
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- PETSC or MPI not found!
-- TAO or PETSC or MPI not found!

MPI_C and MPI_CXX are found, but not MPI? Does your CMake output contain TAO or PETSC or MPI not found!? Despite it all, the configuration is set to be successful. But MPI does not seem related to the above-mentioned error.

I'm on Ubuntu 22.04.3 with CMake 3.22.1

Looks like GUROBI wasn't detected on your system. In this case, QGP wasn't involved in the pipeline. You might get an invalid IGM in the end and somehow HexEx crashed ...

sebmestrallet commented 1 year ago

In the README, when you say -DGUROBI_HOME=/path/to/gurobi, down to what depth should I give the path?

sebmestrallet commented 1 year ago

I tried with the parent folder, and with the lib subfolder. ~In both cases CMake writes Found no Gurobi library version. So my first setting was the right one.~

external/CoMISo/cmake/FindGurobi.cmake wants the folder having include/ inside. I still have Found no Gurobi library version

Full CMake output ```txt -- Could NOT find MOSEK (missing: MOSEK_LIBRARY MOSEK_CXX_LIBRARY MOSEK_INCLUDE_DIR) -- AlgoHex: downloading missing dependency 'OpenVolumeMesh' -- Downloading/updating OpenVolumeMesh CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/OpenVolumeMesh [ 11%] Performing update step for 'OpenVolumeMesh-download' warning: redirection vers https://gitlab.vci.rwth-aachen.de:9000/OpenVolumeMesh/OpenVolumeMesh.git/ HEAD est maintenant sur 199ce34 Merge branch 'fixColorReader2' into 'master' [ 22%] No patch step for 'OpenVolumeMesh-download' [ 33%] No configure step for 'OpenVolumeMesh-download' [ 44%] No build step for 'OpenVolumeMesh-download' [ 55%] No install step for 'OpenVolumeMesh-download' [ 66%] No test step for 'OpenVolumeMesh-download' [ 77%] Completed 'OpenVolumeMesh-download' [100%] Built target OpenVolumeMesh-download -- AlgoHex: downloading missing dependency 'libHexEx' -- Downloading/updating libHexEx CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/libHexEx [ 11%] Performing update step for 'libHexEx-download' warning: redirection vers https://gitlab.vci.rwth-aachen.de:9000/HexEx/libHexEx.git/ HEAD est maintenant sur c11598c property cleanup [ 22%] No patch step for 'libHexEx-download' [ 33%] No configure step for 'libHexEx-download' [ 44%] No build step for 'libHexEx-download' [ 55%] No install step for 'libHexEx-download' [ 66%] No test step for 'libHexEx-download' [ 77%] Completed 'libHexEx-download' [100%] Built target libHexEx-download Configuring HexEx inside another cmake project... Not building with local OpenVolumeMesh CMake Warning at cmake/AlgoHexDependencies.cmake:34 (find_package): By not providing "FindEIGEN3.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "EIGEN3", but CMake did not find one. Could not find a package configuration file provided by "EIGEN3" with any of the following names: EIGEN3Config.cmake eigen3-config.cmake Add the installation prefix of "EIGEN3" to CMAKE_PREFIX_PATH or set "EIGEN3_DIR" to a directory containing one of the above files. If "EIGEN3" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:74 (include) -- AlgoHex: downloading missing dependency 'eigen' -- Downloading/updating eigen CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/eigen [ 11%] Performing update step for 'eigen-download' HEAD est maintenant sur 6d829e766 Fix extra semicolon in XprHelper [ 22%] No patch step for 'eigen-download' [ 33%] No configure step for 'eigen-download' [ 44%] No build step for 'eigen-download' [ 55%] No install step for 'eigen-download' [ 66%] No test step for 'eigen-download' [ 77%] Completed 'eigen-download' [100%] Built target eigen-download -- Could NOT find GMM (missing: GMM_INCLUDE_DIR) -- AlgoHex: downloading missing dependency 'gmm' -- Downloading/updating gmm CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/gmm [100%] Built target gmm-download -- Could NOT find TINYAD (missing: TINYAD_INCLUDE_DIR) -- AlgoHex: downloading missing dependency 'tinyad' -- Downloading/updating tinyad CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/tinyad [ 11%] Performing update step for 'tinyad-download' HEAD est maintenant sur 81fab13 Merge pull request #7 from patr-schm/dynamic-mode [ 22%] No patch step for 'tinyad-download' [ 33%] No configure step for 'tinyad-download' [ 44%] No build step for 'tinyad-download' [ 55%] No install step for 'tinyad-download' [ 66%] No test step for 'tinyad-download' [ 77%] Completed 'tinyad-download' [100%] Built target tinyad-download -- AlgoHex: downloading missing dependency 'CoMISo' -- Downloading/updating CoMISo CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/CoMISo [ 11%] Performing update step for 'CoMISo-download' warning: redirection vers https://gitlab.vci.rwth-aachen.de:9000/CoMISo/CoMISo.git/ HEAD est maintenant sur f1f2c49 Merge branch 'newton-safety-factor-max-feasible-step' into 'cgg2' [ 22%] No patch step for 'CoMISo-download' [ 33%] No configure step for 'CoMISo-download' [ 44%] No build step for 'CoMISo-download' [ 55%] No install step for 'CoMISo-download' [ 66%] No test step for 'CoMISo-download' [ 77%] Completed 'CoMISo-download' [100%] Built target CoMISo-download statusadolc include dir: /include/ -- Could NOT find ADOLC (missing: ADOLC_LIBRARY ADOLC_INCLUDE_DIR) -- ADOLC not found! CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (MPI_C) does not match the name of the calling package (MPI). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): external/CoMISo/cmake/FindMPI.cmake:568 (find_package_handle_standard_args) external/CoMISo/CMakeLists.txt:138 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (MPI_CXX) does not match the name of the calling package (MPI). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): external/CoMISo/cmake/FindMPI.cmake:568 (find_package_handle_standard_args) external/CoMISo/CMakeLists.txt:138 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- PETSC or MPI not found! -- TAO or PETSC or MPI not found! -- Could NOT find SPECTRA (missing: SPECTRA_INCLUDE_DIR) -- SPECTRA not found! -- Could NOT find DCO (missing: DCO_INCLUDE_DIR) -- DCO not found! -- Could NOT find CBC (missing: CBC_LIBRARY CBC_SOLVER_LIBRARY CBC_INCLUDE_DIR CBC_LIBRARIES) -- CBC not found! -- Could NOT find CLP (missing: CLP_LIBRARY CLP_INCLUDE_DIR) -- CLP not found! -- Could NOT find CGL (missing: CGL_LIBRARY CGL_INCLUDE_DIR) -- CGL not found! -- Could NOT find COINUTILS (missing: COINUTILS_LIBRARY COINUTILS_INCLUDE_DIR) -- COINUTILS not found! -- Could NOT find OSI (missing: OSI_LIBRARY OSI_CBC_LIBRARY OSI_CLP_LIBRARY OSI_INCLUDE_DIR) -- OSI not found! -- TAUCS not found! -- ARPACK not found! -- Could NOT find CPLEX (missing: CPLEX_LIBRARY CPLEX_INCLUDE_DIR CPLEX_CONCERT_INCLUDE_DIR CPLEX_ILO_LIBRARY CPLEX_CONCERT_LIBRARY) -- CPLEX not found! Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/CholmodSolverT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/ConstrainedSolverT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/EigenLDLTSolverT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/Eigen_ToolsT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/GMM_ToolsT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/IterativeSolverT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/SparseQRSolverT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/TaucsSolverT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/Solver/UMFPACKSolverT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/NSolver/LinearConstraintHandlerEliminationT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/NSolver/LinearConstraintHandlerPenaltyT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/NSolver/NPLinearConstraintsT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/NSolver/SuperSparseMatrixT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. Deprecated naming scheme! The file ~/.local/AlgoHex/external/CoMISo/EigenSolver/EigenArpackMatrixT.cc ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs. -- Found no Gurobi library version, GUROBI_HOME = ~/.local/Gurobi/gurobi1003/linux64. -- Could NOT find MOSEK (missing: MOSEK_LIBRARY MOSEK_CXX_LIBRARY MOSEK_INCLUDE_DIR) -- MOSEK not found! CMake Warning at external/CoMISo/CMakeLists.txt:459 (find_package): By not providing "Findosqp.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "osqp", but CMake did not find one. Could not find a package configuration file provided by "osqp" with any of the following names: osqpConfig.cmake osqp-config.cmake Add the installation prefix of "osqp" to CMAKE_PREFIX_PATH or set "osqp_DIR" to a directory containing one of the above files. If "osqp" provides a separate development package or SDK, be sure it has been installed. -- OSQP not found! ************************************************************ * ACG Buildsystem * * * * Package : CoMISo * * Version : * * Type : Debug * ************************************************************ -- AlgoHex: downloading missing dependency 'cli11' -- Downloading/updating cli11 CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/cli11 [ 11%] Performing update step for 'cli11-download' [ 22%] No patch step for 'cli11-download' [ 33%] No configure step for 'cli11-download' [ 44%] No build step for 'cli11-download' [ 55%] No install step for 'cli11-download' [ 66%] No test step for 'cli11-download' [ 77%] Completed 'cli11-download' [100%] Built target cli11-download CMake Warning (dev) at /usr/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): external/cli11/CMakeLists.txt:69 (cmake_dependent_option) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): external/cli11/CMakeLists.txt:72 (cmake_dependent_option) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): external/cli11/CMakeLists.txt:80 (cmake_dependent_option) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): external/cli11/CMakeLists.txt:89 (cmake_dependent_option) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /usr/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): external/cli11/CMakeLists.txt:97 (cmake_dependent_option) This warning is for project developers. Use -Wno-dev to suppress it. -- AlgoHex: downloading missing dependency 'QGP3D' -- Downloading/updating QGP3D CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/external/.cache/QGP3D [ 11%] Performing update step for 'QGP3D-download' HEAD est maintenant sur efaab2d Bump TS3D [ 22%] No patch step for 'QGP3D-download' [ 33%] No configure step for 'QGP3D-download' [ 44%] No build step for 'QGP3D-download' [ 55%] No install step for 'QGP3D-download' [ 66%] No test step for 'QGP3D-download' [ 77%] Completed 'QGP3D-download' [100%] Built target QGP3D-download Configuring QGP3D inside another cmake project... -- Updating submodules in ~/.local/AlgoHex/external/QGP3D/extern Chemin de sous-module 'MC3D' : 'accaff1e0535c7595b78c48ea7798b1a741d6e4a' extrait Chemin de sous-module 'MC3D/extern/CLI11' : '256559401e8f2e8ce8264016df7bf1da459054f4' extrait Chemin de sous-module 'MC3D/extern/TrulySeamless3D' : 'b3893f246fa05628fa73853aecf25b45a4e79514' extrait Chemin de sous-module 'MC3D/extern/TrulySeamless3D/extern/OpenVolumeMesh' : '64276c39390457fe992940bd9a9be77f85c08bfd' extrait Chemin de sous-module 'MC3D/extern/TrulySeamless3D/extern/libHexEx' : '74011971d77c3afd4324ec1ffec663a1eb62b1b2' extrait Chemin de sous-module 'MC3D/extern/glog' : 'c8f8135a5720aee7de8328b42e4c43f8aa2e60aa' extrait Chemin de sous-module 'MC3D/extern/googletest' : 'f3ef7e173fd0853069f16c4b5afc7e80a350604b' extrait Configuring MC3D inside another cmake project... -- Updating submodules in ~/.local/AlgoHex/external/QGP3D/extern/MC3D/extern Chemin de sous-module 'CLI11' : '256559401e8f2e8ce8264016df7bf1da459054f4' extrait Chemin de sous-module 'TrulySeamless3D' : 'b3893f246fa05628fa73853aecf25b45a4e79514' extrait Chemin de sous-module 'TrulySeamless3D/extern/OpenVolumeMesh' : '64276c39390457fe992940bd9a9be77f85c08bfd' extrait Chemin de sous-module 'TrulySeamless3D/extern/libHexEx' : '74011971d77c3afd4324ec1ffec663a1eb62b1b2' extrait Chemin de sous-module 'glog' : 'c8f8135a5720aee7de8328b42e4c43f8aa2e60aa' extrait Chemin de sous-module 'googletest' : 'f3ef7e173fd0853069f16c4b5afc7e80a350604b' extrait Configuring TS3D inside another cmake project... -- Updating submodules in ~/.local/AlgoHex/external/QGP3D/extern/MC3D/extern/TrulySeamless3D/extern Chemin de sous-module 'OpenVolumeMesh' : '64276c39390457fe992940bd9a9be77f85c08bfd' extrait Chemin de sous-module 'libHexEx' : '74011971d77c3afd4324ec1ffec663a1eb62b1b2' extrait CMake Warning at external/QGP3D/extern/MC3D/extern/glog/CMakeLists.txt:63 (find_package): By not providing "Findgflags.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "gflags", but CMake did not find one. Could not find a package configuration file provided by "gflags" (requested version 2.2.0) with any of the following names: gflagsConfig.cmake gflags-config.cmake Add the installation prefix of "gflags" to CMAKE_PREFIX_PATH or set "gflags_DIR" to a directory containing one of the above files. If "gflags" provides a separate development package or SDK, be sure it has been installed. Compiling AlgoHex without MOSEK support -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) CMake Warning at tests/CMakeLists.txt:31 (message): GoogleTest not found, not building AlgoHex tests. -- Configuring done -- Generating done -- Build files have been written to: ~/.local/AlgoHex/build_Debug ```
mheistermann commented 1 year ago

If I remember right, by default gurobi was installed to /opt/gurobiX, where X is some kind of version info. Then /opt/gurobiX/linux64 would be the correct path.

We're just investigating this here, there may be a problem with the gurobi finder.

mheistermann commented 1 year ago

We fixed a bug in the CoMISo Gurobi finder (https://gitlab.vci.rwth-aachen.de:9000/CoMISo/CoMISo/-/merge_requests/90), which is already merged in the CoMISo cgg2 branch that is used by AlgoHex. AlgoHex automatically downloads CoMISo and should update to this; if it doesnt, you might have to remove the external folder to force a re-download.

Please let us know if this fixed the issue :)

We'll add some extra warning output for the case you encountered to let the user know they're not getting the full AlgoHex pipeline (e.g., without QGP3D).

sebmestrallet commented 1 year ago

Here is the end of the program execution. This time the MPI call before init error was triggered, not the assertion error.

#####Parametrizing (complete pipeline)...
#####Parametrizing...
#quantization path constraints = 0
Warning: COMISOSolver received a problem with non-constant hessian!!!
Initital dimension: 13527 x 13527, number of constraints: 3159, number of integer variables: 0, use reordering: yes
integer variables #: 0
continuous variables #: 10368
Timings: 
        Gauss Elimination  0.034675999999999929 s
        System Elimination 0.14588300000000001 s
        Mi-Solver          0.85377400000000003 s
        Resubstitution     0.0042450000000000005 s
        Total              1.038578

-----------> parametrization finished with #invalid_tets = 0 and #invalid_edge_valencies = 0
degeneracy sequence: (#inv-tets = 0#inv-edges = 0) 
import_frames_from_parametrization...
#####Parametrizing (robust quantization pipeline)...
sizing scale factor for quantization = 1.00000
Set parameter Username
Set parameter TimeLimit to value 300
Academic license - for non-commercial use only - expires 2024-09-20
Gurobi Optimizer version 10.0.3 build v10.0.3rc0 (linux64)

CPU model: 12th Gen Intel(R) Core(TM) i5-12600H, instruction set [SSE2|AVX|AVX2]
Thread count: 16 physical cores, 16 logical processors, using up to 16 threads

Optimize a model with 135 rows, 70 columns and 244 nonzeros
Model fingerprint: 0xa3311031
Model has 27 quadratic objective terms
Variable types: 0 continuous, 70 integer (0 binary)
Coefficient statistics:
  Matrix range     [1e+00, 1e+00]
  Objective range  [2e-01, 8e+01]
  QObjective range [2e+00, 4e+00]
  Bounds range     [0e+00, 0e+00]
  RHS range        [9e-01, 9e-01]

Loaded user MIP start with objective 3.41805

Presolve removed 116 rows and 52 columns
Presolve time: 0.01s
Presolved: 19 rows, 18 columns, 43 nonzeros
Presolved model has 19 quadratic objective terms
Variable types: 0 continuous, 18 integer (0 binary)

Root relaxation: objective 1.913013e+00, 5 iterations, 0.00 seconds (0.00 work units)
Another try with MIP start

    Nodes    |    Current Node    |     Objective Bounds      |     Work
 Expl Unexpl |  Obj  Depth IntInf | Incumbent    BestBd   Gap | It/Node Time

     0     0    1.91301    0   18    3.41805    1.91301  44.0%     -    0s
     0     0    2.58391    0   18    3.41805    2.58391  24.4%     -    0s
     0     2    2.58391    0   18    3.41805    2.58391  24.4%     -    0s

Explored 10 nodes (43 simplex iterations) in 0.02 seconds (0.00 work units)
Thread count was 16 (of 16 available processors)

Solution count 1: 3.41805 

Optimal solution found (tolerance 1.00e-04)
Best objective 3.418054003320e+00, best bound 3.418054003320e+00, gap 0.0000%
#hexahedra after QGP3D quantization = 9481
#invalid path constraints = 0, #valid path constraints = 15
sizing scale factor: 1.00000
#quantization path constraints = 45
--- initial energies --- 
Symmetric Dirichlet       = 12.09823        (#elements = 18972)
sum                  = 12.09823
-------------------------
#constraints = 11538
#independent constraints = 3159
exploit detected special properties: *constant jacobian of equality constraints* *constant jacobian of in-equality constraints*
*** The MPI_Comm_f2c() function was called before MPI_INIT was invoked.
*** This is disallowed by the MPI standard.
*** Your MPI job will now abort.

May not be related, but every time the program seems to freeze after printing ###ERROR message on numerical issues in KKT system can be ignored! (~45min before the next printing). Total time is 1h 13m for 13k tetrahedra.

mheistermann commented 1 year ago

Could you try the test-mpiinit branch?

On our Debian and MacOS machine, it somehow works without MPI_Init. We suspect this may depend on different versions of ipopt or mumps that are compiled with real or "fake" MPI, cf. https://coin-or.github.io/Ipopt/INSTALL.html

mheistermann commented 1 year ago

By the way, you should know that the speed difference between Release and Debug builds is enormous, if you want to see if it runs through. It may also make sense to save intermediate results with the appropriate commandline options to avoid having to re-run the long first part of the pipeline. Final note: according to @HengLiuNotAvailable, that KKT system error you are getting is indeed harmless and can be ignored.

sebmestrallet commented 1 year ago

No more MPI error, but the assertion failed

Logs (cropped) ``` face 1: 10 1.29396 -9 not inverted face 2: 10 1.29396 -9 not inverted face 1: 9.21763 1.82708 -8.9994 not inverted face 2: 9.22272 1.82708 -9.72297 not inverted face 1: 10 1.75069 -9 not inverted face 2: 10 1.75069 -9 not inverted Extracting vertices on vertices Processing vertex 0 of 4086 Extraction vertices on edges Processing edge 0 of 24593 Processing edge 10000 of 24593 Processing edge 20000 of 24593 Extraction vertices on faces Processing face 0 of 39480 Processing face 1000 of 39480 Processing face 2000 of 39480 Processing face 3000 of 39480 Processing face 4000 of 39480 Processing face 5000 of 39480 Processing face 6000 of 39480 Processing face 7000 of 39480 Processing face 8000 of 39480 Processing face 9000 of 39480 Processing face 10000 of 39480 Processing face 11000 of 39480 Processing face 12000 of 39480 Processing face 13000 of 39480 Processing face 14000 of 39480 Processing face 15000 of 39480 Processing face 16000 of 39480 Processing face 17000 of 39480 Processing face 18000 of 39480 Processing face 19000 of 39480 Processing face 20000 of 39480 Processing face 21000 of 39480 Processing face 22000 of 39480 Processing face 23000 of 39480 Processing face 24000 of 39480 Processing face 25000 of 39480 Processing face 26000 of 39480 Processing face 27000 of 39480 Processing face 28000 of 39480 Processing face 29000 of 39480 Processing face 30000 of 39480 Processing face 31000 of 39480 Processing face 32000 of 39480 Processing face 33000 of 39480 Processing face 34000 of 39480 Processing face 35000 of 39480 Processing face 36000 of 39480 Processing face 37000 of 39480 Processing face 38000 of 39480 Processing face 39000 of 39480 Extraction vertices on cells Processing cell 0 of 18972 Processing cell 1000 of 18972 Processing cell 2000 of 18972 Processing cell 3000 of 18972 Processing cell 4000 of 18972 Processing cell 5000 of 18972 Processing cell 6000 of 18972 Processing cell 7000 of 18972 Processing cell 8000 of 18972 Processing cell 9000 of 18972 Processing cell 10000 of 18972 Processing cell 11000 of 18972 Processing cell 12000 of 18972 Processing cell 13000 of 18972 Processing cell 14000 of 18972 Processing cell 15000 of 18972 Processing cell 16000 of 18972 Processing cell 17000 of 18972 Processing cell 18000 of 18972 finished cell extraction... Enumerating ports processing vertex 0 of 11802 processing vertex 1000 of 11802 processing vertex 2000 of 11802 processing vertex 3000 of 11802 processing vertex 4000 of 11802 processing vertex 5000 of 11802 processing vertex 6000 of 11802 processing vertex 7000 of 11802 processing vertex 8000 of 11802 processing vertex 9000 of 11802 processing vertex 10000 of 11802 processing vertex 11000 of 11802 Enumerating darts Processing vertex 0 of 11802 Processing vertex 1000 of 11802 Processing vertex 2000 of 11802 Processing vertex 3000 of 11802 Processing vertex 4000 of 11802 Processing vertex 5000 of 11802 Processing vertex 6000 of 11802 Processing vertex 7000 of 11802 Processing vertex 8000 of 11802 Processing vertex 9000 of 11802 Processing vertex 10000 of 11802 Processing vertex 11000 of 11802 Enumerating more darts Processing vertex 0 of 11802 Processing vertex 1000 of 11802 Processing vertex 2000 of 11802 Processing vertex 3000 of 11802 Processing vertex 4000 of 11802 Processing vertex 5000 of 11802 Processing vertex 6000 of 11802 Processing vertex 7000 of 11802 Processing vertex 8000 of 11802 Processing vertex 9000 of 11802 Processing vertex 10000 of 11802 Processing vertex 11000 of 11802 num darts: 480200 size of 1 dart: 104 byte 1 size of HPortHandle: 16 byte 2 size of Direction: 1 byte 4 size of Transition: 32 byte 1 size of Parameter: 24 byte 1 size of HexExtractor&: 3256 byte 4 size of Dart*: 8 byte 0 size of bool: 1 byte 2 size of HalfEdgeHandle: 4 byte size: 0.0499408 gb Tracing darts Processing vertex 0 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh error in next connection failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 1000 of 11802 Processing vertex 2000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 3000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 4000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh error in next connection ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh ohoh error in next connection failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 5000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 6000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 7000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 8000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 9000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 10000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace Processing vertex 11000 of 11802 failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace failed to find alpha0NextFace connecting darts 1 Processing vertex 0 of 11802 error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection error in previous connection Processing vertex 1000 of 11802 Processing vertex 2000 of 11802 Processing vertex 3000 of 11802 Processing vertex 4000 of 11802 Processing vertex 5000 of 11802 Processing vertex 6000 of 11802 Processing vertex 7000 of 11802 Processing vertex 8000 of 11802 Processing vertex 9000 of 11802 Processing vertex 10000 of 11802 Processing vertex 11000 of 11802 connecting darts 3 Processing vertex 0 of 11802 failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace failed to find alpha2NextFace Processing vertex 1000 of 11802 Processing vertex 2000 of 11802 Processing vertex 3000 of 11802 Processing vertex 4000 of 11802 Processing vertex 5000 of 11802 Processing vertex 6000 of 11802 Processing vertex 7000 of 11802 Processing vertex 8000 of 11802 Processing vertex 9000 of 11802 Processing vertex 10000 of 11802 Processing vertex 11000 of 11802 connecting darts 4 Processing vertex 0 of 11802 Processing vertex 1000 of 11802 Processing vertex 2000 of 11802 Processing vertex 3000 of 11802 Processing vertex 4000 of 11802 Processing vertex 5000 of 11802 Processing vertex 6000 of 11802 Processing vertex 7000 of 11802 Processing vertex 8000 of 11802 Processing vertex 9000 of 11802 Processing vertex 10000 of 11802 Processing vertex 11000 of 11802 fixing problems fixing problems iteration 1 of 9999 fixing problems iteration 2 of 9999 fixing problems iteration 3 of 9999 fixing problems iteration 4 of 9999 fixing problems iteration 5 of 9999 fixing problems iteration 6 of 9999 fixing problems iteration 7 of 9999 fixing problems iteration 8 of 9999 fixing problems iteration 9 of 9999 fixing problems iteration 10 of 9999 fixing problems iteration 11 of 9999 fixing problems iteration 12 of 9999 fixing problems iteration 13 of 9999 fixing problems iteration 14 of 9999 fixing problems iteration 15 of 9999 fixing problems iteration 16 of 9999 fixing problems iteration 17 of 9999 fixing problems iteration 18 of 9999 fixing problems iteration 19 of 9999 fixing problems iteration 20 of 9999 fixing problems iteration 21 of 9999 fixing problems iteration 22 of 9999 fixing problems iteration 23 of 9999 fixing problems iteration 24 of 9999 extracting faces processing vertex 0 of 11802 abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -10, 12621, 9568) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -10, 3903, 5819) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 8 -10, 1433, 4305) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 5093, 6479) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 10 5 -10, 14994, 10496) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 10 5 -9, 3890, 5815) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 10 4 -9, 13300, 9846) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 10 4 -10, 13298, 9845) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 4 -9, 9415, 8462) ref port: 0 1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -10, 15144, 10555) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 28 4 -9, 9415, 8462) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 5 -10, 10358, 8847) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -10, 9241, 8390) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 1 0 0 == trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -9, 10300, 8833) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -10, 15144, 10555) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12972, 9727) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -10, 9241, 8390) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 6 -9, 10125, 8792) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 6 -10, 11201, 9099) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: -1 0 0 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 5 -10, 10358, 8847) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 5 -10, 14985, 10492) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 16 -9, 11278, 9130) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 16 -9, 10402, 8858) ref port: 0 -1 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -10, 10680, 8947) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -9, 9074, 8339) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 14 -9, 18631, 11788) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -9, 2189, 4794) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 25 14 -9, 18631, 11788) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 15 -10, 11600, 9257) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -10, 11597, 9256) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 -1 0 == trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -9, 15091, 10531) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 8 -9, 9700, 8611) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 trace port: HPort(dir: 0 1 0, param: 27 4 -9, 12195, 9451) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 5 -9, 10612, 8936) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 5 -9, 2260, 63) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 4 -9, 9260, 173) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 9 -8, 13205, 9804) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1348, 4256) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 9 -8, 1633, 4422) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -8, 11840, 9346) ref port: 0 0 -1 != processing vertex 10000 of 11802 abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 == trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 == trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 == trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 == trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 == trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 == trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 13812, 10046) ref port: 0 0 -1 == trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 == trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 1 0 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 9 -9, 13195, 9799) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 9 -10, 2402, 4927) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 15127, 10547) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 15091, 10531) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 9 -9, 11522, 9225) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 8 -9, 1459, 4320) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 8 -10, 11882, 9363) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 9 -10, 16159, 10887) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != abort loop trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 1 0 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 28 5 -9, 10300, 8833) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 28 5 -8, 11372, 9180) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 16100, 10871) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 27 5 -8, 14425, 10272) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 27 5 -9, 7356, 7645) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 4 -9, 12972, 9727) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 27 4 -8, 14429, 10274) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 trace port: HPort(dir: -1 0 0, param: 27 11 -9, 16573, 11044) ref port: 0 0 -1 == trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 27 11 -10, 11175, 9089) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 27 11 -9, 18197, 11625) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 11 -9, 15028, 10507) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 26 11 -10, 13634, 9953) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 15 -9, 2189, 4794) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 15 -8, 8992, 8317) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != abort loop trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 17553, 11408) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 15 -8, 17457, 11366) ref port: 0 -1 0 != trace port: HPort(dir: 0 -1 0, param: 26 15 -9, 10616, 8937) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 14 -9, 9074, 8339) ref port: 0 1 0 != trace port: HPort(dir: 0 1 0, param: 26 14 -8, 9102, 8347) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != abort loop trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 trace port: HPort(dir: -1 0 0, param: 26 3 -9, 17566, 11411) ref port: 0 0 1 == trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 26 3 -8, 10253, 8819) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -9, 2680, 70) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 25 3 -9, 16596, 11052) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -8, 16595, 11051) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != abort loop trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != abort loop trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != abort loop trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != abort loop trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 trace port: HPort(dir: 0 0 1, param: 26 3 -9, 17566, 11411) ref port: -1 0 0 == trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != trace port: HPort(dir: 1 0 0, param: 25 3 -9, 16596, 11052) ref port: 0 0 1 != trace port: HPort(dir: 0 0 1, param: 26 3 -9, 2680, 70) ref port: -1 0 0 != trace port: HPort(dir: -1 0 0, param: 26 3 -8, 10253, 8819) ref port: 0 0 -1 != trace port: HPort(dir: 0 0 -1, param: 25 3 -8, 16595, 11051) ref port: 1 0 0 != extracting cells processing halfface 0 of 62870 processing halfface 10000 of 62870 processing halfface 20000 of 62870 processing halfface 30000 of 62870 processing halfface 40000 of 62870 processing halfface 50000 of 62870 processing halfface 60000 of 62870 computing local uvs processing cell 0 of 9958 transfer feature edge tags... transfer feature face tags... converting mesh to hex mesh Processing vertex 0 of 11802 Processing vertex 1000 of 11802 Processing vertex 2000 of 11802 Processing vertex 3000 of 11802 Processing vertex 4000 of 11802 Processing vertex 5000 of 11802 Processing vertex 6000 of 11802 Processing vertex 7000 of 11802 Processing vertex 8000 of 11802 Processing vertex 9000 of 11802 Processing vertex 10000 of 11802 Processing vertex 11000 of 11802 HexMeshing: ~/.local/AlgoHex/external/OpenVolumeMesh/src/OpenVolumeMesh/Core/TopologyKernel.cc:2150: OpenVolumeMesh::HalfEdgeHandle OpenVolumeMesh::TopologyKernel::next_halfedge_in_halfface(OpenVolumeMesh::HalfEdgeHandle, OpenVolumeMesh::HalfFaceHandle) const: Assertion `_hfh.is_valid() && (size_t)_hfh.idx() < faces_.size() * 2u' failed. [is246793:36471] *** Process received signal *** [is246793:36471] Signal: Aborted (6) [is246793:36471] Signal code: (-6) [is246793:36471] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x4251f)[0x7f9fbfc4251f] [is246793:36471] [ 1] /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7f9fbfc96a7c] [is246793:36471] [ 2] /lib/x86_64-linux-gnu/libc.so.6(raise+0x15)[0x7f9fbfc42475] [is246793:36471] [ 3] /lib/x86_64-linux-gnu/libc.so.6(abort+0xd2)[0x7f9fbfc287f2] [is246793:36471] [ 4] /lib/x86_64-linux-gnu/libc.so.6(+0x2871a)[0x7f9fbfc2871a] [is246793:36471] [ 5] /lib/x86_64-linux-gnu/libc.so.6(__assert_fail+0x45)[0x7f9fbfc39e95] [is246793:36471] [ 6] ~/.local/AlgoHex/build_Debug/Build/lib/libOpenVolumeMeshd.so.3.2(_ZNK14OpenVolumeMesh14TopologyKernel25next_halfedge_in_halffaceENS_3HEHENS_3HFHE+0xeb)[0x7f9fc04df05d] [is246793:36471] [ 7] ~/.local/AlgoHex/build_Debug/Build/lib/libOpenVolumeMeshd.so.3.2(_ZNK14OpenVolumeMesh14TopologyKernel21find_halfface_in_cellERKSt6vectorINS_2VHESaIS2_EENS_2CHE+0x39d)[0x7f9fc04de775] [is246793:36471] [ 8] ./Build/bin/HexMeshing(_ZN5HexEx12HexExtractor28transferFeatureTagsToHexmeshIN14OpenVolumeMesh14GeometryKernelINS2_8Geometry7VectorTIdLi3EEENS2_28HexahedralMeshTopologyKernelEEEEEvRT_+0xad9)[0x55615445d921] [is246793:36471] [ 9] ./Build/bin/HexMeshing(_ZN5HexEx12HexExtractor10getHexMeshIN14OpenVolumeMesh14GeometryKernelINS2_8Geometry7VectorTIdLi3EEENS2_28HexahedralMeshTopologyKernelEEEEEvRT_b+0xc2)[0x55615442396e] [is246793:36471] [10] ./Build/bin/HexMeshing(+0x30a483)[0x556154420483] [is246793:36471] [11] ./Build/bin/HexMeshing(+0x2a7a77)[0x5561543bda77] [is246793:36471] [12] ./Build/bin/HexMeshing(+0xaca81d)[0x556154be081d] [is246793:36471] [13] /lib/x86_64-linux-gnu/libc.so.6(+0x29d8f)[0x7f9fbfc29d8f] [is246793:36471] [14] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x7f)[0x7f9fbfc29e3f] [is246793:36471] [15] ./Build/bin/HexMeshing(+0x2a6174)[0x5561543bc174] [is246793:36471] *** End of error message *** ```
mheistermann commented 1 year ago

Did you happen to save the IGM? That would be perfect for debugging this HexEx crash.

sebmestrallet commented 1 year ago

Here you go : IGM.txt

HengLiuNotAvailable commented 1 year ago

No more MPI error, but the assertion failed

Logs (cropped)

The IGM is invalid. Can you post the parameterization part in your log file?

sebmestrallet commented 1 year ago

I had to re-run it because last time I was limited by the max size of my console. stderr.txt stdout.txt

No ohoh nor failed to find alpha0NextFace this time (?).

I tried in release mode, the hex-mesh is successfully generated. Maybe you can send me the B0 mesh converted to OVM, so I can check if there is a issue with the topology construction in the VTK reader on my side?

sebmestrallet commented 1 year ago

It appears that I have missing connections/cells in the B0 hex-mesh. Is it an expected behaviour for this kind of shape? Is it a consequence of an invalid IGM? Can the invalid IGM be related to bad HalfFaceHandle? image

HengLiuNotAvailable commented 1 year ago

It appears that I have missing connections/cells in the B0 hex-mesh. Is it an expected behaviour for this kind of shape? Is it a consequence of an invalid IGM? Can the invalid IGM be related to bad HalfFaceHandle? image

When the IGM is invalid, the extracted hex mesh usually is broken as you showed. But from the stderr.txt file you attached earlier, I see "-----------> robust quantization parametrization finished with #invalid_tets = 0 and #invalid_edge_valencies = 0" which means the IGM is actually valid. There probably is a bug in HexEx that we need look into. Just for me to understand, it works fine for you in release mode but there's an assertion error in hex mesh extraction step in debug mode, right?

sebmestrallet commented 1 year ago

Yes, this is what I ended up with.

sebmestrallet commented 1 year ago

This may not help you, but HexEx works well on my PC for this simple polycube-based hex-mesh extraction.

HengLiuNotAvailable commented 1 year ago

Yes, this is what I ended up with.

We fixed the "feature transfer" bug in HexEx. Could you try again?

sebmestrallet commented 1 year ago

I deleted build & external folders, re-launched CMake, re-compiled, re-run in debug & release. I no longer have an assertion error, but hex meshes still have missing cells, on B0 and another simple shape.

CMake downloaded the fixed libHexEx:

-- AlgoHex: downloading missing dependency 'libHexEx'
-- Downloading/updating libHexEx
CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- Configuring done
-- Generating done
-- Build files have been written to: /home/catB/sm266019/.local/AlgoHex/external/.cache/libHexEx
[ 11%] Performing update step for 'libHexEx-download'
warning: redirection vers https://gitlab.vci.rwth-aachen.de:9000/HexEx/libHexEx.git/
HEAD est maintenant sur 8a0ddd3 get rid of adjacent_halfface_in_cell function in finding halfface
[ 22%] No patch step for 'libHexEx-download'
[ 33%] No configure step for 'libHexEx-download'
[ 44%] No build step for 'libHexEx-download'
[ 55%] No install step for 'libHexEx-download'
[ 66%] No test step for 'libHexEx-download'
[ 77%] Completed 'libHexEx-download'
[100%] Built target libHexEx-download
Configuring HexEx inside another cmake project...
Not building with local OpenVolumeMesh

Execution: stderr.txt stdout.txt

HengLiuNotAvailable commented 1 year ago

I deleted build & external folders, re-launched CMake, re-compiled, re-run in debug & release. I no longer have an assertion error, but hex meshes still have missing cells, on B0 and another simple shape.

CMake downloaded the fixed libHexEx:

-- AlgoHex: downloading missing dependency 'libHexEx'
-- Downloading/updating libHexEx
CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- Configuring done
-- Generating done
-- Build files have been written to: /home/catB/sm266019/.local/AlgoHex/external/.cache/libHexEx
[ 11%] Performing update step for 'libHexEx-download'
warning: redirection vers https://gitlab.vci.rwth-aachen.de:9000/HexEx/libHexEx.git/
HEAD est maintenant sur 8a0ddd3 get rid of adjacent_halfface_in_cell function in finding halfface
[ 22%] No patch step for 'libHexEx-download'
[ 33%] No configure step for 'libHexEx-download'
[ 44%] No build step for 'libHexEx-download'
[ 55%] No install step for 'libHexEx-download'
[ 66%] No test step for 'libHexEx-download'
[ 77%] Completed 'libHexEx-download'
[100%] Built target libHexEx-download
Configuring HexEx inside another cmake project...
Not building with local OpenVolumeMesh

Execution: stderr.txt stdout.txt

It looks like an error in the quantization step. Could you allow QGP3D_ENABLE_LOGGING in CMAKE and try to run again? It would be helpful to see what the problem there is. From the current log file, likely your gurobi license is expired. But, let's see...

sebmestrallet commented 1 year ago

Strange: Gurobi error message: HostID mismatch (licensed to e1429a7c, hostid is e1429a7b)

The host ID is managed by Gurobi itself with the provided grbgetkey executable.

On my Gurobi account, my license is indeed registered for host ID e1429a7c: Capture d’écran du 2023-10-04 19-40-37

There is no possible mix-up, my older license was for my previous PC, the host ID is completely different (and Gurobi don't allow multiple PC for the same license): Capture d’écran du 2023-10-04 19-42-10

IGM.txt stderr.txt stdout.txt

Do you have something else to check before, or should I get in touch with the Gurobi support?

HengLiuNotAvailable commented 1 year ago

Strange: Gurobi error message: HostID mismatch (licensed to e1429a7c, hostid is e1429a7b)

The host ID is managed by Gurobi itself with the provided grbgetkey executable.

On my Gurobi account, my license is indeed registered for host ID e1429a7c: Capture d’écran du 2023-10-04 19-40-37

There is no possible mix-up, my older license was for my previous PC, the host ID is completely different (and Gurobi don't allow multiple PC for the same license): Capture d’écran du 2023-10-04 19-42-10

IGM.txt stderr.txt stdout.txt

Do you have something else to check before, or should I get in touch with the Gurobi support?

You had a working license from the previous log file (5 days ago). I have no idea what happened later about the license. Yeah, maybe you should contact Gurobi support.

mheistermann commented 1 year ago

The host ids are nearly identical, so I guess there is some minute apparent change in your configuration that Gurobi detected, maybe the order of 2 network adapters. As you're using the academic licenses, I think you should just be able to generate a new one for the same computer with the new host id. Good luck :)

sebmestrallet commented 1 year ago

FYI here are useful links to the Gurobi help center:

Yesterday, at the office, I tried to re-link my Guroby installation to the same license, and I worked (both license activation & AlgoHex). Today, at home, AlgoHex failed, Gurobi detected a HostID mismatch, so I generated another license. I think I need to switch licenses depending on the network. I just need to find a way to check the HostID without launching AlgoHex.

Thank you for your help and the quick bug fixes!