# No. 266 (Brown 1868): "The shaft has two screws of different pitches cut on it, one screwing into a fixed bearing, and the other into a bearing
# free to move to and fro."
#
# Model (cm, gravity on, the shaft level): the shaft (the one driven joint, 20 turns a minute) has a screw of pitch 1.6 cut on one end and of
# 1.2 on the other, the same hand. The first works in a fixed bearing (nut, 2 turns), so the shaft travels 1.6 along its axis each turn, free in its
# carriage. The second works in the movable bearing, a nut on a slide kept from turning: it is carried 1.6 by the shaft and screwed back 1.2, so it
# moves 0.4 a turn, the difference of the pitches. Only the threads touch. Generator: opencode-runs/batch12/gen266.py.
number: 266
slug: two-pitch-differential-screw
name: A shaft with two screws of different pitches
brown: "The shaft has two screws of different pitches cut on it, one screwing into a fixed bearing, and the other into a bearing free to move to and fro. Rotary motion of the shaft gives rectilinear motion to the movable bearing, a distance equal to the difference of pitches, at each revolution."
units: cm
sim:
  timestep: 0.0001
  integrator: implicitfast
  iterations: 100
  solver: CG
  multiccd: true
  duration_s: 6
  floor: false
bodies:
  - id: carriage
    shape: part
    pos: [0, 0, 0]
    mass: 0.01
    color: "#b8ad97"
    pieces:
      - {kind: poly, points: [[-1.3, -1.3], [1.3, -1.3], [1.3, 1.3], [-1.3, 1.3]], y: [12.4, 13.0], collide: 0}   # the shaft's end collar
  - id: shaft
    shape: part
    pos: [0, 0, 0]
    mount: carriage
    density: 7800
    friction: 0.3
    color: "#e4d9bf"
    pieces:
      - {kind: rod, from: [0, -14.7, 0], to: [0, 12.4, 0], radius: 1.0, collide: 0}   # the shaft
      - {kind: disc, center: [0, 0], radius: 4.0, y: [-15.0, -14.2], collide: 0, color: "#8f8a80"}   # a hand-wheel
      - {kind: poly, points: [[-0.3, 1.0], [0.3, 1.0], [0.3, 3.8], [-0.3, 3.8]], y: [-15.15, -15.0], collide: 0, color: "#4f493f"}   # its spoke mark
      - {kind: loft, a: [[0.95, -12.875, 0.0], [0.95, -11.925, 0.0], [1.6, -12.25, 0.0], [1.6, -12.55, 0.0]], b: [[0.9176, -12.8083, 0.2459], [0.9176, -11.8583, 0.2459], [1.5455, -12.1833, 0.4141], [1.5455, -12.4833, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -12.8083, 0.2459], [0.9176, -11.8583, 0.2459], [1.5455, -12.1833, 0.4141], [1.5455, -12.4833, 0.4141]], b: [[0.8227, -12.7417, 0.475], [0.8227, -11.7917, 0.475], [1.3856, -12.1167, 0.8], [1.3856, -12.4167, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -12.7417, 0.475], [0.8227, -11.7917, 0.475], [1.3856, -12.1167, 0.8], [1.3856, -12.4167, 0.8]], b: [[0.6718, -12.675, 0.6718], [0.6718, -11.725, 0.6718], [1.1314, -12.05, 1.1314], [1.1314, -12.35, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -12.675, 0.6718], [0.6718, -11.725, 0.6718], [1.1314, -12.05, 1.1314], [1.1314, -12.35, 1.1314]], b: [[0.475, -12.6083, 0.8227], [0.475, -11.6583, 0.8227], [0.8, -11.9833, 1.3856], [0.8, -12.2833, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -12.6083, 0.8227], [0.475, -11.6583, 0.8227], [0.8, -11.9833, 1.3856], [0.8, -12.2833, 1.3856]], b: [[0.2459, -12.5417, 0.9176], [0.2459, -11.5917, 0.9176], [0.4141, -11.9167, 1.5455], [0.4141, -12.2167, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -12.5417, 0.9176], [0.2459, -11.5917, 0.9176], [0.4141, -11.9167, 1.5455], [0.4141, -12.2167, 1.5455]], b: [[0.0, -12.475, 0.95], [0.0, -11.525, 0.95], [0.0, -11.85, 1.6], [0.0, -12.15, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, -12.475, 0.95], [0.0, -11.525, 0.95], [0.0, -11.85, 1.6], [0.0, -12.15, 1.6]], b: [[-0.2459, -12.4083, 0.9176], [-0.2459, -11.4583, 0.9176], [-0.4141, -11.7833, 1.5455], [-0.4141, -12.0833, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -12.4083, 0.9176], [-0.2459, -11.4583, 0.9176], [-0.4141, -11.7833, 1.5455], [-0.4141, -12.0833, 1.5455]], b: [[-0.475, -12.3417, 0.8227], [-0.475, -11.3917, 0.8227], [-0.8, -11.7167, 1.3856], [-0.8, -12.0167, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -12.3417, 0.8227], [-0.475, -11.3917, 0.8227], [-0.8, -11.7167, 1.3856], [-0.8, -12.0167, 1.3856]], b: [[-0.6718, -12.275, 0.6718], [-0.6718, -11.325, 0.6718], [-1.1314, -11.65, 1.1314], [-1.1314, -11.95, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -12.275, 0.6718], [-0.6718, -11.325, 0.6718], [-1.1314, -11.65, 1.1314], [-1.1314, -11.95, 1.1314]], b: [[-0.8227, -12.2083, 0.475], [-0.8227, -11.2583, 0.475], [-1.3856, -11.5833, 0.8], [-1.3856, -11.8833, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -12.2083, 0.475], [-0.8227, -11.2583, 0.475], [-1.3856, -11.5833, 0.8], [-1.3856, -11.8833, 0.8]], b: [[-0.9176, -12.1417, 0.2459], [-0.9176, -11.1917, 0.2459], [-1.5455, -11.5167, 0.4141], [-1.5455, -11.8167, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -12.1417, 0.2459], [-0.9176, -11.1917, 0.2459], [-1.5455, -11.5167, 0.4141], [-1.5455, -11.8167, 0.4141]], b: [[-0.95, -12.075, 0.0], [-0.95, -11.125, 0.0], [-1.6, -11.45, 0.0], [-1.6, -11.75, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, -12.075, 0.0], [-0.95, -11.125, 0.0], [-1.6, -11.45, 0.0], [-1.6, -11.75, 0.0]], b: [[-0.9176, -12.0083, -0.2459], [-0.9176, -11.0583, -0.2459], [-1.5455, -11.3833, -0.4141], [-1.5455, -11.6833, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -12.0083, -0.2459], [-0.9176, -11.0583, -0.2459], [-1.5455, -11.3833, -0.4141], [-1.5455, -11.6833, -0.4141]], b: [[-0.8227, -11.9417, -0.475], [-0.8227, -10.9917, -0.475], [-1.3856, -11.3167, -0.8], [-1.3856, -11.6167, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -11.9417, -0.475], [-0.8227, -10.9917, -0.475], [-1.3856, -11.3167, -0.8], [-1.3856, -11.6167, -0.8]], b: [[-0.6718, -11.875, -0.6718], [-0.6718, -10.925, -0.6718], [-1.1314, -11.25, -1.1314], [-1.1314, -11.55, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -11.875, -0.6718], [-0.6718, -10.925, -0.6718], [-1.1314, -11.25, -1.1314], [-1.1314, -11.55, -1.1314]], b: [[-0.475, -11.8083, -0.8227], [-0.475, -10.8583, -0.8227], [-0.8, -11.1833, -1.3856], [-0.8, -11.4833, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -11.8083, -0.8227], [-0.475, -10.8583, -0.8227], [-0.8, -11.1833, -1.3856], [-0.8, -11.4833, -1.3856]], b: [[-0.2459, -11.7417, -0.9176], [-0.2459, -10.7917, -0.9176], [-0.4141, -11.1167, -1.5455], [-0.4141, -11.4167, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -11.7417, -0.9176], [-0.2459, -10.7917, -0.9176], [-0.4141, -11.1167, -1.5455], [-0.4141, -11.4167, -1.5455]], b: [[-0.0, -11.675, -0.95], [-0.0, -10.725, -0.95], [-0.0, -11.05, -1.6], [-0.0, -11.35, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -11.675, -0.95], [-0.0, -10.725, -0.95], [-0.0, -11.05, -1.6], [-0.0, -11.35, -1.6]], b: [[0.2459, -11.6083, -0.9176], [0.2459, -10.6583, -0.9176], [0.4141, -10.9833, -1.5455], [0.4141, -11.2833, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -11.6083, -0.9176], [0.2459, -10.6583, -0.9176], [0.4141, -10.9833, -1.5455], [0.4141, -11.2833, -1.5455]], b: [[0.475, -11.5417, -0.8227], [0.475, -10.5917, -0.8227], [0.8, -10.9167, -1.3856], [0.8, -11.2167, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -11.5417, -0.8227], [0.475, -10.5917, -0.8227], [0.8, -10.9167, -1.3856], [0.8, -11.2167, -1.3856]], b: [[0.6718, -11.475, -0.6718], [0.6718, -10.525, -0.6718], [1.1314, -10.85, -1.1314], [1.1314, -11.15, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -11.475, -0.6718], [0.6718, -10.525, -0.6718], [1.1314, -10.85, -1.1314], [1.1314, -11.15, -1.1314]], b: [[0.8227, -11.4083, -0.475], [0.8227, -10.4583, -0.475], [1.3856, -10.7833, -0.8], [1.3856, -11.0833, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -11.4083, -0.475], [0.8227, -10.4583, -0.475], [1.3856, -10.7833, -0.8], [1.3856, -11.0833, -0.8]], b: [[0.9176, -11.3417, -0.2459], [0.9176, -10.3917, -0.2459], [1.5455, -10.7167, -0.4141], [1.5455, -11.0167, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -11.3417, -0.2459], [0.9176, -10.3917, -0.2459], [1.5455, -10.7167, -0.4141], [1.5455, -11.0167, -0.4141]], b: [[0.95, -11.275, -0.0], [0.95, -10.325, -0.0], [1.6, -10.65, -0.0], [1.6, -10.95, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, -11.275, -0.0], [0.95, -10.325, -0.0], [1.6, -10.65, -0.0], [1.6, -10.95, -0.0]], b: [[0.9176, -11.2083, 0.2459], [0.9176, -10.2583, 0.2459], [1.5455, -10.5833, 0.4141], [1.5455, -10.8833, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -11.2083, 0.2459], [0.9176, -10.2583, 0.2459], [1.5455, -10.5833, 0.4141], [1.5455, -10.8833, 0.4141]], b: [[0.8227, -11.1417, 0.475], [0.8227, -10.1917, 0.475], [1.3856, -10.5167, 0.8], [1.3856, -10.8167, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -11.1417, 0.475], [0.8227, -10.1917, 0.475], [1.3856, -10.5167, 0.8], [1.3856, -10.8167, 0.8]], b: [[0.6718, -11.075, 0.6718], [0.6718, -10.125, 0.6718], [1.1314, -10.45, 1.1314], [1.1314, -10.75, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -11.075, 0.6718], [0.6718, -10.125, 0.6718], [1.1314, -10.45, 1.1314], [1.1314, -10.75, 1.1314]], b: [[0.475, -11.0083, 0.8227], [0.475, -10.0583, 0.8227], [0.8, -10.3833, 1.3856], [0.8, -10.6833, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -11.0083, 0.8227], [0.475, -10.0583, 0.8227], [0.8, -10.3833, 1.3856], [0.8, -10.6833, 1.3856]], b: [[0.2459, -10.9417, 0.9176], [0.2459, -9.9917, 0.9176], [0.4141, -10.3167, 1.5455], [0.4141, -10.6167, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -10.9417, 0.9176], [0.2459, -9.9917, 0.9176], [0.4141, -10.3167, 1.5455], [0.4141, -10.6167, 1.5455]], b: [[0.0, -10.875, 0.95], [0.0, -9.925, 0.95], [0.0, -10.25, 1.6], [0.0, -10.55, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, -10.875, 0.95], [0.0, -9.925, 0.95], [0.0, -10.25, 1.6], [0.0, -10.55, 1.6]], b: [[-0.2459, -10.8083, 0.9176], [-0.2459, -9.8583, 0.9176], [-0.4141, -10.1833, 1.5455], [-0.4141, -10.4833, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -10.8083, 0.9176], [-0.2459, -9.8583, 0.9176], [-0.4141, -10.1833, 1.5455], [-0.4141, -10.4833, 1.5455]], b: [[-0.475, -10.7417, 0.8227], [-0.475, -9.7917, 0.8227], [-0.8, -10.1167, 1.3856], [-0.8, -10.4167, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -10.7417, 0.8227], [-0.475, -9.7917, 0.8227], [-0.8, -10.1167, 1.3856], [-0.8, -10.4167, 1.3856]], b: [[-0.6718, -10.675, 0.6718], [-0.6718, -9.725, 0.6718], [-1.1314, -10.05, 1.1314], [-1.1314, -10.35, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -10.675, 0.6718], [-0.6718, -9.725, 0.6718], [-1.1314, -10.05, 1.1314], [-1.1314, -10.35, 1.1314]], b: [[-0.8227, -10.6083, 0.475], [-0.8227, -9.6583, 0.475], [-1.3856, -9.9833, 0.8], [-1.3856, -10.2833, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -10.6083, 0.475], [-0.8227, -9.6583, 0.475], [-1.3856, -9.9833, 0.8], [-1.3856, -10.2833, 0.8]], b: [[-0.9176, -10.5417, 0.2459], [-0.9176, -9.5917, 0.2459], [-1.5455, -9.9167, 0.4141], [-1.5455, -10.2167, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -10.5417, 0.2459], [-0.9176, -9.5917, 0.2459], [-1.5455, -9.9167, 0.4141], [-1.5455, -10.2167, 0.4141]], b: [[-0.95, -10.475, 0.0], [-0.95, -9.525, 0.0], [-1.6, -9.85, 0.0], [-1.6, -10.15, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, -10.475, 0.0], [-0.95, -9.525, 0.0], [-1.6, -9.85, 0.0], [-1.6, -10.15, 0.0]], b: [[-0.9176, -10.4083, -0.2459], [-0.9176, -9.4583, -0.2459], [-1.5455, -9.7833, -0.4141], [-1.5455, -10.0833, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -10.4083, -0.2459], [-0.9176, -9.4583, -0.2459], [-1.5455, -9.7833, -0.4141], [-1.5455, -10.0833, -0.4141]], b: [[-0.8227, -10.3417, -0.475], [-0.8227, -9.3917, -0.475], [-1.3856, -9.7167, -0.8], [-1.3856, -10.0167, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -10.3417, -0.475], [-0.8227, -9.3917, -0.475], [-1.3856, -9.7167, -0.8], [-1.3856, -10.0167, -0.8]], b: [[-0.6718, -10.275, -0.6718], [-0.6718, -9.325, -0.6718], [-1.1314, -9.65, -1.1314], [-1.1314, -9.95, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -10.275, -0.6718], [-0.6718, -9.325, -0.6718], [-1.1314, -9.65, -1.1314], [-1.1314, -9.95, -1.1314]], b: [[-0.475, -10.2083, -0.8227], [-0.475, -9.2583, -0.8227], [-0.8, -9.5833, -1.3856], [-0.8, -9.8833, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -10.2083, -0.8227], [-0.475, -9.2583, -0.8227], [-0.8, -9.5833, -1.3856], [-0.8, -9.8833, -1.3856]], b: [[-0.2459, -10.1417, -0.9176], [-0.2459, -9.1917, -0.9176], [-0.4141, -9.5167, -1.5455], [-0.4141, -9.8167, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -10.1417, -0.9176], [-0.2459, -9.1917, -0.9176], [-0.4141, -9.5167, -1.5455], [-0.4141, -9.8167, -1.5455]], b: [[-0.0, -10.075, -0.95], [-0.0, -9.125, -0.95], [-0.0, -9.45, -1.6], [-0.0, -9.75, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -10.075, -0.95], [-0.0, -9.125, -0.95], [-0.0, -9.45, -1.6], [-0.0, -9.75, -1.6]], b: [[0.2459, -10.0083, -0.9176], [0.2459, -9.0583, -0.9176], [0.4141, -9.3833, -1.5455], [0.4141, -9.6833, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -10.0083, -0.9176], [0.2459, -9.0583, -0.9176], [0.4141, -9.3833, -1.5455], [0.4141, -9.6833, -1.5455]], b: [[0.475, -9.9417, -0.8227], [0.475, -8.9917, -0.8227], [0.8, -9.3167, -1.3856], [0.8, -9.6167, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -9.9417, -0.8227], [0.475, -8.9917, -0.8227], [0.8, -9.3167, -1.3856], [0.8, -9.6167, -1.3856]], b: [[0.6718, -9.875, -0.6718], [0.6718, -8.925, -0.6718], [1.1314, -9.25, -1.1314], [1.1314, -9.55, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -9.875, -0.6718], [0.6718, -8.925, -0.6718], [1.1314, -9.25, -1.1314], [1.1314, -9.55, -1.1314]], b: [[0.8227, -9.8083, -0.475], [0.8227, -8.8583, -0.475], [1.3856, -9.1833, -0.8], [1.3856, -9.4833, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -9.8083, -0.475], [0.8227, -8.8583, -0.475], [1.3856, -9.1833, -0.8], [1.3856, -9.4833, -0.8]], b: [[0.9176, -9.7417, -0.2459], [0.9176, -8.7917, -0.2459], [1.5455, -9.1167, -0.4141], [1.5455, -9.4167, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -9.7417, -0.2459], [0.9176, -8.7917, -0.2459], [1.5455, -9.1167, -0.4141], [1.5455, -9.4167, -0.4141]], b: [[0.95, -9.675, -0.0], [0.95, -8.725, -0.0], [1.6, -9.05, -0.0], [1.6, -9.35, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, -9.675, -0.0], [0.95, -8.725, -0.0], [1.6, -9.05, -0.0], [1.6, -9.35, -0.0]], b: [[0.9176, -9.6083, 0.2459], [0.9176, -8.6583, 0.2459], [1.5455, -8.9833, 0.4141], [1.5455, -9.2833, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -9.6083, 0.2459], [0.9176, -8.6583, 0.2459], [1.5455, -8.9833, 0.4141], [1.5455, -9.2833, 0.4141]], b: [[0.8227, -9.5417, 0.475], [0.8227, -8.5917, 0.475], [1.3856, -8.9167, 0.8], [1.3856, -9.2167, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -9.5417, 0.475], [0.8227, -8.5917, 0.475], [1.3856, -8.9167, 0.8], [1.3856, -9.2167, 0.8]], b: [[0.6718, -9.475, 0.6718], [0.6718, -8.525, 0.6718], [1.1314, -8.85, 1.1314], [1.1314, -9.15, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -9.475, 0.6718], [0.6718, -8.525, 0.6718], [1.1314, -8.85, 1.1314], [1.1314, -9.15, 1.1314]], b: [[0.475, -9.4083, 0.8227], [0.475, -8.4583, 0.8227], [0.8, -8.7833, 1.3856], [0.8, -9.0833, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -9.4083, 0.8227], [0.475, -8.4583, 0.8227], [0.8, -8.7833, 1.3856], [0.8, -9.0833, 1.3856]], b: [[0.2459, -9.3417, 0.9176], [0.2459, -8.3917, 0.9176], [0.4141, -8.7167, 1.5455], [0.4141, -9.0167, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -9.3417, 0.9176], [0.2459, -8.3917, 0.9176], [0.4141, -8.7167, 1.5455], [0.4141, -9.0167, 1.5455]], b: [[0.0, -9.275, 0.95], [0.0, -8.325, 0.95], [0.0, -8.65, 1.6], [0.0, -8.95, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, -9.275, 0.95], [0.0, -8.325, 0.95], [0.0, -8.65, 1.6], [0.0, -8.95, 1.6]], b: [[-0.2459, -9.2083, 0.9176], [-0.2459, -8.2583, 0.9176], [-0.4141, -8.5833, 1.5455], [-0.4141, -8.8833, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -9.2083, 0.9176], [-0.2459, -8.2583, 0.9176], [-0.4141, -8.5833, 1.5455], [-0.4141, -8.8833, 1.5455]], b: [[-0.475, -9.1417, 0.8227], [-0.475, -8.1917, 0.8227], [-0.8, -8.5167, 1.3856], [-0.8, -8.8167, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -9.1417, 0.8227], [-0.475, -8.1917, 0.8227], [-0.8, -8.5167, 1.3856], [-0.8, -8.8167, 1.3856]], b: [[-0.6718, -9.075, 0.6718], [-0.6718, -8.125, 0.6718], [-1.1314, -8.45, 1.1314], [-1.1314, -8.75, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -9.075, 0.6718], [-0.6718, -8.125, 0.6718], [-1.1314, -8.45, 1.1314], [-1.1314, -8.75, 1.1314]], b: [[-0.8227, -9.0083, 0.475], [-0.8227, -8.0583, 0.475], [-1.3856, -8.3833, 0.8], [-1.3856, -8.6833, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -9.0083, 0.475], [-0.8227, -8.0583, 0.475], [-1.3856, -8.3833, 0.8], [-1.3856, -8.6833, 0.8]], b: [[-0.9176, -8.9417, 0.2459], [-0.9176, -7.9917, 0.2459], [-1.5455, -8.3167, 0.4141], [-1.5455, -8.6167, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -8.9417, 0.2459], [-0.9176, -7.9917, 0.2459], [-1.5455, -8.3167, 0.4141], [-1.5455, -8.6167, 0.4141]], b: [[-0.95, -8.875, 0.0], [-0.95, -7.925, 0.0], [-1.6, -8.25, 0.0], [-1.6, -8.55, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, -8.875, 0.0], [-0.95, -7.925, 0.0], [-1.6, -8.25, 0.0], [-1.6, -8.55, 0.0]], b: [[-0.9176, -8.8083, -0.2459], [-0.9176, -7.8583, -0.2459], [-1.5455, -8.1833, -0.4141], [-1.5455, -8.4833, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -8.8083, -0.2459], [-0.9176, -7.8583, -0.2459], [-1.5455, -8.1833, -0.4141], [-1.5455, -8.4833, -0.4141]], b: [[-0.8227, -8.7417, -0.475], [-0.8227, -7.7917, -0.475], [-1.3856, -8.1167, -0.8], [-1.3856, -8.4167, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -8.7417, -0.475], [-0.8227, -7.7917, -0.475], [-1.3856, -8.1167, -0.8], [-1.3856, -8.4167, -0.8]], b: [[-0.6718, -8.675, -0.6718], [-0.6718, -7.725, -0.6718], [-1.1314, -8.05, -1.1314], [-1.1314, -8.35, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -8.675, -0.6718], [-0.6718, -7.725, -0.6718], [-1.1314, -8.05, -1.1314], [-1.1314, -8.35, -1.1314]], b: [[-0.475, -8.6083, -0.8227], [-0.475, -7.6583, -0.8227], [-0.8, -7.9833, -1.3856], [-0.8, -8.2833, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -8.6083, -0.8227], [-0.475, -7.6583, -0.8227], [-0.8, -7.9833, -1.3856], [-0.8, -8.2833, -1.3856]], b: [[-0.2459, -8.5417, -0.9176], [-0.2459, -7.5917, -0.9176], [-0.4141, -7.9167, -1.5455], [-0.4141, -8.2167, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -8.5417, -0.9176], [-0.2459, -7.5917, -0.9176], [-0.4141, -7.9167, -1.5455], [-0.4141, -8.2167, -1.5455]], b: [[0.0, -8.475, -0.95], [0.0, -7.525, -0.95], [0.0, -7.85, -1.6], [0.0, -8.15, -1.6]], collide: 1}
      - {kind: loft, a: [[0.0, -8.475, -0.95], [0.0, -7.525, -0.95], [0.0, -7.85, -1.6], [0.0, -8.15, -1.6]], b: [[0.2459, -8.4083, -0.9176], [0.2459, -7.4583, -0.9176], [0.4141, -7.7833, -1.5455], [0.4141, -8.0833, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -8.4083, -0.9176], [0.2459, -7.4583, -0.9176], [0.4141, -7.7833, -1.5455], [0.4141, -8.0833, -1.5455]], b: [[0.475, -8.3417, -0.8227], [0.475, -7.3917, -0.8227], [0.8, -7.7167, -1.3856], [0.8, -8.0167, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -8.3417, -0.8227], [0.475, -7.3917, -0.8227], [0.8, -7.7167, -1.3856], [0.8, -8.0167, -1.3856]], b: [[0.6718, -8.275, -0.6718], [0.6718, -7.325, -0.6718], [1.1314, -7.65, -1.1314], [1.1314, -7.95, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -8.275, -0.6718], [0.6718, -7.325, -0.6718], [1.1314, -7.65, -1.1314], [1.1314, -7.95, -1.1314]], b: [[0.8227, -8.2083, -0.475], [0.8227, -7.2583, -0.475], [1.3856, -7.5833, -0.8], [1.3856, -7.8833, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -8.2083, -0.475], [0.8227, -7.2583, -0.475], [1.3856, -7.5833, -0.8], [1.3856, -7.8833, -0.8]], b: [[0.9176, -8.1417, -0.2459], [0.9176, -7.1917, -0.2459], [1.5455, -7.5167, -0.4141], [1.5455, -7.8167, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -8.1417, -0.2459], [0.9176, -7.1917, -0.2459], [1.5455, -7.5167, -0.4141], [1.5455, -7.8167, -0.4141]], b: [[0.95, -8.075, -0.0], [0.95, -7.125, -0.0], [1.6, -7.45, -0.0], [1.6, -7.75, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, -8.075, -0.0], [0.95, -7.125, -0.0], [1.6, -7.45, -0.0], [1.6, -7.75, -0.0]], b: [[0.9176, -8.0083, 0.2459], [0.9176, -7.0583, 0.2459], [1.5455, -7.3833, 0.4141], [1.5455, -7.6833, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -8.0083, 0.2459], [0.9176, -7.0583, 0.2459], [1.5455, -7.3833, 0.4141], [1.5455, -7.6833, 0.4141]], b: [[0.8227, -7.9417, 0.475], [0.8227, -6.9917, 0.475], [1.3856, -7.3167, 0.8], [1.3856, -7.6167, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -7.9417, 0.475], [0.8227, -6.9917, 0.475], [1.3856, -7.3167, 0.8], [1.3856, -7.6167, 0.8]], b: [[0.6718, -7.875, 0.6718], [0.6718, -6.925, 0.6718], [1.1314, -7.25, 1.1314], [1.1314, -7.55, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -7.875, 0.6718], [0.6718, -6.925, 0.6718], [1.1314, -7.25, 1.1314], [1.1314, -7.55, 1.1314]], b: [[0.475, -7.8083, 0.8227], [0.475, -6.8583, 0.8227], [0.8, -7.1833, 1.3856], [0.8, -7.4833, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -7.8083, 0.8227], [0.475, -6.8583, 0.8227], [0.8, -7.1833, 1.3856], [0.8, -7.4833, 1.3856]], b: [[0.2459, -7.7417, 0.9176], [0.2459, -6.7917, 0.9176], [0.4141, -7.1167, 1.5455], [0.4141, -7.4167, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -7.7417, 0.9176], [0.2459, -6.7917, 0.9176], [0.4141, -7.1167, 1.5455], [0.4141, -7.4167, 1.5455]], b: [[-0.0, -7.675, 0.95], [-0.0, -6.725, 0.95], [-0.0, -7.05, 1.6], [-0.0, -7.35, 1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -7.675, 0.95], [-0.0, -6.725, 0.95], [-0.0, -7.05, 1.6], [-0.0, -7.35, 1.6]], b: [[-0.2459, -7.6083, 0.9176], [-0.2459, -6.6583, 0.9176], [-0.4141, -6.9833, 1.5455], [-0.4141, -7.2833, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -7.6083, 0.9176], [-0.2459, -6.6583, 0.9176], [-0.4141, -6.9833, 1.5455], [-0.4141, -7.2833, 1.5455]], b: [[-0.475, -7.5417, 0.8227], [-0.475, -6.5917, 0.8227], [-0.8, -6.9167, 1.3856], [-0.8, -7.2167, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -7.5417, 0.8227], [-0.475, -6.5917, 0.8227], [-0.8, -6.9167, 1.3856], [-0.8, -7.2167, 1.3856]], b: [[-0.6718, -7.475, 0.6718], [-0.6718, -6.525, 0.6718], [-1.1314, -6.85, 1.1314], [-1.1314, -7.15, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -7.475, 0.6718], [-0.6718, -6.525, 0.6718], [-1.1314, -6.85, 1.1314], [-1.1314, -7.15, 1.1314]], b: [[-0.8227, -7.4083, 0.475], [-0.8227, -6.4583, 0.475], [-1.3856, -6.7833, 0.8], [-1.3856, -7.0833, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -7.4083, 0.475], [-0.8227, -6.4583, 0.475], [-1.3856, -6.7833, 0.8], [-1.3856, -7.0833, 0.8]], b: [[-0.9176, -7.3417, 0.2459], [-0.9176, -6.3917, 0.2459], [-1.5455, -6.7167, 0.4141], [-1.5455, -7.0167, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -7.3417, 0.2459], [-0.9176, -6.3917, 0.2459], [-1.5455, -6.7167, 0.4141], [-1.5455, -7.0167, 0.4141]], b: [[-0.95, -7.275, 0.0], [-0.95, -6.325, 0.0], [-1.6, -6.65, 0.0], [-1.6, -6.95, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, -7.275, 0.0], [-0.95, -6.325, 0.0], [-1.6, -6.65, 0.0], [-1.6, -6.95, 0.0]], b: [[-0.9176, -7.2083, -0.2459], [-0.9176, -6.2583, -0.2459], [-1.5455, -6.5833, -0.4141], [-1.5455, -6.8833, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -7.2083, -0.2459], [-0.9176, -6.2583, -0.2459], [-1.5455, -6.5833, -0.4141], [-1.5455, -6.8833, -0.4141]], b: [[-0.8227, -7.1417, -0.475], [-0.8227, -6.1917, -0.475], [-1.3856, -6.5167, -0.8], [-1.3856, -6.8167, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -7.1417, -0.475], [-0.8227, -6.1917, -0.475], [-1.3856, -6.5167, -0.8], [-1.3856, -6.8167, -0.8]], b: [[-0.6718, -7.075, -0.6718], [-0.6718, -6.125, -0.6718], [-1.1314, -6.45, -1.1314], [-1.1314, -6.75, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -7.075, -0.6718], [-0.6718, -6.125, -0.6718], [-1.1314, -6.45, -1.1314], [-1.1314, -6.75, -1.1314]], b: [[-0.475, -7.0083, -0.8227], [-0.475, -6.0583, -0.8227], [-0.8, -6.3833, -1.3856], [-0.8, -6.6833, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -7.0083, -0.8227], [-0.475, -6.0583, -0.8227], [-0.8, -6.3833, -1.3856], [-0.8, -6.6833, -1.3856]], b: [[-0.2459, -6.9417, -0.9176], [-0.2459, -5.9917, -0.9176], [-0.4141, -6.3167, -1.5455], [-0.4141, -6.6167, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -6.9417, -0.9176], [-0.2459, -5.9917, -0.9176], [-0.4141, -6.3167, -1.5455], [-0.4141, -6.6167, -1.5455]], b: [[0.0, -6.875, -0.95], [0.0, -5.925, -0.95], [0.0, -6.25, -1.6], [0.0, -6.55, -1.6]], collide: 1}
      - {kind: loft, a: [[0.0, -6.875, -0.95], [0.0, -5.925, -0.95], [0.0, -6.25, -1.6], [0.0, -6.55, -1.6]], b: [[0.2459, -6.8083, -0.9176], [0.2459, -5.8583, -0.9176], [0.4141, -6.1833, -1.5455], [0.4141, -6.4833, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -6.8083, -0.9176], [0.2459, -5.8583, -0.9176], [0.4141, -6.1833, -1.5455], [0.4141, -6.4833, -1.5455]], b: [[0.475, -6.7417, -0.8227], [0.475, -5.7917, -0.8227], [0.8, -6.1167, -1.3856], [0.8, -6.4167, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -6.7417, -0.8227], [0.475, -5.7917, -0.8227], [0.8, -6.1167, -1.3856], [0.8, -6.4167, -1.3856]], b: [[0.6718, -6.675, -0.6718], [0.6718, -5.725, -0.6718], [1.1314, -6.05, -1.1314], [1.1314, -6.35, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -6.675, -0.6718], [0.6718, -5.725, -0.6718], [1.1314, -6.05, -1.1314], [1.1314, -6.35, -1.1314]], b: [[0.8227, -6.6083, -0.475], [0.8227, -5.6583, -0.475], [1.3856, -5.9833, -0.8], [1.3856, -6.2833, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -6.6083, -0.475], [0.8227, -5.6583, -0.475], [1.3856, -5.9833, -0.8], [1.3856, -6.2833, -0.8]], b: [[0.9176, -6.5417, -0.2459], [0.9176, -5.5917, -0.2459], [1.5455, -5.9167, -0.4141], [1.5455, -6.2167, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -6.5417, -0.2459], [0.9176, -5.5917, -0.2459], [1.5455, -5.9167, -0.4141], [1.5455, -6.2167, -0.4141]], b: [[0.95, -6.475, -0.0], [0.95, -5.525, -0.0], [1.6, -5.85, -0.0], [1.6, -6.15, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, -6.475, -0.0], [0.95, -5.525, -0.0], [1.6, -5.85, -0.0], [1.6, -6.15, -0.0]], b: [[0.9176, -6.4083, 0.2459], [0.9176, -5.4583, 0.2459], [1.5455, -5.7833, 0.4141], [1.5455, -6.0833, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -6.4083, 0.2459], [0.9176, -5.4583, 0.2459], [1.5455, -5.7833, 0.4141], [1.5455, -6.0833, 0.4141]], b: [[0.8227, -6.3417, 0.475], [0.8227, -5.3917, 0.475], [1.3856, -5.7167, 0.8], [1.3856, -6.0167, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -6.3417, 0.475], [0.8227, -5.3917, 0.475], [1.3856, -5.7167, 0.8], [1.3856, -6.0167, 0.8]], b: [[0.6718, -6.275, 0.6718], [0.6718, -5.325, 0.6718], [1.1314, -5.65, 1.1314], [1.1314, -5.95, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -6.275, 0.6718], [0.6718, -5.325, 0.6718], [1.1314, -5.65, 1.1314], [1.1314, -5.95, 1.1314]], b: [[0.475, -6.2083, 0.8227], [0.475, -5.2583, 0.8227], [0.8, -5.5833, 1.3856], [0.8, -5.8833, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -6.2083, 0.8227], [0.475, -5.2583, 0.8227], [0.8, -5.5833, 1.3856], [0.8, -5.8833, 1.3856]], b: [[0.2459, -6.1417, 0.9176], [0.2459, -5.1917, 0.9176], [0.4141, -5.5167, 1.5455], [0.4141, -5.8167, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -6.1417, 0.9176], [0.2459, -5.1917, 0.9176], [0.4141, -5.5167, 1.5455], [0.4141, -5.8167, 1.5455]], b: [[0.0, -6.075, 0.95], [0.0, -5.125, 0.95], [0.0, -5.45, 1.6], [0.0, -5.75, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, -6.075, 0.95], [0.0, -5.125, 0.95], [0.0, -5.45, 1.6], [0.0, -5.75, 1.6]], b: [[-0.2459, -6.0083, 0.9176], [-0.2459, -5.0583, 0.9176], [-0.4141, -5.3833, 1.5455], [-0.4141, -5.6833, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -6.0083, 0.9176], [-0.2459, -5.0583, 0.9176], [-0.4141, -5.3833, 1.5455], [-0.4141, -5.6833, 1.5455]], b: [[-0.475, -5.9417, 0.8227], [-0.475, -4.9917, 0.8227], [-0.8, -5.3167, 1.3856], [-0.8, -5.6167, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -5.9417, 0.8227], [-0.475, -4.9917, 0.8227], [-0.8, -5.3167, 1.3856], [-0.8, -5.6167, 1.3856]], b: [[-0.6718, -5.875, 0.6718], [-0.6718, -4.925, 0.6718], [-1.1314, -5.25, 1.1314], [-1.1314, -5.55, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -5.875, 0.6718], [-0.6718, -4.925, 0.6718], [-1.1314, -5.25, 1.1314], [-1.1314, -5.55, 1.1314]], b: [[-0.8227, -5.8083, 0.475], [-0.8227, -4.8583, 0.475], [-1.3856, -5.1833, 0.8], [-1.3856, -5.4833, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -5.8083, 0.475], [-0.8227, -4.8583, 0.475], [-1.3856, -5.1833, 0.8], [-1.3856, -5.4833, 0.8]], b: [[-0.9176, -5.7417, 0.2459], [-0.9176, -4.7917, 0.2459], [-1.5455, -5.1167, 0.4141], [-1.5455, -5.4167, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -5.7417, 0.2459], [-0.9176, -4.7917, 0.2459], [-1.5455, -5.1167, 0.4141], [-1.5455, -5.4167, 0.4141]], b: [[-0.95, -5.675, 0.0], [-0.95, -4.725, 0.0], [-1.6, -5.05, 0.0], [-1.6, -5.35, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, -5.675, 0.0], [-0.95, -4.725, 0.0], [-1.6, -5.05, 0.0], [-1.6, -5.35, 0.0]], b: [[-0.9176, -5.6083, -0.2459], [-0.9176, -4.6583, -0.2459], [-1.5455, -4.9833, -0.4141], [-1.5455, -5.2833, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -5.6083, -0.2459], [-0.9176, -4.6583, -0.2459], [-1.5455, -4.9833, -0.4141], [-1.5455, -5.2833, -0.4141]], b: [[-0.8227, -5.5417, -0.475], [-0.8227, -4.5917, -0.475], [-1.3856, -4.9167, -0.8], [-1.3856, -5.2167, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -5.5417, -0.475], [-0.8227, -4.5917, -0.475], [-1.3856, -4.9167, -0.8], [-1.3856, -5.2167, -0.8]], b: [[-0.6718, -5.475, -0.6718], [-0.6718, -4.525, -0.6718], [-1.1314, -4.85, -1.1314], [-1.1314, -5.15, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -5.475, -0.6718], [-0.6718, -4.525, -0.6718], [-1.1314, -4.85, -1.1314], [-1.1314, -5.15, -1.1314]], b: [[-0.475, -5.4083, -0.8227], [-0.475, -4.4583, -0.8227], [-0.8, -4.7833, -1.3856], [-0.8, -5.0833, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -5.4083, -0.8227], [-0.475, -4.4583, -0.8227], [-0.8, -4.7833, -1.3856], [-0.8, -5.0833, -1.3856]], b: [[-0.2459, -5.3417, -0.9176], [-0.2459, -4.3917, -0.9176], [-0.4141, -4.7167, -1.5455], [-0.4141, -5.0167, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -5.3417, -0.9176], [-0.2459, -4.3917, -0.9176], [-0.4141, -4.7167, -1.5455], [-0.4141, -5.0167, -1.5455]], b: [[-0.0, -5.275, -0.95], [-0.0, -4.325, -0.95], [-0.0, -4.65, -1.6], [-0.0, -4.95, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -5.275, -0.95], [-0.0, -4.325, -0.95], [-0.0, -4.65, -1.6], [-0.0, -4.95, -1.6]], b: [[0.2459, -5.2083, -0.9176], [0.2459, -4.2583, -0.9176], [0.4141, -4.5833, -1.5455], [0.4141, -4.8833, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -5.2083, -0.9176], [0.2459, -4.2583, -0.9176], [0.4141, -4.5833, -1.5455], [0.4141, -4.8833, -1.5455]], b: [[0.475, -5.1417, -0.8227], [0.475, -4.1917, -0.8227], [0.8, -4.5167, -1.3856], [0.8, -4.8167, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -5.1417, -0.8227], [0.475, -4.1917, -0.8227], [0.8, -4.5167, -1.3856], [0.8, -4.8167, -1.3856]], b: [[0.6718, -5.075, -0.6718], [0.6718, -4.125, -0.6718], [1.1314, -4.45, -1.1314], [1.1314, -4.75, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -5.075, -0.6718], [0.6718, -4.125, -0.6718], [1.1314, -4.45, -1.1314], [1.1314, -4.75, -1.1314]], b: [[0.8227, -5.0083, -0.475], [0.8227, -4.0583, -0.475], [1.3856, -4.3833, -0.8], [1.3856, -4.6833, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -5.0083, -0.475], [0.8227, -4.0583, -0.475], [1.3856, -4.3833, -0.8], [1.3856, -4.6833, -0.8]], b: [[0.9176, -4.9417, -0.2459], [0.9176, -3.9917, -0.2459], [1.5455, -4.3167, -0.4141], [1.5455, -4.6167, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -4.9417, -0.2459], [0.9176, -3.9917, -0.2459], [1.5455, -4.3167, -0.4141], [1.5455, -4.6167, -0.4141]], b: [[0.95, -4.875, -0.0], [0.95, -3.925, -0.0], [1.6, -4.25, -0.0], [1.6, -4.55, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, -4.875, -0.0], [0.95, -3.925, -0.0], [1.6, -4.25, -0.0], [1.6, -4.55, -0.0]], b: [[0.9176, -4.8083, 0.2459], [0.9176, -3.8583, 0.2459], [1.5455, -4.1833, 0.4141], [1.5455, -4.4833, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -4.8083, 0.2459], [0.9176, -3.8583, 0.2459], [1.5455, -4.1833, 0.4141], [1.5455, -4.4833, 0.4141]], b: [[0.8227, -4.7417, 0.475], [0.8227, -3.7917, 0.475], [1.3856, -4.1167, 0.8], [1.3856, -4.4167, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -4.7417, 0.475], [0.8227, -3.7917, 0.475], [1.3856, -4.1167, 0.8], [1.3856, -4.4167, 0.8]], b: [[0.6718, -4.675, 0.6718], [0.6718, -3.725, 0.6718], [1.1314, -4.05, 1.1314], [1.1314, -4.35, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -4.675, 0.6718], [0.6718, -3.725, 0.6718], [1.1314, -4.05, 1.1314], [1.1314, -4.35, 1.1314]], b: [[0.475, -4.6083, 0.8227], [0.475, -3.6583, 0.8227], [0.8, -3.9833, 1.3856], [0.8, -4.2833, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -4.6083, 0.8227], [0.475, -3.6583, 0.8227], [0.8, -3.9833, 1.3856], [0.8, -4.2833, 1.3856]], b: [[0.2459, -4.5417, 0.9176], [0.2459, -3.5917, 0.9176], [0.4141, -3.9167, 1.5455], [0.4141, -4.2167, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -4.5417, 0.9176], [0.2459, -3.5917, 0.9176], [0.4141, -3.9167, 1.5455], [0.4141, -4.2167, 1.5455]], b: [[-0.0, -4.475, 0.95], [-0.0, -3.525, 0.95], [-0.0, -3.85, 1.6], [-0.0, -4.15, 1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -4.475, 0.95], [-0.0, -3.525, 0.95], [-0.0, -3.85, 1.6], [-0.0, -4.15, 1.6]], b: [[-0.2459, -4.4083, 0.9176], [-0.2459, -3.4583, 0.9176], [-0.4141, -3.7833, 1.5455], [-0.4141, -4.0833, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -4.4083, 0.9176], [-0.2459, -3.4583, 0.9176], [-0.4141, -3.7833, 1.5455], [-0.4141, -4.0833, 1.5455]], b: [[-0.475, -4.3417, 0.8227], [-0.475, -3.3917, 0.8227], [-0.8, -3.7167, 1.3856], [-0.8, -4.0167, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -4.3417, 0.8227], [-0.475, -3.3917, 0.8227], [-0.8, -3.7167, 1.3856], [-0.8, -4.0167, 1.3856]], b: [[-0.6718, -4.275, 0.6718], [-0.6718, -3.325, 0.6718], [-1.1314, -3.65, 1.1314], [-1.1314, -3.95, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -4.275, 0.6718], [-0.6718, -3.325, 0.6718], [-1.1314, -3.65, 1.1314], [-1.1314, -3.95, 1.1314]], b: [[-0.8227, -4.2083, 0.475], [-0.8227, -3.2583, 0.475], [-1.3856, -3.5833, 0.8], [-1.3856, -3.8833, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -4.2083, 0.475], [-0.8227, -3.2583, 0.475], [-1.3856, -3.5833, 0.8], [-1.3856, -3.8833, 0.8]], b: [[-0.9176, -4.1417, 0.2459], [-0.9176, -3.1917, 0.2459], [-1.5455, -3.5167, 0.4141], [-1.5455, -3.8167, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -4.1417, 0.2459], [-0.9176, -3.1917, 0.2459], [-1.5455, -3.5167, 0.4141], [-1.5455, -3.8167, 0.4141]], b: [[-0.95, -4.075, -0.0], [-0.95, -3.125, -0.0], [-1.6, -3.45, -0.0], [-1.6, -3.75, -0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, -4.075, -0.0], [-0.95, -3.125, -0.0], [-1.6, -3.45, -0.0], [-1.6, -3.75, -0.0]], b: [[-0.9176, -4.0083, -0.2459], [-0.9176, -3.0583, -0.2459], [-1.5455, -3.3833, -0.4141], [-1.5455, -3.6833, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -4.0083, -0.2459], [-0.9176, -3.0583, -0.2459], [-1.5455, -3.3833, -0.4141], [-1.5455, -3.6833, -0.4141]], b: [[-0.8227, -3.9417, -0.475], [-0.8227, -2.9917, -0.475], [-1.3856, -3.3167, -0.8], [-1.3856, -3.6167, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -3.9417, -0.475], [-0.8227, -2.9917, -0.475], [-1.3856, -3.3167, -0.8], [-1.3856, -3.6167, -0.8]], b: [[-0.6718, -3.875, -0.6718], [-0.6718, -2.925, -0.6718], [-1.1314, -3.25, -1.1314], [-1.1314, -3.55, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -3.875, -0.6718], [-0.6718, -2.925, -0.6718], [-1.1314, -3.25, -1.1314], [-1.1314, -3.55, -1.1314]], b: [[-0.475, -3.8083, -0.8227], [-0.475, -2.8583, -0.8227], [-0.8, -3.1833, -1.3856], [-0.8, -3.4833, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -3.8083, -0.8227], [-0.475, -2.8583, -0.8227], [-0.8, -3.1833, -1.3856], [-0.8, -3.4833, -1.3856]], b: [[-0.2459, -3.7417, -0.9176], [-0.2459, -2.7917, -0.9176], [-0.4141, -3.1167, -1.5455], [-0.4141, -3.4167, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -3.7417, -0.9176], [-0.2459, -2.7917, -0.9176], [-0.4141, -3.1167, -1.5455], [-0.4141, -3.4167, -1.5455]], b: [[-0.0, -3.675, -0.95], [-0.0, -2.725, -0.95], [-0.0, -3.05, -1.6], [-0.0, -3.35, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -3.675, -0.95], [-0.0, -2.725, -0.95], [-0.0, -3.05, -1.6], [-0.0, -3.35, -1.6]], b: [[0.2459, -3.6083, -0.9176], [0.2459, -2.6583, -0.9176], [0.4141, -2.9833, -1.5455], [0.4141, -3.2833, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -3.6083, -0.9176], [0.2459, -2.6583, -0.9176], [0.4141, -2.9833, -1.5455], [0.4141, -3.2833, -1.5455]], b: [[0.475, -3.5417, -0.8227], [0.475, -2.5917, -0.8227], [0.8, -2.9167, -1.3856], [0.8, -3.2167, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -3.5417, -0.8227], [0.475, -2.5917, -0.8227], [0.8, -2.9167, -1.3856], [0.8, -3.2167, -1.3856]], b: [[0.6718, -3.475, -0.6718], [0.6718, -2.525, -0.6718], [1.1314, -2.85, -1.1314], [1.1314, -3.15, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -3.475, -0.6718], [0.6718, -2.525, -0.6718], [1.1314, -2.85, -1.1314], [1.1314, -3.15, -1.1314]], b: [[0.8227, -3.4083, -0.475], [0.8227, -2.4583, -0.475], [1.3856, -2.7833, -0.8], [1.3856, -3.0833, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -3.4083, -0.475], [0.8227, -2.4583, -0.475], [1.3856, -2.7833, -0.8], [1.3856, -3.0833, -0.8]], b: [[0.9176, -3.3417, -0.2459], [0.9176, -2.3917, -0.2459], [1.5455, -2.7167, -0.4141], [1.5455, -3.0167, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -3.3417, -0.2459], [0.9176, -2.3917, -0.2459], [1.5455, -2.7167, -0.4141], [1.5455, -3.0167, -0.4141]], b: [[0.95, -3.275, -0.0], [0.95, -2.325, -0.0], [1.6, -2.65, -0.0], [1.6, -2.95, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, -3.275, -0.0], [0.95, -2.325, -0.0], [1.6, -2.65, -0.0], [1.6, -2.95, -0.0]], b: [[0.9176, -3.2083, 0.2459], [0.9176, -2.2583, 0.2459], [1.5455, -2.5833, 0.4141], [1.5455, -2.8833, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -3.2083, 0.2459], [0.9176, -2.2583, 0.2459], [1.5455, -2.5833, 0.4141], [1.5455, -2.8833, 0.4141]], b: [[0.8227, -3.1417, 0.475], [0.8227, -2.1917, 0.475], [1.3856, -2.5167, 0.8], [1.3856, -2.8167, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -3.1417, 0.475], [0.8227, -2.1917, 0.475], [1.3856, -2.5167, 0.8], [1.3856, -2.8167, 0.8]], b: [[0.6718, -3.075, 0.6718], [0.6718, -2.125, 0.6718], [1.1314, -2.45, 1.1314], [1.1314, -2.75, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -3.075, 0.6718], [0.6718, -2.125, 0.6718], [1.1314, -2.45, 1.1314], [1.1314, -2.75, 1.1314]], b: [[0.475, -3.0083, 0.8227], [0.475, -2.0583, 0.8227], [0.8, -2.3833, 1.3856], [0.8, -2.6833, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -3.0083, 0.8227], [0.475, -2.0583, 0.8227], [0.8, -2.3833, 1.3856], [0.8, -2.6833, 1.3856]], b: [[0.2459, -2.9417, 0.9176], [0.2459, -1.9917, 0.9176], [0.4141, -2.3167, 1.5455], [0.4141, -2.6167, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -2.9417, 0.9176], [0.2459, -1.9917, 0.9176], [0.4141, -2.3167, 1.5455], [0.4141, -2.6167, 1.5455]], b: [[-0.0, -2.875, 0.95], [-0.0, -1.925, 0.95], [-0.0, -2.25, 1.6], [-0.0, -2.55, 1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -2.875, 0.95], [-0.0, -1.925, 0.95], [-0.0, -2.25, 1.6], [-0.0, -2.55, 1.6]], b: [[-0.2459, -2.8083, 0.9176], [-0.2459, -1.8583, 0.9176], [-0.4141, -2.1833, 1.5455], [-0.4141, -2.4833, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -2.8083, 0.9176], [-0.2459, -1.8583, 0.9176], [-0.4141, -2.1833, 1.5455], [-0.4141, -2.4833, 1.5455]], b: [[-0.475, -2.7417, 0.8227], [-0.475, -1.7917, 0.8227], [-0.8, -2.1167, 1.3856], [-0.8, -2.4167, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -2.7417, 0.8227], [-0.475, -1.7917, 0.8227], [-0.8, -2.1167, 1.3856], [-0.8, -2.4167, 1.3856]], b: [[-0.6718, -2.675, 0.6718], [-0.6718, -1.725, 0.6718], [-1.1314, -2.05, 1.1314], [-1.1314, -2.35, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -2.675, 0.6718], [-0.6718, -1.725, 0.6718], [-1.1314, -2.05, 1.1314], [-1.1314, -2.35, 1.1314]], b: [[-0.8227, -2.6083, 0.475], [-0.8227, -1.6583, 0.475], [-1.3856, -1.9833, 0.8], [-1.3856, -2.2833, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -2.6083, 0.475], [-0.8227, -1.6583, 0.475], [-1.3856, -1.9833, 0.8], [-1.3856, -2.2833, 0.8]], b: [[-0.9176, -2.5417, 0.2459], [-0.9176, -1.5917, 0.2459], [-1.5455, -1.9167, 0.4141], [-1.5455, -2.2167, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -2.5417, 0.2459], [-0.9176, -1.5917, 0.2459], [-1.5455, -1.9167, 0.4141], [-1.5455, -2.2167, 0.4141]], b: [[-0.95, -2.475, -0.0], [-0.95, -1.525, -0.0], [-1.6, -1.85, -0.0], [-1.6, -2.15, -0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, -2.475, -0.0], [-0.95, -1.525, -0.0], [-1.6, -1.85, -0.0], [-1.6, -2.15, -0.0]], b: [[-0.9176, -2.4083, -0.2459], [-0.9176, -1.4583, -0.2459], [-1.5455, -1.7833, -0.4141], [-1.5455, -2.0833, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, -2.4083, -0.2459], [-0.9176, -1.4583, -0.2459], [-1.5455, -1.7833, -0.4141], [-1.5455, -2.0833, -0.4141]], b: [[-0.8227, -2.3417, -0.475], [-0.8227, -1.3917, -0.475], [-1.3856, -1.7167, -0.8], [-1.3856, -2.0167, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, -2.3417, -0.475], [-0.8227, -1.3917, -0.475], [-1.3856, -1.7167, -0.8], [-1.3856, -2.0167, -0.8]], b: [[-0.6718, -2.275, -0.6718], [-0.6718, -1.325, -0.6718], [-1.1314, -1.65, -1.1314], [-1.1314, -1.95, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, -2.275, -0.6718], [-0.6718, -1.325, -0.6718], [-1.1314, -1.65, -1.1314], [-1.1314, -1.95, -1.1314]], b: [[-0.475, -2.2083, -0.8227], [-0.475, -1.2583, -0.8227], [-0.8, -1.5833, -1.3856], [-0.8, -1.8833, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, -2.2083, -0.8227], [-0.475, -1.2583, -0.8227], [-0.8, -1.5833, -1.3856], [-0.8, -1.8833, -1.3856]], b: [[-0.2459, -2.1417, -0.9176], [-0.2459, -1.1917, -0.9176], [-0.4141, -1.5167, -1.5455], [-0.4141, -1.8167, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, -2.1417, -0.9176], [-0.2459, -1.1917, -0.9176], [-0.4141, -1.5167, -1.5455], [-0.4141, -1.8167, -1.5455]], b: [[-0.0, -2.075, -0.95], [-0.0, -1.125, -0.95], [-0.0, -1.45, -1.6], [-0.0, -1.75, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, -2.075, -0.95], [-0.0, -1.125, -0.95], [-0.0, -1.45, -1.6], [-0.0, -1.75, -1.6]], b: [[0.2459, -2.0083, -0.9176], [0.2459, -1.0583, -0.9176], [0.4141, -1.3833, -1.5455], [0.4141, -1.6833, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, -2.0083, -0.9176], [0.2459, -1.0583, -0.9176], [0.4141, -1.3833, -1.5455], [0.4141, -1.6833, -1.5455]], b: [[0.475, -1.9417, -0.8227], [0.475, -0.9917, -0.8227], [0.8, -1.3167, -1.3856], [0.8, -1.6167, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, -1.9417, -0.8227], [0.475, -0.9917, -0.8227], [0.8, -1.3167, -1.3856], [0.8, -1.6167, -1.3856]], b: [[0.6718, -1.875, -0.6718], [0.6718, -0.925, -0.6718], [1.1314, -1.25, -1.1314], [1.1314, -1.55, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, -1.875, -0.6718], [0.6718, -0.925, -0.6718], [1.1314, -1.25, -1.1314], [1.1314, -1.55, -1.1314]], b: [[0.8227, -1.8083, -0.475], [0.8227, -0.8583, -0.475], [1.3856, -1.1833, -0.8], [1.3856, -1.4833, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, -1.8083, -0.475], [0.8227, -0.8583, -0.475], [1.3856, -1.1833, -0.8], [1.3856, -1.4833, -0.8]], b: [[0.9176, -1.7417, -0.2459], [0.9176, -0.7917, -0.2459], [1.5455, -1.1167, -0.4141], [1.5455, -1.4167, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, -1.7417, -0.2459], [0.9176, -0.7917, -0.2459], [1.5455, -1.1167, -0.4141], [1.5455, -1.4167, -0.4141]], b: [[0.95, -1.675, -0.0], [0.95, -0.725, -0.0], [1.6, -1.05, -0.0], [1.6, -1.35, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 1.525, 0.0], [0.95, 2.475, 0.0], [1.6, 2.15, 0.0], [1.6, 1.85, 0.0]], b: [[0.9176, 1.575, 0.2459], [0.9176, 2.525, 0.2459], [1.5455, 2.2, 0.4141], [1.5455, 1.9, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 1.575, 0.2459], [0.9176, 2.525, 0.2459], [1.5455, 2.2, 0.4141], [1.5455, 1.9, 0.4141]], b: [[0.8227, 1.625, 0.475], [0.8227, 2.575, 0.475], [1.3856, 2.25, 0.8], [1.3856, 1.95, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 1.625, 0.475], [0.8227, 2.575, 0.475], [1.3856, 2.25, 0.8], [1.3856, 1.95, 0.8]], b: [[0.6718, 1.675, 0.6718], [0.6718, 2.625, 0.6718], [1.1314, 2.3, 1.1314], [1.1314, 2.0, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 1.675, 0.6718], [0.6718, 2.625, 0.6718], [1.1314, 2.3, 1.1314], [1.1314, 2.0, 1.1314]], b: [[0.475, 1.725, 0.8227], [0.475, 2.675, 0.8227], [0.8, 2.35, 1.3856], [0.8, 2.05, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 1.725, 0.8227], [0.475, 2.675, 0.8227], [0.8, 2.35, 1.3856], [0.8, 2.05, 1.3856]], b: [[0.2459, 1.775, 0.9176], [0.2459, 2.725, 0.9176], [0.4141, 2.4, 1.5455], [0.4141, 2.1, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 1.775, 0.9176], [0.2459, 2.725, 0.9176], [0.4141, 2.4, 1.5455], [0.4141, 2.1, 1.5455]], b: [[0.0, 1.825, 0.95], [0.0, 2.775, 0.95], [0.0, 2.45, 1.6], [0.0, 2.15, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 1.825, 0.95], [0.0, 2.775, 0.95], [0.0, 2.45, 1.6], [0.0, 2.15, 1.6]], b: [[-0.2459, 1.875, 0.9176], [-0.2459, 2.825, 0.9176], [-0.4141, 2.5, 1.5455], [-0.4141, 2.2, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 1.875, 0.9176], [-0.2459, 2.825, 0.9176], [-0.4141, 2.5, 1.5455], [-0.4141, 2.2, 1.5455]], b: [[-0.475, 1.925, 0.8227], [-0.475, 2.875, 0.8227], [-0.8, 2.55, 1.3856], [-0.8, 2.25, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 1.925, 0.8227], [-0.475, 2.875, 0.8227], [-0.8, 2.55, 1.3856], [-0.8, 2.25, 1.3856]], b: [[-0.6718, 1.975, 0.6718], [-0.6718, 2.925, 0.6718], [-1.1314, 2.6, 1.1314], [-1.1314, 2.3, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 1.975, 0.6718], [-0.6718, 2.925, 0.6718], [-1.1314, 2.6, 1.1314], [-1.1314, 2.3, 1.1314]], b: [[-0.8227, 2.025, 0.475], [-0.8227, 2.975, 0.475], [-1.3856, 2.65, 0.8], [-1.3856, 2.35, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 2.025, 0.475], [-0.8227, 2.975, 0.475], [-1.3856, 2.65, 0.8], [-1.3856, 2.35, 0.8]], b: [[-0.9176, 2.075, 0.2459], [-0.9176, 3.025, 0.2459], [-1.5455, 2.7, 0.4141], [-1.5455, 2.4, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 2.075, 0.2459], [-0.9176, 3.025, 0.2459], [-1.5455, 2.7, 0.4141], [-1.5455, 2.4, 0.4141]], b: [[-0.95, 2.125, 0.0], [-0.95, 3.075, 0.0], [-1.6, 2.75, 0.0], [-1.6, 2.45, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 2.125, 0.0], [-0.95, 3.075, 0.0], [-1.6, 2.75, 0.0], [-1.6, 2.45, 0.0]], b: [[-0.9176, 2.175, -0.2459], [-0.9176, 3.125, -0.2459], [-1.5455, 2.8, -0.4141], [-1.5455, 2.5, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 2.175, -0.2459], [-0.9176, 3.125, -0.2459], [-1.5455, 2.8, -0.4141], [-1.5455, 2.5, -0.4141]], b: [[-0.8227, 2.225, -0.475], [-0.8227, 3.175, -0.475], [-1.3856, 2.85, -0.8], [-1.3856, 2.55, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 2.225, -0.475], [-0.8227, 3.175, -0.475], [-1.3856, 2.85, -0.8], [-1.3856, 2.55, -0.8]], b: [[-0.6718, 2.275, -0.6718], [-0.6718, 3.225, -0.6718], [-1.1314, 2.9, -1.1314], [-1.1314, 2.6, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 2.275, -0.6718], [-0.6718, 3.225, -0.6718], [-1.1314, 2.9, -1.1314], [-1.1314, 2.6, -1.1314]], b: [[-0.475, 2.325, -0.8227], [-0.475, 3.275, -0.8227], [-0.8, 2.95, -1.3856], [-0.8, 2.65, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 2.325, -0.8227], [-0.475, 3.275, -0.8227], [-0.8, 2.95, -1.3856], [-0.8, 2.65, -1.3856]], b: [[-0.2459, 2.375, -0.9176], [-0.2459, 3.325, -0.9176], [-0.4141, 3.0, -1.5455], [-0.4141, 2.7, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 2.375, -0.9176], [-0.2459, 3.325, -0.9176], [-0.4141, 3.0, -1.5455], [-0.4141, 2.7, -1.5455]], b: [[-0.0, 2.425, -0.95], [-0.0, 3.375, -0.95], [-0.0, 3.05, -1.6], [-0.0, 2.75, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 2.425, -0.95], [-0.0, 3.375, -0.95], [-0.0, 3.05, -1.6], [-0.0, 2.75, -1.6]], b: [[0.2459, 2.475, -0.9176], [0.2459, 3.425, -0.9176], [0.4141, 3.1, -1.5455], [0.4141, 2.8, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 2.475, -0.9176], [0.2459, 3.425, -0.9176], [0.4141, 3.1, -1.5455], [0.4141, 2.8, -1.5455]], b: [[0.475, 2.525, -0.8227], [0.475, 3.475, -0.8227], [0.8, 3.15, -1.3856], [0.8, 2.85, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 2.525, -0.8227], [0.475, 3.475, -0.8227], [0.8, 3.15, -1.3856], [0.8, 2.85, -1.3856]], b: [[0.6718, 2.575, -0.6718], [0.6718, 3.525, -0.6718], [1.1314, 3.2, -1.1314], [1.1314, 2.9, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 2.575, -0.6718], [0.6718, 3.525, -0.6718], [1.1314, 3.2, -1.1314], [1.1314, 2.9, -1.1314]], b: [[0.8227, 2.625, -0.475], [0.8227, 3.575, -0.475], [1.3856, 3.25, -0.8], [1.3856, 2.95, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 2.625, -0.475], [0.8227, 3.575, -0.475], [1.3856, 3.25, -0.8], [1.3856, 2.95, -0.8]], b: [[0.9176, 2.675, -0.2459], [0.9176, 3.625, -0.2459], [1.5455, 3.3, -0.4141], [1.5455, 3.0, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 2.675, -0.2459], [0.9176, 3.625, -0.2459], [1.5455, 3.3, -0.4141], [1.5455, 3.0, -0.4141]], b: [[0.95, 2.725, -0.0], [0.95, 3.675, -0.0], [1.6, 3.35, -0.0], [1.6, 3.05, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 2.725, -0.0], [0.95, 3.675, -0.0], [1.6, 3.35, -0.0], [1.6, 3.05, -0.0]], b: [[0.9176, 2.775, 0.2459], [0.9176, 3.725, 0.2459], [1.5455, 3.4, 0.4141], [1.5455, 3.1, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 2.775, 0.2459], [0.9176, 3.725, 0.2459], [1.5455, 3.4, 0.4141], [1.5455, 3.1, 0.4141]], b: [[0.8227, 2.825, 0.475], [0.8227, 3.775, 0.475], [1.3856, 3.45, 0.8], [1.3856, 3.15, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 2.825, 0.475], [0.8227, 3.775, 0.475], [1.3856, 3.45, 0.8], [1.3856, 3.15, 0.8]], b: [[0.6718, 2.875, 0.6718], [0.6718, 3.825, 0.6718], [1.1314, 3.5, 1.1314], [1.1314, 3.2, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 2.875, 0.6718], [0.6718, 3.825, 0.6718], [1.1314, 3.5, 1.1314], [1.1314, 3.2, 1.1314]], b: [[0.475, 2.925, 0.8227], [0.475, 3.875, 0.8227], [0.8, 3.55, 1.3856], [0.8, 3.25, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 2.925, 0.8227], [0.475, 3.875, 0.8227], [0.8, 3.55, 1.3856], [0.8, 3.25, 1.3856]], b: [[0.2459, 2.975, 0.9176], [0.2459, 3.925, 0.9176], [0.4141, 3.6, 1.5455], [0.4141, 3.3, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 2.975, 0.9176], [0.2459, 3.925, 0.9176], [0.4141, 3.6, 1.5455], [0.4141, 3.3, 1.5455]], b: [[0.0, 3.025, 0.95], [0.0, 3.975, 0.95], [0.0, 3.65, 1.6], [0.0, 3.35, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 3.025, 0.95], [0.0, 3.975, 0.95], [0.0, 3.65, 1.6], [0.0, 3.35, 1.6]], b: [[-0.2459, 3.075, 0.9176], [-0.2459, 4.025, 0.9176], [-0.4141, 3.7, 1.5455], [-0.4141, 3.4, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 3.075, 0.9176], [-0.2459, 4.025, 0.9176], [-0.4141, 3.7, 1.5455], [-0.4141, 3.4, 1.5455]], b: [[-0.475, 3.125, 0.8227], [-0.475, 4.075, 0.8227], [-0.8, 3.75, 1.3856], [-0.8, 3.45, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 3.125, 0.8227], [-0.475, 4.075, 0.8227], [-0.8, 3.75, 1.3856], [-0.8, 3.45, 1.3856]], b: [[-0.6718, 3.175, 0.6718], [-0.6718, 4.125, 0.6718], [-1.1314, 3.8, 1.1314], [-1.1314, 3.5, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 3.175, 0.6718], [-0.6718, 4.125, 0.6718], [-1.1314, 3.8, 1.1314], [-1.1314, 3.5, 1.1314]], b: [[-0.8227, 3.225, 0.475], [-0.8227, 4.175, 0.475], [-1.3856, 3.85, 0.8], [-1.3856, 3.55, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 3.225, 0.475], [-0.8227, 4.175, 0.475], [-1.3856, 3.85, 0.8], [-1.3856, 3.55, 0.8]], b: [[-0.9176, 3.275, 0.2459], [-0.9176, 4.225, 0.2459], [-1.5455, 3.9, 0.4141], [-1.5455, 3.6, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 3.275, 0.2459], [-0.9176, 4.225, 0.2459], [-1.5455, 3.9, 0.4141], [-1.5455, 3.6, 0.4141]], b: [[-0.95, 3.325, 0.0], [-0.95, 4.275, 0.0], [-1.6, 3.95, 0.0], [-1.6, 3.65, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 3.325, 0.0], [-0.95, 4.275, 0.0], [-1.6, 3.95, 0.0], [-1.6, 3.65, 0.0]], b: [[-0.9176, 3.375, -0.2459], [-0.9176, 4.325, -0.2459], [-1.5455, 4.0, -0.4141], [-1.5455, 3.7, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 3.375, -0.2459], [-0.9176, 4.325, -0.2459], [-1.5455, 4.0, -0.4141], [-1.5455, 3.7, -0.4141]], b: [[-0.8227, 3.425, -0.475], [-0.8227, 4.375, -0.475], [-1.3856, 4.05, -0.8], [-1.3856, 3.75, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 3.425, -0.475], [-0.8227, 4.375, -0.475], [-1.3856, 4.05, -0.8], [-1.3856, 3.75, -0.8]], b: [[-0.6718, 3.475, -0.6718], [-0.6718, 4.425, -0.6718], [-1.1314, 4.1, -1.1314], [-1.1314, 3.8, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 3.475, -0.6718], [-0.6718, 4.425, -0.6718], [-1.1314, 4.1, -1.1314], [-1.1314, 3.8, -1.1314]], b: [[-0.475, 3.525, -0.8227], [-0.475, 4.475, -0.8227], [-0.8, 4.15, -1.3856], [-0.8, 3.85, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 3.525, -0.8227], [-0.475, 4.475, -0.8227], [-0.8, 4.15, -1.3856], [-0.8, 3.85, -1.3856]], b: [[-0.2459, 3.575, -0.9176], [-0.2459, 4.525, -0.9176], [-0.4141, 4.2, -1.5455], [-0.4141, 3.9, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 3.575, -0.9176], [-0.2459, 4.525, -0.9176], [-0.4141, 4.2, -1.5455], [-0.4141, 3.9, -1.5455]], b: [[-0.0, 3.625, -0.95], [-0.0, 4.575, -0.95], [-0.0, 4.25, -1.6], [-0.0, 3.95, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 3.625, -0.95], [-0.0, 4.575, -0.95], [-0.0, 4.25, -1.6], [-0.0, 3.95, -1.6]], b: [[0.2459, 3.675, -0.9176], [0.2459, 4.625, -0.9176], [0.4141, 4.3, -1.5455], [0.4141, 4.0, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 3.675, -0.9176], [0.2459, 4.625, -0.9176], [0.4141, 4.3, -1.5455], [0.4141, 4.0, -1.5455]], b: [[0.475, 3.725, -0.8227], [0.475, 4.675, -0.8227], [0.8, 4.35, -1.3856], [0.8, 4.05, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 3.725, -0.8227], [0.475, 4.675, -0.8227], [0.8, 4.35, -1.3856], [0.8, 4.05, -1.3856]], b: [[0.6718, 3.775, -0.6718], [0.6718, 4.725, -0.6718], [1.1314, 4.4, -1.1314], [1.1314, 4.1, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 3.775, -0.6718], [0.6718, 4.725, -0.6718], [1.1314, 4.4, -1.1314], [1.1314, 4.1, -1.1314]], b: [[0.8227, 3.825, -0.475], [0.8227, 4.775, -0.475], [1.3856, 4.45, -0.8], [1.3856, 4.15, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 3.825, -0.475], [0.8227, 4.775, -0.475], [1.3856, 4.45, -0.8], [1.3856, 4.15, -0.8]], b: [[0.9176, 3.875, -0.2459], [0.9176, 4.825, -0.2459], [1.5455, 4.5, -0.4141], [1.5455, 4.2, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 3.875, -0.2459], [0.9176, 4.825, -0.2459], [1.5455, 4.5, -0.4141], [1.5455, 4.2, -0.4141]], b: [[0.95, 3.925, -0.0], [0.95, 4.875, -0.0], [1.6, 4.55, -0.0], [1.6, 4.25, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 3.925, -0.0], [0.95, 4.875, -0.0], [1.6, 4.55, -0.0], [1.6, 4.25, -0.0]], b: [[0.9176, 3.975, 0.2459], [0.9176, 4.925, 0.2459], [1.5455, 4.6, 0.4141], [1.5455, 4.3, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 3.975, 0.2459], [0.9176, 4.925, 0.2459], [1.5455, 4.6, 0.4141], [1.5455, 4.3, 0.4141]], b: [[0.8227, 4.025, 0.475], [0.8227, 4.975, 0.475], [1.3856, 4.65, 0.8], [1.3856, 4.35, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 4.025, 0.475], [0.8227, 4.975, 0.475], [1.3856, 4.65, 0.8], [1.3856, 4.35, 0.8]], b: [[0.6718, 4.075, 0.6718], [0.6718, 5.025, 0.6718], [1.1314, 4.7, 1.1314], [1.1314, 4.4, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 4.075, 0.6718], [0.6718, 5.025, 0.6718], [1.1314, 4.7, 1.1314], [1.1314, 4.4, 1.1314]], b: [[0.475, 4.125, 0.8227], [0.475, 5.075, 0.8227], [0.8, 4.75, 1.3856], [0.8, 4.45, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 4.125, 0.8227], [0.475, 5.075, 0.8227], [0.8, 4.75, 1.3856], [0.8, 4.45, 1.3856]], b: [[0.2459, 4.175, 0.9176], [0.2459, 5.125, 0.9176], [0.4141, 4.8, 1.5455], [0.4141, 4.5, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 4.175, 0.9176], [0.2459, 5.125, 0.9176], [0.4141, 4.8, 1.5455], [0.4141, 4.5, 1.5455]], b: [[0.0, 4.225, 0.95], [0.0, 5.175, 0.95], [0.0, 4.85, 1.6], [0.0, 4.55, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 4.225, 0.95], [0.0, 5.175, 0.95], [0.0, 4.85, 1.6], [0.0, 4.55, 1.6]], b: [[-0.2459, 4.275, 0.9176], [-0.2459, 5.225, 0.9176], [-0.4141, 4.9, 1.5455], [-0.4141, 4.6, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 4.275, 0.9176], [-0.2459, 5.225, 0.9176], [-0.4141, 4.9, 1.5455], [-0.4141, 4.6, 1.5455]], b: [[-0.475, 4.325, 0.8227], [-0.475, 5.275, 0.8227], [-0.8, 4.95, 1.3856], [-0.8, 4.65, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 4.325, 0.8227], [-0.475, 5.275, 0.8227], [-0.8, 4.95, 1.3856], [-0.8, 4.65, 1.3856]], b: [[-0.6718, 4.375, 0.6718], [-0.6718, 5.325, 0.6718], [-1.1314, 5.0, 1.1314], [-1.1314, 4.7, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 4.375, 0.6718], [-0.6718, 5.325, 0.6718], [-1.1314, 5.0, 1.1314], [-1.1314, 4.7, 1.1314]], b: [[-0.8227, 4.425, 0.475], [-0.8227, 5.375, 0.475], [-1.3856, 5.05, 0.8], [-1.3856, 4.75, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 4.425, 0.475], [-0.8227, 5.375, 0.475], [-1.3856, 5.05, 0.8], [-1.3856, 4.75, 0.8]], b: [[-0.9176, 4.475, 0.2459], [-0.9176, 5.425, 0.2459], [-1.5455, 5.1, 0.4141], [-1.5455, 4.8, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 4.475, 0.2459], [-0.9176, 5.425, 0.2459], [-1.5455, 5.1, 0.4141], [-1.5455, 4.8, 0.4141]], b: [[-0.95, 4.525, 0.0], [-0.95, 5.475, 0.0], [-1.6, 5.15, 0.0], [-1.6, 4.85, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 4.525, 0.0], [-0.95, 5.475, 0.0], [-1.6, 5.15, 0.0], [-1.6, 4.85, 0.0]], b: [[-0.9176, 4.575, -0.2459], [-0.9176, 5.525, -0.2459], [-1.5455, 5.2, -0.4141], [-1.5455, 4.9, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 4.575, -0.2459], [-0.9176, 5.525, -0.2459], [-1.5455, 5.2, -0.4141], [-1.5455, 4.9, -0.4141]], b: [[-0.8227, 4.625, -0.475], [-0.8227, 5.575, -0.475], [-1.3856, 5.25, -0.8], [-1.3856, 4.95, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 4.625, -0.475], [-0.8227, 5.575, -0.475], [-1.3856, 5.25, -0.8], [-1.3856, 4.95, -0.8]], b: [[-0.6718, 4.675, -0.6718], [-0.6718, 5.625, -0.6718], [-1.1314, 5.3, -1.1314], [-1.1314, 5.0, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 4.675, -0.6718], [-0.6718, 5.625, -0.6718], [-1.1314, 5.3, -1.1314], [-1.1314, 5.0, -1.1314]], b: [[-0.475, 4.725, -0.8227], [-0.475, 5.675, -0.8227], [-0.8, 5.35, -1.3856], [-0.8, 5.05, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 4.725, -0.8227], [-0.475, 5.675, -0.8227], [-0.8, 5.35, -1.3856], [-0.8, 5.05, -1.3856]], b: [[-0.2459, 4.775, -0.9176], [-0.2459, 5.725, -0.9176], [-0.4141, 5.4, -1.5455], [-0.4141, 5.1, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 4.775, -0.9176], [-0.2459, 5.725, -0.9176], [-0.4141, 5.4, -1.5455], [-0.4141, 5.1, -1.5455]], b: [[0.0, 4.825, -0.95], [0.0, 5.775, -0.95], [0.0, 5.45, -1.6], [0.0, 5.15, -1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 4.825, -0.95], [0.0, 5.775, -0.95], [0.0, 5.45, -1.6], [0.0, 5.15, -1.6]], b: [[0.2459, 4.875, -0.9176], [0.2459, 5.825, -0.9176], [0.4141, 5.5, -1.5455], [0.4141, 5.2, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 4.875, -0.9176], [0.2459, 5.825, -0.9176], [0.4141, 5.5, -1.5455], [0.4141, 5.2, -1.5455]], b: [[0.475, 4.925, -0.8227], [0.475, 5.875, -0.8227], [0.8, 5.55, -1.3856], [0.8, 5.25, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 4.925, -0.8227], [0.475, 5.875, -0.8227], [0.8, 5.55, -1.3856], [0.8, 5.25, -1.3856]], b: [[0.6718, 4.975, -0.6718], [0.6718, 5.925, -0.6718], [1.1314, 5.6, -1.1314], [1.1314, 5.3, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 4.975, -0.6718], [0.6718, 5.925, -0.6718], [1.1314, 5.6, -1.1314], [1.1314, 5.3, -1.1314]], b: [[0.8227, 5.025, -0.475], [0.8227, 5.975, -0.475], [1.3856, 5.65, -0.8], [1.3856, 5.35, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 5.025, -0.475], [0.8227, 5.975, -0.475], [1.3856, 5.65, -0.8], [1.3856, 5.35, -0.8]], b: [[0.9176, 5.075, -0.2459], [0.9176, 6.025, -0.2459], [1.5455, 5.7, -0.4141], [1.5455, 5.4, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 5.075, -0.2459], [0.9176, 6.025, -0.2459], [1.5455, 5.7, -0.4141], [1.5455, 5.4, -0.4141]], b: [[0.95, 5.125, -0.0], [0.95, 6.075, -0.0], [1.6, 5.75, -0.0], [1.6, 5.45, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 5.125, -0.0], [0.95, 6.075, -0.0], [1.6, 5.75, -0.0], [1.6, 5.45, -0.0]], b: [[0.9176, 5.175, 0.2459], [0.9176, 6.125, 0.2459], [1.5455, 5.8, 0.4141], [1.5455, 5.5, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 5.175, 0.2459], [0.9176, 6.125, 0.2459], [1.5455, 5.8, 0.4141], [1.5455, 5.5, 0.4141]], b: [[0.8227, 5.225, 0.475], [0.8227, 6.175, 0.475], [1.3856, 5.85, 0.8], [1.3856, 5.55, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 5.225, 0.475], [0.8227, 6.175, 0.475], [1.3856, 5.85, 0.8], [1.3856, 5.55, 0.8]], b: [[0.6718, 5.275, 0.6718], [0.6718, 6.225, 0.6718], [1.1314, 5.9, 1.1314], [1.1314, 5.6, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 5.275, 0.6718], [0.6718, 6.225, 0.6718], [1.1314, 5.9, 1.1314], [1.1314, 5.6, 1.1314]], b: [[0.475, 5.325, 0.8227], [0.475, 6.275, 0.8227], [0.8, 5.95, 1.3856], [0.8, 5.65, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 5.325, 0.8227], [0.475, 6.275, 0.8227], [0.8, 5.95, 1.3856], [0.8, 5.65, 1.3856]], b: [[0.2459, 5.375, 0.9176], [0.2459, 6.325, 0.9176], [0.4141, 6.0, 1.5455], [0.4141, 5.7, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 5.375, 0.9176], [0.2459, 6.325, 0.9176], [0.4141, 6.0, 1.5455], [0.4141, 5.7, 1.5455]], b: [[0.0, 5.425, 0.95], [0.0, 6.375, 0.95], [0.0, 6.05, 1.6], [0.0, 5.75, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 5.425, 0.95], [0.0, 6.375, 0.95], [0.0, 6.05, 1.6], [0.0, 5.75, 1.6]], b: [[-0.2459, 5.475, 0.9176], [-0.2459, 6.425, 0.9176], [-0.4141, 6.1, 1.5455], [-0.4141, 5.8, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 5.475, 0.9176], [-0.2459, 6.425, 0.9176], [-0.4141, 6.1, 1.5455], [-0.4141, 5.8, 1.5455]], b: [[-0.475, 5.525, 0.8227], [-0.475, 6.475, 0.8227], [-0.8, 6.15, 1.3856], [-0.8, 5.85, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 5.525, 0.8227], [-0.475, 6.475, 0.8227], [-0.8, 6.15, 1.3856], [-0.8, 5.85, 1.3856]], b: [[-0.6718, 5.575, 0.6718], [-0.6718, 6.525, 0.6718], [-1.1314, 6.2, 1.1314], [-1.1314, 5.9, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 5.575, 0.6718], [-0.6718, 6.525, 0.6718], [-1.1314, 6.2, 1.1314], [-1.1314, 5.9, 1.1314]], b: [[-0.8227, 5.625, 0.475], [-0.8227, 6.575, 0.475], [-1.3856, 6.25, 0.8], [-1.3856, 5.95, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 5.625, 0.475], [-0.8227, 6.575, 0.475], [-1.3856, 6.25, 0.8], [-1.3856, 5.95, 0.8]], b: [[-0.9176, 5.675, 0.2459], [-0.9176, 6.625, 0.2459], [-1.5455, 6.3, 0.4141], [-1.5455, 6.0, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 5.675, 0.2459], [-0.9176, 6.625, 0.2459], [-1.5455, 6.3, 0.4141], [-1.5455, 6.0, 0.4141]], b: [[-0.95, 5.725, 0.0], [-0.95, 6.675, 0.0], [-1.6, 6.35, 0.0], [-1.6, 6.05, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 5.725, 0.0], [-0.95, 6.675, 0.0], [-1.6, 6.35, 0.0], [-1.6, 6.05, 0.0]], b: [[-0.9176, 5.775, -0.2459], [-0.9176, 6.725, -0.2459], [-1.5455, 6.4, -0.4141], [-1.5455, 6.1, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 5.775, -0.2459], [-0.9176, 6.725, -0.2459], [-1.5455, 6.4, -0.4141], [-1.5455, 6.1, -0.4141]], b: [[-0.8227, 5.825, -0.475], [-0.8227, 6.775, -0.475], [-1.3856, 6.45, -0.8], [-1.3856, 6.15, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 5.825, -0.475], [-0.8227, 6.775, -0.475], [-1.3856, 6.45, -0.8], [-1.3856, 6.15, -0.8]], b: [[-0.6718, 5.875, -0.6718], [-0.6718, 6.825, -0.6718], [-1.1314, 6.5, -1.1314], [-1.1314, 6.2, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 5.875, -0.6718], [-0.6718, 6.825, -0.6718], [-1.1314, 6.5, -1.1314], [-1.1314, 6.2, -1.1314]], b: [[-0.475, 5.925, -0.8227], [-0.475, 6.875, -0.8227], [-0.8, 6.55, -1.3856], [-0.8, 6.25, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 5.925, -0.8227], [-0.475, 6.875, -0.8227], [-0.8, 6.55, -1.3856], [-0.8, 6.25, -1.3856]], b: [[-0.2459, 5.975, -0.9176], [-0.2459, 6.925, -0.9176], [-0.4141, 6.6, -1.5455], [-0.4141, 6.3, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 5.975, -0.9176], [-0.2459, 6.925, -0.9176], [-0.4141, 6.6, -1.5455], [-0.4141, 6.3, -1.5455]], b: [[0.0, 6.025, -0.95], [0.0, 6.975, -0.95], [0.0, 6.65, -1.6], [0.0, 6.35, -1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 6.025, -0.95], [0.0, 6.975, -0.95], [0.0, 6.65, -1.6], [0.0, 6.35, -1.6]], b: [[0.2459, 6.075, -0.9176], [0.2459, 7.025, -0.9176], [0.4141, 6.7, -1.5455], [0.4141, 6.4, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 6.075, -0.9176], [0.2459, 7.025, -0.9176], [0.4141, 6.7, -1.5455], [0.4141, 6.4, -1.5455]], b: [[0.475, 6.125, -0.8227], [0.475, 7.075, -0.8227], [0.8, 6.75, -1.3856], [0.8, 6.45, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 6.125, -0.8227], [0.475, 7.075, -0.8227], [0.8, 6.75, -1.3856], [0.8, 6.45, -1.3856]], b: [[0.6718, 6.175, -0.6718], [0.6718, 7.125, -0.6718], [1.1314, 6.8, -1.1314], [1.1314, 6.5, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 6.175, -0.6718], [0.6718, 7.125, -0.6718], [1.1314, 6.8, -1.1314], [1.1314, 6.5, -1.1314]], b: [[0.8227, 6.225, -0.475], [0.8227, 7.175, -0.475], [1.3856, 6.85, -0.8], [1.3856, 6.55, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 6.225, -0.475], [0.8227, 7.175, -0.475], [1.3856, 6.85, -0.8], [1.3856, 6.55, -0.8]], b: [[0.9176, 6.275, -0.2459], [0.9176, 7.225, -0.2459], [1.5455, 6.9, -0.4141], [1.5455, 6.6, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 6.275, -0.2459], [0.9176, 7.225, -0.2459], [1.5455, 6.9, -0.4141], [1.5455, 6.6, -0.4141]], b: [[0.95, 6.325, -0.0], [0.95, 7.275, -0.0], [1.6, 6.95, -0.0], [1.6, 6.65, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 6.325, -0.0], [0.95, 7.275, -0.0], [1.6, 6.95, -0.0], [1.6, 6.65, -0.0]], b: [[0.9176, 6.375, 0.2459], [0.9176, 7.325, 0.2459], [1.5455, 7.0, 0.4141], [1.5455, 6.7, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 6.375, 0.2459], [0.9176, 7.325, 0.2459], [1.5455, 7.0, 0.4141], [1.5455, 6.7, 0.4141]], b: [[0.8227, 6.425, 0.475], [0.8227, 7.375, 0.475], [1.3856, 7.05, 0.8], [1.3856, 6.75, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 6.425, 0.475], [0.8227, 7.375, 0.475], [1.3856, 7.05, 0.8], [1.3856, 6.75, 0.8]], b: [[0.6718, 6.475, 0.6718], [0.6718, 7.425, 0.6718], [1.1314, 7.1, 1.1314], [1.1314, 6.8, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 6.475, 0.6718], [0.6718, 7.425, 0.6718], [1.1314, 7.1, 1.1314], [1.1314, 6.8, 1.1314]], b: [[0.475, 6.525, 0.8227], [0.475, 7.475, 0.8227], [0.8, 7.15, 1.3856], [0.8, 6.85, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 6.525, 0.8227], [0.475, 7.475, 0.8227], [0.8, 7.15, 1.3856], [0.8, 6.85, 1.3856]], b: [[0.2459, 6.575, 0.9176], [0.2459, 7.525, 0.9176], [0.4141, 7.2, 1.5455], [0.4141, 6.9, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 6.575, 0.9176], [0.2459, 7.525, 0.9176], [0.4141, 7.2, 1.5455], [0.4141, 6.9, 1.5455]], b: [[0.0, 6.625, 0.95], [0.0, 7.575, 0.95], [0.0, 7.25, 1.6], [0.0, 6.95, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 6.625, 0.95], [0.0, 7.575, 0.95], [0.0, 7.25, 1.6], [0.0, 6.95, 1.6]], b: [[-0.2459, 6.675, 0.9176], [-0.2459, 7.625, 0.9176], [-0.4141, 7.3, 1.5455], [-0.4141, 7.0, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 6.675, 0.9176], [-0.2459, 7.625, 0.9176], [-0.4141, 7.3, 1.5455], [-0.4141, 7.0, 1.5455]], b: [[-0.475, 6.725, 0.8227], [-0.475, 7.675, 0.8227], [-0.8, 7.35, 1.3856], [-0.8, 7.05, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 6.725, 0.8227], [-0.475, 7.675, 0.8227], [-0.8, 7.35, 1.3856], [-0.8, 7.05, 1.3856]], b: [[-0.6718, 6.775, 0.6718], [-0.6718, 7.725, 0.6718], [-1.1314, 7.4, 1.1314], [-1.1314, 7.1, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 6.775, 0.6718], [-0.6718, 7.725, 0.6718], [-1.1314, 7.4, 1.1314], [-1.1314, 7.1, 1.1314]], b: [[-0.8227, 6.825, 0.475], [-0.8227, 7.775, 0.475], [-1.3856, 7.45, 0.8], [-1.3856, 7.15, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 6.825, 0.475], [-0.8227, 7.775, 0.475], [-1.3856, 7.45, 0.8], [-1.3856, 7.15, 0.8]], b: [[-0.9176, 6.875, 0.2459], [-0.9176, 7.825, 0.2459], [-1.5455, 7.5, 0.4141], [-1.5455, 7.2, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 6.875, 0.2459], [-0.9176, 7.825, 0.2459], [-1.5455, 7.5, 0.4141], [-1.5455, 7.2, 0.4141]], b: [[-0.95, 6.925, 0.0], [-0.95, 7.875, 0.0], [-1.6, 7.55, 0.0], [-1.6, 7.25, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 6.925, 0.0], [-0.95, 7.875, 0.0], [-1.6, 7.55, 0.0], [-1.6, 7.25, 0.0]], b: [[-0.9176, 6.975, -0.2459], [-0.9176, 7.925, -0.2459], [-1.5455, 7.6, -0.4141], [-1.5455, 7.3, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 6.975, -0.2459], [-0.9176, 7.925, -0.2459], [-1.5455, 7.6, -0.4141], [-1.5455, 7.3, -0.4141]], b: [[-0.8227, 7.025, -0.475], [-0.8227, 7.975, -0.475], [-1.3856, 7.65, -0.8], [-1.3856, 7.35, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 7.025, -0.475], [-0.8227, 7.975, -0.475], [-1.3856, 7.65, -0.8], [-1.3856, 7.35, -0.8]], b: [[-0.6718, 7.075, -0.6718], [-0.6718, 8.025, -0.6718], [-1.1314, 7.7, -1.1314], [-1.1314, 7.4, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 7.075, -0.6718], [-0.6718, 8.025, -0.6718], [-1.1314, 7.7, -1.1314], [-1.1314, 7.4, -1.1314]], b: [[-0.475, 7.125, -0.8227], [-0.475, 8.075, -0.8227], [-0.8, 7.75, -1.3856], [-0.8, 7.45, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 7.125, -0.8227], [-0.475, 8.075, -0.8227], [-0.8, 7.75, -1.3856], [-0.8, 7.45, -1.3856]], b: [[-0.2459, 7.175, -0.9176], [-0.2459, 8.125, -0.9176], [-0.4141, 7.8, -1.5455], [-0.4141, 7.5, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 7.175, -0.9176], [-0.2459, 8.125, -0.9176], [-0.4141, 7.8, -1.5455], [-0.4141, 7.5, -1.5455]], b: [[-0.0, 7.225, -0.95], [-0.0, 8.175, -0.95], [-0.0, 7.85, -1.6], [-0.0, 7.55, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 7.225, -0.95], [-0.0, 8.175, -0.95], [-0.0, 7.85, -1.6], [-0.0, 7.55, -1.6]], b: [[0.2459, 7.275, -0.9176], [0.2459, 8.225, -0.9176], [0.4141, 7.9, -1.5455], [0.4141, 7.6, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 7.275, -0.9176], [0.2459, 8.225, -0.9176], [0.4141, 7.9, -1.5455], [0.4141, 7.6, -1.5455]], b: [[0.475, 7.325, -0.8227], [0.475, 8.275, -0.8227], [0.8, 7.95, -1.3856], [0.8, 7.65, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 7.325, -0.8227], [0.475, 8.275, -0.8227], [0.8, 7.95, -1.3856], [0.8, 7.65, -1.3856]], b: [[0.6718, 7.375, -0.6718], [0.6718, 8.325, -0.6718], [1.1314, 8.0, -1.1314], [1.1314, 7.7, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 7.375, -0.6718], [0.6718, 8.325, -0.6718], [1.1314, 8.0, -1.1314], [1.1314, 7.7, -1.1314]], b: [[0.8227, 7.425, -0.475], [0.8227, 8.375, -0.475], [1.3856, 8.05, -0.8], [1.3856, 7.75, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 7.425, -0.475], [0.8227, 8.375, -0.475], [1.3856, 8.05, -0.8], [1.3856, 7.75, -0.8]], b: [[0.9176, 7.475, -0.2459], [0.9176, 8.425, -0.2459], [1.5455, 8.1, -0.4141], [1.5455, 7.8, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 7.475, -0.2459], [0.9176, 8.425, -0.2459], [1.5455, 8.1, -0.4141], [1.5455, 7.8, -0.4141]], b: [[0.95, 7.525, -0.0], [0.95, 8.475, -0.0], [1.6, 8.15, -0.0], [1.6, 7.85, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 7.525, -0.0], [0.95, 8.475, -0.0], [1.6, 8.15, -0.0], [1.6, 7.85, -0.0]], b: [[0.9176, 7.575, 0.2459], [0.9176, 8.525, 0.2459], [1.5455, 8.2, 0.4141], [1.5455, 7.9, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 7.575, 0.2459], [0.9176, 8.525, 0.2459], [1.5455, 8.2, 0.4141], [1.5455, 7.9, 0.4141]], b: [[0.8227, 7.625, 0.475], [0.8227, 8.575, 0.475], [1.3856, 8.25, 0.8], [1.3856, 7.95, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 7.625, 0.475], [0.8227, 8.575, 0.475], [1.3856, 8.25, 0.8], [1.3856, 7.95, 0.8]], b: [[0.6718, 7.675, 0.6718], [0.6718, 8.625, 0.6718], [1.1314, 8.3, 1.1314], [1.1314, 8.0, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 7.675, 0.6718], [0.6718, 8.625, 0.6718], [1.1314, 8.3, 1.1314], [1.1314, 8.0, 1.1314]], b: [[0.475, 7.725, 0.8227], [0.475, 8.675, 0.8227], [0.8, 8.35, 1.3856], [0.8, 8.05, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 7.725, 0.8227], [0.475, 8.675, 0.8227], [0.8, 8.35, 1.3856], [0.8, 8.05, 1.3856]], b: [[0.2459, 7.775, 0.9176], [0.2459, 8.725, 0.9176], [0.4141, 8.4, 1.5455], [0.4141, 8.1, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 7.775, 0.9176], [0.2459, 8.725, 0.9176], [0.4141, 8.4, 1.5455], [0.4141, 8.1, 1.5455]], b: [[-0.0, 7.825, 0.95], [-0.0, 8.775, 0.95], [-0.0, 8.45, 1.6], [-0.0, 8.15, 1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 7.825, 0.95], [-0.0, 8.775, 0.95], [-0.0, 8.45, 1.6], [-0.0, 8.15, 1.6]], b: [[-0.2459, 7.875, 0.9176], [-0.2459, 8.825, 0.9176], [-0.4141, 8.5, 1.5455], [-0.4141, 8.2, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 7.875, 0.9176], [-0.2459, 8.825, 0.9176], [-0.4141, 8.5, 1.5455], [-0.4141, 8.2, 1.5455]], b: [[-0.475, 7.925, 0.8227], [-0.475, 8.875, 0.8227], [-0.8, 8.55, 1.3856], [-0.8, 8.25, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 7.925, 0.8227], [-0.475, 8.875, 0.8227], [-0.8, 8.55, 1.3856], [-0.8, 8.25, 1.3856]], b: [[-0.6718, 7.975, 0.6718], [-0.6718, 8.925, 0.6718], [-1.1314, 8.6, 1.1314], [-1.1314, 8.3, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 7.975, 0.6718], [-0.6718, 8.925, 0.6718], [-1.1314, 8.6, 1.1314], [-1.1314, 8.3, 1.1314]], b: [[-0.8227, 8.025, 0.475], [-0.8227, 8.975, 0.475], [-1.3856, 8.65, 0.8], [-1.3856, 8.35, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 8.025, 0.475], [-0.8227, 8.975, 0.475], [-1.3856, 8.65, 0.8], [-1.3856, 8.35, 0.8]], b: [[-0.9176, 8.075, 0.2459], [-0.9176, 9.025, 0.2459], [-1.5455, 8.7, 0.4141], [-1.5455, 8.4, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 8.075, 0.2459], [-0.9176, 9.025, 0.2459], [-1.5455, 8.7, 0.4141], [-1.5455, 8.4, 0.4141]], b: [[-0.95, 8.125, -0.0], [-0.95, 9.075, -0.0], [-1.6, 8.75, -0.0], [-1.6, 8.45, -0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 8.125, -0.0], [-0.95, 9.075, -0.0], [-1.6, 8.75, -0.0], [-1.6, 8.45, -0.0]], b: [[-0.9176, 8.175, -0.2459], [-0.9176, 9.125, -0.2459], [-1.5455, 8.8, -0.4141], [-1.5455, 8.5, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 8.175, -0.2459], [-0.9176, 9.125, -0.2459], [-1.5455, 8.8, -0.4141], [-1.5455, 8.5, -0.4141]], b: [[-0.8227, 8.225, -0.475], [-0.8227, 9.175, -0.475], [-1.3856, 8.85, -0.8], [-1.3856, 8.55, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 8.225, -0.475], [-0.8227, 9.175, -0.475], [-1.3856, 8.85, -0.8], [-1.3856, 8.55, -0.8]], b: [[-0.6718, 8.275, -0.6718], [-0.6718, 9.225, -0.6718], [-1.1314, 8.9, -1.1314], [-1.1314, 8.6, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 8.275, -0.6718], [-0.6718, 9.225, -0.6718], [-1.1314, 8.9, -1.1314], [-1.1314, 8.6, -1.1314]], b: [[-0.475, 8.325, -0.8227], [-0.475, 9.275, -0.8227], [-0.8, 8.95, -1.3856], [-0.8, 8.65, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 8.325, -0.8227], [-0.475, 9.275, -0.8227], [-0.8, 8.95, -1.3856], [-0.8, 8.65, -1.3856]], b: [[-0.2459, 8.375, -0.9176], [-0.2459, 9.325, -0.9176], [-0.4141, 9.0, -1.5455], [-0.4141, 8.7, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 8.375, -0.9176], [-0.2459, 9.325, -0.9176], [-0.4141, 9.0, -1.5455], [-0.4141, 8.7, -1.5455]], b: [[-0.0, 8.425, -0.95], [-0.0, 9.375, -0.95], [-0.0, 9.05, -1.6], [-0.0, 8.75, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 8.425, -0.95], [-0.0, 9.375, -0.95], [-0.0, 9.05, -1.6], [-0.0, 8.75, -1.6]], b: [[0.2459, 8.475, -0.9176], [0.2459, 9.425, -0.9176], [0.4141, 9.1, -1.5455], [0.4141, 8.8, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 8.475, -0.9176], [0.2459, 9.425, -0.9176], [0.4141, 9.1, -1.5455], [0.4141, 8.8, -1.5455]], b: [[0.475, 8.525, -0.8227], [0.475, 9.475, -0.8227], [0.8, 9.15, -1.3856], [0.8, 8.85, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 8.525, -0.8227], [0.475, 9.475, -0.8227], [0.8, 9.15, -1.3856], [0.8, 8.85, -1.3856]], b: [[0.6718, 8.575, -0.6718], [0.6718, 9.525, -0.6718], [1.1314, 9.2, -1.1314], [1.1314, 8.9, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 8.575, -0.6718], [0.6718, 9.525, -0.6718], [1.1314, 9.2, -1.1314], [1.1314, 8.9, -1.1314]], b: [[0.8227, 8.625, -0.475], [0.8227, 9.575, -0.475], [1.3856, 9.25, -0.8], [1.3856, 8.95, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 8.625, -0.475], [0.8227, 9.575, -0.475], [1.3856, 9.25, -0.8], [1.3856, 8.95, -0.8]], b: [[0.9176, 8.675, -0.2459], [0.9176, 9.625, -0.2459], [1.5455, 9.3, -0.4141], [1.5455, 9.0, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 8.675, -0.2459], [0.9176, 9.625, -0.2459], [1.5455, 9.3, -0.4141], [1.5455, 9.0, -0.4141]], b: [[0.95, 8.725, -0.0], [0.95, 9.675, -0.0], [1.6, 9.35, -0.0], [1.6, 9.05, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 8.725, -0.0], [0.95, 9.675, -0.0], [1.6, 9.35, -0.0], [1.6, 9.05, -0.0]], b: [[0.9176, 8.775, 0.2459], [0.9176, 9.725, 0.2459], [1.5455, 9.4, 0.4141], [1.5455, 9.1, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 8.775, 0.2459], [0.9176, 9.725, 0.2459], [1.5455, 9.4, 0.4141], [1.5455, 9.1, 0.4141]], b: [[0.8227, 8.825, 0.475], [0.8227, 9.775, 0.475], [1.3856, 9.45, 0.8], [1.3856, 9.15, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 8.825, 0.475], [0.8227, 9.775, 0.475], [1.3856, 9.45, 0.8], [1.3856, 9.15, 0.8]], b: [[0.6718, 8.875, 0.6718], [0.6718, 9.825, 0.6718], [1.1314, 9.5, 1.1314], [1.1314, 9.2, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 8.875, 0.6718], [0.6718, 9.825, 0.6718], [1.1314, 9.5, 1.1314], [1.1314, 9.2, 1.1314]], b: [[0.475, 8.925, 0.8227], [0.475, 9.875, 0.8227], [0.8, 9.55, 1.3856], [0.8, 9.25, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 8.925, 0.8227], [0.475, 9.875, 0.8227], [0.8, 9.55, 1.3856], [0.8, 9.25, 1.3856]], b: [[0.2459, 8.975, 0.9176], [0.2459, 9.925, 0.9176], [0.4141, 9.6, 1.5455], [0.4141, 9.3, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 8.975, 0.9176], [0.2459, 9.925, 0.9176], [0.4141, 9.6, 1.5455], [0.4141, 9.3, 1.5455]], b: [[-0.0, 9.025, 0.95], [-0.0, 9.975, 0.95], [-0.0, 9.65, 1.6], [-0.0, 9.35, 1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 9.025, 0.95], [-0.0, 9.975, 0.95], [-0.0, 9.65, 1.6], [-0.0, 9.35, 1.6]], b: [[-0.2459, 9.075, 0.9176], [-0.2459, 10.025, 0.9176], [-0.4141, 9.7, 1.5455], [-0.4141, 9.4, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 9.075, 0.9176], [-0.2459, 10.025, 0.9176], [-0.4141, 9.7, 1.5455], [-0.4141, 9.4, 1.5455]], b: [[-0.475, 9.125, 0.8227], [-0.475, 10.075, 0.8227], [-0.8, 9.75, 1.3856], [-0.8, 9.45, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 9.125, 0.8227], [-0.475, 10.075, 0.8227], [-0.8, 9.75, 1.3856], [-0.8, 9.45, 1.3856]], b: [[-0.6718, 9.175, 0.6718], [-0.6718, 10.125, 0.6718], [-1.1314, 9.8, 1.1314], [-1.1314, 9.5, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 9.175, 0.6718], [-0.6718, 10.125, 0.6718], [-1.1314, 9.8, 1.1314], [-1.1314, 9.5, 1.1314]], b: [[-0.8227, 9.225, 0.475], [-0.8227, 10.175, 0.475], [-1.3856, 9.85, 0.8], [-1.3856, 9.55, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 9.225, 0.475], [-0.8227, 10.175, 0.475], [-1.3856, 9.85, 0.8], [-1.3856, 9.55, 0.8]], b: [[-0.9176, 9.275, 0.2459], [-0.9176, 10.225, 0.2459], [-1.5455, 9.9, 0.4141], [-1.5455, 9.6, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 9.275, 0.2459], [-0.9176, 10.225, 0.2459], [-1.5455, 9.9, 0.4141], [-1.5455, 9.6, 0.4141]], b: [[-0.95, 9.325, 0.0], [-0.95, 10.275, 0.0], [-1.6, 9.95, 0.0], [-1.6, 9.65, 0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 9.325, 0.0], [-0.95, 10.275, 0.0], [-1.6, 9.95, 0.0], [-1.6, 9.65, 0.0]], b: [[-0.9176, 9.375, -0.2459], [-0.9176, 10.325, -0.2459], [-1.5455, 10.0, -0.4141], [-1.5455, 9.7, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 9.375, -0.2459], [-0.9176, 10.325, -0.2459], [-1.5455, 10.0, -0.4141], [-1.5455, 9.7, -0.4141]], b: [[-0.8227, 9.425, -0.475], [-0.8227, 10.375, -0.475], [-1.3856, 10.05, -0.8], [-1.3856, 9.75, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 9.425, -0.475], [-0.8227, 10.375, -0.475], [-1.3856, 10.05, -0.8], [-1.3856, 9.75, -0.8]], b: [[-0.6718, 9.475, -0.6718], [-0.6718, 10.425, -0.6718], [-1.1314, 10.1, -1.1314], [-1.1314, 9.8, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 9.475, -0.6718], [-0.6718, 10.425, -0.6718], [-1.1314, 10.1, -1.1314], [-1.1314, 9.8, -1.1314]], b: [[-0.475, 9.525, -0.8227], [-0.475, 10.475, -0.8227], [-0.8, 10.15, -1.3856], [-0.8, 9.85, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 9.525, -0.8227], [-0.475, 10.475, -0.8227], [-0.8, 10.15, -1.3856], [-0.8, 9.85, -1.3856]], b: [[-0.2459, 9.575, -0.9176], [-0.2459, 10.525, -0.9176], [-0.4141, 10.2, -1.5455], [-0.4141, 9.9, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 9.575, -0.9176], [-0.2459, 10.525, -0.9176], [-0.4141, 10.2, -1.5455], [-0.4141, 9.9, -1.5455]], b: [[-0.0, 9.625, -0.95], [-0.0, 10.575, -0.95], [-0.0, 10.25, -1.6], [-0.0, 9.95, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 9.625, -0.95], [-0.0, 10.575, -0.95], [-0.0, 10.25, -1.6], [-0.0, 9.95, -1.6]], b: [[0.2459, 9.675, -0.9176], [0.2459, 10.625, -0.9176], [0.4141, 10.3, -1.5455], [0.4141, 10.0, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 9.675, -0.9176], [0.2459, 10.625, -0.9176], [0.4141, 10.3, -1.5455], [0.4141, 10.0, -1.5455]], b: [[0.475, 9.725, -0.8227], [0.475, 10.675, -0.8227], [0.8, 10.35, -1.3856], [0.8, 10.05, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 9.725, -0.8227], [0.475, 10.675, -0.8227], [0.8, 10.35, -1.3856], [0.8, 10.05, -1.3856]], b: [[0.6718, 9.775, -0.6718], [0.6718, 10.725, -0.6718], [1.1314, 10.4, -1.1314], [1.1314, 10.1, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 9.775, -0.6718], [0.6718, 10.725, -0.6718], [1.1314, 10.4, -1.1314], [1.1314, 10.1, -1.1314]], b: [[0.8227, 9.825, -0.475], [0.8227, 10.775, -0.475], [1.3856, 10.45, -0.8], [1.3856, 10.15, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 9.825, -0.475], [0.8227, 10.775, -0.475], [1.3856, 10.45, -0.8], [1.3856, 10.15, -0.8]], b: [[0.9176, 9.875, -0.2459], [0.9176, 10.825, -0.2459], [1.5455, 10.5, -0.4141], [1.5455, 10.2, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 9.875, -0.2459], [0.9176, 10.825, -0.2459], [1.5455, 10.5, -0.4141], [1.5455, 10.2, -0.4141]], b: [[0.95, 9.925, -0.0], [0.95, 10.875, -0.0], [1.6, 10.55, -0.0], [1.6, 10.25, -0.0]], collide: 1}
      - {kind: loft, a: [[0.95, 9.925, -0.0], [0.95, 10.875, -0.0], [1.6, 10.55, -0.0], [1.6, 10.25, -0.0]], b: [[0.9176, 9.975, 0.2459], [0.9176, 10.925, 0.2459], [1.5455, 10.6, 0.4141], [1.5455, 10.3, 0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 9.975, 0.2459], [0.9176, 10.925, 0.2459], [1.5455, 10.6, 0.4141], [1.5455, 10.3, 0.4141]], b: [[0.8227, 10.025, 0.475], [0.8227, 10.975, 0.475], [1.3856, 10.65, 0.8], [1.3856, 10.35, 0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 10.025, 0.475], [0.8227, 10.975, 0.475], [1.3856, 10.65, 0.8], [1.3856, 10.35, 0.8]], b: [[0.6718, 10.075, 0.6718], [0.6718, 11.025, 0.6718], [1.1314, 10.7, 1.1314], [1.1314, 10.4, 1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 10.075, 0.6718], [0.6718, 11.025, 0.6718], [1.1314, 10.7, 1.1314], [1.1314, 10.4, 1.1314]], b: [[0.475, 10.125, 0.8227], [0.475, 11.075, 0.8227], [0.8, 10.75, 1.3856], [0.8, 10.45, 1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 10.125, 0.8227], [0.475, 11.075, 0.8227], [0.8, 10.75, 1.3856], [0.8, 10.45, 1.3856]], b: [[0.2459, 10.175, 0.9176], [0.2459, 11.125, 0.9176], [0.4141, 10.8, 1.5455], [0.4141, 10.5, 1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 10.175, 0.9176], [0.2459, 11.125, 0.9176], [0.4141, 10.8, 1.5455], [0.4141, 10.5, 1.5455]], b: [[0.0, 10.225, 0.95], [0.0, 11.175, 0.95], [0.0, 10.85, 1.6], [0.0, 10.55, 1.6]], collide: 1}
      - {kind: loft, a: [[0.0, 10.225, 0.95], [0.0, 11.175, 0.95], [0.0, 10.85, 1.6], [0.0, 10.55, 1.6]], b: [[-0.2459, 10.275, 0.9176], [-0.2459, 11.225, 0.9176], [-0.4141, 10.9, 1.5455], [-0.4141, 10.6, 1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 10.275, 0.9176], [-0.2459, 11.225, 0.9176], [-0.4141, 10.9, 1.5455], [-0.4141, 10.6, 1.5455]], b: [[-0.475, 10.325, 0.8227], [-0.475, 11.275, 0.8227], [-0.8, 10.95, 1.3856], [-0.8, 10.65, 1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 10.325, 0.8227], [-0.475, 11.275, 0.8227], [-0.8, 10.95, 1.3856], [-0.8, 10.65, 1.3856]], b: [[-0.6718, 10.375, 0.6718], [-0.6718, 11.325, 0.6718], [-1.1314, 11.0, 1.1314], [-1.1314, 10.7, 1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 10.375, 0.6718], [-0.6718, 11.325, 0.6718], [-1.1314, 11.0, 1.1314], [-1.1314, 10.7, 1.1314]], b: [[-0.8227, 10.425, 0.475], [-0.8227, 11.375, 0.475], [-1.3856, 11.05, 0.8], [-1.3856, 10.75, 0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 10.425, 0.475], [-0.8227, 11.375, 0.475], [-1.3856, 11.05, 0.8], [-1.3856, 10.75, 0.8]], b: [[-0.9176, 10.475, 0.2459], [-0.9176, 11.425, 0.2459], [-1.5455, 11.1, 0.4141], [-1.5455, 10.8, 0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 10.475, 0.2459], [-0.9176, 11.425, 0.2459], [-1.5455, 11.1, 0.4141], [-1.5455, 10.8, 0.4141]], b: [[-0.95, 10.525, -0.0], [-0.95, 11.475, -0.0], [-1.6, 11.15, -0.0], [-1.6, 10.85, -0.0]], collide: 1}
      - {kind: loft, a: [[-0.95, 10.525, -0.0], [-0.95, 11.475, -0.0], [-1.6, 11.15, -0.0], [-1.6, 10.85, -0.0]], b: [[-0.9176, 10.575, -0.2459], [-0.9176, 11.525, -0.2459], [-1.5455, 11.2, -0.4141], [-1.5455, 10.9, -0.4141]], collide: 1}
      - {kind: loft, a: [[-0.9176, 10.575, -0.2459], [-0.9176, 11.525, -0.2459], [-1.5455, 11.2, -0.4141], [-1.5455, 10.9, -0.4141]], b: [[-0.8227, 10.625, -0.475], [-0.8227, 11.575, -0.475], [-1.3856, 11.25, -0.8], [-1.3856, 10.95, -0.8]], collide: 1}
      - {kind: loft, a: [[-0.8227, 10.625, -0.475], [-0.8227, 11.575, -0.475], [-1.3856, 11.25, -0.8], [-1.3856, 10.95, -0.8]], b: [[-0.6718, 10.675, -0.6718], [-0.6718, 11.625, -0.6718], [-1.1314, 11.3, -1.1314], [-1.1314, 11.0, -1.1314]], collide: 1}
      - {kind: loft, a: [[-0.6718, 10.675, -0.6718], [-0.6718, 11.625, -0.6718], [-1.1314, 11.3, -1.1314], [-1.1314, 11.0, -1.1314]], b: [[-0.475, 10.725, -0.8227], [-0.475, 11.675, -0.8227], [-0.8, 11.35, -1.3856], [-0.8, 11.05, -1.3856]], collide: 1}
      - {kind: loft, a: [[-0.475, 10.725, -0.8227], [-0.475, 11.675, -0.8227], [-0.8, 11.35, -1.3856], [-0.8, 11.05, -1.3856]], b: [[-0.2459, 10.775, -0.9176], [-0.2459, 11.725, -0.9176], [-0.4141, 11.4, -1.5455], [-0.4141, 11.1, -1.5455]], collide: 1}
      - {kind: loft, a: [[-0.2459, 10.775, -0.9176], [-0.2459, 11.725, -0.9176], [-0.4141, 11.4, -1.5455], [-0.4141, 11.1, -1.5455]], b: [[-0.0, 10.825, -0.95], [-0.0, 11.775, -0.95], [-0.0, 11.45, -1.6], [-0.0, 11.15, -1.6]], collide: 1}
      - {kind: loft, a: [[-0.0, 10.825, -0.95], [-0.0, 11.775, -0.95], [-0.0, 11.45, -1.6], [-0.0, 11.15, -1.6]], b: [[0.2459, 10.875, -0.9176], [0.2459, 11.825, -0.9176], [0.4141, 11.5, -1.5455], [0.4141, 11.2, -1.5455]], collide: 1}
      - {kind: loft, a: [[0.2459, 10.875, -0.9176], [0.2459, 11.825, -0.9176], [0.4141, 11.5, -1.5455], [0.4141, 11.2, -1.5455]], b: [[0.475, 10.925, -0.8227], [0.475, 11.875, -0.8227], [0.8, 11.55, -1.3856], [0.8, 11.25, -1.3856]], collide: 1}
      - {kind: loft, a: [[0.475, 10.925, -0.8227], [0.475, 11.875, -0.8227], [0.8, 11.55, -1.3856], [0.8, 11.25, -1.3856]], b: [[0.6718, 10.975, -0.6718], [0.6718, 11.925, -0.6718], [1.1314, 11.6, -1.1314], [1.1314, 11.3, -1.1314]], collide: 1}
      - {kind: loft, a: [[0.6718, 10.975, -0.6718], [0.6718, 11.925, -0.6718], [1.1314, 11.6, -1.1314], [1.1314, 11.3, -1.1314]], b: [[0.8227, 11.025, -0.475], [0.8227, 11.975, -0.475], [1.3856, 11.65, -0.8], [1.3856, 11.35, -0.8]], collide: 1}
      - {kind: loft, a: [[0.8227, 11.025, -0.475], [0.8227, 11.975, -0.475], [1.3856, 11.65, -0.8], [1.3856, 11.35, -0.8]], b: [[0.9176, 11.075, -0.2459], [0.9176, 12.025, -0.2459], [1.5455, 11.7, -0.4141], [1.5455, 11.4, -0.4141]], collide: 1}
      - {kind: loft, a: [[0.9176, 11.075, -0.2459], [0.9176, 12.025, -0.2459], [1.5455, 11.7, -0.4141], [1.5455, 11.4, -0.4141]], b: [[0.95, 11.125, -0.0], [0.95, 12.075, -0.0], [1.6, 11.75, -0.0], [1.6, 11.45, -0.0]], collide: 1}
  - id: bearing
    shape: part
    pos: [0, 4.8, 0]
    mass: 0.3
    friction: 0.3
    color: "#b9a179"
    pieces:
      - {kind: rod, from: [0, 2.89, 0], to: [0, 6.71, 0], radius: 2.4, collide: 0}   # the movable bearing (its nut)
      - {kind: poly, points: [[-2.2, -5.2], [2.2, -5.2], [2.2, -1.8], [-2.2, -1.8]], y: [3.19, 6.41], collide: 0}   # its foot, on the slide
      - {kind: rod, from: [0, 4.8, 2.3], to: [0, 4.8, 4.5], radius: 0.25, collide: 0, color: "#6f675a"}   # a pointer
      - {kind: loft, a: [[0.9, 3.09, -1.5588], [0.9, 4.11, -1.5588], [0.525, 3.735, -0.9093], [0.525, 3.465, -0.9093]], b: [[1.2728, 3.14, -1.2728], [1.2728, 4.16, -1.2728], [0.7425, 3.785, -0.7425], [0.7425, 3.515, -0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, 3.14, -1.2728], [1.2728, 4.16, -1.2728], [0.7425, 3.785, -0.7425], [0.7425, 3.515, -0.7425]], b: [[1.5588, 3.19, -0.9], [1.5588, 4.21, -0.9], [0.9093, 3.835, -0.525], [0.9093, 3.565, -0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, 3.19, -0.9], [1.5588, 4.21, -0.9], [0.9093, 3.835, -0.525], [0.9093, 3.565, -0.525]], b: [[1.7387, 3.24, -0.4659], [1.7387, 4.26, -0.4659], [1.0142, 3.885, -0.2718], [1.0142, 3.615, -0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, 3.24, -0.4659], [1.7387, 4.26, -0.4659], [1.0142, 3.885, -0.2718], [1.0142, 3.615, -0.2718]], b: [[1.8, 3.29, -0.0], [1.8, 4.31, -0.0], [1.05, 3.935, -0.0], [1.05, 3.665, -0.0]], collide: 2}
      - {kind: loft, a: [[1.8, 3.29, -0.0], [1.8, 4.31, -0.0], [1.05, 3.935, -0.0], [1.05, 3.665, -0.0]], b: [[1.7387, 3.34, 0.4659], [1.7387, 4.36, 0.4659], [1.0142, 3.985, 0.2718], [1.0142, 3.715, 0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, 3.34, 0.4659], [1.7387, 4.36, 0.4659], [1.0142, 3.985, 0.2718], [1.0142, 3.715, 0.2718]], b: [[1.5588, 3.39, 0.9], [1.5588, 4.41, 0.9], [0.9093, 4.035, 0.525], [0.9093, 3.765, 0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, 3.39, 0.9], [1.5588, 4.41, 0.9], [0.9093, 4.035, 0.525], [0.9093, 3.765, 0.525]], b: [[1.2728, 3.44, 1.2728], [1.2728, 4.46, 1.2728], [0.7425, 4.085, 0.7425], [0.7425, 3.815, 0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, 3.44, 1.2728], [1.2728, 4.46, 1.2728], [0.7425, 4.085, 0.7425], [0.7425, 3.815, 0.7425]], b: [[0.9, 3.49, 1.5588], [0.9, 4.51, 1.5588], [0.525, 4.135, 0.9093], [0.525, 3.865, 0.9093]], collide: 2}
      - {kind: loft, a: [[0.9, 3.49, 1.5588], [0.9, 4.51, 1.5588], [0.525, 4.135, 0.9093], [0.525, 3.865, 0.9093]], b: [[0.4659, 3.54, 1.7387], [0.4659, 4.56, 1.7387], [0.2718, 4.185, 1.0142], [0.2718, 3.915, 1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, 3.54, 1.7387], [0.4659, 4.56, 1.7387], [0.2718, 4.185, 1.0142], [0.2718, 3.915, 1.0142]], b: [[0.0, 3.59, 1.8], [0.0, 4.61, 1.8], [0.0, 4.235, 1.05], [0.0, 3.965, 1.05]], collide: 2}
      - {kind: loft, a: [[0.0, 3.59, 1.8], [0.0, 4.61, 1.8], [0.0, 4.235, 1.05], [0.0, 3.965, 1.05]], b: [[-0.4659, 3.64, 1.7387], [-0.4659, 4.66, 1.7387], [-0.2718, 4.285, 1.0142], [-0.2718, 4.015, 1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, 3.64, 1.7387], [-0.4659, 4.66, 1.7387], [-0.2718, 4.285, 1.0142], [-0.2718, 4.015, 1.0142]], b: [[-0.9, 3.69, 1.5588], [-0.9, 4.71, 1.5588], [-0.525, 4.335, 0.9093], [-0.525, 4.065, 0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, 3.69, 1.5588], [-0.9, 4.71, 1.5588], [-0.525, 4.335, 0.9093], [-0.525, 4.065, 0.9093]], b: [[-1.2728, 3.74, 1.2728], [-1.2728, 4.76, 1.2728], [-0.7425, 4.385, 0.7425], [-0.7425, 4.115, 0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, 3.74, 1.2728], [-1.2728, 4.76, 1.2728], [-0.7425, 4.385, 0.7425], [-0.7425, 4.115, 0.7425]], b: [[-1.5588, 3.79, 0.9], [-1.5588, 4.81, 0.9], [-0.9093, 4.435, 0.525], [-0.9093, 4.165, 0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, 3.79, 0.9], [-1.5588, 4.81, 0.9], [-0.9093, 4.435, 0.525], [-0.9093, 4.165, 0.525]], b: [[-1.7387, 3.84, 0.4659], [-1.7387, 4.86, 0.4659], [-1.0142, 4.485, 0.2718], [-1.0142, 4.215, 0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, 3.84, 0.4659], [-1.7387, 4.86, 0.4659], [-1.0142, 4.485, 0.2718], [-1.0142, 4.215, 0.2718]], b: [[-1.8, 3.89, 0.0], [-1.8, 4.91, 0.0], [-1.05, 4.535, 0.0], [-1.05, 4.265, 0.0]], collide: 2}
      - {kind: loft, a: [[-1.8, 3.89, 0.0], [-1.8, 4.91, 0.0], [-1.05, 4.535, 0.0], [-1.05, 4.265, 0.0]], b: [[-1.7387, 3.94, -0.4659], [-1.7387, 4.96, -0.4659], [-1.0142, 4.585, -0.2718], [-1.0142, 4.315, -0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, 3.94, -0.4659], [-1.7387, 4.96, -0.4659], [-1.0142, 4.585, -0.2718], [-1.0142, 4.315, -0.2718]], b: [[-1.5588, 3.99, -0.9], [-1.5588, 5.01, -0.9], [-0.9093, 4.635, -0.525], [-0.9093, 4.365, -0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, 3.99, -0.9], [-1.5588, 5.01, -0.9], [-0.9093, 4.635, -0.525], [-0.9093, 4.365, -0.525]], b: [[-1.2728, 4.04, -1.2728], [-1.2728, 5.06, -1.2728], [-0.7425, 4.685, -0.7425], [-0.7425, 4.415, -0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, 4.04, -1.2728], [-1.2728, 5.06, -1.2728], [-0.7425, 4.685, -0.7425], [-0.7425, 4.415, -0.7425]], b: [[-0.9, 4.09, -1.5588], [-0.9, 5.11, -1.5588], [-0.525, 4.735, -0.9093], [-0.525, 4.465, -0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, 4.09, -1.5588], [-0.9, 5.11, -1.5588], [-0.525, 4.735, -0.9093], [-0.525, 4.465, -0.9093]], b: [[-0.4659, 4.14, -1.7387], [-0.4659, 5.16, -1.7387], [-0.2718, 4.785, -1.0142], [-0.2718, 4.515, -1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, 4.14, -1.7387], [-0.4659, 5.16, -1.7387], [-0.2718, 4.785, -1.0142], [-0.2718, 4.515, -1.0142]], b: [[-0.0, 4.19, -1.8], [-0.0, 5.21, -1.8], [-0.0, 4.835, -1.05], [-0.0, 4.565, -1.05]], collide: 2}
      - {kind: loft, a: [[-0.0, 4.19, -1.8], [-0.0, 5.21, -1.8], [-0.0, 4.835, -1.05], [-0.0, 4.565, -1.05]], b: [[0.4659, 4.24, -1.7387], [0.4659, 5.26, -1.7387], [0.2718, 4.885, -1.0142], [0.2718, 4.615, -1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, 4.24, -1.7387], [0.4659, 5.26, -1.7387], [0.2718, 4.885, -1.0142], [0.2718, 4.615, -1.0142]], b: [[0.9, 4.29, -1.5588], [0.9, 5.31, -1.5588], [0.525, 4.935, -0.9093], [0.525, 4.665, -0.9093]], collide: 2}
      - {kind: loft, a: [[0.9, 4.29, -1.5588], [0.9, 5.31, -1.5588], [0.525, 4.935, -0.9093], [0.525, 4.665, -0.9093]], b: [[1.2728, 4.34, -1.2728], [1.2728, 5.36, -1.2728], [0.7425, 4.985, -0.7425], [0.7425, 4.715, -0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, 4.34, -1.2728], [1.2728, 5.36, -1.2728], [0.7425, 4.985, -0.7425], [0.7425, 4.715, -0.7425]], b: [[1.5588, 4.39, -0.9], [1.5588, 5.41, -0.9], [0.9093, 5.035, -0.525], [0.9093, 4.765, -0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, 4.39, -0.9], [1.5588, 5.41, -0.9], [0.9093, 5.035, -0.525], [0.9093, 4.765, -0.525]], b: [[1.7387, 4.44, -0.4659], [1.7387, 5.46, -0.4659], [1.0142, 5.085, -0.2718], [1.0142, 4.815, -0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, 4.44, -0.4659], [1.7387, 5.46, -0.4659], [1.0142, 5.085, -0.2718], [1.0142, 4.815, -0.2718]], b: [[1.8, 4.49, -0.0], [1.8, 5.51, -0.0], [1.05, 5.135, -0.0], [1.05, 4.865, -0.0]], collide: 2}
      - {kind: loft, a: [[1.8, 4.49, -0.0], [1.8, 5.51, -0.0], [1.05, 5.135, -0.0], [1.05, 4.865, -0.0]], b: [[1.7387, 4.54, 0.4659], [1.7387, 5.56, 0.4659], [1.0142, 5.185, 0.2718], [1.0142, 4.915, 0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, 4.54, 0.4659], [1.7387, 5.56, 0.4659], [1.0142, 5.185, 0.2718], [1.0142, 4.915, 0.2718]], b: [[1.5588, 4.59, 0.9], [1.5588, 5.61, 0.9], [0.9093, 5.235, 0.525], [0.9093, 4.965, 0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, 4.59, 0.9], [1.5588, 5.61, 0.9], [0.9093, 5.235, 0.525], [0.9093, 4.965, 0.525]], b: [[1.2728, 4.64, 1.2728], [1.2728, 5.66, 1.2728], [0.7425, 5.285, 0.7425], [0.7425, 5.015, 0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, 4.64, 1.2728], [1.2728, 5.66, 1.2728], [0.7425, 5.285, 0.7425], [0.7425, 5.015, 0.7425]], b: [[0.9, 4.69, 1.5588], [0.9, 5.71, 1.5588], [0.525, 5.335, 0.9093], [0.525, 5.065, 0.9093]], collide: 2}
      - {kind: loft, a: [[0.9, 4.69, 1.5588], [0.9, 5.71, 1.5588], [0.525, 5.335, 0.9093], [0.525, 5.065, 0.9093]], b: [[0.4659, 4.74, 1.7387], [0.4659, 5.76, 1.7387], [0.2718, 5.385, 1.0142], [0.2718, 5.115, 1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, 4.74, 1.7387], [0.4659, 5.76, 1.7387], [0.2718, 5.385, 1.0142], [0.2718, 5.115, 1.0142]], b: [[-0.0, 4.79, 1.8], [-0.0, 5.81, 1.8], [-0.0, 5.435, 1.05], [-0.0, 5.165, 1.05]], collide: 2}
      - {kind: loft, a: [[-0.0, 4.79, 1.8], [-0.0, 5.81, 1.8], [-0.0, 5.435, 1.05], [-0.0, 5.165, 1.05]], b: [[-0.4659, 4.84, 1.7387], [-0.4659, 5.86, 1.7387], [-0.2718, 5.485, 1.0142], [-0.2718, 5.215, 1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, 4.84, 1.7387], [-0.4659, 5.86, 1.7387], [-0.2718, 5.485, 1.0142], [-0.2718, 5.215, 1.0142]], b: [[-0.9, 4.89, 1.5588], [-0.9, 5.91, 1.5588], [-0.525, 5.535, 0.9093], [-0.525, 5.265, 0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, 4.89, 1.5588], [-0.9, 5.91, 1.5588], [-0.525, 5.535, 0.9093], [-0.525, 5.265, 0.9093]], b: [[-1.2728, 4.94, 1.2728], [-1.2728, 5.96, 1.2728], [-0.7425, 5.585, 0.7425], [-0.7425, 5.315, 0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, 4.94, 1.2728], [-1.2728, 5.96, 1.2728], [-0.7425, 5.585, 0.7425], [-0.7425, 5.315, 0.7425]], b: [[-1.5588, 4.99, 0.9], [-1.5588, 6.01, 0.9], [-0.9093, 5.635, 0.525], [-0.9093, 5.365, 0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, 4.99, 0.9], [-1.5588, 6.01, 0.9], [-0.9093, 5.635, 0.525], [-0.9093, 5.365, 0.525]], b: [[-1.7387, 5.04, 0.4659], [-1.7387, 6.06, 0.4659], [-1.0142, 5.685, 0.2718], [-1.0142, 5.415, 0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, 5.04, 0.4659], [-1.7387, 6.06, 0.4659], [-1.0142, 5.685, 0.2718], [-1.0142, 5.415, 0.2718]], b: [[-1.8, 5.09, 0.0], [-1.8, 6.11, 0.0], [-1.05, 5.735, 0.0], [-1.05, 5.465, 0.0]], collide: 2}
      - {kind: loft, a: [[-1.8, 5.09, 0.0], [-1.8, 6.11, 0.0], [-1.05, 5.735, 0.0], [-1.05, 5.465, 0.0]], b: [[-1.7387, 5.14, -0.4659], [-1.7387, 6.16, -0.4659], [-1.0142, 5.785, -0.2718], [-1.0142, 5.515, -0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, 5.14, -0.4659], [-1.7387, 6.16, -0.4659], [-1.0142, 5.785, -0.2718], [-1.0142, 5.515, -0.2718]], b: [[-1.5588, 5.19, -0.9], [-1.5588, 6.21, -0.9], [-0.9093, 5.835, -0.525], [-0.9093, 5.565, -0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, 5.19, -0.9], [-1.5588, 6.21, -0.9], [-0.9093, 5.835, -0.525], [-0.9093, 5.565, -0.525]], b: [[-1.2728, 5.24, -1.2728], [-1.2728, 6.26, -1.2728], [-0.7425, 5.885, -0.7425], [-0.7425, 5.615, -0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, 5.24, -1.2728], [-1.2728, 6.26, -1.2728], [-0.7425, 5.885, -0.7425], [-0.7425, 5.615, -0.7425]], b: [[-0.9, 5.29, -1.5588], [-0.9, 6.31, -1.5588], [-0.525, 5.935, -0.9093], [-0.525, 5.665, -0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, 5.29, -1.5588], [-0.9, 6.31, -1.5588], [-0.525, 5.935, -0.9093], [-0.525, 5.665, -0.9093]], b: [[-0.4659, 5.34, -1.7387], [-0.4659, 6.36, -1.7387], [-0.2718, 5.985, -1.0142], [-0.2718, 5.715, -1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, 5.34, -1.7387], [-0.4659, 6.36, -1.7387], [-0.2718, 5.985, -1.0142], [-0.2718, 5.715, -1.0142]], b: [[-0.0, 5.39, -1.8], [-0.0, 6.41, -1.8], [-0.0, 6.035, -1.05], [-0.0, 5.765, -1.05]], collide: 2}
      - {kind: loft, a: [[-0.0, 5.39, -1.8], [-0.0, 6.41, -1.8], [-0.0, 6.035, -1.05], [-0.0, 5.765, -1.05]], b: [[0.4659, 5.44, -1.7387], [0.4659, 6.46, -1.7387], [0.2718, 6.085, -1.0142], [0.2718, 5.815, -1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, 5.44, -1.7387], [0.4659, 6.46, -1.7387], [0.2718, 6.085, -1.0142], [0.2718, 5.815, -1.0142]], b: [[0.9, 5.49, -1.5588], [0.9, 6.51, -1.5588], [0.525, 6.135, -0.9093], [0.525, 5.865, -0.9093]], collide: 2}
  - id: frame
    shape: part
    pos: [0, 0, 0]
    fixed: true
    friction: 0.3
    color: "#cfc6b4"
    pieces:
      - {kind: poly, points: [[-4, -7], [4, -7], [4, -6], [-4, -6]], y: [-16.2, 15.4], collide: 0, color: "#b9b09c"}   # the bed
      - {kind: rod, from: [0, -10.11, 0], to: [0, -5.09, 0], radius: 2.4, collide: 0, color: "#b8ad97"}   # the fixed bearing (its nut)
      - {kind: poly, points: [[-2.2, -6], [2.2, -6], [2.2, -1.8], [-2.2, -1.8]], y: [-9.81, -5.39], collide: 0}   # its standard
      - {kind: poly, points: [[-2.8, -6], [-2.4, -6], [-2.4, -5.0], [-2.8, -5.0]], y: [-0.11, 10.71], collide: 0, color: "#9d917a"}   # the slide's ways
      - {kind: poly, points: [[2.4, -6], [2.8, -6], [2.8, -5.0], [2.4, -5.0]], y: [-0.11, 10.71], collide: 0, color: "#9d917a"}
      - {kind: poly, points: [[-2.2, -6], [2.2, -6], [2.2, -5.2], [-2.2, -5.2]], y: [-0.11, 10.71], collide: 0, color: "#b9b09c"}
      - {kind: poly, points: [[2.9, -1], [3.1, -1], [3.1, 5], [2.9, 5]], y: [4.75, 4.85], collide: 0, color: "#6f675a"}   # a mark at the bearing's start
      - {kind: loft, a: [[-1.8, -9.91, -0.0], [-1.8, -8.49, -0.0], [-1.05, -8.865, -0.0], [-1.05, -9.535, -0.0]], b: [[-1.7387, -9.8433, -0.4659], [-1.7387, -8.4233, -0.4659], [-1.0142, -8.7983, -0.2718], [-1.0142, -9.4683, -0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, -9.8433, -0.4659], [-1.7387, -8.4233, -0.4659], [-1.0142, -8.7983, -0.2718], [-1.0142, -9.4683, -0.2718]], b: [[-1.5588, -9.7767, -0.9], [-1.5588, -8.3567, -0.9], [-0.9093, -8.7317, -0.525], [-0.9093, -9.4017, -0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, -9.7767, -0.9], [-1.5588, -8.3567, -0.9], [-0.9093, -8.7317, -0.525], [-0.9093, -9.4017, -0.525]], b: [[-1.2728, -9.71, -1.2728], [-1.2728, -8.29, -1.2728], [-0.7425, -8.665, -0.7425], [-0.7425, -9.335, -0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, -9.71, -1.2728], [-1.2728, -8.29, -1.2728], [-0.7425, -8.665, -0.7425], [-0.7425, -9.335, -0.7425]], b: [[-0.9, -9.6433, -1.5588], [-0.9, -8.2233, -1.5588], [-0.525, -8.5983, -0.9093], [-0.525, -9.2683, -0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, -9.6433, -1.5588], [-0.9, -8.2233, -1.5588], [-0.525, -8.5983, -0.9093], [-0.525, -9.2683, -0.9093]], b: [[-0.4659, -9.5767, -1.7387], [-0.4659, -8.1567, -1.7387], [-0.2718, -8.5317, -1.0142], [-0.2718, -9.2017, -1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, -9.5767, -1.7387], [-0.4659, -8.1567, -1.7387], [-0.2718, -8.5317, -1.0142], [-0.2718, -9.2017, -1.0142]], b: [[0.0, -9.51, -1.8], [0.0, -8.09, -1.8], [0.0, -8.465, -1.05], [0.0, -9.135, -1.05]], collide: 2}
      - {kind: loft, a: [[0.0, -9.51, -1.8], [0.0, -8.09, -1.8], [0.0, -8.465, -1.05], [0.0, -9.135, -1.05]], b: [[0.4659, -9.4433, -1.7387], [0.4659, -8.0233, -1.7387], [0.2718, -8.3983, -1.0142], [0.2718, -9.0683, -1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, -9.4433, -1.7387], [0.4659, -8.0233, -1.7387], [0.2718, -8.3983, -1.0142], [0.2718, -9.0683, -1.0142]], b: [[0.9, -9.3767, -1.5588], [0.9, -7.9567, -1.5588], [0.525, -8.3317, -0.9093], [0.525, -9.0017, -0.9093]], collide: 2}
      - {kind: loft, a: [[0.9, -9.3767, -1.5588], [0.9, -7.9567, -1.5588], [0.525, -8.3317, -0.9093], [0.525, -9.0017, -0.9093]], b: [[1.2728, -9.31, -1.2728], [1.2728, -7.89, -1.2728], [0.7425, -8.265, -0.7425], [0.7425, -8.935, -0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, -9.31, -1.2728], [1.2728, -7.89, -1.2728], [0.7425, -8.265, -0.7425], [0.7425, -8.935, -0.7425]], b: [[1.5588, -9.2433, -0.9], [1.5588, -7.8233, -0.9], [0.9093, -8.1983, -0.525], [0.9093, -8.8683, -0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, -9.2433, -0.9], [1.5588, -7.8233, -0.9], [0.9093, -8.1983, -0.525], [0.9093, -8.8683, -0.525]], b: [[1.7387, -9.1767, -0.4659], [1.7387, -7.7567, -0.4659], [1.0142, -8.1317, -0.2718], [1.0142, -8.8017, -0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, -9.1767, -0.4659], [1.7387, -7.7567, -0.4659], [1.0142, -8.1317, -0.2718], [1.0142, -8.8017, -0.2718]], b: [[1.8, -9.11, 0.0], [1.8, -7.69, 0.0], [1.05, -8.065, 0.0], [1.05, -8.735, 0.0]], collide: 2}
      - {kind: loft, a: [[1.8, -9.11, 0.0], [1.8, -7.69, 0.0], [1.05, -8.065, 0.0], [1.05, -8.735, 0.0]], b: [[1.7387, -9.0433, 0.4659], [1.7387, -7.6233, 0.4659], [1.0142, -7.9983, 0.2718], [1.0142, -8.6683, 0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, -9.0433, 0.4659], [1.7387, -7.6233, 0.4659], [1.0142, -7.9983, 0.2718], [1.0142, -8.6683, 0.2718]], b: [[1.5588, -8.9767, 0.9], [1.5588, -7.5567, 0.9], [0.9093, -7.9317, 0.525], [0.9093, -8.6017, 0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, -8.9767, 0.9], [1.5588, -7.5567, 0.9], [0.9093, -7.9317, 0.525], [0.9093, -8.6017, 0.525]], b: [[1.2728, -8.91, 1.2728], [1.2728, -7.49, 1.2728], [0.7425, -7.865, 0.7425], [0.7425, -8.535, 0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, -8.91, 1.2728], [1.2728, -7.49, 1.2728], [0.7425, -7.865, 0.7425], [0.7425, -8.535, 0.7425]], b: [[0.9, -8.8433, 1.5588], [0.9, -7.4233, 1.5588], [0.525, -7.7983, 0.9093], [0.525, -8.4683, 0.9093]], collide: 2}
      - {kind: loft, a: [[0.9, -8.8433, 1.5588], [0.9, -7.4233, 1.5588], [0.525, -7.7983, 0.9093], [0.525, -8.4683, 0.9093]], b: [[0.4659, -8.7767, 1.7387], [0.4659, -7.3567, 1.7387], [0.2718, -7.7317, 1.0142], [0.2718, -8.4017, 1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, -8.7767, 1.7387], [0.4659, -7.3567, 1.7387], [0.2718, -7.7317, 1.0142], [0.2718, -8.4017, 1.0142]], b: [[-0.0, -8.71, 1.8], [-0.0, -7.29, 1.8], [-0.0, -7.665, 1.05], [-0.0, -8.335, 1.05]], collide: 2}
      - {kind: loft, a: [[-0.0, -8.71, 1.8], [-0.0, -7.29, 1.8], [-0.0, -7.665, 1.05], [-0.0, -8.335, 1.05]], b: [[-0.4659, -8.6433, 1.7387], [-0.4659, -7.2233, 1.7387], [-0.2718, -7.5983, 1.0142], [-0.2718, -8.2683, 1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, -8.6433, 1.7387], [-0.4659, -7.2233, 1.7387], [-0.2718, -7.5983, 1.0142], [-0.2718, -8.2683, 1.0142]], b: [[-0.9, -8.5767, 1.5588], [-0.9, -7.1567, 1.5588], [-0.525, -7.5317, 0.9093], [-0.525, -8.2017, 0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, -8.5767, 1.5588], [-0.9, -7.1567, 1.5588], [-0.525, -7.5317, 0.9093], [-0.525, -8.2017, 0.9093]], b: [[-1.2728, -8.51, 1.2728], [-1.2728, -7.09, 1.2728], [-0.7425, -7.465, 0.7425], [-0.7425, -8.135, 0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, -8.51, 1.2728], [-1.2728, -7.09, 1.2728], [-0.7425, -7.465, 0.7425], [-0.7425, -8.135, 0.7425]], b: [[-1.5588, -8.4433, 0.9], [-1.5588, -7.0233, 0.9], [-0.9093, -7.3983, 0.525], [-0.9093, -8.0683, 0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, -8.4433, 0.9], [-1.5588, -7.0233, 0.9], [-0.9093, -7.3983, 0.525], [-0.9093, -8.0683, 0.525]], b: [[-1.7387, -8.3767, 0.4659], [-1.7387, -6.9567, 0.4659], [-1.0142, -7.3317, 0.2718], [-1.0142, -8.0017, 0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, -8.3767, 0.4659], [-1.7387, -6.9567, 0.4659], [-1.0142, -7.3317, 0.2718], [-1.0142, -8.0017, 0.2718]], b: [[-1.8, -8.31, -0.0], [-1.8, -6.89, -0.0], [-1.05, -7.265, -0.0], [-1.05, -7.935, -0.0]], collide: 2}
      - {kind: loft, a: [[-1.8, -8.31, -0.0], [-1.8, -6.89, -0.0], [-1.05, -7.265, -0.0], [-1.05, -7.935, -0.0]], b: [[-1.7387, -8.2433, -0.4659], [-1.7387, -6.8233, -0.4659], [-1.0142, -7.1983, -0.2718], [-1.0142, -7.8683, -0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, -8.2433, -0.4659], [-1.7387, -6.8233, -0.4659], [-1.0142, -7.1983, -0.2718], [-1.0142, -7.8683, -0.2718]], b: [[-1.5588, -8.1767, -0.9], [-1.5588, -6.7567, -0.9], [-0.9093, -7.1317, -0.525], [-0.9093, -7.8017, -0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, -8.1767, -0.9], [-1.5588, -6.7567, -0.9], [-0.9093, -7.1317, -0.525], [-0.9093, -7.8017, -0.525]], b: [[-1.2728, -8.11, -1.2728], [-1.2728, -6.69, -1.2728], [-0.7425, -7.065, -0.7425], [-0.7425, -7.735, -0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, -8.11, -1.2728], [-1.2728, -6.69, -1.2728], [-0.7425, -7.065, -0.7425], [-0.7425, -7.735, -0.7425]], b: [[-0.9, -8.0433, -1.5588], [-0.9, -6.6233, -1.5588], [-0.525, -6.9983, -0.9093], [-0.525, -7.6683, -0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, -8.0433, -1.5588], [-0.9, -6.6233, -1.5588], [-0.525, -6.9983, -0.9093], [-0.525, -7.6683, -0.9093]], b: [[-0.4659, -7.9767, -1.7387], [-0.4659, -6.5567, -1.7387], [-0.2718, -6.9317, -1.0142], [-0.2718, -7.6017, -1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, -7.9767, -1.7387], [-0.4659, -6.5567, -1.7387], [-0.2718, -6.9317, -1.0142], [-0.2718, -7.6017, -1.0142]], b: [[0.0, -7.91, -1.8], [0.0, -6.49, -1.8], [0.0, -6.865, -1.05], [0.0, -7.535, -1.05]], collide: 2}
      - {kind: loft, a: [[0.0, -7.91, -1.8], [0.0, -6.49, -1.8], [0.0, -6.865, -1.05], [0.0, -7.535, -1.05]], b: [[0.4659, -7.8433, -1.7387], [0.4659, -6.4233, -1.7387], [0.2718, -6.7983, -1.0142], [0.2718, -7.4683, -1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, -7.8433, -1.7387], [0.4659, -6.4233, -1.7387], [0.2718, -6.7983, -1.0142], [0.2718, -7.4683, -1.0142]], b: [[0.9, -7.7767, -1.5588], [0.9, -6.3567, -1.5588], [0.525, -6.7317, -0.9093], [0.525, -7.4017, -0.9093]], collide: 2}
      - {kind: loft, a: [[0.9, -7.7767, -1.5588], [0.9, -6.3567, -1.5588], [0.525, -6.7317, -0.9093], [0.525, -7.4017, -0.9093]], b: [[1.2728, -7.71, -1.2728], [1.2728, -6.29, -1.2728], [0.7425, -6.665, -0.7425], [0.7425, -7.335, -0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, -7.71, -1.2728], [1.2728, -6.29, -1.2728], [0.7425, -6.665, -0.7425], [0.7425, -7.335, -0.7425]], b: [[1.5588, -7.6433, -0.9], [1.5588, -6.2233, -0.9], [0.9093, -6.5983, -0.525], [0.9093, -7.2683, -0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, -7.6433, -0.9], [1.5588, -6.2233, -0.9], [0.9093, -6.5983, -0.525], [0.9093, -7.2683, -0.525]], b: [[1.7387, -7.5767, -0.4659], [1.7387, -6.1567, -0.4659], [1.0142, -6.5317, -0.2718], [1.0142, -7.2017, -0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, -7.5767, -0.4659], [1.7387, -6.1567, -0.4659], [1.0142, -6.5317, -0.2718], [1.0142, -7.2017, -0.2718]], b: [[1.8, -7.51, 0.0], [1.8, -6.09, 0.0], [1.05, -6.465, 0.0], [1.05, -7.135, 0.0]], collide: 2}
      - {kind: loft, a: [[1.8, -7.51, 0.0], [1.8, -6.09, 0.0], [1.05, -6.465, 0.0], [1.05, -7.135, 0.0]], b: [[1.7387, -7.4433, 0.4659], [1.7387, -6.0233, 0.4659], [1.0142, -6.3983, 0.2718], [1.0142, -7.0683, 0.2718]], collide: 2}
      - {kind: loft, a: [[1.7387, -7.4433, 0.4659], [1.7387, -6.0233, 0.4659], [1.0142, -6.3983, 0.2718], [1.0142, -7.0683, 0.2718]], b: [[1.5588, -7.3767, 0.9], [1.5588, -5.9567, 0.9], [0.9093, -6.3317, 0.525], [0.9093, -7.0017, 0.525]], collide: 2}
      - {kind: loft, a: [[1.5588, -7.3767, 0.9], [1.5588, -5.9567, 0.9], [0.9093, -6.3317, 0.525], [0.9093, -7.0017, 0.525]], b: [[1.2728, -7.31, 1.2728], [1.2728, -5.89, 1.2728], [0.7425, -6.265, 0.7425], [0.7425, -6.935, 0.7425]], collide: 2}
      - {kind: loft, a: [[1.2728, -7.31, 1.2728], [1.2728, -5.89, 1.2728], [0.7425, -6.265, 0.7425], [0.7425, -6.935, 0.7425]], b: [[0.9, -7.2433, 1.5588], [0.9, -5.8233, 1.5588], [0.525, -6.1983, 0.9093], [0.525, -6.8683, 0.9093]], collide: 2}
      - {kind: loft, a: [[0.9, -7.2433, 1.5588], [0.9, -5.8233, 1.5588], [0.525, -6.1983, 0.9093], [0.525, -6.8683, 0.9093]], b: [[0.4659, -7.1767, 1.7387], [0.4659, -5.7567, 1.7387], [0.2718, -6.1317, 1.0142], [0.2718, -6.8017, 1.0142]], collide: 2}
      - {kind: loft, a: [[0.4659, -7.1767, 1.7387], [0.4659, -5.7567, 1.7387], [0.2718, -6.1317, 1.0142], [0.2718, -6.8017, 1.0142]], b: [[-0.0, -7.11, 1.8], [-0.0, -5.69, 1.8], [-0.0, -6.065, 1.05], [-0.0, -6.735, 1.05]], collide: 2}
      - {kind: loft, a: [[-0.0, -7.11, 1.8], [-0.0, -5.69, 1.8], [-0.0, -6.065, 1.05], [-0.0, -6.735, 1.05]], b: [[-0.4659, -7.0433, 1.7387], [-0.4659, -5.6233, 1.7387], [-0.2718, -5.9983, 1.0142], [-0.2718, -6.6683, 1.0142]], collide: 2}
      - {kind: loft, a: [[-0.4659, -7.0433, 1.7387], [-0.4659, -5.6233, 1.7387], [-0.2718, -5.9983, 1.0142], [-0.2718, -6.6683, 1.0142]], b: [[-0.9, -6.9767, 1.5588], [-0.9, -5.5567, 1.5588], [-0.525, -5.9317, 0.9093], [-0.525, -6.6017, 0.9093]], collide: 2}
      - {kind: loft, a: [[-0.9, -6.9767, 1.5588], [-0.9, -5.5567, 1.5588], [-0.525, -5.9317, 0.9093], [-0.525, -6.6017, 0.9093]], b: [[-1.2728, -6.91, 1.2728], [-1.2728, -5.49, 1.2728], [-0.7425, -5.865, 0.7425], [-0.7425, -6.535, 0.7425]], collide: 2}
      - {kind: loft, a: [[-1.2728, -6.91, 1.2728], [-1.2728, -5.49, 1.2728], [-0.7425, -5.865, 0.7425], [-0.7425, -6.535, 0.7425]], b: [[-1.5588, -6.8433, 0.9], [-1.5588, -5.4233, 0.9], [-0.9093, -5.7983, 0.525], [-0.9093, -6.4683, 0.525]], collide: 2}
      - {kind: loft, a: [[-1.5588, -6.8433, 0.9], [-1.5588, -5.4233, 0.9], [-0.9093, -5.7983, 0.525], [-0.9093, -6.4683, 0.525]], b: [[-1.7387, -6.7767, 0.4659], [-1.7387, -5.3567, 0.4659], [-1.0142, -5.7317, 0.2718], [-1.0142, -6.4017, 0.2718]], collide: 2}
      - {kind: loft, a: [[-1.7387, -6.7767, 0.4659], [-1.7387, -5.3567, 0.4659], [-1.0142, -5.7317, 0.2718], [-1.0142, -6.4017, 0.2718]], b: [[-1.8, -6.71, -0.0], [-1.8, -5.29, -0.0], [-1.05, -5.665, -0.0], [-1.05, -6.335, -0.0]], collide: 2}
