{
  "version": 0,
  "execution": {
    "transactionMode": "SAFE_AUTO_COMMIT"
  },
  "entry": "b1",
  "blocks": {
    "b1": {
      "type": "setVar",
      "inputs": {
        "name": "originalSeq",
        "value": {
          "type": "prGetActiveSequenceRef",
          "inputs": {}
        }
      },
      "next": "b2"
    },
    "b2": {
      "type": "setVar",
      "inputs": {
        "name": "sourceItem",
        "value": "transcript-v1.prproj\\Transcript Clip"
      },
      "next": "b3"
    },
    "b3": {
      "type": "setVar",
      "inputs": {
        "name": "suffix",
        "value": {
          "type": "mathRandomInt",
          "inputs": {
            "a": 100000,
            "b": 999999
          }
        }
      },
      "next": "b4"
    },
    "b4": {
      "type": "setVar",
      "inputs": {
        "name": "testSeqName",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "AB Track Item Edit Fixture ",
              {
                "var": "suffix"
              }
            ]
          }
        }
      },
      "next": "b5"
    },
    "b5": {
      "type": "prSequenceCreateMatchingItem",
      "inputs": {
        "name": {
          "var": "testSeqName"
        },
        "settingsSourceItem": {
          "var": "sourceItem"
        },
        "onError": "STOP",
        "storeResultIn": "testSeq"
      },
      "next": "b6"
    },
    "b6": {
      "type": "prSequencePlaceItem",
      "inputs": {
        "sequence": {
          "var": "testSeq"
        },
        "item": {
          "var": "sourceItem"
        },
        "mode": "INSERT",
        "timeSeconds": 0,
        "sourceInSeconds": 10,
        "sourceOutSeconds": 15,
        "videoTrackIndex": 0,
        "audioTrackIndex": -1,
        "limitShift": true,
        "onError": "STOP"
      },
      "next": "b7"
    },
    "b7": {
      "type": "prSequencePlaceItem",
      "inputs": {
        "sequence": {
          "var": "testSeq"
        },
        "item": {
          "var": "sourceItem"
        },
        "mode": "INSERT",
        "timeSeconds": 6,
        "sourceInSeconds": 20,
        "sourceOutSeconds": 25,
        "videoTrackIndex": 0,
        "audioTrackIndex": -1,
        "limitShift": true,
        "onError": "STOP"
      },
      "next": "b8"
    },
    "b8": {
      "type": "prSequencePlaceItem",
      "inputs": {
        "sequence": {
          "var": "testSeq"
        },
        "item": {
          "var": "sourceItem"
        },
        "mode": "INSERT",
        "timeSeconds": 12,
        "sourceInSeconds": 30,
        "sourceOutSeconds": 35,
        "videoTrackIndex": 0,
        "audioTrackIndex": -1,
        "limitShift": true,
        "onError": "STOP"
      },
      "next": "b9"
    },
    "b9": {
      "type": "prSequenceActivate",
      "inputs": {
        "sequence": {
          "var": "testSeq"
        },
        "onError": "STOP"
      },
      "next": "b10"
    },
    "b10": {
      "type": "setVar",
      "inputs": {
        "name": "track",
        "value": {
          "type": "prGetTrackRef",
          "inputs": {
            "sequence": {
              "var": "testSeq"
            },
            "kind": "VIDEO",
            "index": 0
          }
        }
      },
      "next": "b11"
    },
    "b11": {
      "type": "setVar",
      "inputs": {
        "name": "clipA",
        "value": {
          "type": "prGetItemRef",
          "inputs": {
            "track": {
              "var": "track"
            },
            "kind": "CLIP",
            "index": 0
          }
        }
      },
      "next": "b12"
    },
    "b12": {
      "type": "setVar",
      "inputs": {
        "name": "clipB",
        "value": {
          "type": "prGetItemRef",
          "inputs": {
            "track": {
              "var": "track"
            },
            "kind": "CLIP",
            "index": 1
          }
        }
      },
      "next": "b13"
    },
    "b13": {
      "type": "setVar",
      "inputs": {
        "name": "clipC",
        "value": {
          "type": "prGetItemRef",
          "inputs": {
            "track": {
              "var": "track"
            },
            "kind": "CLIP",
            "index": 2
          }
        }
      },
      "next": "b14"
    },
    "b14": {
      "type": "setVar",
      "inputs": {
        "name": "neighborsBefore",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipA",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b15"
    },
    "b15": {
      "type": "setVar",
      "inputs": {
        "name": "timelineBefore",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipB",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipB",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b16"
    },
    "b16": {
      "type": "setVar",
      "inputs": {
        "name": "sourceBefore",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipB",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipB",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b17"
    },
    "b17": {
      "type": "setVar",
      "inputs": {
        "name": "inBefore",
        "value": {
          "type": "prGetTrackItemProperty",
          "inputs": {
            "item": {
              "var": "clipB"
            },
            "property": "IN_POINT_SECONDS"
          }
        }
      },
      "next": "b18"
    },
    "b18": {
      "type": "setVar",
      "inputs": {
        "name": "outBefore",
        "value": {
          "type": "prGetTrackItemProperty",
          "inputs": {
            "item": {
              "var": "clipB"
            },
            "property": "OUT_POINT_SECONDS"
          }
        }
      },
      "next": "b19"
    },
    "b19": {
      "type": "prTrackItemSlip",
      "inputs": {
        "item": {
          "var": "clipB"
        },
        "offsetSeconds": 2,
        "onError": "STOP",
        "storeResultIn": "slipOk"
      },
      "next": "b20"
    },
    "b20": {
      "type": "setVar",
      "inputs": {
        "name": "neighborsAfterSlip",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipA",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b21"
    },
    "b21": {
      "type": "setVar",
      "inputs": {
        "name": "timelineAfterSlip",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipB",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipB",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b22"
    },
    "b22": {
      "type": "setVar",
      "inputs": {
        "name": "sourceAfterSlip",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipB",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipB",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b23"
    },
    "b23": {
      "type": "setVar",
      "inputs": {
        "name": "slipInDeltaMs",
        "value": {
          "type": "mathRound",
          "inputs": {
            "op": "ROUND",
            "value": {
              "type": "mathArithmetic",
              "inputs": {
                "op": "MULTIPLY",
                "a": {
                  "type": "mathArithmetic",
                  "inputs": {
                    "op": "MINUS",
                    "a": {
                      "type": "prGetTrackItemProperty",
                      "inputs": {
                        "item": {
                          "var": "clipB"
                        },
                        "property": "IN_POINT_SECONDS"
                      }
                    },
                    "b": {
                      "var": "inBefore"
                    }
                  }
                },
                "b": 1000
              }
            }
          }
        }
      },
      "next": "b24"
    },
    "b24": {
      "type": "setVar",
      "inputs": {
        "name": "slipOutDeltaMs",
        "value": {
          "type": "mathRound",
          "inputs": {
            "op": "ROUND",
            "value": {
              "type": "mathArithmetic",
              "inputs": {
                "op": "MULTIPLY",
                "a": {
                  "type": "mathArithmetic",
                  "inputs": {
                    "op": "MINUS",
                    "a": {
                      "type": "prGetTrackItemProperty",
                      "inputs": {
                        "item": {
                          "var": "clipB"
                        },
                        "property": "OUT_POINT_SECONDS"
                      }
                    },
                    "b": {
                      "var": "outBefore"
                    }
                  }
                },
                "b": 1000
              }
            }
          }
        }
      },
      "next": "b25"
    },
    "b25": {
      "type": "setVar",
      "inputs": {
        "name": "slipNeighborsPreserved",
        "value": {
          "type": "logicCompare",
          "inputs": {
            "op": "EQ",
            "a": {
              "var": "neighborsAfterSlip"
            },
            "b": {
              "var": "neighborsBefore"
            }
          }
        }
      },
      "next": "b26"
    },
    "b26": {
      "type": "setVar",
      "inputs": {
        "name": "slipTimelinePreserved",
        "value": {
          "type": "logicCompare",
          "inputs": {
            "op": "EQ",
            "a": {
              "var": "timelineAfterSlip"
            },
            "b": {
              "var": "timelineBefore"
            }
          }
        }
      },
      "next": "b27"
    },
    "b27": {
      "type": "prTrackItemMove",
      "inputs": {
        "item": {
          "var": "clipB"
        },
        "startSeconds": 6.5,
        "onError": "STOP",
        "storeResultIn": "moveOk"
      },
      "next": "b28"
    },
    "b28": {
      "type": "setVar",
      "inputs": {
        "name": "neighborsAfterMove",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipA",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipA",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipA"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "START_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "START_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "END_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "END_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipC",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipC"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b29"
    },
    "b29": {
      "type": "setVar",
      "inputs": {
        "name": "sourceAfterMove",
        "value": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "clipB",
              ":",
              "IN_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "IN_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|",
              "clipB",
              ":",
              "OUT_POINT_SECONDS",
              "=",
              {
                "type": "mathRound",
                "inputs": {
                  "op": "ROUND",
                  "value": {
                    "type": "mathArithmetic",
                    "inputs": {
                      "op": "MULTIPLY",
                      "a": {
                        "type": "prGetTrackItemProperty",
                        "inputs": {
                          "item": {
                            "var": "clipB"
                          },
                          "property": "OUT_POINT_SECONDS"
                        }
                      },
                      "b": 1000
                    }
                  }
                }
              },
              "|"
            ]
          }
        }
      },
      "next": "b30"
    },
    "b30": {
      "type": "setVar",
      "inputs": {
        "name": "movedStartMs",
        "value": {
          "type": "mathRound",
          "inputs": {
            "op": "ROUND",
            "value": {
              "type": "mathArithmetic",
              "inputs": {
                "op": "MULTIPLY",
                "a": {
                  "type": "prGetTrackItemProperty",
                  "inputs": {
                    "item": {
                      "var": "clipB"
                    },
                    "property": "START_SECONDS"
                  }
                },
                "b": 1000
              }
            }
          }
        }
      },
      "next": "b31"
    },
    "b31": {
      "type": "setVar",
      "inputs": {
        "name": "moveNeighborsPreserved",
        "value": {
          "type": "logicCompare",
          "inputs": {
            "op": "EQ",
            "a": {
              "var": "neighborsAfterMove"
            },
            "b": {
              "var": "neighborsBefore"
            }
          }
        }
      },
      "next": "b32"
    },
    "b32": {
      "type": "setVar",
      "inputs": {
        "name": "moveSourcePreserved",
        "value": {
          "type": "logicCompare",
          "inputs": {
            "op": "EQ",
            "a": {
              "var": "sourceAfterMove"
            },
            "b": {
              "var": "sourceAfterSlip"
            }
          }
        }
      },
      "next": "b36"
    },
    "b36": {
      "type": "prTrackItemMove",
      "inputs": {
        "item": {
          "var": "clipB"
        },
        "startSeconds": 8,
        "collisionMode": "FAIL",
        "onError": "RETURN_FALSE",
        "storeResultIn": "collisionMoveOk"
      },
      "next": "b37"
    },
    "b37": {
      "type": "setVar",
      "inputs": {
        "name": "startAfterRejectedCollisionMs",
        "value": {
          "type": "mathRound",
          "inputs": {
            "op": "ROUND",
            "value": {
              "type": "mathArithmetic",
              "inputs": {
                "op": "MULTIPLY",
                "a": {
                  "type": "prGetTrackItemProperty",
                  "inputs": {
                    "item": {
                      "var": "clipB"
                    },
                    "property": "START_SECONDS"
                  }
                },
                "b": 1000
              }
            }
          }
        }
      },
      "next": "b38"
    },
    "b38": {
      "type": "setVar",
      "inputs": {
        "name": "collisionRejected",
        "value": {
          "type": "logicCompare",
          "inputs": {
            "op": "EQ",
            "a": {
              "var": "collisionMoveOk"
            },
            "b": false
          }
        }
      },
      "next": "b39"
    },
    "b39": {
      "type": "setVar",
      "inputs": {
        "name": "collisionPositionPreserved",
        "value": {
          "type": "logicCompare",
          "inputs": {
            "op": "EQ",
            "a": {
              "var": "startAfterRejectedCollisionMs"
            },
            "b": 6500
          }
        }
      },
      "next": "b33"
    },
    "b33": {
      "type": "esConsoleLog",
      "inputs": {
        "message": {
          "type": "textJoin",
          "inputs": {
            "items": [
              "TRACK_ITEM_EDIT|slipOk=",
              {
                "var": "slipOk"
              },
              "|slipNeighbors=",
              {
                "var": "slipNeighborsPreserved"
              },
              "|slipTimeline=",
              {
                "var": "slipTimelinePreserved"
              },
              "|inDeltaMs=",
              {
                "var": "slipInDeltaMs"
              },
              "|outDeltaMs=",
              {
                "var": "slipOutDeltaMs"
              },
              "|moveOk=",
              {
                "var": "moveOk"
              },
              "|moveNeighbors=",
              {
                "var": "moveNeighborsPreserved"
              },
              "|moveSource=",
              {
                "var": "moveSourcePreserved"
              },
              "|movedStartMs=",
              {
                "var": "movedStartMs"
              },
              "|collisionRejected=",
              {
                "var": "collisionRejected"
              },
              "|collisionPositionPreserved=",
              {
                "var": "collisionPositionPreserved"
              }
            ]
          }
        }
      },
      "next": "b34"
    },
    "b34": {
      "type": "prSequenceActivate",
      "inputs": {
        "sequence": {
          "var": "originalSeq"
        },
        "onError": "STOP"
      },
      "next": "b35"
    },
    "b35": {
      "type": "prSequenceDelete",
      "inputs": {
        "sequence": {
          "var": "testSeq"
        },
        "onError": "STOP",
        "storeResultIn": "cleanupOk"
      },
      "next": null
    }
  }
}