joints:
  - {id: j_x, type: slide, body: carriage, axis: [0, 1, 0], range: [-8, 8], damping: 0.05}   # the shaft free along its axis
  - {id: j_d, type: hinge, body: shaft, axis: [0, 1, 0], damping: 0.01}   # the one driven joint
  - {id: j_m, type: slide, body: bearing, axis: [0, 1, 0], range: [-6, 6], damping: 0.5, stiffness: 10, springref: 100}   # the movable bearing, kept from turning; a light spring loads it (about 10 N) so it keeps to one flank of its thread
contact: {solref: [0.002, 1], solimp: [0.95, 0.99, 0.0005], margin: 0}
driver: {joint: j_d, kind: velocity, rpm: 20, kv: 1.0, max_torque: 6.0}
checks:
  - {type: follow, out: j_x, in: j_d, expect: -0.002546, tol: 0.000076, min_r2: 0.99, settle_s: 0.5, window_s: 5.0}   # the shaft screws through the fixed bearing, P1 a turn
  - {type: follow, out: j_m, in: j_d, expect: -0.000637, tol: 0.000032, min_r2: 0.99, settle_s: 0.5, window_s: 5.0}   # the movable bearing: P1 - P2 a turn
camera: {target: [0, 0.0, -1.5], position: [62.0, -30.0, 20.0], fov: 34.0}
display:
  output: j_m
  labels: {j_d: "The shaft (driver)", j_x: "The shaft's travel", j_m: "The movable bearing"}
  proof: {label: "Difference of pitches", sub: "the bearing moves 0.4 cm a turn: 1.6 carried by the shaft, 1.2 screwed back"}

