diff --git a/Cargo.lock b/Cargo.lock index 903c3b2e687..36d8c6fbf4c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,20 +286,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "polonius" -version = "0.6.0" +version = "0.7.0" dependencies = [ "diff 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", "petgraph 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)", "pico-args 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "polonius-engine 0.11.0", + "polonius-engine 0.12.0", "polonius-parser 0.4.0", "rustc-hash 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "polonius-engine" -version = "0.11.0" +version = "0.12.0" dependencies = [ "datafrog 2.0.1 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 906fb05779d..1163e374e9f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polonius" -version = "0.6.0" +version = "0.7.0" authors = ["The Rust Project Developers", "Polonius Developers"] description = "Core definition for the Rust borrow checker" license = "Apache-2.0/MIT" @@ -15,7 +15,7 @@ polonius-parser = {version = "0.4.0", path = "polonius-parser" } [dependencies] rustc-hash = "1.0.0" -polonius-engine = {version = "0.11.0", path = "polonius-engine" } +polonius-engine = {version = "0.12.0", path = "polonius-engine" } log = "0.4" petgraph = "0.4.13" pico-args = "0.2" diff --git a/RELEASES.md b/RELEASES.md index d970423e519..c7c942e1db5 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,5 +1,8 @@ # polonius +## v0.7.0 +- update to the latest `polonius-engine` + ## v0.6.0 - update to the latest `polonius-engine` - update the test parser to add the new facts related to subset errors @@ -33,6 +36,12 @@ Add a CLI option `--dump-liveness-graph` to dump a Graphviz file with a # polonius-engine +## v.0.12.0 + +- finish moving to the new terminology +- implement move tracking +- remove some of the input facts not needed for testing + ## v0.11.0 - adopt a new terminology for the Atoms, and begin documenting everything in a book diff --git a/inputs/blog-exmple/nll-facts/foo/borrow_region.facts b/inputs/blog-exmple/nll-facts/foo/borrow_region.facts deleted file mode 100644 index 9c45716a6f7..00000000000 --- a/inputs/blog-exmple/nll-facts/foo/borrow_region.facts +++ /dev/null @@ -1 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb0[4])" diff --git a/inputs/blog-exmple/nll-facts/foo/cfg_edge.facts b/inputs/blog-exmple/nll-facts/foo/cfg_edge.facts deleted file mode 100644 index b24ef94bab3..00000000000 --- a/inputs/blog-exmple/nll-facts/foo/cfg_edge.facts +++ /dev/null @@ -1,19 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" diff --git a/inputs/blog-exmple/nll-facts/foo/invalidates.facts b/inputs/blog-exmple/nll-facts/foo/invalidates.facts deleted file mode 100644 index 0c9c259d973..00000000000 --- a/inputs/blog-exmple/nll-facts/foo/invalidates.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[8])" "bw0" -"Start(bb0[9])" "bw0" diff --git a/inputs/blog-exmple/nll-facts/foo/killed.facts b/inputs/blog-exmple/nll-facts/foo/killed.facts deleted file mode 100644 index 0af130a2ec3..00000000000 --- a/inputs/blog-exmple/nll-facts/foo/killed.facts +++ /dev/null @@ -1 +0,0 @@ -"bw0" "Mid(bb0[1])" diff --git a/inputs/blog-exmple/nll-facts/foo/outlives.facts b/inputs/blog-exmple/nll-facts/foo/outlives.facts deleted file mode 100644 index f9d263513be..00000000000 --- a/inputs/blog-exmple/nll-facts/foo/outlives.facts +++ /dev/null @@ -1 +0,0 @@ -"\'_#2r" "\'_#3r" "Mid(bb0[4])" diff --git a/inputs/blog-exmple/nll-facts/foo/var_defined.facts b/inputs/blog-exmple/nll-facts/foo/var_defined.facts deleted file mode 100644 index 548e4647da4..00000000000 --- a/inputs/blog-exmple/nll-facts/foo/var_defined.facts +++ /dev/null @@ -1,7 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_2" "Mid(bb0[4])" -"_0" "Mid(bb0[6])" -"_2" "Mid(bb0[7])" -"_1" "Mid(bb0[8])" diff --git a/inputs/blog-exmple/nll-facts/foo/var_uses_region.facts b/inputs/blog-exmple/nll-facts/foo/var_uses_region.facts deleted file mode 100644 index 4bac36e5979..00000000000 --- a/inputs/blog-exmple/nll-facts/foo/var_uses_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_2" "\'_#3r" diff --git a/inputs/blog-exmple/nll-facts/main/cfg_edge.facts b/inputs/blog-exmple/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 1badc7109f0..00000000000 --- a/inputs/blog-exmple/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,7 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb2[0])" -"Mid(bb0[0])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" diff --git a/inputs/collect-facts.sh b/inputs/collect-facts.sh index 3bf5d8d0ddd..2060aacbda5 100755 --- a/inputs/collect-facts.sh +++ b/inputs/collect-facts.sh @@ -2,11 +2,7 @@ RUSTC_RELEASE="stage1" RUSTC_ARGS="-Znll-facts -Zborrowck=mir" -INPUT_FOLDERS=(drop-liveness drop-may-dangle drop-no-may-dangle enum-drop-access - issue-47680 issue-52059-report-when-borrow-and-drop-conflict - maybe-initialized-drop maybe-initialized-drop-implicit-fragment-drop - maybe-initialized-drop-uninitialized maybe-initialized-drop-with-fragment - maybe-initialized-drop-with-uninitialized-fragments smoke-test vec-push-ref) +INPUT_FOLDERS=(issue-47680 smoke-test vec-push-ref) for test_folder in "${INPUT_FOLDERS[@]}"; do diff --git a/inputs/drop-liveness/nll-facts/main/borrow_region.facts b/inputs/drop-liveness/nll-facts/main/borrow_region.facts deleted file mode 100644 index 11a1c625a49..00000000000 --- a/inputs/drop-liveness/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1,7 +0,0 @@ -"\'_#30r" "bw0" "Mid(bb0[6])" -"\'_#33r" "bw1" "Mid(bb0[18])" -"\'_#38r" "bw2" "Mid(bb0[28])" -"\'_#50r" "bw3" "Mid(bb2[5])" -"\'_#56r" "bw4" "Mid(bb5[14])" -"\'_#61r" "bw5" "Mid(bb5[24])" -"\'_#67r" "bw6" "Mid(bb6[5])" diff --git a/inputs/drop-liveness/nll-facts/main/cfg_edge.facts b/inputs/drop-liveness/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 8db1cdb057b..00000000000 --- a/inputs/drop-liveness/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,239 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb0[11])" -"Start(bb0[11])" "Mid(bb0[11])" -"Mid(bb0[11])" "Start(bb0[12])" -"Start(bb0[12])" "Mid(bb0[12])" -"Mid(bb0[12])" "Start(bb0[13])" -"Start(bb0[13])" "Mid(bb0[13])" -"Mid(bb0[13])" "Start(bb0[14])" -"Start(bb0[14])" "Mid(bb0[14])" -"Mid(bb0[14])" "Start(bb0[15])" -"Start(bb0[15])" "Mid(bb0[15])" -"Mid(bb0[15])" "Start(bb0[16])" -"Start(bb0[16])" "Mid(bb0[16])" -"Mid(bb0[16])" "Start(bb0[17])" -"Start(bb0[17])" "Mid(bb0[17])" -"Mid(bb0[17])" "Start(bb0[18])" -"Start(bb0[18])" "Mid(bb0[18])" -"Mid(bb0[18])" "Start(bb0[19])" -"Start(bb0[19])" "Mid(bb0[19])" -"Mid(bb0[19])" "Start(bb0[20])" -"Start(bb0[20])" "Mid(bb0[20])" -"Mid(bb0[20])" "Start(bb0[21])" -"Start(bb0[21])" "Mid(bb0[21])" -"Mid(bb0[21])" "Start(bb0[22])" -"Start(bb0[22])" "Mid(bb0[22])" -"Mid(bb0[22])" "Start(bb0[23])" -"Start(bb0[23])" "Mid(bb0[23])" -"Mid(bb0[23])" "Start(bb0[24])" -"Start(bb0[24])" "Mid(bb0[24])" -"Mid(bb0[24])" "Start(bb0[25])" -"Start(bb0[25])" "Mid(bb0[25])" -"Mid(bb0[25])" "Start(bb0[26])" -"Start(bb0[26])" "Mid(bb0[26])" -"Mid(bb0[26])" "Start(bb0[27])" -"Start(bb0[27])" "Mid(bb0[27])" -"Mid(bb0[27])" "Start(bb0[28])" -"Start(bb0[28])" "Mid(bb0[28])" -"Mid(bb0[28])" "Start(bb0[29])" -"Start(bb0[29])" "Mid(bb0[29])" -"Mid(bb0[29])" "Start(bb0[30])" -"Start(bb0[30])" "Mid(bb0[30])" -"Mid(bb0[30])" "Start(bb0[31])" -"Start(bb0[31])" "Mid(bb0[31])" -"Mid(bb0[31])" "Start(bb0[32])" -"Start(bb0[32])" "Mid(bb0[32])" -"Mid(bb0[32])" "Start(bb0[33])" -"Start(bb0[33])" "Mid(bb0[33])" -"Mid(bb0[33])" "Start(bb0[34])" -"Start(bb0[34])" "Mid(bb0[34])" -"Mid(bb0[34])" "Start(bb0[35])" -"Start(bb0[35])" "Mid(bb0[35])" -"Mid(bb0[35])" "Start(bb0[36])" -"Start(bb0[36])" "Mid(bb0[36])" -"Mid(bb0[36])" "Start(bb0[37])" -"Start(bb0[37])" "Mid(bb0[37])" -"Mid(bb0[37])" "Start(bb0[38])" -"Start(bb0[38])" "Mid(bb0[38])" -"Mid(bb0[38])" "Start(bb0[39])" -"Start(bb0[39])" "Mid(bb0[39])" -"Mid(bb0[39])" "Start(bb2[0])" -"Mid(bb0[39])" "Start(bb3[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb2[8])" -"Start(bb2[8])" "Mid(bb2[8])" -"Mid(bb2[8])" "Start(bb2[9])" -"Start(bb2[9])" "Mid(bb2[9])" -"Mid(bb2[9])" "Start(bb4[0])" -"Mid(bb2[9])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb1[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb4[1])" -"Start(bb4[1])" "Mid(bb4[1])" -"Mid(bb4[1])" "Start(bb4[2])" -"Start(bb4[2])" "Mid(bb4[2])" -"Mid(bb4[2])" "Start(bb5[0])" -"Mid(bb4[2])" "Start(bb3[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb5[1])" -"Start(bb5[1])" "Mid(bb5[1])" -"Mid(bb5[1])" "Start(bb5[2])" -"Start(bb5[2])" "Mid(bb5[2])" -"Mid(bb5[2])" "Start(bb5[3])" -"Start(bb5[3])" "Mid(bb5[3])" -"Mid(bb5[3])" "Start(bb5[4])" -"Start(bb5[4])" "Mid(bb5[4])" -"Mid(bb5[4])" "Start(bb5[5])" -"Start(bb5[5])" "Mid(bb5[5])" -"Mid(bb5[5])" "Start(bb5[6])" -"Start(bb5[6])" "Mid(bb5[6])" -"Mid(bb5[6])" "Start(bb5[7])" -"Start(bb5[7])" "Mid(bb5[7])" -"Mid(bb5[7])" "Start(bb5[8])" -"Start(bb5[8])" "Mid(bb5[8])" -"Mid(bb5[8])" "Start(bb5[9])" -"Start(bb5[9])" "Mid(bb5[9])" -"Mid(bb5[9])" "Start(bb5[10])" -"Start(bb5[10])" "Mid(bb5[10])" -"Mid(bb5[10])" "Start(bb5[11])" -"Start(bb5[11])" "Mid(bb5[11])" -"Mid(bb5[11])" "Start(bb5[12])" -"Start(bb5[12])" "Mid(bb5[12])" -"Mid(bb5[12])" "Start(bb5[13])" -"Start(bb5[13])" "Mid(bb5[13])" -"Mid(bb5[13])" "Start(bb5[14])" -"Start(bb5[14])" "Mid(bb5[14])" -"Mid(bb5[14])" "Start(bb5[15])" -"Start(bb5[15])" "Mid(bb5[15])" -"Mid(bb5[15])" "Start(bb5[16])" -"Start(bb5[16])" "Mid(bb5[16])" -"Mid(bb5[16])" "Start(bb5[17])" -"Start(bb5[17])" "Mid(bb5[17])" -"Mid(bb5[17])" "Start(bb5[18])" -"Start(bb5[18])" "Mid(bb5[18])" -"Mid(bb5[18])" "Start(bb5[19])" -"Start(bb5[19])" "Mid(bb5[19])" -"Mid(bb5[19])" "Start(bb5[20])" -"Start(bb5[20])" "Mid(bb5[20])" -"Mid(bb5[20])" "Start(bb5[21])" -"Start(bb5[21])" "Mid(bb5[21])" -"Mid(bb5[21])" "Start(bb5[22])" -"Start(bb5[22])" "Mid(bb5[22])" -"Mid(bb5[22])" "Start(bb5[23])" -"Start(bb5[23])" "Mid(bb5[23])" -"Mid(bb5[23])" "Start(bb5[24])" -"Start(bb5[24])" "Mid(bb5[24])" -"Mid(bb5[24])" "Start(bb5[25])" -"Start(bb5[25])" "Mid(bb5[25])" -"Mid(bb5[25])" "Start(bb5[26])" -"Start(bb5[26])" "Mid(bb5[26])" -"Mid(bb5[26])" "Start(bb5[27])" -"Start(bb5[27])" "Mid(bb5[27])" -"Mid(bb5[27])" "Start(bb5[28])" -"Start(bb5[28])" "Mid(bb5[28])" -"Mid(bb5[28])" "Start(bb5[29])" -"Start(bb5[29])" "Mid(bb5[29])" -"Mid(bb5[29])" "Start(bb5[30])" -"Start(bb5[30])" "Mid(bb5[30])" -"Mid(bb5[30])" "Start(bb5[31])" -"Start(bb5[31])" "Mid(bb5[31])" -"Mid(bb5[31])" "Start(bb5[32])" -"Start(bb5[32])" "Mid(bb5[32])" -"Mid(bb5[32])" "Start(bb5[33])" -"Start(bb5[33])" "Mid(bb5[33])" -"Mid(bb5[33])" "Start(bb5[34])" -"Start(bb5[34])" "Mid(bb5[34])" -"Mid(bb5[34])" "Start(bb5[35])" -"Start(bb5[35])" "Mid(bb5[35])" -"Mid(bb5[35])" "Start(bb6[0])" -"Mid(bb5[35])" "Start(bb3[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb6[1])" -"Start(bb6[1])" "Mid(bb6[1])" -"Mid(bb6[1])" "Start(bb6[2])" -"Start(bb6[2])" "Mid(bb6[2])" -"Mid(bb6[2])" "Start(bb6[3])" -"Start(bb6[3])" "Mid(bb6[3])" -"Mid(bb6[3])" "Start(bb6[4])" -"Start(bb6[4])" "Mid(bb6[4])" -"Mid(bb6[4])" "Start(bb6[5])" -"Start(bb6[5])" "Mid(bb6[5])" -"Mid(bb6[5])" "Start(bb6[6])" -"Start(bb6[6])" "Mid(bb6[6])" -"Mid(bb6[6])" "Start(bb6[7])" -"Start(bb6[7])" "Mid(bb6[7])" -"Mid(bb6[7])" "Start(bb6[8])" -"Start(bb6[8])" "Mid(bb6[8])" -"Mid(bb6[8])" "Start(bb6[9])" -"Start(bb6[9])" "Mid(bb6[9])" -"Mid(bb6[9])" "Start(bb7[0])" -"Mid(bb6[9])" "Start(bb3[0])" -"Start(bb7[0])" "Mid(bb7[0])" -"Mid(bb7[0])" "Start(bb7[1])" -"Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb8[0])" -"Mid(bb7[2])" "Start(bb3[0])" -"Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb8[1])" -"Start(bb8[1])" "Mid(bb8[1])" -"Mid(bb8[1])" "Start(bb8[2])" -"Start(bb8[2])" "Mid(bb8[2])" -"Mid(bb8[2])" "Start(bb8[3])" -"Start(bb8[3])" "Mid(bb8[3])" -"Mid(bb8[3])" "Start(bb8[4])" -"Start(bb8[4])" "Mid(bb8[4])" -"Mid(bb8[4])" "Start(bb8[5])" -"Start(bb8[5])" "Mid(bb8[5])" -"Mid(bb8[5])" "Start(bb8[6])" -"Start(bb8[6])" "Mid(bb8[6])" -"Mid(bb8[6])" "Start(bb8[7])" -"Start(bb8[7])" "Mid(bb8[7])" -"Mid(bb8[7])" "Start(bb8[8])" -"Start(bb8[8])" "Mid(bb8[8])" -"Mid(bb8[8])" "Start(bb8[9])" -"Start(bb8[9])" "Mid(bb8[9])" -"Mid(bb8[9])" "Start(bb9[0])" -"Mid(bb8[9])" "Start(bb1[0])" -"Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb9[1])" -"Start(bb9[1])" "Mid(bb9[1])" -"Mid(bb9[1])" "Start(bb9[2])" -"Start(bb9[2])" "Mid(bb9[2])" diff --git a/inputs/drop-liveness/nll-facts/main/initialized_at.facts b/inputs/drop-liveness/nll-facts/main/initialized_at.facts deleted file mode 100644 index c0e1c03427e..00000000000 --- a/inputs/drop-liveness/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,37 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp4" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp2" "Mid(bb0[8])" -"mp10" "Mid(bb0[18])" -"mp9" "Mid(bb0[19])" -"mp8" "Mid(bb0[20])" -"mp21" "Mid(bb0[28])" -"mp20" "Mid(bb0[29])" -"mp22" "Mid(bb0[33])" -"mp24" "Mid(bb0[36])" -"mp25" "Mid(bb0[38])" -"mp23" "Start(bb2[0])" -"mp19" "Mid(bb2[2])" -"mp18" "Mid(bb2[5])" -"mp17" "Mid(bb2[6])" -"mp16" "Mid(bb2[7])" -"mp7" "Start(bb4[0])" -"mp6" "Start(bb5[0])" -"mp5" "Mid(bb5[6])" -"mp31" "Mid(bb5[14])" -"mp30" "Mid(bb5[15])" -"mp29" "Mid(bb5[16])" -"mp42" "Mid(bb5[24])" -"mp41" "Mid(bb5[25])" -"mp43" "Mid(bb5[29])" -"mp45" "Mid(bb5[32])" -"mp46" "Mid(bb5[34])" -"mp44" "Start(bb6[0])" -"mp40" "Mid(bb6[2])" -"mp39" "Mid(bb6[5])" -"mp38" "Mid(bb6[6])" -"mp37" "Mid(bb6[7])" -"mp28" "Start(bb7[0])" -"mp27" "Start(bb8[0])" -"mp26" "Mid(bb8[6])" -"mp0" "Mid(bb8[8])" diff --git a/inputs/drop-liveness/nll-facts/main/invalidates.facts b/inputs/drop-liveness/nll-facts/main/invalidates.facts deleted file mode 100644 index da4d8ef3a7c..00000000000 --- a/inputs/drop-liveness/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,22 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[1])" "bw5" -"Start(bb0[8])" "bw2" -"Start(bb1[0])" "bw0" -"Start(bb1[0])" "bw2" -"Start(bb1[0])" "bw3" -"Start(bb1[0])" "bw5" -"Start(bb1[0])" "bw6" -"Start(bb2[2])" "bw3" -"Start(bb3[0])" "bw2" -"Start(bb5[2])" "bw3" -"Start(bb6[2])" "bw6" -"Start(bb8[2])" "bw6" -"Start(bb8[9])" "bw2" -"Start(bb9[0])" "bw2" -"Start(bb9[1])" "bw0" -"Start(bb9[1])" "bw5" -"Start(bb9[2])" "bw0" -"Start(bb9[2])" "bw2" -"Start(bb9[2])" "bw3" -"Start(bb9[2])" "bw5" -"Start(bb9[2])" "bw6" diff --git a/inputs/drop-liveness/nll-facts/main/killed.facts b/inputs/drop-liveness/nll-facts/main/killed.facts deleted file mode 100644 index fc1efc01676..00000000000 --- a/inputs/drop-liveness/nll-facts/main/killed.facts +++ /dev/null @@ -1,10 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw5" "Mid(bb0[1])" -"bw2" "Mid(bb0[8])" -"bw3" "Mid(bb2[2])" -"bw3" "Mid(bb5[2])" -"bw6" "Mid(bb6[2])" -"bw6" "Mid(bb8[2])" -"bw2" "Mid(bb9[0])" -"bw0" "Mid(bb9[1])" -"bw5" "Mid(bb9[1])" diff --git a/inputs/drop-liveness/nll-facts/main/moved_out_at.facts b/inputs/drop-liveness/nll-facts/main/moved_out_at.facts deleted file mode 100644 index dc73a2914fe..00000000000 --- a/inputs/drop-liveness/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,58 +0,0 @@ -"mp3" "Mid(bb0[8])" -"mp3" "Mid(bb0[9])" -"mp4" "Mid(bb0[11])" -"mp9" "Mid(bb0[20])" -"mp9" "Mid(bb0[21])" -"mp21" "Mid(bb0[29])" -"mp21" "Mid(bb0[30])" -"mp24" "Mid(bb0[39])" -"mp25" "Mid(bb0[39])" -"mp25" "Mid(bb2[0])" -"mp24" "Mid(bb2[1])" -"mp23" "Mid(bb2[2])" -"mp23" "Mid(bb2[3])" -"mp22" "Mid(bb2[4])" -"mp17" "Mid(bb2[7])" -"mp17" "Mid(bb2[8])" -"mp8" "Mid(bb2[9])" -"mp16" "Mid(bb2[9])" -"mp2" "Mid(bb3[0])" -"mp16" "Mid(bb4[0])" -"mp8" "Mid(bb4[1])" -"mp7" "Mid(bb4[2])" -"mp7" "Mid(bb5[0])" -"mp20" "Mid(bb5[1])" -"mp19" "Mid(bb5[2])" -"mp18" "Mid(bb5[3])" -"mp10" "Mid(bb5[4])" -"mp6" "Mid(bb5[5])" -"mp5" "Mid(bb5[7])" -"mp30" "Mid(bb5[16])" -"mp30" "Mid(bb5[17])" -"mp42" "Mid(bb5[25])" -"mp42" "Mid(bb5[26])" -"mp45" "Mid(bb5[35])" -"mp46" "Mid(bb5[35])" -"mp46" "Mid(bb6[0])" -"mp45" "Mid(bb6[1])" -"mp44" "Mid(bb6[2])" -"mp44" "Mid(bb6[3])" -"mp43" "Mid(bb6[4])" -"mp38" "Mid(bb6[7])" -"mp38" "Mid(bb6[8])" -"mp29" "Mid(bb6[9])" -"mp37" "Mid(bb6[9])" -"mp37" "Mid(bb7[0])" -"mp29" "Mid(bb7[1])" -"mp28" "Mid(bb7[2])" -"mp28" "Mid(bb8[0])" -"mp41" "Mid(bb8[1])" -"mp40" "Mid(bb8[2])" -"mp39" "Mid(bb8[3])" -"mp31" "Mid(bb8[4])" -"mp27" "Mid(bb8[5])" -"mp26" "Mid(bb8[7])" -"mp2" "Mid(bb8[9])" -"mp2" "Mid(bb9[0])" -"mp1" "Mid(bb9[1])" -"mp0" "Mid(bb9[2])" diff --git a/inputs/drop-liveness/nll-facts/main/outlives.facts b/inputs/drop-liveness/nll-facts/main/outlives.facts deleted file mode 100644 index 65beaf80882..00000000000 --- a/inputs/drop-liveness/nll-facts/main/outlives.facts +++ /dev/null @@ -1,3921 +0,0 @@ -"\'_#129r" "\'_#135r" "Start(bb0[0])" -"\'_#129r" "\'_#135r" "Mid(bb0[0])" -"\'_#129r" "\'_#135r" "Start(bb0[1])" -"\'_#129r" "\'_#135r" "Mid(bb0[1])" -"\'_#129r" "\'_#135r" "Start(bb0[2])" -"\'_#129r" "\'_#135r" "Mid(bb0[2])" -"\'_#129r" "\'_#135r" "Start(bb0[3])" -"\'_#129r" "\'_#135r" "Mid(bb0[3])" -"\'_#129r" "\'_#135r" "Start(bb0[4])" -"\'_#129r" "\'_#135r" "Mid(bb0[4])" -"\'_#129r" "\'_#135r" "Start(bb0[5])" -"\'_#129r" "\'_#135r" "Mid(bb0[5])" -"\'_#129r" "\'_#135r" "Start(bb0[6])" -"\'_#129r" "\'_#135r" "Mid(bb0[6])" -"\'_#129r" "\'_#135r" "Start(bb0[7])" -"\'_#129r" "\'_#135r" "Mid(bb0[7])" -"\'_#129r" "\'_#135r" "Start(bb0[8])" -"\'_#129r" "\'_#135r" "Mid(bb0[8])" -"\'_#129r" "\'_#135r" "Start(bb0[9])" -"\'_#129r" "\'_#135r" "Mid(bb0[9])" -"\'_#129r" "\'_#135r" "Start(bb0[10])" -"\'_#129r" "\'_#135r" "Mid(bb0[10])" -"\'_#129r" "\'_#135r" "Start(bb0[11])" -"\'_#129r" "\'_#135r" "Mid(bb0[11])" -"\'_#129r" "\'_#135r" "Start(bb0[12])" -"\'_#129r" "\'_#135r" "Mid(bb0[12])" -"\'_#129r" "\'_#135r" "Start(bb0[13])" -"\'_#129r" "\'_#135r" "Mid(bb0[13])" -"\'_#129r" "\'_#135r" "Start(bb0[14])" -"\'_#129r" "\'_#135r" "Mid(bb0[14])" -"\'_#129r" "\'_#135r" "Start(bb0[15])" -"\'_#129r" "\'_#135r" "Mid(bb0[15])" -"\'_#129r" "\'_#135r" "Start(bb0[16])" -"\'_#129r" "\'_#135r" "Mid(bb0[16])" -"\'_#129r" "\'_#135r" "Start(bb0[17])" -"\'_#129r" "\'_#135r" "Mid(bb0[17])" -"\'_#129r" "\'_#135r" "Start(bb0[18])" -"\'_#129r" "\'_#135r" "Mid(bb0[18])" -"\'_#129r" "\'_#135r" "Start(bb0[19])" -"\'_#129r" "\'_#135r" "Mid(bb0[19])" -"\'_#129r" "\'_#135r" "Start(bb0[20])" -"\'_#129r" "\'_#135r" "Mid(bb0[20])" -"\'_#129r" "\'_#135r" "Start(bb0[21])" -"\'_#129r" "\'_#135r" "Mid(bb0[21])" -"\'_#129r" "\'_#135r" "Start(bb0[22])" -"\'_#129r" "\'_#135r" "Mid(bb0[22])" -"\'_#129r" "\'_#135r" "Start(bb0[23])" -"\'_#129r" "\'_#135r" "Mid(bb0[23])" -"\'_#129r" "\'_#135r" "Start(bb0[24])" -"\'_#129r" "\'_#135r" "Mid(bb0[24])" -"\'_#129r" "\'_#135r" "Start(bb0[25])" -"\'_#129r" "\'_#135r" "Mid(bb0[25])" -"\'_#129r" "\'_#135r" "Start(bb0[26])" -"\'_#129r" "\'_#135r" "Mid(bb0[26])" -"\'_#129r" "\'_#135r" "Start(bb0[27])" -"\'_#129r" "\'_#135r" "Mid(bb0[27])" -"\'_#129r" "\'_#135r" "Start(bb0[28])" -"\'_#129r" "\'_#135r" "Mid(bb0[28])" -"\'_#129r" "\'_#135r" "Start(bb0[29])" -"\'_#129r" "\'_#135r" "Mid(bb0[29])" -"\'_#129r" "\'_#135r" "Start(bb0[30])" -"\'_#129r" "\'_#135r" "Mid(bb0[30])" -"\'_#129r" "\'_#135r" "Start(bb0[31])" -"\'_#129r" "\'_#135r" "Mid(bb0[31])" -"\'_#129r" "\'_#135r" "Start(bb0[32])" -"\'_#129r" "\'_#135r" "Mid(bb0[32])" -"\'_#129r" "\'_#135r" "Start(bb0[33])" -"\'_#129r" "\'_#135r" "Mid(bb0[33])" -"\'_#129r" "\'_#135r" "Start(bb0[34])" -"\'_#129r" "\'_#135r" "Mid(bb0[34])" -"\'_#129r" "\'_#135r" "Start(bb0[35])" -"\'_#129r" "\'_#135r" "Mid(bb0[35])" -"\'_#129r" "\'_#135r" "Start(bb0[36])" -"\'_#129r" "\'_#135r" "Mid(bb0[36])" -"\'_#129r" "\'_#135r" "Start(bb0[37])" -"\'_#129r" "\'_#135r" "Mid(bb0[37])" -"\'_#129r" "\'_#135r" "Start(bb0[38])" -"\'_#129r" "\'_#135r" "Mid(bb0[38])" -"\'_#129r" "\'_#135r" "Start(bb0[39])" -"\'_#129r" "\'_#135r" "Mid(bb0[39])" -"\'_#129r" "\'_#135r" "Start(bb1[0])" -"\'_#129r" "\'_#135r" "Mid(bb1[0])" -"\'_#129r" "\'_#135r" "Start(bb2[0])" -"\'_#129r" "\'_#135r" "Mid(bb2[0])" -"\'_#129r" "\'_#135r" "Start(bb2[1])" -"\'_#129r" "\'_#135r" "Mid(bb2[1])" -"\'_#129r" "\'_#135r" "Start(bb2[2])" -"\'_#129r" "\'_#135r" "Mid(bb2[2])" -"\'_#129r" "\'_#135r" "Start(bb2[3])" -"\'_#129r" "\'_#135r" "Mid(bb2[3])" -"\'_#129r" "\'_#135r" "Start(bb2[4])" -"\'_#129r" "\'_#135r" "Mid(bb2[4])" -"\'_#129r" "\'_#135r" "Start(bb2[5])" -"\'_#129r" "\'_#135r" "Mid(bb2[5])" -"\'_#129r" "\'_#135r" "Start(bb2[6])" -"\'_#129r" "\'_#135r" "Mid(bb2[6])" -"\'_#129r" "\'_#135r" "Start(bb2[7])" -"\'_#129r" "\'_#135r" "Mid(bb2[7])" -"\'_#129r" "\'_#135r" "Start(bb2[8])" -"\'_#129r" "\'_#135r" "Mid(bb2[8])" -"\'_#129r" "\'_#135r" "Start(bb2[9])" -"\'_#129r" "\'_#135r" "Mid(bb2[9])" -"\'_#129r" "\'_#135r" "Start(bb3[0])" -"\'_#129r" "\'_#135r" "Mid(bb3[0])" -"\'_#129r" "\'_#135r" "Start(bb4[0])" -"\'_#129r" "\'_#135r" "Mid(bb4[0])" -"\'_#129r" "\'_#135r" "Start(bb4[1])" -"\'_#129r" "\'_#135r" "Mid(bb4[1])" -"\'_#129r" "\'_#135r" "Start(bb4[2])" -"\'_#129r" "\'_#135r" "Mid(bb4[2])" -"\'_#129r" "\'_#135r" "Start(bb5[0])" -"\'_#129r" "\'_#135r" "Mid(bb5[0])" -"\'_#129r" "\'_#135r" "Start(bb5[1])" -"\'_#129r" "\'_#135r" "Mid(bb5[1])" -"\'_#129r" "\'_#135r" "Start(bb5[2])" -"\'_#129r" "\'_#135r" "Mid(bb5[2])" -"\'_#129r" "\'_#135r" "Start(bb5[3])" -"\'_#129r" "\'_#135r" "Mid(bb5[3])" -"\'_#129r" "\'_#135r" "Start(bb5[4])" -"\'_#129r" "\'_#135r" "Mid(bb5[4])" -"\'_#129r" "\'_#135r" "Start(bb5[5])" -"\'_#129r" "\'_#135r" "Mid(bb5[5])" -"\'_#129r" "\'_#135r" "Start(bb5[6])" -"\'_#129r" "\'_#135r" "Mid(bb5[6])" -"\'_#129r" "\'_#135r" "Start(bb5[7])" -"\'_#129r" "\'_#135r" "Mid(bb5[7])" -"\'_#129r" "\'_#135r" "Start(bb5[8])" -"\'_#129r" "\'_#135r" "Mid(bb5[8])" -"\'_#129r" "\'_#135r" "Start(bb5[9])" -"\'_#129r" "\'_#135r" "Mid(bb5[9])" -"\'_#129r" "\'_#135r" "Start(bb5[10])" -"\'_#129r" "\'_#135r" "Mid(bb5[10])" -"\'_#129r" "\'_#135r" "Start(bb5[11])" -"\'_#129r" "\'_#135r" "Mid(bb5[11])" -"\'_#129r" "\'_#135r" "Start(bb5[12])" -"\'_#129r" "\'_#135r" "Mid(bb5[12])" -"\'_#129r" "\'_#135r" "Start(bb5[13])" -"\'_#129r" "\'_#135r" "Mid(bb5[13])" -"\'_#129r" "\'_#135r" "Start(bb5[14])" -"\'_#129r" "\'_#135r" "Mid(bb5[14])" -"\'_#129r" "\'_#135r" "Start(bb5[15])" -"\'_#129r" "\'_#135r" "Mid(bb5[15])" -"\'_#129r" "\'_#135r" "Start(bb5[16])" -"\'_#129r" "\'_#135r" "Mid(bb5[16])" -"\'_#129r" "\'_#135r" "Start(bb5[17])" -"\'_#129r" "\'_#135r" "Mid(bb5[17])" -"\'_#129r" "\'_#135r" "Start(bb5[18])" -"\'_#129r" "\'_#135r" "Mid(bb5[18])" -"\'_#129r" "\'_#135r" "Start(bb5[19])" -"\'_#129r" "\'_#135r" "Mid(bb5[19])" -"\'_#129r" "\'_#135r" "Start(bb5[20])" -"\'_#129r" "\'_#135r" "Mid(bb5[20])" -"\'_#129r" "\'_#135r" "Start(bb5[21])" -"\'_#129r" "\'_#135r" "Mid(bb5[21])" -"\'_#129r" "\'_#135r" "Start(bb5[22])" -"\'_#129r" "\'_#135r" "Mid(bb5[22])" -"\'_#129r" "\'_#135r" "Start(bb5[23])" -"\'_#129r" "\'_#135r" "Mid(bb5[23])" -"\'_#129r" "\'_#135r" "Start(bb5[24])" -"\'_#129r" "\'_#135r" "Mid(bb5[24])" -"\'_#129r" "\'_#135r" "Start(bb5[25])" -"\'_#129r" "\'_#135r" "Mid(bb5[25])" -"\'_#129r" "\'_#135r" "Start(bb5[26])" -"\'_#129r" "\'_#135r" "Mid(bb5[26])" -"\'_#129r" "\'_#135r" "Start(bb5[27])" -"\'_#129r" "\'_#135r" "Mid(bb5[27])" -"\'_#129r" "\'_#135r" "Start(bb5[28])" -"\'_#129r" "\'_#135r" "Mid(bb5[28])" -"\'_#129r" "\'_#135r" "Start(bb5[29])" -"\'_#129r" "\'_#135r" "Mid(bb5[29])" -"\'_#129r" "\'_#135r" "Start(bb5[30])" -"\'_#129r" "\'_#135r" "Mid(bb5[30])" -"\'_#129r" "\'_#135r" "Start(bb5[31])" -"\'_#129r" "\'_#135r" "Mid(bb5[31])" -"\'_#129r" "\'_#135r" "Start(bb5[32])" -"\'_#129r" "\'_#135r" "Mid(bb5[32])" -"\'_#129r" "\'_#135r" "Start(bb5[33])" -"\'_#129r" "\'_#135r" "Mid(bb5[33])" -"\'_#129r" "\'_#135r" "Start(bb5[34])" -"\'_#129r" "\'_#135r" "Mid(bb5[34])" -"\'_#129r" "\'_#135r" "Start(bb5[35])" -"\'_#129r" "\'_#135r" "Mid(bb5[35])" -"\'_#129r" "\'_#135r" "Start(bb6[0])" -"\'_#129r" "\'_#135r" "Mid(bb6[0])" -"\'_#129r" "\'_#135r" "Start(bb6[1])" -"\'_#129r" "\'_#135r" "Mid(bb6[1])" -"\'_#129r" "\'_#135r" "Start(bb6[2])" -"\'_#129r" "\'_#135r" "Mid(bb6[2])" -"\'_#129r" "\'_#135r" "Start(bb6[3])" -"\'_#129r" "\'_#135r" "Mid(bb6[3])" -"\'_#129r" "\'_#135r" "Start(bb6[4])" -"\'_#129r" "\'_#135r" "Mid(bb6[4])" -"\'_#129r" "\'_#135r" "Start(bb6[5])" -"\'_#129r" "\'_#135r" "Mid(bb6[5])" -"\'_#129r" "\'_#135r" "Start(bb6[6])" -"\'_#129r" "\'_#135r" "Mid(bb6[6])" -"\'_#129r" "\'_#135r" "Start(bb6[7])" -"\'_#129r" "\'_#135r" "Mid(bb6[7])" -"\'_#129r" "\'_#135r" "Start(bb6[8])" -"\'_#129r" "\'_#135r" "Mid(bb6[8])" -"\'_#129r" "\'_#135r" "Start(bb6[9])" -"\'_#129r" "\'_#135r" "Mid(bb6[9])" -"\'_#129r" "\'_#135r" "Start(bb7[0])" -"\'_#129r" "\'_#135r" "Mid(bb7[0])" -"\'_#129r" "\'_#135r" "Start(bb7[1])" -"\'_#129r" "\'_#135r" "Mid(bb7[1])" -"\'_#129r" "\'_#135r" "Start(bb7[2])" -"\'_#129r" "\'_#135r" "Mid(bb7[2])" -"\'_#129r" "\'_#135r" "Start(bb8[0])" -"\'_#129r" "\'_#135r" "Mid(bb8[0])" -"\'_#129r" "\'_#135r" "Start(bb8[1])" -"\'_#129r" "\'_#135r" "Mid(bb8[1])" -"\'_#129r" "\'_#135r" "Start(bb8[2])" -"\'_#129r" "\'_#135r" "Mid(bb8[2])" -"\'_#129r" "\'_#135r" "Start(bb8[3])" -"\'_#129r" "\'_#135r" "Mid(bb8[3])" -"\'_#129r" "\'_#135r" "Start(bb8[4])" -"\'_#129r" "\'_#135r" "Mid(bb8[4])" -"\'_#129r" "\'_#135r" "Start(bb8[5])" -"\'_#129r" "\'_#135r" "Mid(bb8[5])" -"\'_#129r" "\'_#135r" "Start(bb8[6])" -"\'_#129r" "\'_#135r" "Mid(bb8[6])" -"\'_#129r" "\'_#135r" "Start(bb8[7])" -"\'_#129r" "\'_#135r" "Mid(bb8[7])" -"\'_#129r" "\'_#135r" "Start(bb8[8])" -"\'_#129r" "\'_#135r" "Mid(bb8[8])" -"\'_#129r" "\'_#135r" "Start(bb8[9])" -"\'_#129r" "\'_#135r" "Mid(bb8[9])" -"\'_#129r" "\'_#135r" "Start(bb9[0])" -"\'_#129r" "\'_#135r" "Mid(bb9[0])" -"\'_#129r" "\'_#135r" "Start(bb9[1])" -"\'_#129r" "\'_#135r" "Mid(bb9[1])" -"\'_#129r" "\'_#135r" "Start(bb9[2])" -"\'_#129r" "\'_#135r" "Mid(bb9[2])" -"\'_#135r" "\'_#129r" "Start(bb0[0])" -"\'_#135r" "\'_#129r" "Mid(bb0[0])" -"\'_#135r" "\'_#129r" "Start(bb0[1])" -"\'_#135r" "\'_#129r" "Mid(bb0[1])" -"\'_#135r" "\'_#129r" "Start(bb0[2])" -"\'_#135r" "\'_#129r" "Mid(bb0[2])" -"\'_#135r" "\'_#129r" "Start(bb0[3])" -"\'_#135r" "\'_#129r" "Mid(bb0[3])" -"\'_#135r" "\'_#129r" "Start(bb0[4])" -"\'_#135r" "\'_#129r" "Mid(bb0[4])" -"\'_#135r" "\'_#129r" "Start(bb0[5])" -"\'_#135r" "\'_#129r" "Mid(bb0[5])" -"\'_#135r" "\'_#129r" "Start(bb0[6])" -"\'_#135r" "\'_#129r" "Mid(bb0[6])" -"\'_#135r" "\'_#129r" "Start(bb0[7])" -"\'_#135r" "\'_#129r" "Mid(bb0[7])" -"\'_#135r" "\'_#129r" "Start(bb0[8])" -"\'_#135r" "\'_#129r" "Mid(bb0[8])" -"\'_#135r" "\'_#129r" "Start(bb0[9])" -"\'_#135r" "\'_#129r" "Mid(bb0[9])" -"\'_#135r" "\'_#129r" "Start(bb0[10])" -"\'_#135r" "\'_#129r" "Mid(bb0[10])" -"\'_#135r" "\'_#129r" "Start(bb0[11])" -"\'_#135r" "\'_#129r" "Mid(bb0[11])" -"\'_#135r" "\'_#129r" "Start(bb0[12])" -"\'_#135r" "\'_#129r" "Mid(bb0[12])" -"\'_#135r" "\'_#129r" "Start(bb0[13])" -"\'_#135r" "\'_#129r" "Mid(bb0[13])" -"\'_#135r" "\'_#129r" "Start(bb0[14])" -"\'_#135r" "\'_#129r" "Mid(bb0[14])" -"\'_#135r" "\'_#129r" "Start(bb0[15])" -"\'_#135r" "\'_#129r" "Mid(bb0[15])" -"\'_#135r" "\'_#129r" "Start(bb0[16])" -"\'_#135r" "\'_#129r" "Mid(bb0[16])" -"\'_#135r" "\'_#129r" "Start(bb0[17])" -"\'_#135r" "\'_#129r" "Mid(bb0[17])" -"\'_#135r" "\'_#129r" "Start(bb0[18])" -"\'_#135r" "\'_#129r" "Mid(bb0[18])" -"\'_#135r" "\'_#129r" "Start(bb0[19])" -"\'_#135r" "\'_#129r" "Mid(bb0[19])" -"\'_#135r" "\'_#129r" "Start(bb0[20])" -"\'_#135r" "\'_#129r" "Mid(bb0[20])" -"\'_#135r" "\'_#129r" "Start(bb0[21])" -"\'_#135r" "\'_#129r" "Mid(bb0[21])" -"\'_#135r" "\'_#129r" "Start(bb0[22])" -"\'_#135r" "\'_#129r" "Mid(bb0[22])" -"\'_#135r" "\'_#129r" "Start(bb0[23])" -"\'_#135r" "\'_#129r" "Mid(bb0[23])" -"\'_#135r" "\'_#129r" "Start(bb0[24])" -"\'_#135r" "\'_#129r" "Mid(bb0[24])" -"\'_#135r" "\'_#129r" "Start(bb0[25])" -"\'_#135r" "\'_#129r" "Mid(bb0[25])" -"\'_#135r" "\'_#129r" "Start(bb0[26])" -"\'_#135r" "\'_#129r" "Mid(bb0[26])" -"\'_#135r" "\'_#129r" "Start(bb0[27])" -"\'_#135r" "\'_#129r" "Mid(bb0[27])" -"\'_#135r" "\'_#129r" "Start(bb0[28])" -"\'_#135r" "\'_#129r" "Mid(bb0[28])" -"\'_#135r" "\'_#129r" "Start(bb0[29])" -"\'_#135r" "\'_#129r" "Mid(bb0[29])" -"\'_#135r" "\'_#129r" "Start(bb0[30])" -"\'_#135r" "\'_#129r" "Mid(bb0[30])" -"\'_#135r" "\'_#129r" "Start(bb0[31])" -"\'_#135r" "\'_#129r" "Mid(bb0[31])" -"\'_#135r" "\'_#129r" "Start(bb0[32])" -"\'_#135r" "\'_#129r" "Mid(bb0[32])" -"\'_#135r" "\'_#129r" "Start(bb0[33])" -"\'_#135r" "\'_#129r" "Mid(bb0[33])" -"\'_#135r" "\'_#129r" "Start(bb0[34])" -"\'_#135r" "\'_#129r" "Mid(bb0[34])" -"\'_#135r" "\'_#129r" "Start(bb0[35])" -"\'_#135r" "\'_#129r" "Mid(bb0[35])" -"\'_#135r" "\'_#129r" "Start(bb0[36])" -"\'_#135r" "\'_#129r" "Mid(bb0[36])" -"\'_#135r" "\'_#129r" "Start(bb0[37])" -"\'_#135r" "\'_#129r" "Mid(bb0[37])" -"\'_#135r" "\'_#129r" "Start(bb0[38])" -"\'_#135r" "\'_#129r" "Mid(bb0[38])" -"\'_#135r" "\'_#129r" "Start(bb0[39])" -"\'_#135r" "\'_#129r" "Mid(bb0[39])" -"\'_#135r" "\'_#129r" "Start(bb1[0])" -"\'_#135r" "\'_#129r" "Mid(bb1[0])" -"\'_#135r" "\'_#129r" "Start(bb2[0])" -"\'_#135r" "\'_#129r" "Mid(bb2[0])" -"\'_#135r" "\'_#129r" "Start(bb2[1])" -"\'_#135r" "\'_#129r" "Mid(bb2[1])" -"\'_#135r" "\'_#129r" "Start(bb2[2])" -"\'_#135r" "\'_#129r" "Mid(bb2[2])" -"\'_#135r" "\'_#129r" "Start(bb2[3])" -"\'_#135r" "\'_#129r" "Mid(bb2[3])" -"\'_#135r" "\'_#129r" "Start(bb2[4])" -"\'_#135r" "\'_#129r" "Mid(bb2[4])" -"\'_#135r" "\'_#129r" "Start(bb2[5])" -"\'_#135r" "\'_#129r" "Mid(bb2[5])" -"\'_#135r" "\'_#129r" "Start(bb2[6])" -"\'_#135r" "\'_#129r" "Mid(bb2[6])" -"\'_#135r" "\'_#129r" "Start(bb2[7])" -"\'_#135r" "\'_#129r" "Mid(bb2[7])" -"\'_#135r" "\'_#129r" "Start(bb2[8])" -"\'_#135r" "\'_#129r" "Mid(bb2[8])" -"\'_#135r" "\'_#129r" "Start(bb2[9])" -"\'_#135r" "\'_#129r" "Mid(bb2[9])" -"\'_#135r" "\'_#129r" "Start(bb3[0])" -"\'_#135r" "\'_#129r" "Mid(bb3[0])" -"\'_#135r" "\'_#129r" "Start(bb4[0])" -"\'_#135r" "\'_#129r" "Mid(bb4[0])" -"\'_#135r" "\'_#129r" "Start(bb4[1])" -"\'_#135r" "\'_#129r" "Mid(bb4[1])" -"\'_#135r" "\'_#129r" "Start(bb4[2])" -"\'_#135r" "\'_#129r" "Mid(bb4[2])" -"\'_#135r" "\'_#129r" "Start(bb5[0])" -"\'_#135r" "\'_#129r" "Mid(bb5[0])" -"\'_#135r" "\'_#129r" "Start(bb5[1])" -"\'_#135r" "\'_#129r" "Mid(bb5[1])" -"\'_#135r" "\'_#129r" "Start(bb5[2])" -"\'_#135r" "\'_#129r" "Mid(bb5[2])" -"\'_#135r" "\'_#129r" "Start(bb5[3])" -"\'_#135r" "\'_#129r" "Mid(bb5[3])" -"\'_#135r" "\'_#129r" "Start(bb5[4])" -"\'_#135r" "\'_#129r" "Mid(bb5[4])" -"\'_#135r" "\'_#129r" "Start(bb5[5])" -"\'_#135r" "\'_#129r" "Mid(bb5[5])" -"\'_#135r" "\'_#129r" "Start(bb5[6])" -"\'_#135r" "\'_#129r" "Mid(bb5[6])" -"\'_#135r" "\'_#129r" "Start(bb5[7])" -"\'_#135r" "\'_#129r" "Mid(bb5[7])" -"\'_#135r" "\'_#129r" "Start(bb5[8])" -"\'_#135r" "\'_#129r" "Mid(bb5[8])" -"\'_#135r" "\'_#129r" "Start(bb5[9])" -"\'_#135r" "\'_#129r" "Mid(bb5[9])" -"\'_#135r" "\'_#129r" "Start(bb5[10])" -"\'_#135r" "\'_#129r" "Mid(bb5[10])" -"\'_#135r" "\'_#129r" "Start(bb5[11])" -"\'_#135r" "\'_#129r" "Mid(bb5[11])" -"\'_#135r" "\'_#129r" "Start(bb5[12])" -"\'_#135r" "\'_#129r" "Mid(bb5[12])" -"\'_#135r" "\'_#129r" "Start(bb5[13])" -"\'_#135r" "\'_#129r" "Mid(bb5[13])" -"\'_#135r" "\'_#129r" "Start(bb5[14])" -"\'_#135r" "\'_#129r" "Mid(bb5[14])" -"\'_#135r" "\'_#129r" "Start(bb5[15])" -"\'_#135r" "\'_#129r" "Mid(bb5[15])" -"\'_#135r" "\'_#129r" "Start(bb5[16])" -"\'_#135r" "\'_#129r" "Mid(bb5[16])" -"\'_#135r" "\'_#129r" "Start(bb5[17])" -"\'_#135r" "\'_#129r" "Mid(bb5[17])" -"\'_#135r" "\'_#129r" "Start(bb5[18])" -"\'_#135r" "\'_#129r" "Mid(bb5[18])" -"\'_#135r" "\'_#129r" "Start(bb5[19])" -"\'_#135r" "\'_#129r" "Mid(bb5[19])" -"\'_#135r" "\'_#129r" "Start(bb5[20])" -"\'_#135r" "\'_#129r" "Mid(bb5[20])" -"\'_#135r" "\'_#129r" "Start(bb5[21])" -"\'_#135r" "\'_#129r" "Mid(bb5[21])" -"\'_#135r" "\'_#129r" "Start(bb5[22])" -"\'_#135r" "\'_#129r" "Mid(bb5[22])" -"\'_#135r" "\'_#129r" "Start(bb5[23])" -"\'_#135r" "\'_#129r" "Mid(bb5[23])" -"\'_#135r" "\'_#129r" "Start(bb5[24])" -"\'_#135r" "\'_#129r" "Mid(bb5[24])" -"\'_#135r" "\'_#129r" "Start(bb5[25])" -"\'_#135r" "\'_#129r" "Mid(bb5[25])" -"\'_#135r" "\'_#129r" "Start(bb5[26])" -"\'_#135r" "\'_#129r" "Mid(bb5[26])" -"\'_#135r" "\'_#129r" "Start(bb5[27])" -"\'_#135r" "\'_#129r" "Mid(bb5[27])" -"\'_#135r" "\'_#129r" "Start(bb5[28])" -"\'_#135r" "\'_#129r" "Mid(bb5[28])" -"\'_#135r" "\'_#129r" "Start(bb5[29])" -"\'_#135r" "\'_#129r" "Mid(bb5[29])" -"\'_#135r" "\'_#129r" "Start(bb5[30])" -"\'_#135r" "\'_#129r" "Mid(bb5[30])" -"\'_#135r" "\'_#129r" "Start(bb5[31])" -"\'_#135r" "\'_#129r" "Mid(bb5[31])" -"\'_#135r" "\'_#129r" "Start(bb5[32])" -"\'_#135r" "\'_#129r" "Mid(bb5[32])" -"\'_#135r" "\'_#129r" "Start(bb5[33])" -"\'_#135r" "\'_#129r" "Mid(bb5[33])" -"\'_#135r" "\'_#129r" "Start(bb5[34])" -"\'_#135r" "\'_#129r" "Mid(bb5[34])" -"\'_#135r" "\'_#129r" "Start(bb5[35])" -"\'_#135r" "\'_#129r" "Mid(bb5[35])" -"\'_#135r" "\'_#129r" "Start(bb6[0])" -"\'_#135r" "\'_#129r" "Mid(bb6[0])" -"\'_#135r" "\'_#129r" "Start(bb6[1])" -"\'_#135r" "\'_#129r" "Mid(bb6[1])" -"\'_#135r" "\'_#129r" "Start(bb6[2])" -"\'_#135r" "\'_#129r" "Mid(bb6[2])" -"\'_#135r" "\'_#129r" "Start(bb6[3])" -"\'_#135r" "\'_#129r" "Mid(bb6[3])" -"\'_#135r" "\'_#129r" "Start(bb6[4])" -"\'_#135r" "\'_#129r" "Mid(bb6[4])" -"\'_#135r" "\'_#129r" "Start(bb6[5])" -"\'_#135r" "\'_#129r" "Mid(bb6[5])" -"\'_#135r" "\'_#129r" "Start(bb6[6])" -"\'_#135r" "\'_#129r" "Mid(bb6[6])" -"\'_#135r" "\'_#129r" "Start(bb6[7])" -"\'_#135r" "\'_#129r" "Mid(bb6[7])" -"\'_#135r" "\'_#129r" "Start(bb6[8])" -"\'_#135r" "\'_#129r" "Mid(bb6[8])" -"\'_#135r" "\'_#129r" "Start(bb6[9])" -"\'_#135r" "\'_#129r" "Mid(bb6[9])" -"\'_#135r" "\'_#129r" "Start(bb7[0])" -"\'_#135r" "\'_#129r" "Mid(bb7[0])" -"\'_#135r" "\'_#129r" "Start(bb7[1])" -"\'_#135r" "\'_#129r" "Mid(bb7[1])" -"\'_#135r" "\'_#129r" "Start(bb7[2])" -"\'_#135r" "\'_#129r" "Mid(bb7[2])" -"\'_#135r" "\'_#129r" "Start(bb8[0])" -"\'_#135r" "\'_#129r" "Mid(bb8[0])" -"\'_#135r" "\'_#129r" "Start(bb8[1])" -"\'_#135r" "\'_#129r" "Mid(bb8[1])" -"\'_#135r" "\'_#129r" "Start(bb8[2])" -"\'_#135r" "\'_#129r" "Mid(bb8[2])" -"\'_#135r" "\'_#129r" "Start(bb8[3])" -"\'_#135r" "\'_#129r" "Mid(bb8[3])" -"\'_#135r" "\'_#129r" "Start(bb8[4])" -"\'_#135r" "\'_#129r" "Mid(bb8[4])" -"\'_#135r" "\'_#129r" "Start(bb8[5])" -"\'_#135r" "\'_#129r" "Mid(bb8[5])" -"\'_#135r" "\'_#129r" "Start(bb8[6])" -"\'_#135r" "\'_#129r" "Mid(bb8[6])" -"\'_#135r" "\'_#129r" "Start(bb8[7])" -"\'_#135r" "\'_#129r" "Mid(bb8[7])" -"\'_#135r" "\'_#129r" "Start(bb8[8])" -"\'_#135r" "\'_#129r" "Mid(bb8[8])" -"\'_#135r" "\'_#129r" "Start(bb8[9])" -"\'_#135r" "\'_#129r" "Mid(bb8[9])" -"\'_#135r" "\'_#129r" "Start(bb9[0])" -"\'_#135r" "\'_#129r" "Mid(bb9[0])" -"\'_#135r" "\'_#129r" "Start(bb9[1])" -"\'_#135r" "\'_#129r" "Mid(bb9[1])" -"\'_#135r" "\'_#129r" "Start(bb9[2])" -"\'_#135r" "\'_#129r" "Mid(bb9[2])" -"\'_#134r" "\'_#135r" "Start(bb0[0])" -"\'_#134r" "\'_#135r" "Mid(bb0[0])" -"\'_#134r" "\'_#135r" "Start(bb0[1])" -"\'_#134r" "\'_#135r" "Mid(bb0[1])" -"\'_#134r" "\'_#135r" "Start(bb0[2])" -"\'_#134r" "\'_#135r" "Mid(bb0[2])" -"\'_#134r" "\'_#135r" "Start(bb0[3])" -"\'_#134r" "\'_#135r" "Mid(bb0[3])" -"\'_#134r" "\'_#135r" "Start(bb0[4])" -"\'_#134r" "\'_#135r" "Mid(bb0[4])" -"\'_#134r" "\'_#135r" "Start(bb0[5])" -"\'_#134r" "\'_#135r" "Mid(bb0[5])" -"\'_#134r" "\'_#135r" "Start(bb0[6])" -"\'_#134r" "\'_#135r" "Mid(bb0[6])" -"\'_#134r" "\'_#135r" "Start(bb0[7])" -"\'_#134r" "\'_#135r" "Mid(bb0[7])" -"\'_#134r" "\'_#135r" "Start(bb0[8])" -"\'_#134r" "\'_#135r" "Mid(bb0[8])" -"\'_#134r" "\'_#135r" "Start(bb0[9])" -"\'_#134r" "\'_#135r" "Mid(bb0[9])" -"\'_#134r" "\'_#135r" "Start(bb0[10])" -"\'_#134r" "\'_#135r" "Mid(bb0[10])" -"\'_#134r" "\'_#135r" "Start(bb0[11])" -"\'_#134r" "\'_#135r" "Mid(bb0[11])" -"\'_#134r" "\'_#135r" "Start(bb0[12])" -"\'_#134r" "\'_#135r" "Mid(bb0[12])" -"\'_#134r" "\'_#135r" "Start(bb0[13])" -"\'_#134r" "\'_#135r" "Mid(bb0[13])" -"\'_#134r" "\'_#135r" "Start(bb0[14])" -"\'_#134r" "\'_#135r" "Mid(bb0[14])" -"\'_#134r" "\'_#135r" "Start(bb0[15])" -"\'_#134r" "\'_#135r" "Mid(bb0[15])" -"\'_#134r" "\'_#135r" "Start(bb0[16])" -"\'_#134r" "\'_#135r" "Mid(bb0[16])" -"\'_#134r" "\'_#135r" "Start(bb0[17])" -"\'_#134r" "\'_#135r" "Mid(bb0[17])" -"\'_#134r" "\'_#135r" "Start(bb0[18])" -"\'_#134r" "\'_#135r" "Mid(bb0[18])" -"\'_#134r" "\'_#135r" "Start(bb0[19])" -"\'_#134r" "\'_#135r" "Mid(bb0[19])" -"\'_#134r" "\'_#135r" "Start(bb0[20])" -"\'_#134r" "\'_#135r" "Mid(bb0[20])" -"\'_#134r" "\'_#135r" "Start(bb0[21])" -"\'_#134r" "\'_#135r" "Mid(bb0[21])" -"\'_#134r" "\'_#135r" "Start(bb0[22])" -"\'_#134r" "\'_#135r" "Mid(bb0[22])" -"\'_#134r" "\'_#135r" "Start(bb0[23])" -"\'_#134r" "\'_#135r" "Mid(bb0[23])" -"\'_#134r" "\'_#135r" "Start(bb0[24])" -"\'_#134r" "\'_#135r" "Mid(bb0[24])" -"\'_#134r" "\'_#135r" "Start(bb0[25])" -"\'_#134r" "\'_#135r" "Mid(bb0[25])" -"\'_#134r" "\'_#135r" "Start(bb0[26])" -"\'_#134r" "\'_#135r" "Mid(bb0[26])" -"\'_#134r" "\'_#135r" "Start(bb0[27])" -"\'_#134r" "\'_#135r" "Mid(bb0[27])" -"\'_#134r" "\'_#135r" "Start(bb0[28])" -"\'_#134r" "\'_#135r" "Mid(bb0[28])" -"\'_#134r" "\'_#135r" "Start(bb0[29])" -"\'_#134r" "\'_#135r" "Mid(bb0[29])" -"\'_#134r" "\'_#135r" "Start(bb0[30])" -"\'_#134r" "\'_#135r" "Mid(bb0[30])" -"\'_#134r" "\'_#135r" "Start(bb0[31])" -"\'_#134r" "\'_#135r" "Mid(bb0[31])" -"\'_#134r" "\'_#135r" "Start(bb0[32])" -"\'_#134r" "\'_#135r" "Mid(bb0[32])" -"\'_#134r" "\'_#135r" "Start(bb0[33])" -"\'_#134r" "\'_#135r" "Mid(bb0[33])" -"\'_#134r" "\'_#135r" "Start(bb0[34])" -"\'_#134r" "\'_#135r" "Mid(bb0[34])" -"\'_#134r" "\'_#135r" "Start(bb0[35])" -"\'_#134r" "\'_#135r" "Mid(bb0[35])" -"\'_#134r" "\'_#135r" "Start(bb0[36])" -"\'_#134r" "\'_#135r" "Mid(bb0[36])" -"\'_#134r" "\'_#135r" "Start(bb0[37])" -"\'_#134r" "\'_#135r" "Mid(bb0[37])" -"\'_#134r" "\'_#135r" "Start(bb0[38])" -"\'_#134r" "\'_#135r" "Mid(bb0[38])" -"\'_#134r" "\'_#135r" "Start(bb0[39])" -"\'_#134r" "\'_#135r" "Mid(bb0[39])" -"\'_#134r" "\'_#135r" "Start(bb1[0])" -"\'_#134r" "\'_#135r" "Mid(bb1[0])" -"\'_#134r" "\'_#135r" "Start(bb2[0])" -"\'_#134r" "\'_#135r" "Mid(bb2[0])" -"\'_#134r" "\'_#135r" "Start(bb2[1])" -"\'_#134r" "\'_#135r" "Mid(bb2[1])" -"\'_#134r" "\'_#135r" "Start(bb2[2])" -"\'_#134r" "\'_#135r" "Mid(bb2[2])" -"\'_#134r" "\'_#135r" "Start(bb2[3])" -"\'_#134r" "\'_#135r" "Mid(bb2[3])" -"\'_#134r" "\'_#135r" "Start(bb2[4])" -"\'_#134r" "\'_#135r" "Mid(bb2[4])" -"\'_#134r" "\'_#135r" "Start(bb2[5])" -"\'_#134r" "\'_#135r" "Mid(bb2[5])" -"\'_#134r" "\'_#135r" "Start(bb2[6])" -"\'_#134r" "\'_#135r" "Mid(bb2[6])" -"\'_#134r" "\'_#135r" "Start(bb2[7])" -"\'_#134r" "\'_#135r" "Mid(bb2[7])" -"\'_#134r" "\'_#135r" "Start(bb2[8])" -"\'_#134r" "\'_#135r" "Mid(bb2[8])" -"\'_#134r" "\'_#135r" "Start(bb2[9])" -"\'_#134r" "\'_#135r" "Mid(bb2[9])" -"\'_#134r" "\'_#135r" "Start(bb3[0])" -"\'_#134r" "\'_#135r" "Mid(bb3[0])" -"\'_#134r" "\'_#135r" "Start(bb4[0])" -"\'_#134r" "\'_#135r" "Mid(bb4[0])" -"\'_#134r" "\'_#135r" "Start(bb4[1])" -"\'_#134r" "\'_#135r" "Mid(bb4[1])" -"\'_#134r" "\'_#135r" "Start(bb4[2])" -"\'_#134r" "\'_#135r" "Mid(bb4[2])" -"\'_#134r" "\'_#135r" "Start(bb5[0])" -"\'_#134r" "\'_#135r" "Mid(bb5[0])" -"\'_#134r" "\'_#135r" "Start(bb5[1])" -"\'_#134r" "\'_#135r" "Mid(bb5[1])" -"\'_#134r" "\'_#135r" "Start(bb5[2])" -"\'_#134r" "\'_#135r" "Mid(bb5[2])" -"\'_#134r" "\'_#135r" "Start(bb5[3])" -"\'_#134r" "\'_#135r" "Mid(bb5[3])" -"\'_#134r" "\'_#135r" "Start(bb5[4])" -"\'_#134r" "\'_#135r" "Mid(bb5[4])" -"\'_#134r" "\'_#135r" "Start(bb5[5])" -"\'_#134r" "\'_#135r" "Mid(bb5[5])" -"\'_#134r" "\'_#135r" "Start(bb5[6])" -"\'_#134r" "\'_#135r" "Mid(bb5[6])" -"\'_#134r" "\'_#135r" "Start(bb5[7])" -"\'_#134r" "\'_#135r" "Mid(bb5[7])" -"\'_#134r" "\'_#135r" "Start(bb5[8])" -"\'_#134r" "\'_#135r" "Mid(bb5[8])" -"\'_#134r" "\'_#135r" "Start(bb5[9])" -"\'_#134r" "\'_#135r" "Mid(bb5[9])" -"\'_#134r" "\'_#135r" "Start(bb5[10])" -"\'_#134r" "\'_#135r" "Mid(bb5[10])" -"\'_#134r" "\'_#135r" "Start(bb5[11])" -"\'_#134r" "\'_#135r" "Mid(bb5[11])" -"\'_#134r" "\'_#135r" "Start(bb5[12])" -"\'_#134r" "\'_#135r" "Mid(bb5[12])" -"\'_#134r" "\'_#135r" "Start(bb5[13])" -"\'_#134r" "\'_#135r" "Mid(bb5[13])" -"\'_#134r" "\'_#135r" "Start(bb5[14])" -"\'_#134r" "\'_#135r" "Mid(bb5[14])" -"\'_#134r" "\'_#135r" "Start(bb5[15])" -"\'_#134r" "\'_#135r" "Mid(bb5[15])" -"\'_#134r" "\'_#135r" "Start(bb5[16])" -"\'_#134r" "\'_#135r" "Mid(bb5[16])" -"\'_#134r" "\'_#135r" "Start(bb5[17])" -"\'_#134r" "\'_#135r" "Mid(bb5[17])" -"\'_#134r" "\'_#135r" "Start(bb5[18])" -"\'_#134r" "\'_#135r" "Mid(bb5[18])" -"\'_#134r" "\'_#135r" "Start(bb5[19])" -"\'_#134r" "\'_#135r" "Mid(bb5[19])" -"\'_#134r" "\'_#135r" "Start(bb5[20])" -"\'_#134r" "\'_#135r" "Mid(bb5[20])" -"\'_#134r" "\'_#135r" "Start(bb5[21])" -"\'_#134r" "\'_#135r" "Mid(bb5[21])" -"\'_#134r" "\'_#135r" "Start(bb5[22])" -"\'_#134r" "\'_#135r" "Mid(bb5[22])" -"\'_#134r" "\'_#135r" "Start(bb5[23])" -"\'_#134r" "\'_#135r" "Mid(bb5[23])" -"\'_#134r" "\'_#135r" "Start(bb5[24])" -"\'_#134r" "\'_#135r" "Mid(bb5[24])" -"\'_#134r" "\'_#135r" "Start(bb5[25])" -"\'_#134r" "\'_#135r" "Mid(bb5[25])" -"\'_#134r" "\'_#135r" "Start(bb5[26])" -"\'_#134r" "\'_#135r" "Mid(bb5[26])" -"\'_#134r" "\'_#135r" "Start(bb5[27])" -"\'_#134r" "\'_#135r" "Mid(bb5[27])" -"\'_#134r" "\'_#135r" "Start(bb5[28])" -"\'_#134r" "\'_#135r" "Mid(bb5[28])" -"\'_#134r" "\'_#135r" "Start(bb5[29])" -"\'_#134r" "\'_#135r" "Mid(bb5[29])" -"\'_#134r" "\'_#135r" "Start(bb5[30])" -"\'_#134r" "\'_#135r" "Mid(bb5[30])" -"\'_#134r" "\'_#135r" "Start(bb5[31])" -"\'_#134r" "\'_#135r" "Mid(bb5[31])" -"\'_#134r" "\'_#135r" "Start(bb5[32])" -"\'_#134r" "\'_#135r" "Mid(bb5[32])" -"\'_#134r" "\'_#135r" "Start(bb5[33])" -"\'_#134r" "\'_#135r" "Mid(bb5[33])" -"\'_#134r" "\'_#135r" "Start(bb5[34])" -"\'_#134r" "\'_#135r" "Mid(bb5[34])" -"\'_#134r" "\'_#135r" "Start(bb5[35])" -"\'_#134r" "\'_#135r" "Mid(bb5[35])" -"\'_#134r" "\'_#135r" "Start(bb6[0])" -"\'_#134r" "\'_#135r" "Mid(bb6[0])" -"\'_#134r" "\'_#135r" "Start(bb6[1])" -"\'_#134r" "\'_#135r" "Mid(bb6[1])" -"\'_#134r" "\'_#135r" "Start(bb6[2])" -"\'_#134r" "\'_#135r" "Mid(bb6[2])" -"\'_#134r" "\'_#135r" "Start(bb6[3])" -"\'_#134r" "\'_#135r" "Mid(bb6[3])" -"\'_#134r" "\'_#135r" "Start(bb6[4])" -"\'_#134r" "\'_#135r" "Mid(bb6[4])" -"\'_#134r" "\'_#135r" "Start(bb6[5])" -"\'_#134r" "\'_#135r" "Mid(bb6[5])" -"\'_#134r" "\'_#135r" "Start(bb6[6])" -"\'_#134r" "\'_#135r" "Mid(bb6[6])" -"\'_#134r" "\'_#135r" "Start(bb6[7])" -"\'_#134r" "\'_#135r" "Mid(bb6[7])" -"\'_#134r" "\'_#135r" "Start(bb6[8])" -"\'_#134r" "\'_#135r" "Mid(bb6[8])" -"\'_#134r" "\'_#135r" "Start(bb6[9])" -"\'_#134r" "\'_#135r" "Mid(bb6[9])" -"\'_#134r" "\'_#135r" "Start(bb7[0])" -"\'_#134r" "\'_#135r" "Mid(bb7[0])" -"\'_#134r" "\'_#135r" "Start(bb7[1])" -"\'_#134r" "\'_#135r" "Mid(bb7[1])" -"\'_#134r" "\'_#135r" "Start(bb7[2])" -"\'_#134r" "\'_#135r" "Mid(bb7[2])" -"\'_#134r" "\'_#135r" "Start(bb8[0])" -"\'_#134r" "\'_#135r" "Mid(bb8[0])" -"\'_#134r" "\'_#135r" "Start(bb8[1])" -"\'_#134r" "\'_#135r" "Mid(bb8[1])" -"\'_#134r" "\'_#135r" "Start(bb8[2])" -"\'_#134r" "\'_#135r" "Mid(bb8[2])" -"\'_#134r" "\'_#135r" "Start(bb8[3])" -"\'_#134r" "\'_#135r" "Mid(bb8[3])" -"\'_#134r" "\'_#135r" "Start(bb8[4])" -"\'_#134r" "\'_#135r" "Mid(bb8[4])" -"\'_#134r" "\'_#135r" "Start(bb8[5])" -"\'_#134r" "\'_#135r" "Mid(bb8[5])" -"\'_#134r" "\'_#135r" "Start(bb8[6])" -"\'_#134r" "\'_#135r" "Mid(bb8[6])" -"\'_#134r" "\'_#135r" "Start(bb8[7])" -"\'_#134r" "\'_#135r" "Mid(bb8[7])" -"\'_#134r" "\'_#135r" "Start(bb8[8])" -"\'_#134r" "\'_#135r" "Mid(bb8[8])" -"\'_#134r" "\'_#135r" "Start(bb8[9])" -"\'_#134r" "\'_#135r" "Mid(bb8[9])" -"\'_#134r" "\'_#135r" "Start(bb9[0])" -"\'_#134r" "\'_#135r" "Mid(bb9[0])" -"\'_#134r" "\'_#135r" "Start(bb9[1])" -"\'_#134r" "\'_#135r" "Mid(bb9[1])" -"\'_#134r" "\'_#135r" "Start(bb9[2])" -"\'_#134r" "\'_#135r" "Mid(bb9[2])" -"\'_#135r" "\'_#134r" "Start(bb0[0])" -"\'_#135r" "\'_#134r" "Mid(bb0[0])" -"\'_#135r" "\'_#134r" "Start(bb0[1])" -"\'_#135r" "\'_#134r" "Mid(bb0[1])" -"\'_#135r" "\'_#134r" "Start(bb0[2])" -"\'_#135r" "\'_#134r" "Mid(bb0[2])" -"\'_#135r" "\'_#134r" "Start(bb0[3])" -"\'_#135r" "\'_#134r" "Mid(bb0[3])" -"\'_#135r" "\'_#134r" "Start(bb0[4])" -"\'_#135r" "\'_#134r" "Mid(bb0[4])" -"\'_#135r" "\'_#134r" "Start(bb0[5])" -"\'_#135r" "\'_#134r" "Mid(bb0[5])" -"\'_#135r" "\'_#134r" "Start(bb0[6])" -"\'_#135r" "\'_#134r" "Mid(bb0[6])" -"\'_#135r" "\'_#134r" "Start(bb0[7])" -"\'_#135r" "\'_#134r" "Mid(bb0[7])" -"\'_#135r" "\'_#134r" "Start(bb0[8])" -"\'_#135r" "\'_#134r" "Mid(bb0[8])" -"\'_#135r" "\'_#134r" "Start(bb0[9])" -"\'_#135r" "\'_#134r" "Mid(bb0[9])" -"\'_#135r" "\'_#134r" "Start(bb0[10])" -"\'_#135r" "\'_#134r" "Mid(bb0[10])" -"\'_#135r" "\'_#134r" "Start(bb0[11])" -"\'_#135r" "\'_#134r" "Mid(bb0[11])" -"\'_#135r" "\'_#134r" "Start(bb0[12])" -"\'_#135r" "\'_#134r" "Mid(bb0[12])" -"\'_#135r" "\'_#134r" "Start(bb0[13])" -"\'_#135r" "\'_#134r" "Mid(bb0[13])" -"\'_#135r" "\'_#134r" "Start(bb0[14])" -"\'_#135r" "\'_#134r" "Mid(bb0[14])" -"\'_#135r" "\'_#134r" "Start(bb0[15])" -"\'_#135r" "\'_#134r" "Mid(bb0[15])" -"\'_#135r" "\'_#134r" "Start(bb0[16])" -"\'_#135r" "\'_#134r" "Mid(bb0[16])" -"\'_#135r" "\'_#134r" "Start(bb0[17])" -"\'_#135r" "\'_#134r" "Mid(bb0[17])" -"\'_#135r" "\'_#134r" "Start(bb0[18])" -"\'_#135r" "\'_#134r" "Mid(bb0[18])" -"\'_#135r" "\'_#134r" "Start(bb0[19])" -"\'_#135r" "\'_#134r" "Mid(bb0[19])" -"\'_#135r" "\'_#134r" "Start(bb0[20])" -"\'_#135r" "\'_#134r" "Mid(bb0[20])" -"\'_#135r" "\'_#134r" "Start(bb0[21])" -"\'_#135r" "\'_#134r" "Mid(bb0[21])" -"\'_#135r" "\'_#134r" "Start(bb0[22])" -"\'_#135r" "\'_#134r" "Mid(bb0[22])" -"\'_#135r" "\'_#134r" "Start(bb0[23])" -"\'_#135r" "\'_#134r" "Mid(bb0[23])" -"\'_#135r" "\'_#134r" "Start(bb0[24])" -"\'_#135r" "\'_#134r" "Mid(bb0[24])" -"\'_#135r" "\'_#134r" "Start(bb0[25])" -"\'_#135r" "\'_#134r" "Mid(bb0[25])" -"\'_#135r" "\'_#134r" "Start(bb0[26])" -"\'_#135r" "\'_#134r" "Mid(bb0[26])" -"\'_#135r" "\'_#134r" "Start(bb0[27])" -"\'_#135r" "\'_#134r" "Mid(bb0[27])" -"\'_#135r" "\'_#134r" "Start(bb0[28])" -"\'_#135r" "\'_#134r" "Mid(bb0[28])" -"\'_#135r" "\'_#134r" "Start(bb0[29])" -"\'_#135r" "\'_#134r" "Mid(bb0[29])" -"\'_#135r" "\'_#134r" "Start(bb0[30])" -"\'_#135r" "\'_#134r" "Mid(bb0[30])" -"\'_#135r" "\'_#134r" "Start(bb0[31])" -"\'_#135r" "\'_#134r" "Mid(bb0[31])" -"\'_#135r" "\'_#134r" "Start(bb0[32])" -"\'_#135r" "\'_#134r" "Mid(bb0[32])" -"\'_#135r" "\'_#134r" "Start(bb0[33])" -"\'_#135r" "\'_#134r" "Mid(bb0[33])" -"\'_#135r" "\'_#134r" "Start(bb0[34])" -"\'_#135r" "\'_#134r" "Mid(bb0[34])" -"\'_#135r" "\'_#134r" "Start(bb0[35])" -"\'_#135r" "\'_#134r" "Mid(bb0[35])" -"\'_#135r" "\'_#134r" "Start(bb0[36])" -"\'_#135r" "\'_#134r" "Mid(bb0[36])" -"\'_#135r" "\'_#134r" "Start(bb0[37])" -"\'_#135r" "\'_#134r" "Mid(bb0[37])" -"\'_#135r" "\'_#134r" "Start(bb0[38])" -"\'_#135r" "\'_#134r" "Mid(bb0[38])" -"\'_#135r" "\'_#134r" "Start(bb0[39])" -"\'_#135r" "\'_#134r" "Mid(bb0[39])" -"\'_#135r" "\'_#134r" "Start(bb1[0])" -"\'_#135r" "\'_#134r" "Mid(bb1[0])" -"\'_#135r" "\'_#134r" "Start(bb2[0])" -"\'_#135r" "\'_#134r" "Mid(bb2[0])" -"\'_#135r" "\'_#134r" "Start(bb2[1])" -"\'_#135r" "\'_#134r" "Mid(bb2[1])" -"\'_#135r" "\'_#134r" "Start(bb2[2])" -"\'_#135r" "\'_#134r" "Mid(bb2[2])" -"\'_#135r" "\'_#134r" "Start(bb2[3])" -"\'_#135r" "\'_#134r" "Mid(bb2[3])" -"\'_#135r" "\'_#134r" "Start(bb2[4])" -"\'_#135r" "\'_#134r" "Mid(bb2[4])" -"\'_#135r" "\'_#134r" "Start(bb2[5])" -"\'_#135r" "\'_#134r" "Mid(bb2[5])" -"\'_#135r" "\'_#134r" "Start(bb2[6])" -"\'_#135r" "\'_#134r" "Mid(bb2[6])" -"\'_#135r" "\'_#134r" "Start(bb2[7])" -"\'_#135r" "\'_#134r" "Mid(bb2[7])" -"\'_#135r" "\'_#134r" "Start(bb2[8])" -"\'_#135r" "\'_#134r" "Mid(bb2[8])" -"\'_#135r" "\'_#134r" "Start(bb2[9])" -"\'_#135r" "\'_#134r" "Mid(bb2[9])" -"\'_#135r" "\'_#134r" "Start(bb3[0])" -"\'_#135r" "\'_#134r" "Mid(bb3[0])" -"\'_#135r" "\'_#134r" "Start(bb4[0])" -"\'_#135r" "\'_#134r" "Mid(bb4[0])" -"\'_#135r" "\'_#134r" "Start(bb4[1])" -"\'_#135r" "\'_#134r" "Mid(bb4[1])" -"\'_#135r" "\'_#134r" "Start(bb4[2])" -"\'_#135r" "\'_#134r" "Mid(bb4[2])" -"\'_#135r" "\'_#134r" "Start(bb5[0])" -"\'_#135r" "\'_#134r" "Mid(bb5[0])" -"\'_#135r" "\'_#134r" "Start(bb5[1])" -"\'_#135r" "\'_#134r" "Mid(bb5[1])" -"\'_#135r" "\'_#134r" "Start(bb5[2])" -"\'_#135r" "\'_#134r" "Mid(bb5[2])" -"\'_#135r" "\'_#134r" "Start(bb5[3])" -"\'_#135r" "\'_#134r" "Mid(bb5[3])" -"\'_#135r" "\'_#134r" "Start(bb5[4])" -"\'_#135r" "\'_#134r" "Mid(bb5[4])" -"\'_#135r" "\'_#134r" "Start(bb5[5])" -"\'_#135r" "\'_#134r" "Mid(bb5[5])" -"\'_#135r" "\'_#134r" "Start(bb5[6])" -"\'_#135r" "\'_#134r" "Mid(bb5[6])" -"\'_#135r" "\'_#134r" "Start(bb5[7])" -"\'_#135r" "\'_#134r" "Mid(bb5[7])" -"\'_#135r" "\'_#134r" "Start(bb5[8])" -"\'_#135r" "\'_#134r" "Mid(bb5[8])" -"\'_#135r" "\'_#134r" "Start(bb5[9])" -"\'_#135r" "\'_#134r" "Mid(bb5[9])" -"\'_#135r" "\'_#134r" "Start(bb5[10])" -"\'_#135r" "\'_#134r" "Mid(bb5[10])" -"\'_#135r" "\'_#134r" "Start(bb5[11])" -"\'_#135r" "\'_#134r" "Mid(bb5[11])" -"\'_#135r" "\'_#134r" "Start(bb5[12])" -"\'_#135r" "\'_#134r" "Mid(bb5[12])" -"\'_#135r" "\'_#134r" "Start(bb5[13])" -"\'_#135r" "\'_#134r" "Mid(bb5[13])" -"\'_#135r" "\'_#134r" "Start(bb5[14])" -"\'_#135r" "\'_#134r" "Mid(bb5[14])" -"\'_#135r" "\'_#134r" "Start(bb5[15])" -"\'_#135r" "\'_#134r" "Mid(bb5[15])" -"\'_#135r" "\'_#134r" "Start(bb5[16])" -"\'_#135r" "\'_#134r" "Mid(bb5[16])" -"\'_#135r" "\'_#134r" "Start(bb5[17])" -"\'_#135r" "\'_#134r" "Mid(bb5[17])" -"\'_#135r" "\'_#134r" "Start(bb5[18])" -"\'_#135r" "\'_#134r" "Mid(bb5[18])" -"\'_#135r" "\'_#134r" "Start(bb5[19])" -"\'_#135r" "\'_#134r" "Mid(bb5[19])" -"\'_#135r" "\'_#134r" "Start(bb5[20])" -"\'_#135r" "\'_#134r" "Mid(bb5[20])" -"\'_#135r" "\'_#134r" "Start(bb5[21])" -"\'_#135r" "\'_#134r" "Mid(bb5[21])" -"\'_#135r" "\'_#134r" "Start(bb5[22])" -"\'_#135r" "\'_#134r" "Mid(bb5[22])" -"\'_#135r" "\'_#134r" "Start(bb5[23])" -"\'_#135r" "\'_#134r" "Mid(bb5[23])" -"\'_#135r" "\'_#134r" "Start(bb5[24])" -"\'_#135r" "\'_#134r" "Mid(bb5[24])" -"\'_#135r" "\'_#134r" "Start(bb5[25])" -"\'_#135r" "\'_#134r" "Mid(bb5[25])" -"\'_#135r" "\'_#134r" "Start(bb5[26])" -"\'_#135r" "\'_#134r" "Mid(bb5[26])" -"\'_#135r" "\'_#134r" "Start(bb5[27])" -"\'_#135r" "\'_#134r" "Mid(bb5[27])" -"\'_#135r" "\'_#134r" "Start(bb5[28])" -"\'_#135r" "\'_#134r" "Mid(bb5[28])" -"\'_#135r" "\'_#134r" "Start(bb5[29])" -"\'_#135r" "\'_#134r" "Mid(bb5[29])" -"\'_#135r" "\'_#134r" "Start(bb5[30])" -"\'_#135r" "\'_#134r" "Mid(bb5[30])" -"\'_#135r" "\'_#134r" "Start(bb5[31])" -"\'_#135r" "\'_#134r" "Mid(bb5[31])" -"\'_#135r" "\'_#134r" "Start(bb5[32])" -"\'_#135r" "\'_#134r" "Mid(bb5[32])" -"\'_#135r" "\'_#134r" "Start(bb5[33])" -"\'_#135r" "\'_#134r" "Mid(bb5[33])" -"\'_#135r" "\'_#134r" "Start(bb5[34])" -"\'_#135r" "\'_#134r" "Mid(bb5[34])" -"\'_#135r" "\'_#134r" "Start(bb5[35])" -"\'_#135r" "\'_#134r" "Mid(bb5[35])" -"\'_#135r" "\'_#134r" "Start(bb6[0])" -"\'_#135r" "\'_#134r" "Mid(bb6[0])" -"\'_#135r" "\'_#134r" "Start(bb6[1])" -"\'_#135r" "\'_#134r" "Mid(bb6[1])" -"\'_#135r" "\'_#134r" "Start(bb6[2])" -"\'_#135r" "\'_#134r" "Mid(bb6[2])" -"\'_#135r" "\'_#134r" "Start(bb6[3])" -"\'_#135r" "\'_#134r" "Mid(bb6[3])" -"\'_#135r" "\'_#134r" "Start(bb6[4])" -"\'_#135r" "\'_#134r" "Mid(bb6[4])" -"\'_#135r" "\'_#134r" "Start(bb6[5])" -"\'_#135r" "\'_#134r" "Mid(bb6[5])" -"\'_#135r" "\'_#134r" "Start(bb6[6])" -"\'_#135r" "\'_#134r" "Mid(bb6[6])" -"\'_#135r" "\'_#134r" "Start(bb6[7])" -"\'_#135r" "\'_#134r" "Mid(bb6[7])" -"\'_#135r" "\'_#134r" "Start(bb6[8])" -"\'_#135r" "\'_#134r" "Mid(bb6[8])" -"\'_#135r" "\'_#134r" "Start(bb6[9])" -"\'_#135r" "\'_#134r" "Mid(bb6[9])" -"\'_#135r" "\'_#134r" "Start(bb7[0])" -"\'_#135r" "\'_#134r" "Mid(bb7[0])" -"\'_#135r" "\'_#134r" "Start(bb7[1])" -"\'_#135r" "\'_#134r" "Mid(bb7[1])" -"\'_#135r" "\'_#134r" "Start(bb7[2])" -"\'_#135r" "\'_#134r" "Mid(bb7[2])" -"\'_#135r" "\'_#134r" "Start(bb8[0])" -"\'_#135r" "\'_#134r" "Mid(bb8[0])" -"\'_#135r" "\'_#134r" "Start(bb8[1])" -"\'_#135r" "\'_#134r" "Mid(bb8[1])" -"\'_#135r" "\'_#134r" "Start(bb8[2])" -"\'_#135r" "\'_#134r" "Mid(bb8[2])" -"\'_#135r" "\'_#134r" "Start(bb8[3])" -"\'_#135r" "\'_#134r" "Mid(bb8[3])" -"\'_#135r" "\'_#134r" "Start(bb8[4])" -"\'_#135r" "\'_#134r" "Mid(bb8[4])" -"\'_#135r" "\'_#134r" "Start(bb8[5])" -"\'_#135r" "\'_#134r" "Mid(bb8[5])" -"\'_#135r" "\'_#134r" "Start(bb8[6])" -"\'_#135r" "\'_#134r" "Mid(bb8[6])" -"\'_#135r" "\'_#134r" "Start(bb8[7])" -"\'_#135r" "\'_#134r" "Mid(bb8[7])" -"\'_#135r" "\'_#134r" "Start(bb8[8])" -"\'_#135r" "\'_#134r" "Mid(bb8[8])" -"\'_#135r" "\'_#134r" "Start(bb8[9])" -"\'_#135r" "\'_#134r" "Mid(bb8[9])" -"\'_#135r" "\'_#134r" "Start(bb9[0])" -"\'_#135r" "\'_#134r" "Mid(bb9[0])" -"\'_#135r" "\'_#134r" "Start(bb9[1])" -"\'_#135r" "\'_#134r" "Mid(bb9[1])" -"\'_#135r" "\'_#134r" "Start(bb9[2])" -"\'_#135r" "\'_#134r" "Mid(bb9[2])" -"\'_#130r" "\'_#137r" "Start(bb0[0])" -"\'_#130r" "\'_#137r" "Mid(bb0[0])" -"\'_#130r" "\'_#137r" "Start(bb0[1])" -"\'_#130r" "\'_#137r" "Mid(bb0[1])" -"\'_#130r" "\'_#137r" "Start(bb0[2])" -"\'_#130r" "\'_#137r" "Mid(bb0[2])" -"\'_#130r" "\'_#137r" "Start(bb0[3])" -"\'_#130r" "\'_#137r" "Mid(bb0[3])" -"\'_#130r" "\'_#137r" "Start(bb0[4])" -"\'_#130r" "\'_#137r" "Mid(bb0[4])" -"\'_#130r" "\'_#137r" "Start(bb0[5])" -"\'_#130r" "\'_#137r" "Mid(bb0[5])" -"\'_#130r" "\'_#137r" "Start(bb0[6])" -"\'_#130r" "\'_#137r" "Mid(bb0[6])" -"\'_#130r" "\'_#137r" "Start(bb0[7])" -"\'_#130r" "\'_#137r" "Mid(bb0[7])" -"\'_#130r" "\'_#137r" "Start(bb0[8])" -"\'_#130r" "\'_#137r" "Mid(bb0[8])" -"\'_#130r" "\'_#137r" "Start(bb0[9])" -"\'_#130r" "\'_#137r" "Mid(bb0[9])" -"\'_#130r" "\'_#137r" "Start(bb0[10])" -"\'_#130r" "\'_#137r" "Mid(bb0[10])" -"\'_#130r" "\'_#137r" "Start(bb0[11])" -"\'_#130r" "\'_#137r" "Mid(bb0[11])" -"\'_#130r" "\'_#137r" "Start(bb0[12])" -"\'_#130r" "\'_#137r" "Mid(bb0[12])" -"\'_#130r" "\'_#137r" "Start(bb0[13])" -"\'_#130r" "\'_#137r" "Mid(bb0[13])" -"\'_#130r" "\'_#137r" "Start(bb0[14])" -"\'_#130r" "\'_#137r" "Mid(bb0[14])" -"\'_#130r" "\'_#137r" "Start(bb0[15])" -"\'_#130r" "\'_#137r" "Mid(bb0[15])" -"\'_#130r" "\'_#137r" "Start(bb0[16])" -"\'_#130r" "\'_#137r" "Mid(bb0[16])" -"\'_#130r" "\'_#137r" "Start(bb0[17])" -"\'_#130r" "\'_#137r" "Mid(bb0[17])" -"\'_#130r" "\'_#137r" "Start(bb0[18])" -"\'_#130r" "\'_#137r" "Mid(bb0[18])" -"\'_#130r" "\'_#137r" "Start(bb0[19])" -"\'_#130r" "\'_#137r" "Mid(bb0[19])" -"\'_#130r" "\'_#137r" "Start(bb0[20])" -"\'_#130r" "\'_#137r" "Mid(bb0[20])" -"\'_#130r" "\'_#137r" "Start(bb0[21])" -"\'_#130r" "\'_#137r" "Mid(bb0[21])" -"\'_#130r" "\'_#137r" "Start(bb0[22])" -"\'_#130r" "\'_#137r" "Mid(bb0[22])" -"\'_#130r" "\'_#137r" "Start(bb0[23])" -"\'_#130r" "\'_#137r" "Mid(bb0[23])" -"\'_#130r" "\'_#137r" "Start(bb0[24])" -"\'_#130r" "\'_#137r" "Mid(bb0[24])" -"\'_#130r" "\'_#137r" "Start(bb0[25])" -"\'_#130r" "\'_#137r" "Mid(bb0[25])" -"\'_#130r" "\'_#137r" "Start(bb0[26])" -"\'_#130r" "\'_#137r" "Mid(bb0[26])" -"\'_#130r" "\'_#137r" "Start(bb0[27])" -"\'_#130r" "\'_#137r" "Mid(bb0[27])" -"\'_#130r" "\'_#137r" "Start(bb0[28])" -"\'_#130r" "\'_#137r" "Mid(bb0[28])" -"\'_#130r" "\'_#137r" "Start(bb0[29])" -"\'_#130r" "\'_#137r" "Mid(bb0[29])" -"\'_#130r" "\'_#137r" "Start(bb0[30])" -"\'_#130r" "\'_#137r" "Mid(bb0[30])" -"\'_#130r" "\'_#137r" "Start(bb0[31])" -"\'_#130r" "\'_#137r" "Mid(bb0[31])" -"\'_#130r" "\'_#137r" "Start(bb0[32])" -"\'_#130r" "\'_#137r" "Mid(bb0[32])" -"\'_#130r" "\'_#137r" "Start(bb0[33])" -"\'_#130r" "\'_#137r" "Mid(bb0[33])" -"\'_#130r" "\'_#137r" "Start(bb0[34])" -"\'_#130r" "\'_#137r" "Mid(bb0[34])" -"\'_#130r" "\'_#137r" "Start(bb0[35])" -"\'_#130r" "\'_#137r" "Mid(bb0[35])" -"\'_#130r" "\'_#137r" "Start(bb0[36])" -"\'_#130r" "\'_#137r" "Mid(bb0[36])" -"\'_#130r" "\'_#137r" "Start(bb0[37])" -"\'_#130r" "\'_#137r" "Mid(bb0[37])" -"\'_#130r" "\'_#137r" "Start(bb0[38])" -"\'_#130r" "\'_#137r" "Mid(bb0[38])" -"\'_#130r" "\'_#137r" "Start(bb0[39])" -"\'_#130r" "\'_#137r" "Mid(bb0[39])" -"\'_#130r" "\'_#137r" "Start(bb1[0])" -"\'_#130r" "\'_#137r" "Mid(bb1[0])" -"\'_#130r" "\'_#137r" "Start(bb2[0])" -"\'_#130r" "\'_#137r" "Mid(bb2[0])" -"\'_#130r" "\'_#137r" "Start(bb2[1])" -"\'_#130r" "\'_#137r" "Mid(bb2[1])" -"\'_#130r" "\'_#137r" "Start(bb2[2])" -"\'_#130r" "\'_#137r" "Mid(bb2[2])" -"\'_#130r" "\'_#137r" "Start(bb2[3])" -"\'_#130r" "\'_#137r" "Mid(bb2[3])" -"\'_#130r" "\'_#137r" "Start(bb2[4])" -"\'_#130r" "\'_#137r" "Mid(bb2[4])" -"\'_#130r" "\'_#137r" "Start(bb2[5])" -"\'_#130r" "\'_#137r" "Mid(bb2[5])" -"\'_#130r" "\'_#137r" "Start(bb2[6])" -"\'_#130r" "\'_#137r" "Mid(bb2[6])" -"\'_#130r" "\'_#137r" "Start(bb2[7])" -"\'_#130r" "\'_#137r" "Mid(bb2[7])" -"\'_#130r" "\'_#137r" "Start(bb2[8])" -"\'_#130r" "\'_#137r" "Mid(bb2[8])" -"\'_#130r" "\'_#137r" "Start(bb2[9])" -"\'_#130r" "\'_#137r" "Mid(bb2[9])" -"\'_#130r" "\'_#137r" "Start(bb3[0])" -"\'_#130r" "\'_#137r" "Mid(bb3[0])" -"\'_#130r" "\'_#137r" "Start(bb4[0])" -"\'_#130r" "\'_#137r" "Mid(bb4[0])" -"\'_#130r" "\'_#137r" "Start(bb4[1])" -"\'_#130r" "\'_#137r" "Mid(bb4[1])" -"\'_#130r" "\'_#137r" "Start(bb4[2])" -"\'_#130r" "\'_#137r" "Mid(bb4[2])" -"\'_#130r" "\'_#137r" "Start(bb5[0])" -"\'_#130r" "\'_#137r" "Mid(bb5[0])" -"\'_#130r" "\'_#137r" "Start(bb5[1])" -"\'_#130r" "\'_#137r" "Mid(bb5[1])" -"\'_#130r" "\'_#137r" "Start(bb5[2])" -"\'_#130r" "\'_#137r" "Mid(bb5[2])" -"\'_#130r" "\'_#137r" "Start(bb5[3])" -"\'_#130r" "\'_#137r" "Mid(bb5[3])" -"\'_#130r" "\'_#137r" "Start(bb5[4])" -"\'_#130r" "\'_#137r" "Mid(bb5[4])" -"\'_#130r" "\'_#137r" "Start(bb5[5])" -"\'_#130r" "\'_#137r" "Mid(bb5[5])" -"\'_#130r" "\'_#137r" "Start(bb5[6])" -"\'_#130r" "\'_#137r" "Mid(bb5[6])" -"\'_#130r" "\'_#137r" "Start(bb5[7])" -"\'_#130r" "\'_#137r" "Mid(bb5[7])" -"\'_#130r" "\'_#137r" "Start(bb5[8])" -"\'_#130r" "\'_#137r" "Mid(bb5[8])" -"\'_#130r" "\'_#137r" "Start(bb5[9])" -"\'_#130r" "\'_#137r" "Mid(bb5[9])" -"\'_#130r" "\'_#137r" "Start(bb5[10])" -"\'_#130r" "\'_#137r" "Mid(bb5[10])" -"\'_#130r" "\'_#137r" "Start(bb5[11])" -"\'_#130r" "\'_#137r" "Mid(bb5[11])" -"\'_#130r" "\'_#137r" "Start(bb5[12])" -"\'_#130r" "\'_#137r" "Mid(bb5[12])" -"\'_#130r" "\'_#137r" "Start(bb5[13])" -"\'_#130r" "\'_#137r" "Mid(bb5[13])" -"\'_#130r" "\'_#137r" "Start(bb5[14])" -"\'_#130r" "\'_#137r" "Mid(bb5[14])" -"\'_#130r" "\'_#137r" "Start(bb5[15])" -"\'_#130r" "\'_#137r" "Mid(bb5[15])" -"\'_#130r" "\'_#137r" "Start(bb5[16])" -"\'_#130r" "\'_#137r" "Mid(bb5[16])" -"\'_#130r" "\'_#137r" "Start(bb5[17])" -"\'_#130r" "\'_#137r" "Mid(bb5[17])" -"\'_#130r" "\'_#137r" "Start(bb5[18])" -"\'_#130r" "\'_#137r" "Mid(bb5[18])" -"\'_#130r" "\'_#137r" "Start(bb5[19])" -"\'_#130r" "\'_#137r" "Mid(bb5[19])" -"\'_#130r" "\'_#137r" "Start(bb5[20])" -"\'_#130r" "\'_#137r" "Mid(bb5[20])" -"\'_#130r" "\'_#137r" "Start(bb5[21])" -"\'_#130r" "\'_#137r" "Mid(bb5[21])" -"\'_#130r" "\'_#137r" "Start(bb5[22])" -"\'_#130r" "\'_#137r" "Mid(bb5[22])" -"\'_#130r" "\'_#137r" "Start(bb5[23])" -"\'_#130r" "\'_#137r" "Mid(bb5[23])" -"\'_#130r" "\'_#137r" "Start(bb5[24])" -"\'_#130r" "\'_#137r" "Mid(bb5[24])" -"\'_#130r" "\'_#137r" "Start(bb5[25])" -"\'_#130r" "\'_#137r" "Mid(bb5[25])" -"\'_#130r" "\'_#137r" "Start(bb5[26])" -"\'_#130r" "\'_#137r" "Mid(bb5[26])" -"\'_#130r" "\'_#137r" "Start(bb5[27])" -"\'_#130r" "\'_#137r" "Mid(bb5[27])" -"\'_#130r" "\'_#137r" "Start(bb5[28])" -"\'_#130r" "\'_#137r" "Mid(bb5[28])" -"\'_#130r" "\'_#137r" "Start(bb5[29])" -"\'_#130r" "\'_#137r" "Mid(bb5[29])" -"\'_#130r" "\'_#137r" "Start(bb5[30])" -"\'_#130r" "\'_#137r" "Mid(bb5[30])" -"\'_#130r" "\'_#137r" "Start(bb5[31])" -"\'_#130r" "\'_#137r" "Mid(bb5[31])" -"\'_#130r" "\'_#137r" "Start(bb5[32])" -"\'_#130r" "\'_#137r" "Mid(bb5[32])" -"\'_#130r" "\'_#137r" "Start(bb5[33])" -"\'_#130r" "\'_#137r" "Mid(bb5[33])" -"\'_#130r" "\'_#137r" "Start(bb5[34])" -"\'_#130r" "\'_#137r" "Mid(bb5[34])" -"\'_#130r" "\'_#137r" "Start(bb5[35])" -"\'_#130r" "\'_#137r" "Mid(bb5[35])" -"\'_#130r" "\'_#137r" "Start(bb6[0])" -"\'_#130r" "\'_#137r" "Mid(bb6[0])" -"\'_#130r" "\'_#137r" "Start(bb6[1])" -"\'_#130r" "\'_#137r" "Mid(bb6[1])" -"\'_#130r" "\'_#137r" "Start(bb6[2])" -"\'_#130r" "\'_#137r" "Mid(bb6[2])" -"\'_#130r" "\'_#137r" "Start(bb6[3])" -"\'_#130r" "\'_#137r" "Mid(bb6[3])" -"\'_#130r" "\'_#137r" "Start(bb6[4])" -"\'_#130r" "\'_#137r" "Mid(bb6[4])" -"\'_#130r" "\'_#137r" "Start(bb6[5])" -"\'_#130r" "\'_#137r" "Mid(bb6[5])" -"\'_#130r" "\'_#137r" "Start(bb6[6])" -"\'_#130r" "\'_#137r" "Mid(bb6[6])" -"\'_#130r" "\'_#137r" "Start(bb6[7])" -"\'_#130r" "\'_#137r" "Mid(bb6[7])" -"\'_#130r" "\'_#137r" "Start(bb6[8])" -"\'_#130r" "\'_#137r" "Mid(bb6[8])" -"\'_#130r" "\'_#137r" "Start(bb6[9])" -"\'_#130r" "\'_#137r" "Mid(bb6[9])" -"\'_#130r" "\'_#137r" "Start(bb7[0])" -"\'_#130r" "\'_#137r" "Mid(bb7[0])" -"\'_#130r" "\'_#137r" "Start(bb7[1])" -"\'_#130r" "\'_#137r" "Mid(bb7[1])" -"\'_#130r" "\'_#137r" "Start(bb7[2])" -"\'_#130r" "\'_#137r" "Mid(bb7[2])" -"\'_#130r" "\'_#137r" "Start(bb8[0])" -"\'_#130r" "\'_#137r" "Mid(bb8[0])" -"\'_#130r" "\'_#137r" "Start(bb8[1])" -"\'_#130r" "\'_#137r" "Mid(bb8[1])" -"\'_#130r" "\'_#137r" "Start(bb8[2])" -"\'_#130r" "\'_#137r" "Mid(bb8[2])" -"\'_#130r" "\'_#137r" "Start(bb8[3])" -"\'_#130r" "\'_#137r" "Mid(bb8[3])" -"\'_#130r" "\'_#137r" "Start(bb8[4])" -"\'_#130r" "\'_#137r" "Mid(bb8[4])" -"\'_#130r" "\'_#137r" "Start(bb8[5])" -"\'_#130r" "\'_#137r" "Mid(bb8[5])" -"\'_#130r" "\'_#137r" "Start(bb8[6])" -"\'_#130r" "\'_#137r" "Mid(bb8[6])" -"\'_#130r" "\'_#137r" "Start(bb8[7])" -"\'_#130r" "\'_#137r" "Mid(bb8[7])" -"\'_#130r" "\'_#137r" "Start(bb8[8])" -"\'_#130r" "\'_#137r" "Mid(bb8[8])" -"\'_#130r" "\'_#137r" "Start(bb8[9])" -"\'_#130r" "\'_#137r" "Mid(bb8[9])" -"\'_#130r" "\'_#137r" "Start(bb9[0])" -"\'_#130r" "\'_#137r" "Mid(bb9[0])" -"\'_#130r" "\'_#137r" "Start(bb9[1])" -"\'_#130r" "\'_#137r" "Mid(bb9[1])" -"\'_#130r" "\'_#137r" "Start(bb9[2])" -"\'_#130r" "\'_#137r" "Mid(bb9[2])" -"\'_#137r" "\'_#130r" "Start(bb0[0])" -"\'_#137r" "\'_#130r" "Mid(bb0[0])" -"\'_#137r" "\'_#130r" "Start(bb0[1])" -"\'_#137r" "\'_#130r" "Mid(bb0[1])" -"\'_#137r" "\'_#130r" "Start(bb0[2])" -"\'_#137r" "\'_#130r" "Mid(bb0[2])" -"\'_#137r" "\'_#130r" "Start(bb0[3])" -"\'_#137r" "\'_#130r" "Mid(bb0[3])" -"\'_#137r" "\'_#130r" "Start(bb0[4])" -"\'_#137r" "\'_#130r" "Mid(bb0[4])" -"\'_#137r" "\'_#130r" "Start(bb0[5])" -"\'_#137r" "\'_#130r" "Mid(bb0[5])" -"\'_#137r" "\'_#130r" "Start(bb0[6])" -"\'_#137r" "\'_#130r" "Mid(bb0[6])" -"\'_#137r" "\'_#130r" "Start(bb0[7])" -"\'_#137r" "\'_#130r" "Mid(bb0[7])" -"\'_#137r" "\'_#130r" "Start(bb0[8])" -"\'_#137r" "\'_#130r" "Mid(bb0[8])" -"\'_#137r" "\'_#130r" "Start(bb0[9])" -"\'_#137r" "\'_#130r" "Mid(bb0[9])" -"\'_#137r" "\'_#130r" "Start(bb0[10])" -"\'_#137r" "\'_#130r" "Mid(bb0[10])" -"\'_#137r" "\'_#130r" "Start(bb0[11])" -"\'_#137r" "\'_#130r" "Mid(bb0[11])" -"\'_#137r" "\'_#130r" "Start(bb0[12])" -"\'_#137r" "\'_#130r" "Mid(bb0[12])" -"\'_#137r" "\'_#130r" "Start(bb0[13])" -"\'_#137r" "\'_#130r" "Mid(bb0[13])" -"\'_#137r" "\'_#130r" "Start(bb0[14])" -"\'_#137r" "\'_#130r" "Mid(bb0[14])" -"\'_#137r" "\'_#130r" "Start(bb0[15])" -"\'_#137r" "\'_#130r" "Mid(bb0[15])" -"\'_#137r" "\'_#130r" "Start(bb0[16])" -"\'_#137r" "\'_#130r" "Mid(bb0[16])" -"\'_#137r" "\'_#130r" "Start(bb0[17])" -"\'_#137r" "\'_#130r" "Mid(bb0[17])" -"\'_#137r" "\'_#130r" "Start(bb0[18])" -"\'_#137r" "\'_#130r" "Mid(bb0[18])" -"\'_#137r" "\'_#130r" "Start(bb0[19])" -"\'_#137r" "\'_#130r" "Mid(bb0[19])" -"\'_#137r" "\'_#130r" "Start(bb0[20])" -"\'_#137r" "\'_#130r" "Mid(bb0[20])" -"\'_#137r" "\'_#130r" "Start(bb0[21])" -"\'_#137r" "\'_#130r" "Mid(bb0[21])" -"\'_#137r" "\'_#130r" "Start(bb0[22])" -"\'_#137r" "\'_#130r" "Mid(bb0[22])" -"\'_#137r" "\'_#130r" "Start(bb0[23])" -"\'_#137r" "\'_#130r" "Mid(bb0[23])" -"\'_#137r" "\'_#130r" "Start(bb0[24])" -"\'_#137r" "\'_#130r" "Mid(bb0[24])" -"\'_#137r" "\'_#130r" "Start(bb0[25])" -"\'_#137r" "\'_#130r" "Mid(bb0[25])" -"\'_#137r" "\'_#130r" "Start(bb0[26])" -"\'_#137r" "\'_#130r" "Mid(bb0[26])" -"\'_#137r" "\'_#130r" "Start(bb0[27])" -"\'_#137r" "\'_#130r" "Mid(bb0[27])" -"\'_#137r" "\'_#130r" "Start(bb0[28])" -"\'_#137r" "\'_#130r" "Mid(bb0[28])" -"\'_#137r" "\'_#130r" "Start(bb0[29])" -"\'_#137r" "\'_#130r" "Mid(bb0[29])" -"\'_#137r" "\'_#130r" "Start(bb0[30])" -"\'_#137r" "\'_#130r" "Mid(bb0[30])" -"\'_#137r" "\'_#130r" "Start(bb0[31])" -"\'_#137r" "\'_#130r" "Mid(bb0[31])" -"\'_#137r" "\'_#130r" "Start(bb0[32])" -"\'_#137r" "\'_#130r" "Mid(bb0[32])" -"\'_#137r" "\'_#130r" "Start(bb0[33])" -"\'_#137r" "\'_#130r" "Mid(bb0[33])" -"\'_#137r" "\'_#130r" "Start(bb0[34])" -"\'_#137r" "\'_#130r" "Mid(bb0[34])" -"\'_#137r" "\'_#130r" "Start(bb0[35])" -"\'_#137r" "\'_#130r" "Mid(bb0[35])" -"\'_#137r" "\'_#130r" "Start(bb0[36])" -"\'_#137r" "\'_#130r" "Mid(bb0[36])" -"\'_#137r" "\'_#130r" "Start(bb0[37])" -"\'_#137r" "\'_#130r" "Mid(bb0[37])" -"\'_#137r" "\'_#130r" "Start(bb0[38])" -"\'_#137r" "\'_#130r" "Mid(bb0[38])" -"\'_#137r" "\'_#130r" "Start(bb0[39])" -"\'_#137r" "\'_#130r" "Mid(bb0[39])" -"\'_#137r" "\'_#130r" "Start(bb1[0])" -"\'_#137r" "\'_#130r" "Mid(bb1[0])" -"\'_#137r" "\'_#130r" "Start(bb2[0])" -"\'_#137r" "\'_#130r" "Mid(bb2[0])" -"\'_#137r" "\'_#130r" "Start(bb2[1])" -"\'_#137r" "\'_#130r" "Mid(bb2[1])" -"\'_#137r" "\'_#130r" "Start(bb2[2])" -"\'_#137r" "\'_#130r" "Mid(bb2[2])" -"\'_#137r" "\'_#130r" "Start(bb2[3])" -"\'_#137r" "\'_#130r" "Mid(bb2[3])" -"\'_#137r" "\'_#130r" "Start(bb2[4])" -"\'_#137r" "\'_#130r" "Mid(bb2[4])" -"\'_#137r" "\'_#130r" "Start(bb2[5])" -"\'_#137r" "\'_#130r" "Mid(bb2[5])" -"\'_#137r" "\'_#130r" "Start(bb2[6])" -"\'_#137r" "\'_#130r" "Mid(bb2[6])" -"\'_#137r" "\'_#130r" "Start(bb2[7])" -"\'_#137r" "\'_#130r" "Mid(bb2[7])" -"\'_#137r" "\'_#130r" "Start(bb2[8])" -"\'_#137r" "\'_#130r" "Mid(bb2[8])" -"\'_#137r" "\'_#130r" "Start(bb2[9])" -"\'_#137r" "\'_#130r" "Mid(bb2[9])" -"\'_#137r" "\'_#130r" "Start(bb3[0])" -"\'_#137r" "\'_#130r" "Mid(bb3[0])" -"\'_#137r" "\'_#130r" "Start(bb4[0])" -"\'_#137r" "\'_#130r" "Mid(bb4[0])" -"\'_#137r" "\'_#130r" "Start(bb4[1])" -"\'_#137r" "\'_#130r" "Mid(bb4[1])" -"\'_#137r" "\'_#130r" "Start(bb4[2])" -"\'_#137r" "\'_#130r" "Mid(bb4[2])" -"\'_#137r" "\'_#130r" "Start(bb5[0])" -"\'_#137r" "\'_#130r" "Mid(bb5[0])" -"\'_#137r" "\'_#130r" "Start(bb5[1])" -"\'_#137r" "\'_#130r" "Mid(bb5[1])" -"\'_#137r" "\'_#130r" "Start(bb5[2])" -"\'_#137r" "\'_#130r" "Mid(bb5[2])" -"\'_#137r" "\'_#130r" "Start(bb5[3])" -"\'_#137r" "\'_#130r" "Mid(bb5[3])" -"\'_#137r" "\'_#130r" "Start(bb5[4])" -"\'_#137r" "\'_#130r" "Mid(bb5[4])" -"\'_#137r" "\'_#130r" "Start(bb5[5])" -"\'_#137r" "\'_#130r" "Mid(bb5[5])" -"\'_#137r" "\'_#130r" "Start(bb5[6])" -"\'_#137r" "\'_#130r" "Mid(bb5[6])" -"\'_#137r" "\'_#130r" "Start(bb5[7])" -"\'_#137r" "\'_#130r" "Mid(bb5[7])" -"\'_#137r" "\'_#130r" "Start(bb5[8])" -"\'_#137r" "\'_#130r" "Mid(bb5[8])" -"\'_#137r" "\'_#130r" "Start(bb5[9])" -"\'_#137r" "\'_#130r" "Mid(bb5[9])" -"\'_#137r" "\'_#130r" "Start(bb5[10])" -"\'_#137r" "\'_#130r" "Mid(bb5[10])" -"\'_#137r" "\'_#130r" "Start(bb5[11])" -"\'_#137r" "\'_#130r" "Mid(bb5[11])" -"\'_#137r" "\'_#130r" "Start(bb5[12])" -"\'_#137r" "\'_#130r" "Mid(bb5[12])" -"\'_#137r" "\'_#130r" "Start(bb5[13])" -"\'_#137r" "\'_#130r" "Mid(bb5[13])" -"\'_#137r" "\'_#130r" "Start(bb5[14])" -"\'_#137r" "\'_#130r" "Mid(bb5[14])" -"\'_#137r" "\'_#130r" "Start(bb5[15])" -"\'_#137r" "\'_#130r" "Mid(bb5[15])" -"\'_#137r" "\'_#130r" "Start(bb5[16])" -"\'_#137r" "\'_#130r" "Mid(bb5[16])" -"\'_#137r" "\'_#130r" "Start(bb5[17])" -"\'_#137r" "\'_#130r" "Mid(bb5[17])" -"\'_#137r" "\'_#130r" "Start(bb5[18])" -"\'_#137r" "\'_#130r" "Mid(bb5[18])" -"\'_#137r" "\'_#130r" "Start(bb5[19])" -"\'_#137r" "\'_#130r" "Mid(bb5[19])" -"\'_#137r" "\'_#130r" "Start(bb5[20])" -"\'_#137r" "\'_#130r" "Mid(bb5[20])" -"\'_#137r" "\'_#130r" "Start(bb5[21])" -"\'_#137r" "\'_#130r" "Mid(bb5[21])" -"\'_#137r" "\'_#130r" "Start(bb5[22])" -"\'_#137r" "\'_#130r" "Mid(bb5[22])" -"\'_#137r" "\'_#130r" "Start(bb5[23])" -"\'_#137r" "\'_#130r" "Mid(bb5[23])" -"\'_#137r" "\'_#130r" "Start(bb5[24])" -"\'_#137r" "\'_#130r" "Mid(bb5[24])" -"\'_#137r" "\'_#130r" "Start(bb5[25])" -"\'_#137r" "\'_#130r" "Mid(bb5[25])" -"\'_#137r" "\'_#130r" "Start(bb5[26])" -"\'_#137r" "\'_#130r" "Mid(bb5[26])" -"\'_#137r" "\'_#130r" "Start(bb5[27])" -"\'_#137r" "\'_#130r" "Mid(bb5[27])" -"\'_#137r" "\'_#130r" "Start(bb5[28])" -"\'_#137r" "\'_#130r" "Mid(bb5[28])" -"\'_#137r" "\'_#130r" "Start(bb5[29])" -"\'_#137r" "\'_#130r" "Mid(bb5[29])" -"\'_#137r" "\'_#130r" "Start(bb5[30])" -"\'_#137r" "\'_#130r" "Mid(bb5[30])" -"\'_#137r" "\'_#130r" "Start(bb5[31])" -"\'_#137r" "\'_#130r" "Mid(bb5[31])" -"\'_#137r" "\'_#130r" "Start(bb5[32])" -"\'_#137r" "\'_#130r" "Mid(bb5[32])" -"\'_#137r" "\'_#130r" "Start(bb5[33])" -"\'_#137r" "\'_#130r" "Mid(bb5[33])" -"\'_#137r" "\'_#130r" "Start(bb5[34])" -"\'_#137r" "\'_#130r" "Mid(bb5[34])" -"\'_#137r" "\'_#130r" "Start(bb5[35])" -"\'_#137r" "\'_#130r" "Mid(bb5[35])" -"\'_#137r" "\'_#130r" "Start(bb6[0])" -"\'_#137r" "\'_#130r" "Mid(bb6[0])" -"\'_#137r" "\'_#130r" "Start(bb6[1])" -"\'_#137r" "\'_#130r" "Mid(bb6[1])" -"\'_#137r" "\'_#130r" "Start(bb6[2])" -"\'_#137r" "\'_#130r" "Mid(bb6[2])" -"\'_#137r" "\'_#130r" "Start(bb6[3])" -"\'_#137r" "\'_#130r" "Mid(bb6[3])" -"\'_#137r" "\'_#130r" "Start(bb6[4])" -"\'_#137r" "\'_#130r" "Mid(bb6[4])" -"\'_#137r" "\'_#130r" "Start(bb6[5])" -"\'_#137r" "\'_#130r" "Mid(bb6[5])" -"\'_#137r" "\'_#130r" "Start(bb6[6])" -"\'_#137r" "\'_#130r" "Mid(bb6[6])" -"\'_#137r" "\'_#130r" "Start(bb6[7])" -"\'_#137r" "\'_#130r" "Mid(bb6[7])" -"\'_#137r" "\'_#130r" "Start(bb6[8])" -"\'_#137r" "\'_#130r" "Mid(bb6[8])" -"\'_#137r" "\'_#130r" "Start(bb6[9])" -"\'_#137r" "\'_#130r" "Mid(bb6[9])" -"\'_#137r" "\'_#130r" "Start(bb7[0])" -"\'_#137r" "\'_#130r" "Mid(bb7[0])" -"\'_#137r" "\'_#130r" "Start(bb7[1])" -"\'_#137r" "\'_#130r" "Mid(bb7[1])" -"\'_#137r" "\'_#130r" "Start(bb7[2])" -"\'_#137r" "\'_#130r" "Mid(bb7[2])" -"\'_#137r" "\'_#130r" "Start(bb8[0])" -"\'_#137r" "\'_#130r" "Mid(bb8[0])" -"\'_#137r" "\'_#130r" "Start(bb8[1])" -"\'_#137r" "\'_#130r" "Mid(bb8[1])" -"\'_#137r" "\'_#130r" "Start(bb8[2])" -"\'_#137r" "\'_#130r" "Mid(bb8[2])" -"\'_#137r" "\'_#130r" "Start(bb8[3])" -"\'_#137r" "\'_#130r" "Mid(bb8[3])" -"\'_#137r" "\'_#130r" "Start(bb8[4])" -"\'_#137r" "\'_#130r" "Mid(bb8[4])" -"\'_#137r" "\'_#130r" "Start(bb8[5])" -"\'_#137r" "\'_#130r" "Mid(bb8[5])" -"\'_#137r" "\'_#130r" "Start(bb8[6])" -"\'_#137r" "\'_#130r" "Mid(bb8[6])" -"\'_#137r" "\'_#130r" "Start(bb8[7])" -"\'_#137r" "\'_#130r" "Mid(bb8[7])" -"\'_#137r" "\'_#130r" "Start(bb8[8])" -"\'_#137r" "\'_#130r" "Mid(bb8[8])" -"\'_#137r" "\'_#130r" "Start(bb8[9])" -"\'_#137r" "\'_#130r" "Mid(bb8[9])" -"\'_#137r" "\'_#130r" "Start(bb9[0])" -"\'_#137r" "\'_#130r" "Mid(bb9[0])" -"\'_#137r" "\'_#130r" "Start(bb9[1])" -"\'_#137r" "\'_#130r" "Mid(bb9[1])" -"\'_#137r" "\'_#130r" "Start(bb9[2])" -"\'_#137r" "\'_#130r" "Mid(bb9[2])" -"\'_#136r" "\'_#137r" "Start(bb0[0])" -"\'_#136r" "\'_#137r" "Mid(bb0[0])" -"\'_#136r" "\'_#137r" "Start(bb0[1])" -"\'_#136r" "\'_#137r" "Mid(bb0[1])" -"\'_#136r" "\'_#137r" "Start(bb0[2])" -"\'_#136r" "\'_#137r" "Mid(bb0[2])" -"\'_#136r" "\'_#137r" "Start(bb0[3])" -"\'_#136r" "\'_#137r" "Mid(bb0[3])" -"\'_#136r" "\'_#137r" "Start(bb0[4])" -"\'_#136r" "\'_#137r" "Mid(bb0[4])" -"\'_#136r" "\'_#137r" "Start(bb0[5])" -"\'_#136r" "\'_#137r" "Mid(bb0[5])" -"\'_#136r" "\'_#137r" "Start(bb0[6])" -"\'_#136r" "\'_#137r" "Mid(bb0[6])" -"\'_#136r" "\'_#137r" "Start(bb0[7])" -"\'_#136r" "\'_#137r" "Mid(bb0[7])" -"\'_#136r" "\'_#137r" "Start(bb0[8])" -"\'_#136r" "\'_#137r" "Mid(bb0[8])" -"\'_#136r" "\'_#137r" "Start(bb0[9])" -"\'_#136r" "\'_#137r" "Mid(bb0[9])" -"\'_#136r" "\'_#137r" "Start(bb0[10])" -"\'_#136r" "\'_#137r" "Mid(bb0[10])" -"\'_#136r" "\'_#137r" "Start(bb0[11])" -"\'_#136r" "\'_#137r" "Mid(bb0[11])" -"\'_#136r" "\'_#137r" "Start(bb0[12])" -"\'_#136r" "\'_#137r" "Mid(bb0[12])" -"\'_#136r" "\'_#137r" "Start(bb0[13])" -"\'_#136r" "\'_#137r" "Mid(bb0[13])" -"\'_#136r" "\'_#137r" "Start(bb0[14])" -"\'_#136r" "\'_#137r" "Mid(bb0[14])" -"\'_#136r" "\'_#137r" "Start(bb0[15])" -"\'_#136r" "\'_#137r" "Mid(bb0[15])" -"\'_#136r" "\'_#137r" "Start(bb0[16])" -"\'_#136r" "\'_#137r" "Mid(bb0[16])" -"\'_#136r" "\'_#137r" "Start(bb0[17])" -"\'_#136r" "\'_#137r" "Mid(bb0[17])" -"\'_#136r" "\'_#137r" "Start(bb0[18])" -"\'_#136r" "\'_#137r" "Mid(bb0[18])" -"\'_#136r" "\'_#137r" "Start(bb0[19])" -"\'_#136r" "\'_#137r" "Mid(bb0[19])" -"\'_#136r" "\'_#137r" "Start(bb0[20])" -"\'_#136r" "\'_#137r" "Mid(bb0[20])" -"\'_#136r" "\'_#137r" "Start(bb0[21])" -"\'_#136r" "\'_#137r" "Mid(bb0[21])" -"\'_#136r" "\'_#137r" "Start(bb0[22])" -"\'_#136r" "\'_#137r" "Mid(bb0[22])" -"\'_#136r" "\'_#137r" "Start(bb0[23])" -"\'_#136r" "\'_#137r" "Mid(bb0[23])" -"\'_#136r" "\'_#137r" "Start(bb0[24])" -"\'_#136r" "\'_#137r" "Mid(bb0[24])" -"\'_#136r" "\'_#137r" "Start(bb0[25])" -"\'_#136r" "\'_#137r" "Mid(bb0[25])" -"\'_#136r" "\'_#137r" "Start(bb0[26])" -"\'_#136r" "\'_#137r" "Mid(bb0[26])" -"\'_#136r" "\'_#137r" "Start(bb0[27])" -"\'_#136r" "\'_#137r" "Mid(bb0[27])" -"\'_#136r" "\'_#137r" "Start(bb0[28])" -"\'_#136r" "\'_#137r" "Mid(bb0[28])" -"\'_#136r" "\'_#137r" "Start(bb0[29])" -"\'_#136r" "\'_#137r" "Mid(bb0[29])" -"\'_#136r" "\'_#137r" "Start(bb0[30])" -"\'_#136r" "\'_#137r" "Mid(bb0[30])" -"\'_#136r" "\'_#137r" "Start(bb0[31])" -"\'_#136r" "\'_#137r" "Mid(bb0[31])" -"\'_#136r" "\'_#137r" "Start(bb0[32])" -"\'_#136r" "\'_#137r" "Mid(bb0[32])" -"\'_#136r" "\'_#137r" "Start(bb0[33])" -"\'_#136r" "\'_#137r" "Mid(bb0[33])" -"\'_#136r" "\'_#137r" "Start(bb0[34])" -"\'_#136r" "\'_#137r" "Mid(bb0[34])" -"\'_#136r" "\'_#137r" "Start(bb0[35])" -"\'_#136r" "\'_#137r" "Mid(bb0[35])" -"\'_#136r" "\'_#137r" "Start(bb0[36])" -"\'_#136r" "\'_#137r" "Mid(bb0[36])" -"\'_#136r" "\'_#137r" "Start(bb0[37])" -"\'_#136r" "\'_#137r" "Mid(bb0[37])" -"\'_#136r" "\'_#137r" "Start(bb0[38])" -"\'_#136r" "\'_#137r" "Mid(bb0[38])" -"\'_#136r" "\'_#137r" "Start(bb0[39])" -"\'_#136r" "\'_#137r" "Mid(bb0[39])" -"\'_#136r" "\'_#137r" "Start(bb1[0])" -"\'_#136r" "\'_#137r" "Mid(bb1[0])" -"\'_#136r" "\'_#137r" "Start(bb2[0])" -"\'_#136r" "\'_#137r" "Mid(bb2[0])" -"\'_#136r" "\'_#137r" "Start(bb2[1])" -"\'_#136r" "\'_#137r" "Mid(bb2[1])" -"\'_#136r" "\'_#137r" "Start(bb2[2])" -"\'_#136r" "\'_#137r" "Mid(bb2[2])" -"\'_#136r" "\'_#137r" "Start(bb2[3])" -"\'_#136r" "\'_#137r" "Mid(bb2[3])" -"\'_#136r" "\'_#137r" "Start(bb2[4])" -"\'_#136r" "\'_#137r" "Mid(bb2[4])" -"\'_#136r" "\'_#137r" "Start(bb2[5])" -"\'_#136r" "\'_#137r" "Mid(bb2[5])" -"\'_#136r" "\'_#137r" "Start(bb2[6])" -"\'_#136r" "\'_#137r" "Mid(bb2[6])" -"\'_#136r" "\'_#137r" "Start(bb2[7])" -"\'_#136r" "\'_#137r" "Mid(bb2[7])" -"\'_#136r" "\'_#137r" "Start(bb2[8])" -"\'_#136r" "\'_#137r" "Mid(bb2[8])" -"\'_#136r" "\'_#137r" "Start(bb2[9])" -"\'_#136r" "\'_#137r" "Mid(bb2[9])" -"\'_#136r" "\'_#137r" "Start(bb3[0])" -"\'_#136r" "\'_#137r" "Mid(bb3[0])" -"\'_#136r" "\'_#137r" "Start(bb4[0])" -"\'_#136r" "\'_#137r" "Mid(bb4[0])" -"\'_#136r" "\'_#137r" "Start(bb4[1])" -"\'_#136r" "\'_#137r" "Mid(bb4[1])" -"\'_#136r" "\'_#137r" "Start(bb4[2])" -"\'_#136r" "\'_#137r" "Mid(bb4[2])" -"\'_#136r" "\'_#137r" "Start(bb5[0])" -"\'_#136r" "\'_#137r" "Mid(bb5[0])" -"\'_#136r" "\'_#137r" "Start(bb5[1])" -"\'_#136r" "\'_#137r" "Mid(bb5[1])" -"\'_#136r" "\'_#137r" "Start(bb5[2])" -"\'_#136r" "\'_#137r" "Mid(bb5[2])" -"\'_#136r" "\'_#137r" "Start(bb5[3])" -"\'_#136r" "\'_#137r" "Mid(bb5[3])" -"\'_#136r" "\'_#137r" "Start(bb5[4])" -"\'_#136r" "\'_#137r" "Mid(bb5[4])" -"\'_#136r" "\'_#137r" "Start(bb5[5])" -"\'_#136r" "\'_#137r" "Mid(bb5[5])" -"\'_#136r" "\'_#137r" "Start(bb5[6])" -"\'_#136r" "\'_#137r" "Mid(bb5[6])" -"\'_#136r" "\'_#137r" "Start(bb5[7])" -"\'_#136r" "\'_#137r" "Mid(bb5[7])" -"\'_#136r" "\'_#137r" "Start(bb5[8])" -"\'_#136r" "\'_#137r" "Mid(bb5[8])" -"\'_#136r" "\'_#137r" "Start(bb5[9])" -"\'_#136r" "\'_#137r" "Mid(bb5[9])" -"\'_#136r" "\'_#137r" "Start(bb5[10])" -"\'_#136r" "\'_#137r" "Mid(bb5[10])" -"\'_#136r" "\'_#137r" "Start(bb5[11])" -"\'_#136r" "\'_#137r" "Mid(bb5[11])" -"\'_#136r" "\'_#137r" "Start(bb5[12])" -"\'_#136r" "\'_#137r" "Mid(bb5[12])" -"\'_#136r" "\'_#137r" "Start(bb5[13])" -"\'_#136r" "\'_#137r" "Mid(bb5[13])" -"\'_#136r" "\'_#137r" "Start(bb5[14])" -"\'_#136r" "\'_#137r" "Mid(bb5[14])" -"\'_#136r" "\'_#137r" "Start(bb5[15])" -"\'_#136r" "\'_#137r" "Mid(bb5[15])" -"\'_#136r" "\'_#137r" "Start(bb5[16])" -"\'_#136r" "\'_#137r" "Mid(bb5[16])" -"\'_#136r" "\'_#137r" "Start(bb5[17])" -"\'_#136r" "\'_#137r" "Mid(bb5[17])" -"\'_#136r" "\'_#137r" "Start(bb5[18])" -"\'_#136r" "\'_#137r" "Mid(bb5[18])" -"\'_#136r" "\'_#137r" "Start(bb5[19])" -"\'_#136r" "\'_#137r" "Mid(bb5[19])" -"\'_#136r" "\'_#137r" "Start(bb5[20])" -"\'_#136r" "\'_#137r" "Mid(bb5[20])" -"\'_#136r" "\'_#137r" "Start(bb5[21])" -"\'_#136r" "\'_#137r" "Mid(bb5[21])" -"\'_#136r" "\'_#137r" "Start(bb5[22])" -"\'_#136r" "\'_#137r" "Mid(bb5[22])" -"\'_#136r" "\'_#137r" "Start(bb5[23])" -"\'_#136r" "\'_#137r" "Mid(bb5[23])" -"\'_#136r" "\'_#137r" "Start(bb5[24])" -"\'_#136r" "\'_#137r" "Mid(bb5[24])" -"\'_#136r" "\'_#137r" "Start(bb5[25])" -"\'_#136r" "\'_#137r" "Mid(bb5[25])" -"\'_#136r" "\'_#137r" "Start(bb5[26])" -"\'_#136r" "\'_#137r" "Mid(bb5[26])" -"\'_#136r" "\'_#137r" "Start(bb5[27])" -"\'_#136r" "\'_#137r" "Mid(bb5[27])" -"\'_#136r" "\'_#137r" "Start(bb5[28])" -"\'_#136r" "\'_#137r" "Mid(bb5[28])" -"\'_#136r" "\'_#137r" "Start(bb5[29])" -"\'_#136r" "\'_#137r" "Mid(bb5[29])" -"\'_#136r" "\'_#137r" "Start(bb5[30])" -"\'_#136r" "\'_#137r" "Mid(bb5[30])" -"\'_#136r" "\'_#137r" "Start(bb5[31])" -"\'_#136r" "\'_#137r" "Mid(bb5[31])" -"\'_#136r" "\'_#137r" "Start(bb5[32])" -"\'_#136r" "\'_#137r" "Mid(bb5[32])" -"\'_#136r" "\'_#137r" "Start(bb5[33])" -"\'_#136r" "\'_#137r" "Mid(bb5[33])" -"\'_#136r" "\'_#137r" "Start(bb5[34])" -"\'_#136r" "\'_#137r" "Mid(bb5[34])" -"\'_#136r" "\'_#137r" "Start(bb5[35])" -"\'_#136r" "\'_#137r" "Mid(bb5[35])" -"\'_#136r" "\'_#137r" "Start(bb6[0])" -"\'_#136r" "\'_#137r" "Mid(bb6[0])" -"\'_#136r" "\'_#137r" "Start(bb6[1])" -"\'_#136r" "\'_#137r" "Mid(bb6[1])" -"\'_#136r" "\'_#137r" "Start(bb6[2])" -"\'_#136r" "\'_#137r" "Mid(bb6[2])" -"\'_#136r" "\'_#137r" "Start(bb6[3])" -"\'_#136r" "\'_#137r" "Mid(bb6[3])" -"\'_#136r" "\'_#137r" "Start(bb6[4])" -"\'_#136r" "\'_#137r" "Mid(bb6[4])" -"\'_#136r" "\'_#137r" "Start(bb6[5])" -"\'_#136r" "\'_#137r" "Mid(bb6[5])" -"\'_#136r" "\'_#137r" "Start(bb6[6])" -"\'_#136r" "\'_#137r" "Mid(bb6[6])" -"\'_#136r" "\'_#137r" "Start(bb6[7])" -"\'_#136r" "\'_#137r" "Mid(bb6[7])" -"\'_#136r" "\'_#137r" "Start(bb6[8])" -"\'_#136r" "\'_#137r" "Mid(bb6[8])" -"\'_#136r" "\'_#137r" "Start(bb6[9])" -"\'_#136r" "\'_#137r" "Mid(bb6[9])" -"\'_#136r" "\'_#137r" "Start(bb7[0])" -"\'_#136r" "\'_#137r" "Mid(bb7[0])" -"\'_#136r" "\'_#137r" "Start(bb7[1])" -"\'_#136r" "\'_#137r" "Mid(bb7[1])" -"\'_#136r" "\'_#137r" "Start(bb7[2])" -"\'_#136r" "\'_#137r" "Mid(bb7[2])" -"\'_#136r" "\'_#137r" "Start(bb8[0])" -"\'_#136r" "\'_#137r" "Mid(bb8[0])" -"\'_#136r" "\'_#137r" "Start(bb8[1])" -"\'_#136r" "\'_#137r" "Mid(bb8[1])" -"\'_#136r" "\'_#137r" "Start(bb8[2])" -"\'_#136r" "\'_#137r" "Mid(bb8[2])" -"\'_#136r" "\'_#137r" "Start(bb8[3])" -"\'_#136r" "\'_#137r" "Mid(bb8[3])" -"\'_#136r" "\'_#137r" "Start(bb8[4])" -"\'_#136r" "\'_#137r" "Mid(bb8[4])" -"\'_#136r" "\'_#137r" "Start(bb8[5])" -"\'_#136r" "\'_#137r" "Mid(bb8[5])" -"\'_#136r" "\'_#137r" "Start(bb8[6])" -"\'_#136r" "\'_#137r" "Mid(bb8[6])" -"\'_#136r" "\'_#137r" "Start(bb8[7])" -"\'_#136r" "\'_#137r" "Mid(bb8[7])" -"\'_#136r" "\'_#137r" "Start(bb8[8])" -"\'_#136r" "\'_#137r" "Mid(bb8[8])" -"\'_#136r" "\'_#137r" "Start(bb8[9])" -"\'_#136r" "\'_#137r" "Mid(bb8[9])" -"\'_#136r" "\'_#137r" "Start(bb9[0])" -"\'_#136r" "\'_#137r" "Mid(bb9[0])" -"\'_#136r" "\'_#137r" "Start(bb9[1])" -"\'_#136r" "\'_#137r" "Mid(bb9[1])" -"\'_#136r" "\'_#137r" "Start(bb9[2])" -"\'_#136r" "\'_#137r" "Mid(bb9[2])" -"\'_#137r" "\'_#136r" "Start(bb0[0])" -"\'_#137r" "\'_#136r" "Mid(bb0[0])" -"\'_#137r" "\'_#136r" "Start(bb0[1])" -"\'_#137r" "\'_#136r" "Mid(bb0[1])" -"\'_#137r" "\'_#136r" "Start(bb0[2])" -"\'_#137r" "\'_#136r" "Mid(bb0[2])" -"\'_#137r" "\'_#136r" "Start(bb0[3])" -"\'_#137r" "\'_#136r" "Mid(bb0[3])" -"\'_#137r" "\'_#136r" "Start(bb0[4])" -"\'_#137r" "\'_#136r" "Mid(bb0[4])" -"\'_#137r" "\'_#136r" "Start(bb0[5])" -"\'_#137r" "\'_#136r" "Mid(bb0[5])" -"\'_#137r" "\'_#136r" "Start(bb0[6])" -"\'_#137r" "\'_#136r" "Mid(bb0[6])" -"\'_#137r" "\'_#136r" "Start(bb0[7])" -"\'_#137r" "\'_#136r" "Mid(bb0[7])" -"\'_#137r" "\'_#136r" "Start(bb0[8])" -"\'_#137r" "\'_#136r" "Mid(bb0[8])" -"\'_#137r" "\'_#136r" "Start(bb0[9])" -"\'_#137r" "\'_#136r" "Mid(bb0[9])" -"\'_#137r" "\'_#136r" "Start(bb0[10])" -"\'_#137r" "\'_#136r" "Mid(bb0[10])" -"\'_#137r" "\'_#136r" "Start(bb0[11])" -"\'_#137r" "\'_#136r" "Mid(bb0[11])" -"\'_#137r" "\'_#136r" "Start(bb0[12])" -"\'_#137r" "\'_#136r" "Mid(bb0[12])" -"\'_#137r" "\'_#136r" "Start(bb0[13])" -"\'_#137r" "\'_#136r" "Mid(bb0[13])" -"\'_#137r" "\'_#136r" "Start(bb0[14])" -"\'_#137r" "\'_#136r" "Mid(bb0[14])" -"\'_#137r" "\'_#136r" "Start(bb0[15])" -"\'_#137r" "\'_#136r" "Mid(bb0[15])" -"\'_#137r" "\'_#136r" "Start(bb0[16])" -"\'_#137r" "\'_#136r" "Mid(bb0[16])" -"\'_#137r" "\'_#136r" "Start(bb0[17])" -"\'_#137r" "\'_#136r" "Mid(bb0[17])" -"\'_#137r" "\'_#136r" "Start(bb0[18])" -"\'_#137r" "\'_#136r" "Mid(bb0[18])" -"\'_#137r" "\'_#136r" "Start(bb0[19])" -"\'_#137r" "\'_#136r" "Mid(bb0[19])" -"\'_#137r" "\'_#136r" "Start(bb0[20])" -"\'_#137r" "\'_#136r" "Mid(bb0[20])" -"\'_#137r" "\'_#136r" "Start(bb0[21])" -"\'_#137r" "\'_#136r" "Mid(bb0[21])" -"\'_#137r" "\'_#136r" "Start(bb0[22])" -"\'_#137r" "\'_#136r" "Mid(bb0[22])" -"\'_#137r" "\'_#136r" "Start(bb0[23])" -"\'_#137r" "\'_#136r" "Mid(bb0[23])" -"\'_#137r" "\'_#136r" "Start(bb0[24])" -"\'_#137r" "\'_#136r" "Mid(bb0[24])" -"\'_#137r" "\'_#136r" "Start(bb0[25])" -"\'_#137r" "\'_#136r" "Mid(bb0[25])" -"\'_#137r" "\'_#136r" "Start(bb0[26])" -"\'_#137r" "\'_#136r" "Mid(bb0[26])" -"\'_#137r" "\'_#136r" "Start(bb0[27])" -"\'_#137r" "\'_#136r" "Mid(bb0[27])" -"\'_#137r" "\'_#136r" "Start(bb0[28])" -"\'_#137r" "\'_#136r" "Mid(bb0[28])" -"\'_#137r" "\'_#136r" "Start(bb0[29])" -"\'_#137r" "\'_#136r" "Mid(bb0[29])" -"\'_#137r" "\'_#136r" "Start(bb0[30])" -"\'_#137r" "\'_#136r" "Mid(bb0[30])" -"\'_#137r" "\'_#136r" "Start(bb0[31])" -"\'_#137r" "\'_#136r" "Mid(bb0[31])" -"\'_#137r" "\'_#136r" "Start(bb0[32])" -"\'_#137r" "\'_#136r" "Mid(bb0[32])" -"\'_#137r" "\'_#136r" "Start(bb0[33])" -"\'_#137r" "\'_#136r" "Mid(bb0[33])" -"\'_#137r" "\'_#136r" "Start(bb0[34])" -"\'_#137r" "\'_#136r" "Mid(bb0[34])" -"\'_#137r" "\'_#136r" "Start(bb0[35])" -"\'_#137r" "\'_#136r" "Mid(bb0[35])" -"\'_#137r" "\'_#136r" "Start(bb0[36])" -"\'_#137r" "\'_#136r" "Mid(bb0[36])" -"\'_#137r" "\'_#136r" "Start(bb0[37])" -"\'_#137r" "\'_#136r" "Mid(bb0[37])" -"\'_#137r" "\'_#136r" "Start(bb0[38])" -"\'_#137r" "\'_#136r" "Mid(bb0[38])" -"\'_#137r" "\'_#136r" "Start(bb0[39])" -"\'_#137r" "\'_#136r" "Mid(bb0[39])" -"\'_#137r" "\'_#136r" "Start(bb1[0])" -"\'_#137r" "\'_#136r" "Mid(bb1[0])" -"\'_#137r" "\'_#136r" "Start(bb2[0])" -"\'_#137r" "\'_#136r" "Mid(bb2[0])" -"\'_#137r" "\'_#136r" "Start(bb2[1])" -"\'_#137r" "\'_#136r" "Mid(bb2[1])" -"\'_#137r" "\'_#136r" "Start(bb2[2])" -"\'_#137r" "\'_#136r" "Mid(bb2[2])" -"\'_#137r" "\'_#136r" "Start(bb2[3])" -"\'_#137r" "\'_#136r" "Mid(bb2[3])" -"\'_#137r" "\'_#136r" "Start(bb2[4])" -"\'_#137r" "\'_#136r" "Mid(bb2[4])" -"\'_#137r" "\'_#136r" "Start(bb2[5])" -"\'_#137r" "\'_#136r" "Mid(bb2[5])" -"\'_#137r" "\'_#136r" "Start(bb2[6])" -"\'_#137r" "\'_#136r" "Mid(bb2[6])" -"\'_#137r" "\'_#136r" "Start(bb2[7])" -"\'_#137r" "\'_#136r" "Mid(bb2[7])" -"\'_#137r" "\'_#136r" "Start(bb2[8])" -"\'_#137r" "\'_#136r" "Mid(bb2[8])" -"\'_#137r" "\'_#136r" "Start(bb2[9])" -"\'_#137r" "\'_#136r" "Mid(bb2[9])" -"\'_#137r" "\'_#136r" "Start(bb3[0])" -"\'_#137r" "\'_#136r" "Mid(bb3[0])" -"\'_#137r" "\'_#136r" "Start(bb4[0])" -"\'_#137r" "\'_#136r" "Mid(bb4[0])" -"\'_#137r" "\'_#136r" "Start(bb4[1])" -"\'_#137r" "\'_#136r" "Mid(bb4[1])" -"\'_#137r" "\'_#136r" "Start(bb4[2])" -"\'_#137r" "\'_#136r" "Mid(bb4[2])" -"\'_#137r" "\'_#136r" "Start(bb5[0])" -"\'_#137r" "\'_#136r" "Mid(bb5[0])" -"\'_#137r" "\'_#136r" "Start(bb5[1])" -"\'_#137r" "\'_#136r" "Mid(bb5[1])" -"\'_#137r" "\'_#136r" "Start(bb5[2])" -"\'_#137r" "\'_#136r" "Mid(bb5[2])" -"\'_#137r" "\'_#136r" "Start(bb5[3])" -"\'_#137r" "\'_#136r" "Mid(bb5[3])" -"\'_#137r" "\'_#136r" "Start(bb5[4])" -"\'_#137r" "\'_#136r" "Mid(bb5[4])" -"\'_#137r" "\'_#136r" "Start(bb5[5])" -"\'_#137r" "\'_#136r" "Mid(bb5[5])" -"\'_#137r" "\'_#136r" "Start(bb5[6])" -"\'_#137r" "\'_#136r" "Mid(bb5[6])" -"\'_#137r" "\'_#136r" "Start(bb5[7])" -"\'_#137r" "\'_#136r" "Mid(bb5[7])" -"\'_#137r" "\'_#136r" "Start(bb5[8])" -"\'_#137r" "\'_#136r" "Mid(bb5[8])" -"\'_#137r" "\'_#136r" "Start(bb5[9])" -"\'_#137r" "\'_#136r" "Mid(bb5[9])" -"\'_#137r" "\'_#136r" "Start(bb5[10])" -"\'_#137r" "\'_#136r" "Mid(bb5[10])" -"\'_#137r" "\'_#136r" "Start(bb5[11])" -"\'_#137r" "\'_#136r" "Mid(bb5[11])" -"\'_#137r" "\'_#136r" "Start(bb5[12])" -"\'_#137r" "\'_#136r" "Mid(bb5[12])" -"\'_#137r" "\'_#136r" "Start(bb5[13])" -"\'_#137r" "\'_#136r" "Mid(bb5[13])" -"\'_#137r" "\'_#136r" "Start(bb5[14])" -"\'_#137r" "\'_#136r" "Mid(bb5[14])" -"\'_#137r" "\'_#136r" "Start(bb5[15])" -"\'_#137r" "\'_#136r" "Mid(bb5[15])" -"\'_#137r" "\'_#136r" "Start(bb5[16])" -"\'_#137r" "\'_#136r" "Mid(bb5[16])" -"\'_#137r" "\'_#136r" "Start(bb5[17])" -"\'_#137r" "\'_#136r" "Mid(bb5[17])" -"\'_#137r" "\'_#136r" "Start(bb5[18])" -"\'_#137r" "\'_#136r" "Mid(bb5[18])" -"\'_#137r" "\'_#136r" "Start(bb5[19])" -"\'_#137r" "\'_#136r" "Mid(bb5[19])" -"\'_#137r" "\'_#136r" "Start(bb5[20])" -"\'_#137r" "\'_#136r" "Mid(bb5[20])" -"\'_#137r" "\'_#136r" "Start(bb5[21])" -"\'_#137r" "\'_#136r" "Mid(bb5[21])" -"\'_#137r" "\'_#136r" "Start(bb5[22])" -"\'_#137r" "\'_#136r" "Mid(bb5[22])" -"\'_#137r" "\'_#136r" "Start(bb5[23])" -"\'_#137r" "\'_#136r" "Mid(bb5[23])" -"\'_#137r" "\'_#136r" "Start(bb5[24])" -"\'_#137r" "\'_#136r" "Mid(bb5[24])" -"\'_#137r" "\'_#136r" "Start(bb5[25])" -"\'_#137r" "\'_#136r" "Mid(bb5[25])" -"\'_#137r" "\'_#136r" "Start(bb5[26])" -"\'_#137r" "\'_#136r" "Mid(bb5[26])" -"\'_#137r" "\'_#136r" "Start(bb5[27])" -"\'_#137r" "\'_#136r" "Mid(bb5[27])" -"\'_#137r" "\'_#136r" "Start(bb5[28])" -"\'_#137r" "\'_#136r" "Mid(bb5[28])" -"\'_#137r" "\'_#136r" "Start(bb5[29])" -"\'_#137r" "\'_#136r" "Mid(bb5[29])" -"\'_#137r" "\'_#136r" "Start(bb5[30])" -"\'_#137r" "\'_#136r" "Mid(bb5[30])" -"\'_#137r" "\'_#136r" "Start(bb5[31])" -"\'_#137r" "\'_#136r" "Mid(bb5[31])" -"\'_#137r" "\'_#136r" "Start(bb5[32])" -"\'_#137r" "\'_#136r" "Mid(bb5[32])" -"\'_#137r" "\'_#136r" "Start(bb5[33])" -"\'_#137r" "\'_#136r" "Mid(bb5[33])" -"\'_#137r" "\'_#136r" "Start(bb5[34])" -"\'_#137r" "\'_#136r" "Mid(bb5[34])" -"\'_#137r" "\'_#136r" "Start(bb5[35])" -"\'_#137r" "\'_#136r" "Mid(bb5[35])" -"\'_#137r" "\'_#136r" "Start(bb6[0])" -"\'_#137r" "\'_#136r" "Mid(bb6[0])" -"\'_#137r" "\'_#136r" "Start(bb6[1])" -"\'_#137r" "\'_#136r" "Mid(bb6[1])" -"\'_#137r" "\'_#136r" "Start(bb6[2])" -"\'_#137r" "\'_#136r" "Mid(bb6[2])" -"\'_#137r" "\'_#136r" "Start(bb6[3])" -"\'_#137r" "\'_#136r" "Mid(bb6[3])" -"\'_#137r" "\'_#136r" "Start(bb6[4])" -"\'_#137r" "\'_#136r" "Mid(bb6[4])" -"\'_#137r" "\'_#136r" "Start(bb6[5])" -"\'_#137r" "\'_#136r" "Mid(bb6[5])" -"\'_#137r" "\'_#136r" "Start(bb6[6])" -"\'_#137r" "\'_#136r" "Mid(bb6[6])" -"\'_#137r" "\'_#136r" "Start(bb6[7])" -"\'_#137r" "\'_#136r" "Mid(bb6[7])" -"\'_#137r" "\'_#136r" "Start(bb6[8])" -"\'_#137r" "\'_#136r" "Mid(bb6[8])" -"\'_#137r" "\'_#136r" "Start(bb6[9])" -"\'_#137r" "\'_#136r" "Mid(bb6[9])" -"\'_#137r" "\'_#136r" "Start(bb7[0])" -"\'_#137r" "\'_#136r" "Mid(bb7[0])" -"\'_#137r" "\'_#136r" "Start(bb7[1])" -"\'_#137r" "\'_#136r" "Mid(bb7[1])" -"\'_#137r" "\'_#136r" "Start(bb7[2])" -"\'_#137r" "\'_#136r" "Mid(bb7[2])" -"\'_#137r" "\'_#136r" "Start(bb8[0])" -"\'_#137r" "\'_#136r" "Mid(bb8[0])" -"\'_#137r" "\'_#136r" "Start(bb8[1])" -"\'_#137r" "\'_#136r" "Mid(bb8[1])" -"\'_#137r" "\'_#136r" "Start(bb8[2])" -"\'_#137r" "\'_#136r" "Mid(bb8[2])" -"\'_#137r" "\'_#136r" "Start(bb8[3])" -"\'_#137r" "\'_#136r" "Mid(bb8[3])" -"\'_#137r" "\'_#136r" "Start(bb8[4])" -"\'_#137r" "\'_#136r" "Mid(bb8[4])" -"\'_#137r" "\'_#136r" "Start(bb8[5])" -"\'_#137r" "\'_#136r" "Mid(bb8[5])" -"\'_#137r" "\'_#136r" "Start(bb8[6])" -"\'_#137r" "\'_#136r" "Mid(bb8[6])" -"\'_#137r" "\'_#136r" "Start(bb8[7])" -"\'_#137r" "\'_#136r" "Mid(bb8[7])" -"\'_#137r" "\'_#136r" "Start(bb8[8])" -"\'_#137r" "\'_#136r" "Mid(bb8[8])" -"\'_#137r" "\'_#136r" "Start(bb8[9])" -"\'_#137r" "\'_#136r" "Mid(bb8[9])" -"\'_#137r" "\'_#136r" "Start(bb9[0])" -"\'_#137r" "\'_#136r" "Mid(bb9[0])" -"\'_#137r" "\'_#136r" "Start(bb9[1])" -"\'_#137r" "\'_#136r" "Mid(bb9[1])" -"\'_#137r" "\'_#136r" "Start(bb9[2])" -"\'_#137r" "\'_#136r" "Mid(bb9[2])" -"\'_#132r" "\'_#139r" "Start(bb0[0])" -"\'_#132r" "\'_#139r" "Mid(bb0[0])" -"\'_#132r" "\'_#139r" "Start(bb0[1])" -"\'_#132r" "\'_#139r" "Mid(bb0[1])" -"\'_#132r" "\'_#139r" "Start(bb0[2])" -"\'_#132r" "\'_#139r" "Mid(bb0[2])" -"\'_#132r" "\'_#139r" "Start(bb0[3])" -"\'_#132r" "\'_#139r" "Mid(bb0[3])" -"\'_#132r" "\'_#139r" "Start(bb0[4])" -"\'_#132r" "\'_#139r" "Mid(bb0[4])" -"\'_#132r" "\'_#139r" "Start(bb0[5])" -"\'_#132r" "\'_#139r" "Mid(bb0[5])" -"\'_#132r" "\'_#139r" "Start(bb0[6])" -"\'_#132r" "\'_#139r" "Mid(bb0[6])" -"\'_#132r" "\'_#139r" "Start(bb0[7])" -"\'_#132r" "\'_#139r" "Mid(bb0[7])" -"\'_#132r" "\'_#139r" "Start(bb0[8])" -"\'_#132r" "\'_#139r" "Mid(bb0[8])" -"\'_#132r" "\'_#139r" "Start(bb0[9])" -"\'_#132r" "\'_#139r" "Mid(bb0[9])" -"\'_#132r" "\'_#139r" "Start(bb0[10])" -"\'_#132r" "\'_#139r" "Mid(bb0[10])" -"\'_#132r" "\'_#139r" "Start(bb0[11])" -"\'_#132r" "\'_#139r" "Mid(bb0[11])" -"\'_#132r" "\'_#139r" "Start(bb0[12])" -"\'_#132r" "\'_#139r" "Mid(bb0[12])" -"\'_#132r" "\'_#139r" "Start(bb0[13])" -"\'_#132r" "\'_#139r" "Mid(bb0[13])" -"\'_#132r" "\'_#139r" "Start(bb0[14])" -"\'_#132r" "\'_#139r" "Mid(bb0[14])" -"\'_#132r" "\'_#139r" "Start(bb0[15])" -"\'_#132r" "\'_#139r" "Mid(bb0[15])" -"\'_#132r" "\'_#139r" "Start(bb0[16])" -"\'_#132r" "\'_#139r" "Mid(bb0[16])" -"\'_#132r" "\'_#139r" "Start(bb0[17])" -"\'_#132r" "\'_#139r" "Mid(bb0[17])" -"\'_#132r" "\'_#139r" "Start(bb0[18])" -"\'_#132r" "\'_#139r" "Mid(bb0[18])" -"\'_#132r" "\'_#139r" "Start(bb0[19])" -"\'_#132r" "\'_#139r" "Mid(bb0[19])" -"\'_#132r" "\'_#139r" "Start(bb0[20])" -"\'_#132r" "\'_#139r" "Mid(bb0[20])" -"\'_#132r" "\'_#139r" "Start(bb0[21])" -"\'_#132r" "\'_#139r" "Mid(bb0[21])" -"\'_#132r" "\'_#139r" "Start(bb0[22])" -"\'_#132r" "\'_#139r" "Mid(bb0[22])" -"\'_#132r" "\'_#139r" "Start(bb0[23])" -"\'_#132r" "\'_#139r" "Mid(bb0[23])" -"\'_#132r" "\'_#139r" "Start(bb0[24])" -"\'_#132r" "\'_#139r" "Mid(bb0[24])" -"\'_#132r" "\'_#139r" "Start(bb0[25])" -"\'_#132r" "\'_#139r" "Mid(bb0[25])" -"\'_#132r" "\'_#139r" "Start(bb0[26])" -"\'_#132r" "\'_#139r" "Mid(bb0[26])" -"\'_#132r" "\'_#139r" "Start(bb0[27])" -"\'_#132r" "\'_#139r" "Mid(bb0[27])" -"\'_#132r" "\'_#139r" "Start(bb0[28])" -"\'_#132r" "\'_#139r" "Mid(bb0[28])" -"\'_#132r" "\'_#139r" "Start(bb0[29])" -"\'_#132r" "\'_#139r" "Mid(bb0[29])" -"\'_#132r" "\'_#139r" "Start(bb0[30])" -"\'_#132r" "\'_#139r" "Mid(bb0[30])" -"\'_#132r" "\'_#139r" "Start(bb0[31])" -"\'_#132r" "\'_#139r" "Mid(bb0[31])" -"\'_#132r" "\'_#139r" "Start(bb0[32])" -"\'_#132r" "\'_#139r" "Mid(bb0[32])" -"\'_#132r" "\'_#139r" "Start(bb0[33])" -"\'_#132r" "\'_#139r" "Mid(bb0[33])" -"\'_#132r" "\'_#139r" "Start(bb0[34])" -"\'_#132r" "\'_#139r" "Mid(bb0[34])" -"\'_#132r" "\'_#139r" "Start(bb0[35])" -"\'_#132r" "\'_#139r" "Mid(bb0[35])" -"\'_#132r" "\'_#139r" "Start(bb0[36])" -"\'_#132r" "\'_#139r" "Mid(bb0[36])" -"\'_#132r" "\'_#139r" "Start(bb0[37])" -"\'_#132r" "\'_#139r" "Mid(bb0[37])" -"\'_#132r" "\'_#139r" "Start(bb0[38])" -"\'_#132r" "\'_#139r" "Mid(bb0[38])" -"\'_#132r" "\'_#139r" "Start(bb0[39])" -"\'_#132r" "\'_#139r" "Mid(bb0[39])" -"\'_#132r" "\'_#139r" "Start(bb1[0])" -"\'_#132r" "\'_#139r" "Mid(bb1[0])" -"\'_#132r" "\'_#139r" "Start(bb2[0])" -"\'_#132r" "\'_#139r" "Mid(bb2[0])" -"\'_#132r" "\'_#139r" "Start(bb2[1])" -"\'_#132r" "\'_#139r" "Mid(bb2[1])" -"\'_#132r" "\'_#139r" "Start(bb2[2])" -"\'_#132r" "\'_#139r" "Mid(bb2[2])" -"\'_#132r" "\'_#139r" "Start(bb2[3])" -"\'_#132r" "\'_#139r" "Mid(bb2[3])" -"\'_#132r" "\'_#139r" "Start(bb2[4])" -"\'_#132r" "\'_#139r" "Mid(bb2[4])" -"\'_#132r" "\'_#139r" "Start(bb2[5])" -"\'_#132r" "\'_#139r" "Mid(bb2[5])" -"\'_#132r" "\'_#139r" "Start(bb2[6])" -"\'_#132r" "\'_#139r" "Mid(bb2[6])" -"\'_#132r" "\'_#139r" "Start(bb2[7])" -"\'_#132r" "\'_#139r" "Mid(bb2[7])" -"\'_#132r" "\'_#139r" "Start(bb2[8])" -"\'_#132r" "\'_#139r" "Mid(bb2[8])" -"\'_#132r" "\'_#139r" "Start(bb2[9])" -"\'_#132r" "\'_#139r" "Mid(bb2[9])" -"\'_#132r" "\'_#139r" "Start(bb3[0])" -"\'_#132r" "\'_#139r" "Mid(bb3[0])" -"\'_#132r" "\'_#139r" "Start(bb4[0])" -"\'_#132r" "\'_#139r" "Mid(bb4[0])" -"\'_#132r" "\'_#139r" "Start(bb4[1])" -"\'_#132r" "\'_#139r" "Mid(bb4[1])" -"\'_#132r" "\'_#139r" "Start(bb4[2])" -"\'_#132r" "\'_#139r" "Mid(bb4[2])" -"\'_#132r" "\'_#139r" "Start(bb5[0])" -"\'_#132r" "\'_#139r" "Mid(bb5[0])" -"\'_#132r" "\'_#139r" "Start(bb5[1])" -"\'_#132r" "\'_#139r" "Mid(bb5[1])" -"\'_#132r" "\'_#139r" "Start(bb5[2])" -"\'_#132r" "\'_#139r" "Mid(bb5[2])" -"\'_#132r" "\'_#139r" "Start(bb5[3])" -"\'_#132r" "\'_#139r" "Mid(bb5[3])" -"\'_#132r" "\'_#139r" "Start(bb5[4])" -"\'_#132r" "\'_#139r" "Mid(bb5[4])" -"\'_#132r" "\'_#139r" "Start(bb5[5])" -"\'_#132r" "\'_#139r" "Mid(bb5[5])" -"\'_#132r" "\'_#139r" "Start(bb5[6])" -"\'_#132r" "\'_#139r" "Mid(bb5[6])" -"\'_#132r" "\'_#139r" "Start(bb5[7])" -"\'_#132r" "\'_#139r" "Mid(bb5[7])" -"\'_#132r" "\'_#139r" "Start(bb5[8])" -"\'_#132r" "\'_#139r" "Mid(bb5[8])" -"\'_#132r" "\'_#139r" "Start(bb5[9])" -"\'_#132r" "\'_#139r" "Mid(bb5[9])" -"\'_#132r" "\'_#139r" "Start(bb5[10])" -"\'_#132r" "\'_#139r" "Mid(bb5[10])" -"\'_#132r" "\'_#139r" "Start(bb5[11])" -"\'_#132r" "\'_#139r" "Mid(bb5[11])" -"\'_#132r" "\'_#139r" "Start(bb5[12])" -"\'_#132r" "\'_#139r" "Mid(bb5[12])" -"\'_#132r" "\'_#139r" "Start(bb5[13])" -"\'_#132r" "\'_#139r" "Mid(bb5[13])" -"\'_#132r" "\'_#139r" "Start(bb5[14])" -"\'_#132r" "\'_#139r" "Mid(bb5[14])" -"\'_#132r" "\'_#139r" "Start(bb5[15])" -"\'_#132r" "\'_#139r" "Mid(bb5[15])" -"\'_#132r" "\'_#139r" "Start(bb5[16])" -"\'_#132r" "\'_#139r" "Mid(bb5[16])" -"\'_#132r" "\'_#139r" "Start(bb5[17])" -"\'_#132r" "\'_#139r" "Mid(bb5[17])" -"\'_#132r" "\'_#139r" "Start(bb5[18])" -"\'_#132r" "\'_#139r" "Mid(bb5[18])" -"\'_#132r" "\'_#139r" "Start(bb5[19])" -"\'_#132r" "\'_#139r" "Mid(bb5[19])" -"\'_#132r" "\'_#139r" "Start(bb5[20])" -"\'_#132r" "\'_#139r" "Mid(bb5[20])" -"\'_#132r" "\'_#139r" "Start(bb5[21])" -"\'_#132r" "\'_#139r" "Mid(bb5[21])" -"\'_#132r" "\'_#139r" "Start(bb5[22])" -"\'_#132r" "\'_#139r" "Mid(bb5[22])" -"\'_#132r" "\'_#139r" "Start(bb5[23])" -"\'_#132r" "\'_#139r" "Mid(bb5[23])" -"\'_#132r" "\'_#139r" "Start(bb5[24])" -"\'_#132r" "\'_#139r" "Mid(bb5[24])" -"\'_#132r" "\'_#139r" "Start(bb5[25])" -"\'_#132r" "\'_#139r" "Mid(bb5[25])" -"\'_#132r" "\'_#139r" "Start(bb5[26])" -"\'_#132r" "\'_#139r" "Mid(bb5[26])" -"\'_#132r" "\'_#139r" "Start(bb5[27])" -"\'_#132r" "\'_#139r" "Mid(bb5[27])" -"\'_#132r" "\'_#139r" "Start(bb5[28])" -"\'_#132r" "\'_#139r" "Mid(bb5[28])" -"\'_#132r" "\'_#139r" "Start(bb5[29])" -"\'_#132r" "\'_#139r" "Mid(bb5[29])" -"\'_#132r" "\'_#139r" "Start(bb5[30])" -"\'_#132r" "\'_#139r" "Mid(bb5[30])" -"\'_#132r" "\'_#139r" "Start(bb5[31])" -"\'_#132r" "\'_#139r" "Mid(bb5[31])" -"\'_#132r" "\'_#139r" "Start(bb5[32])" -"\'_#132r" "\'_#139r" "Mid(bb5[32])" -"\'_#132r" "\'_#139r" "Start(bb5[33])" -"\'_#132r" "\'_#139r" "Mid(bb5[33])" -"\'_#132r" "\'_#139r" "Start(bb5[34])" -"\'_#132r" "\'_#139r" "Mid(bb5[34])" -"\'_#132r" "\'_#139r" "Start(bb5[35])" -"\'_#132r" "\'_#139r" "Mid(bb5[35])" -"\'_#132r" "\'_#139r" "Start(bb6[0])" -"\'_#132r" "\'_#139r" "Mid(bb6[0])" -"\'_#132r" "\'_#139r" "Start(bb6[1])" -"\'_#132r" "\'_#139r" "Mid(bb6[1])" -"\'_#132r" "\'_#139r" "Start(bb6[2])" -"\'_#132r" "\'_#139r" "Mid(bb6[2])" -"\'_#132r" "\'_#139r" "Start(bb6[3])" -"\'_#132r" "\'_#139r" "Mid(bb6[3])" -"\'_#132r" "\'_#139r" "Start(bb6[4])" -"\'_#132r" "\'_#139r" "Mid(bb6[4])" -"\'_#132r" "\'_#139r" "Start(bb6[5])" -"\'_#132r" "\'_#139r" "Mid(bb6[5])" -"\'_#132r" "\'_#139r" "Start(bb6[6])" -"\'_#132r" "\'_#139r" "Mid(bb6[6])" -"\'_#132r" "\'_#139r" "Start(bb6[7])" -"\'_#132r" "\'_#139r" "Mid(bb6[7])" -"\'_#132r" "\'_#139r" "Start(bb6[8])" -"\'_#132r" "\'_#139r" "Mid(bb6[8])" -"\'_#132r" "\'_#139r" "Start(bb6[9])" -"\'_#132r" "\'_#139r" "Mid(bb6[9])" -"\'_#132r" "\'_#139r" "Start(bb7[0])" -"\'_#132r" "\'_#139r" "Mid(bb7[0])" -"\'_#132r" "\'_#139r" "Start(bb7[1])" -"\'_#132r" "\'_#139r" "Mid(bb7[1])" -"\'_#132r" "\'_#139r" "Start(bb7[2])" -"\'_#132r" "\'_#139r" "Mid(bb7[2])" -"\'_#132r" "\'_#139r" "Start(bb8[0])" -"\'_#132r" "\'_#139r" "Mid(bb8[0])" -"\'_#132r" "\'_#139r" "Start(bb8[1])" -"\'_#132r" "\'_#139r" "Mid(bb8[1])" -"\'_#132r" "\'_#139r" "Start(bb8[2])" -"\'_#132r" "\'_#139r" "Mid(bb8[2])" -"\'_#132r" "\'_#139r" "Start(bb8[3])" -"\'_#132r" "\'_#139r" "Mid(bb8[3])" -"\'_#132r" "\'_#139r" "Start(bb8[4])" -"\'_#132r" "\'_#139r" "Mid(bb8[4])" -"\'_#132r" "\'_#139r" "Start(bb8[5])" -"\'_#132r" "\'_#139r" "Mid(bb8[5])" -"\'_#132r" "\'_#139r" "Start(bb8[6])" -"\'_#132r" "\'_#139r" "Mid(bb8[6])" -"\'_#132r" "\'_#139r" "Start(bb8[7])" -"\'_#132r" "\'_#139r" "Mid(bb8[7])" -"\'_#132r" "\'_#139r" "Start(bb8[8])" -"\'_#132r" "\'_#139r" "Mid(bb8[8])" -"\'_#132r" "\'_#139r" "Start(bb8[9])" -"\'_#132r" "\'_#139r" "Mid(bb8[9])" -"\'_#132r" "\'_#139r" "Start(bb9[0])" -"\'_#132r" "\'_#139r" "Mid(bb9[0])" -"\'_#132r" "\'_#139r" "Start(bb9[1])" -"\'_#132r" "\'_#139r" "Mid(bb9[1])" -"\'_#132r" "\'_#139r" "Start(bb9[2])" -"\'_#132r" "\'_#139r" "Mid(bb9[2])" -"\'_#139r" "\'_#132r" "Start(bb0[0])" -"\'_#139r" "\'_#132r" "Mid(bb0[0])" -"\'_#139r" "\'_#132r" "Start(bb0[1])" -"\'_#139r" "\'_#132r" "Mid(bb0[1])" -"\'_#139r" "\'_#132r" "Start(bb0[2])" -"\'_#139r" "\'_#132r" "Mid(bb0[2])" -"\'_#139r" "\'_#132r" "Start(bb0[3])" -"\'_#139r" "\'_#132r" "Mid(bb0[3])" -"\'_#139r" "\'_#132r" "Start(bb0[4])" -"\'_#139r" "\'_#132r" "Mid(bb0[4])" -"\'_#139r" "\'_#132r" "Start(bb0[5])" -"\'_#139r" "\'_#132r" "Mid(bb0[5])" -"\'_#139r" "\'_#132r" "Start(bb0[6])" -"\'_#139r" "\'_#132r" "Mid(bb0[6])" -"\'_#139r" "\'_#132r" "Start(bb0[7])" -"\'_#139r" "\'_#132r" "Mid(bb0[7])" -"\'_#139r" "\'_#132r" "Start(bb0[8])" -"\'_#139r" "\'_#132r" "Mid(bb0[8])" -"\'_#139r" "\'_#132r" "Start(bb0[9])" -"\'_#139r" "\'_#132r" "Mid(bb0[9])" -"\'_#139r" "\'_#132r" "Start(bb0[10])" -"\'_#139r" "\'_#132r" "Mid(bb0[10])" -"\'_#139r" "\'_#132r" "Start(bb0[11])" -"\'_#139r" "\'_#132r" "Mid(bb0[11])" -"\'_#139r" "\'_#132r" "Start(bb0[12])" -"\'_#139r" "\'_#132r" "Mid(bb0[12])" -"\'_#139r" "\'_#132r" "Start(bb0[13])" -"\'_#139r" "\'_#132r" "Mid(bb0[13])" -"\'_#139r" "\'_#132r" "Start(bb0[14])" -"\'_#139r" "\'_#132r" "Mid(bb0[14])" -"\'_#139r" "\'_#132r" "Start(bb0[15])" -"\'_#139r" "\'_#132r" "Mid(bb0[15])" -"\'_#139r" "\'_#132r" "Start(bb0[16])" -"\'_#139r" "\'_#132r" "Mid(bb0[16])" -"\'_#139r" "\'_#132r" "Start(bb0[17])" -"\'_#139r" "\'_#132r" "Mid(bb0[17])" -"\'_#139r" "\'_#132r" "Start(bb0[18])" -"\'_#139r" "\'_#132r" "Mid(bb0[18])" -"\'_#139r" "\'_#132r" "Start(bb0[19])" -"\'_#139r" "\'_#132r" "Mid(bb0[19])" -"\'_#139r" "\'_#132r" "Start(bb0[20])" -"\'_#139r" "\'_#132r" "Mid(bb0[20])" -"\'_#139r" "\'_#132r" "Start(bb0[21])" -"\'_#139r" "\'_#132r" "Mid(bb0[21])" -"\'_#139r" "\'_#132r" "Start(bb0[22])" -"\'_#139r" "\'_#132r" "Mid(bb0[22])" -"\'_#139r" "\'_#132r" "Start(bb0[23])" -"\'_#139r" "\'_#132r" "Mid(bb0[23])" -"\'_#139r" "\'_#132r" "Start(bb0[24])" -"\'_#139r" "\'_#132r" "Mid(bb0[24])" -"\'_#139r" "\'_#132r" "Start(bb0[25])" -"\'_#139r" "\'_#132r" "Mid(bb0[25])" -"\'_#139r" "\'_#132r" "Start(bb0[26])" -"\'_#139r" "\'_#132r" "Mid(bb0[26])" -"\'_#139r" "\'_#132r" "Start(bb0[27])" -"\'_#139r" "\'_#132r" "Mid(bb0[27])" -"\'_#139r" "\'_#132r" "Start(bb0[28])" -"\'_#139r" "\'_#132r" "Mid(bb0[28])" -"\'_#139r" "\'_#132r" "Start(bb0[29])" -"\'_#139r" "\'_#132r" "Mid(bb0[29])" -"\'_#139r" "\'_#132r" "Start(bb0[30])" -"\'_#139r" "\'_#132r" "Mid(bb0[30])" -"\'_#139r" "\'_#132r" "Start(bb0[31])" -"\'_#139r" "\'_#132r" "Mid(bb0[31])" -"\'_#139r" "\'_#132r" "Start(bb0[32])" -"\'_#139r" "\'_#132r" "Mid(bb0[32])" -"\'_#139r" "\'_#132r" "Start(bb0[33])" -"\'_#139r" "\'_#132r" "Mid(bb0[33])" -"\'_#139r" "\'_#132r" "Start(bb0[34])" -"\'_#139r" "\'_#132r" "Mid(bb0[34])" -"\'_#139r" "\'_#132r" "Start(bb0[35])" -"\'_#139r" "\'_#132r" "Mid(bb0[35])" -"\'_#139r" "\'_#132r" "Start(bb0[36])" -"\'_#139r" "\'_#132r" "Mid(bb0[36])" -"\'_#139r" "\'_#132r" "Start(bb0[37])" -"\'_#139r" "\'_#132r" "Mid(bb0[37])" -"\'_#139r" "\'_#132r" "Start(bb0[38])" -"\'_#139r" "\'_#132r" "Mid(bb0[38])" -"\'_#139r" "\'_#132r" "Start(bb0[39])" -"\'_#139r" "\'_#132r" "Mid(bb0[39])" -"\'_#139r" "\'_#132r" "Start(bb1[0])" -"\'_#139r" "\'_#132r" "Mid(bb1[0])" -"\'_#139r" "\'_#132r" "Start(bb2[0])" -"\'_#139r" "\'_#132r" "Mid(bb2[0])" -"\'_#139r" "\'_#132r" "Start(bb2[1])" -"\'_#139r" "\'_#132r" "Mid(bb2[1])" -"\'_#139r" "\'_#132r" "Start(bb2[2])" -"\'_#139r" "\'_#132r" "Mid(bb2[2])" -"\'_#139r" "\'_#132r" "Start(bb2[3])" -"\'_#139r" "\'_#132r" "Mid(bb2[3])" -"\'_#139r" "\'_#132r" "Start(bb2[4])" -"\'_#139r" "\'_#132r" "Mid(bb2[4])" -"\'_#139r" "\'_#132r" "Start(bb2[5])" -"\'_#139r" "\'_#132r" "Mid(bb2[5])" -"\'_#139r" "\'_#132r" "Start(bb2[6])" -"\'_#139r" "\'_#132r" "Mid(bb2[6])" -"\'_#139r" "\'_#132r" "Start(bb2[7])" -"\'_#139r" "\'_#132r" "Mid(bb2[7])" -"\'_#139r" "\'_#132r" "Start(bb2[8])" -"\'_#139r" "\'_#132r" "Mid(bb2[8])" -"\'_#139r" "\'_#132r" "Start(bb2[9])" -"\'_#139r" "\'_#132r" "Mid(bb2[9])" -"\'_#139r" "\'_#132r" "Start(bb3[0])" -"\'_#139r" "\'_#132r" "Mid(bb3[0])" -"\'_#139r" "\'_#132r" "Start(bb4[0])" -"\'_#139r" "\'_#132r" "Mid(bb4[0])" -"\'_#139r" "\'_#132r" "Start(bb4[1])" -"\'_#139r" "\'_#132r" "Mid(bb4[1])" -"\'_#139r" "\'_#132r" "Start(bb4[2])" -"\'_#139r" "\'_#132r" "Mid(bb4[2])" -"\'_#139r" "\'_#132r" "Start(bb5[0])" -"\'_#139r" "\'_#132r" "Mid(bb5[0])" -"\'_#139r" "\'_#132r" "Start(bb5[1])" -"\'_#139r" "\'_#132r" "Mid(bb5[1])" -"\'_#139r" "\'_#132r" "Start(bb5[2])" -"\'_#139r" "\'_#132r" "Mid(bb5[2])" -"\'_#139r" "\'_#132r" "Start(bb5[3])" -"\'_#139r" "\'_#132r" "Mid(bb5[3])" -"\'_#139r" "\'_#132r" "Start(bb5[4])" -"\'_#139r" "\'_#132r" "Mid(bb5[4])" -"\'_#139r" "\'_#132r" "Start(bb5[5])" -"\'_#139r" "\'_#132r" "Mid(bb5[5])" -"\'_#139r" "\'_#132r" "Start(bb5[6])" -"\'_#139r" "\'_#132r" "Mid(bb5[6])" -"\'_#139r" "\'_#132r" "Start(bb5[7])" -"\'_#139r" "\'_#132r" "Mid(bb5[7])" -"\'_#139r" "\'_#132r" "Start(bb5[8])" -"\'_#139r" "\'_#132r" "Mid(bb5[8])" -"\'_#139r" "\'_#132r" "Start(bb5[9])" -"\'_#139r" "\'_#132r" "Mid(bb5[9])" -"\'_#139r" "\'_#132r" "Start(bb5[10])" -"\'_#139r" "\'_#132r" "Mid(bb5[10])" -"\'_#139r" "\'_#132r" "Start(bb5[11])" -"\'_#139r" "\'_#132r" "Mid(bb5[11])" -"\'_#139r" "\'_#132r" "Start(bb5[12])" -"\'_#139r" "\'_#132r" "Mid(bb5[12])" -"\'_#139r" "\'_#132r" "Start(bb5[13])" -"\'_#139r" "\'_#132r" "Mid(bb5[13])" -"\'_#139r" "\'_#132r" "Start(bb5[14])" -"\'_#139r" "\'_#132r" "Mid(bb5[14])" -"\'_#139r" "\'_#132r" "Start(bb5[15])" -"\'_#139r" "\'_#132r" "Mid(bb5[15])" -"\'_#139r" "\'_#132r" "Start(bb5[16])" -"\'_#139r" "\'_#132r" "Mid(bb5[16])" -"\'_#139r" "\'_#132r" "Start(bb5[17])" -"\'_#139r" "\'_#132r" "Mid(bb5[17])" -"\'_#139r" "\'_#132r" "Start(bb5[18])" -"\'_#139r" "\'_#132r" "Mid(bb5[18])" -"\'_#139r" "\'_#132r" "Start(bb5[19])" -"\'_#139r" "\'_#132r" "Mid(bb5[19])" -"\'_#139r" "\'_#132r" "Start(bb5[20])" -"\'_#139r" "\'_#132r" "Mid(bb5[20])" -"\'_#139r" "\'_#132r" "Start(bb5[21])" -"\'_#139r" "\'_#132r" "Mid(bb5[21])" -"\'_#139r" "\'_#132r" "Start(bb5[22])" -"\'_#139r" "\'_#132r" "Mid(bb5[22])" -"\'_#139r" "\'_#132r" "Start(bb5[23])" -"\'_#139r" "\'_#132r" "Mid(bb5[23])" -"\'_#139r" "\'_#132r" "Start(bb5[24])" -"\'_#139r" "\'_#132r" "Mid(bb5[24])" -"\'_#139r" "\'_#132r" "Start(bb5[25])" -"\'_#139r" "\'_#132r" "Mid(bb5[25])" -"\'_#139r" "\'_#132r" "Start(bb5[26])" -"\'_#139r" "\'_#132r" "Mid(bb5[26])" -"\'_#139r" "\'_#132r" "Start(bb5[27])" -"\'_#139r" "\'_#132r" "Mid(bb5[27])" -"\'_#139r" "\'_#132r" "Start(bb5[28])" -"\'_#139r" "\'_#132r" "Mid(bb5[28])" -"\'_#139r" "\'_#132r" "Start(bb5[29])" -"\'_#139r" "\'_#132r" "Mid(bb5[29])" -"\'_#139r" "\'_#132r" "Start(bb5[30])" -"\'_#139r" "\'_#132r" "Mid(bb5[30])" -"\'_#139r" "\'_#132r" "Start(bb5[31])" -"\'_#139r" "\'_#132r" "Mid(bb5[31])" -"\'_#139r" "\'_#132r" "Start(bb5[32])" -"\'_#139r" "\'_#132r" "Mid(bb5[32])" -"\'_#139r" "\'_#132r" "Start(bb5[33])" -"\'_#139r" "\'_#132r" "Mid(bb5[33])" -"\'_#139r" "\'_#132r" "Start(bb5[34])" -"\'_#139r" "\'_#132r" "Mid(bb5[34])" -"\'_#139r" "\'_#132r" "Start(bb5[35])" -"\'_#139r" "\'_#132r" "Mid(bb5[35])" -"\'_#139r" "\'_#132r" "Start(bb6[0])" -"\'_#139r" "\'_#132r" "Mid(bb6[0])" -"\'_#139r" "\'_#132r" "Start(bb6[1])" -"\'_#139r" "\'_#132r" "Mid(bb6[1])" -"\'_#139r" "\'_#132r" "Start(bb6[2])" -"\'_#139r" "\'_#132r" "Mid(bb6[2])" -"\'_#139r" "\'_#132r" "Start(bb6[3])" -"\'_#139r" "\'_#132r" "Mid(bb6[3])" -"\'_#139r" "\'_#132r" "Start(bb6[4])" -"\'_#139r" "\'_#132r" "Mid(bb6[4])" -"\'_#139r" "\'_#132r" "Start(bb6[5])" -"\'_#139r" "\'_#132r" "Mid(bb6[5])" -"\'_#139r" "\'_#132r" "Start(bb6[6])" -"\'_#139r" "\'_#132r" "Mid(bb6[6])" -"\'_#139r" "\'_#132r" "Start(bb6[7])" -"\'_#139r" "\'_#132r" "Mid(bb6[7])" -"\'_#139r" "\'_#132r" "Start(bb6[8])" -"\'_#139r" "\'_#132r" "Mid(bb6[8])" -"\'_#139r" "\'_#132r" "Start(bb6[9])" -"\'_#139r" "\'_#132r" "Mid(bb6[9])" -"\'_#139r" "\'_#132r" "Start(bb7[0])" -"\'_#139r" "\'_#132r" "Mid(bb7[0])" -"\'_#139r" "\'_#132r" "Start(bb7[1])" -"\'_#139r" "\'_#132r" "Mid(bb7[1])" -"\'_#139r" "\'_#132r" "Start(bb7[2])" -"\'_#139r" "\'_#132r" "Mid(bb7[2])" -"\'_#139r" "\'_#132r" "Start(bb8[0])" -"\'_#139r" "\'_#132r" "Mid(bb8[0])" -"\'_#139r" "\'_#132r" "Start(bb8[1])" -"\'_#139r" "\'_#132r" "Mid(bb8[1])" -"\'_#139r" "\'_#132r" "Start(bb8[2])" -"\'_#139r" "\'_#132r" "Mid(bb8[2])" -"\'_#139r" "\'_#132r" "Start(bb8[3])" -"\'_#139r" "\'_#132r" "Mid(bb8[3])" -"\'_#139r" "\'_#132r" "Start(bb8[4])" -"\'_#139r" "\'_#132r" "Mid(bb8[4])" -"\'_#139r" "\'_#132r" "Start(bb8[5])" -"\'_#139r" "\'_#132r" "Mid(bb8[5])" -"\'_#139r" "\'_#132r" "Start(bb8[6])" -"\'_#139r" "\'_#132r" "Mid(bb8[6])" -"\'_#139r" "\'_#132r" "Start(bb8[7])" -"\'_#139r" "\'_#132r" "Mid(bb8[7])" -"\'_#139r" "\'_#132r" "Start(bb8[8])" -"\'_#139r" "\'_#132r" "Mid(bb8[8])" -"\'_#139r" "\'_#132r" "Start(bb8[9])" -"\'_#139r" "\'_#132r" "Mid(bb8[9])" -"\'_#139r" "\'_#132r" "Start(bb9[0])" -"\'_#139r" "\'_#132r" "Mid(bb9[0])" -"\'_#139r" "\'_#132r" "Start(bb9[1])" -"\'_#139r" "\'_#132r" "Mid(bb9[1])" -"\'_#139r" "\'_#132r" "Start(bb9[2])" -"\'_#139r" "\'_#132r" "Mid(bb9[2])" -"\'_#138r" "\'_#139r" "Start(bb0[0])" -"\'_#138r" "\'_#139r" "Mid(bb0[0])" -"\'_#138r" "\'_#139r" "Start(bb0[1])" -"\'_#138r" "\'_#139r" "Mid(bb0[1])" -"\'_#138r" "\'_#139r" "Start(bb0[2])" -"\'_#138r" "\'_#139r" "Mid(bb0[2])" -"\'_#138r" "\'_#139r" "Start(bb0[3])" -"\'_#138r" "\'_#139r" "Mid(bb0[3])" -"\'_#138r" "\'_#139r" "Start(bb0[4])" -"\'_#138r" "\'_#139r" "Mid(bb0[4])" -"\'_#138r" "\'_#139r" "Start(bb0[5])" -"\'_#138r" "\'_#139r" "Mid(bb0[5])" -"\'_#138r" "\'_#139r" "Start(bb0[6])" -"\'_#138r" "\'_#139r" "Mid(bb0[6])" -"\'_#138r" "\'_#139r" "Start(bb0[7])" -"\'_#138r" "\'_#139r" "Mid(bb0[7])" -"\'_#138r" "\'_#139r" "Start(bb0[8])" -"\'_#138r" "\'_#139r" "Mid(bb0[8])" -"\'_#138r" "\'_#139r" "Start(bb0[9])" -"\'_#138r" "\'_#139r" "Mid(bb0[9])" -"\'_#138r" "\'_#139r" "Start(bb0[10])" -"\'_#138r" "\'_#139r" "Mid(bb0[10])" -"\'_#138r" "\'_#139r" "Start(bb0[11])" -"\'_#138r" "\'_#139r" "Mid(bb0[11])" -"\'_#138r" "\'_#139r" "Start(bb0[12])" -"\'_#138r" "\'_#139r" "Mid(bb0[12])" -"\'_#138r" "\'_#139r" "Start(bb0[13])" -"\'_#138r" "\'_#139r" "Mid(bb0[13])" -"\'_#138r" "\'_#139r" "Start(bb0[14])" -"\'_#138r" "\'_#139r" "Mid(bb0[14])" -"\'_#138r" "\'_#139r" "Start(bb0[15])" -"\'_#138r" "\'_#139r" "Mid(bb0[15])" -"\'_#138r" "\'_#139r" "Start(bb0[16])" -"\'_#138r" "\'_#139r" "Mid(bb0[16])" -"\'_#138r" "\'_#139r" "Start(bb0[17])" -"\'_#138r" "\'_#139r" "Mid(bb0[17])" -"\'_#138r" "\'_#139r" "Start(bb0[18])" -"\'_#138r" "\'_#139r" "Mid(bb0[18])" -"\'_#138r" "\'_#139r" "Start(bb0[19])" -"\'_#138r" "\'_#139r" "Mid(bb0[19])" -"\'_#138r" "\'_#139r" "Start(bb0[20])" -"\'_#138r" "\'_#139r" "Mid(bb0[20])" -"\'_#138r" "\'_#139r" "Start(bb0[21])" -"\'_#138r" "\'_#139r" "Mid(bb0[21])" -"\'_#138r" "\'_#139r" "Start(bb0[22])" -"\'_#138r" "\'_#139r" "Mid(bb0[22])" -"\'_#138r" "\'_#139r" "Start(bb0[23])" -"\'_#138r" "\'_#139r" "Mid(bb0[23])" -"\'_#138r" "\'_#139r" "Start(bb0[24])" -"\'_#138r" "\'_#139r" "Mid(bb0[24])" -"\'_#138r" "\'_#139r" "Start(bb0[25])" -"\'_#138r" "\'_#139r" "Mid(bb0[25])" -"\'_#138r" "\'_#139r" "Start(bb0[26])" -"\'_#138r" "\'_#139r" "Mid(bb0[26])" -"\'_#138r" "\'_#139r" "Start(bb0[27])" -"\'_#138r" "\'_#139r" "Mid(bb0[27])" -"\'_#138r" "\'_#139r" "Start(bb0[28])" -"\'_#138r" "\'_#139r" "Mid(bb0[28])" -"\'_#138r" "\'_#139r" "Start(bb0[29])" -"\'_#138r" "\'_#139r" "Mid(bb0[29])" -"\'_#138r" "\'_#139r" "Start(bb0[30])" -"\'_#138r" "\'_#139r" "Mid(bb0[30])" -"\'_#138r" "\'_#139r" "Start(bb0[31])" -"\'_#138r" "\'_#139r" "Mid(bb0[31])" -"\'_#138r" "\'_#139r" "Start(bb0[32])" -"\'_#138r" "\'_#139r" "Mid(bb0[32])" -"\'_#138r" "\'_#139r" "Start(bb0[33])" -"\'_#138r" "\'_#139r" "Mid(bb0[33])" -"\'_#138r" "\'_#139r" "Start(bb0[34])" -"\'_#138r" "\'_#139r" "Mid(bb0[34])" -"\'_#138r" "\'_#139r" "Start(bb0[35])" -"\'_#138r" "\'_#139r" "Mid(bb0[35])" -"\'_#138r" "\'_#139r" "Start(bb0[36])" -"\'_#138r" "\'_#139r" "Mid(bb0[36])" -"\'_#138r" "\'_#139r" "Start(bb0[37])" -"\'_#138r" "\'_#139r" "Mid(bb0[37])" -"\'_#138r" "\'_#139r" "Start(bb0[38])" -"\'_#138r" "\'_#139r" "Mid(bb0[38])" -"\'_#138r" "\'_#139r" "Start(bb0[39])" -"\'_#138r" "\'_#139r" "Mid(bb0[39])" -"\'_#138r" "\'_#139r" "Start(bb1[0])" -"\'_#138r" "\'_#139r" "Mid(bb1[0])" -"\'_#138r" "\'_#139r" "Start(bb2[0])" -"\'_#138r" "\'_#139r" "Mid(bb2[0])" -"\'_#138r" "\'_#139r" "Start(bb2[1])" -"\'_#138r" "\'_#139r" "Mid(bb2[1])" -"\'_#138r" "\'_#139r" "Start(bb2[2])" -"\'_#138r" "\'_#139r" "Mid(bb2[2])" -"\'_#138r" "\'_#139r" "Start(bb2[3])" -"\'_#138r" "\'_#139r" "Mid(bb2[3])" -"\'_#138r" "\'_#139r" "Start(bb2[4])" -"\'_#138r" "\'_#139r" "Mid(bb2[4])" -"\'_#138r" "\'_#139r" "Start(bb2[5])" -"\'_#138r" "\'_#139r" "Mid(bb2[5])" -"\'_#138r" "\'_#139r" "Start(bb2[6])" -"\'_#138r" "\'_#139r" "Mid(bb2[6])" -"\'_#138r" "\'_#139r" "Start(bb2[7])" -"\'_#138r" "\'_#139r" "Mid(bb2[7])" -"\'_#138r" "\'_#139r" "Start(bb2[8])" -"\'_#138r" "\'_#139r" "Mid(bb2[8])" -"\'_#138r" "\'_#139r" "Start(bb2[9])" -"\'_#138r" "\'_#139r" "Mid(bb2[9])" -"\'_#138r" "\'_#139r" "Start(bb3[0])" -"\'_#138r" "\'_#139r" "Mid(bb3[0])" -"\'_#138r" "\'_#139r" "Start(bb4[0])" -"\'_#138r" "\'_#139r" "Mid(bb4[0])" -"\'_#138r" "\'_#139r" "Start(bb4[1])" -"\'_#138r" "\'_#139r" "Mid(bb4[1])" -"\'_#138r" "\'_#139r" "Start(bb4[2])" -"\'_#138r" "\'_#139r" "Mid(bb4[2])" -"\'_#138r" "\'_#139r" "Start(bb5[0])" -"\'_#138r" "\'_#139r" "Mid(bb5[0])" -"\'_#138r" "\'_#139r" "Start(bb5[1])" -"\'_#138r" "\'_#139r" "Mid(bb5[1])" -"\'_#138r" "\'_#139r" "Start(bb5[2])" -"\'_#138r" "\'_#139r" "Mid(bb5[2])" -"\'_#138r" "\'_#139r" "Start(bb5[3])" -"\'_#138r" "\'_#139r" "Mid(bb5[3])" -"\'_#138r" "\'_#139r" "Start(bb5[4])" -"\'_#138r" "\'_#139r" "Mid(bb5[4])" -"\'_#138r" "\'_#139r" "Start(bb5[5])" -"\'_#138r" "\'_#139r" "Mid(bb5[5])" -"\'_#138r" "\'_#139r" "Start(bb5[6])" -"\'_#138r" "\'_#139r" "Mid(bb5[6])" -"\'_#138r" "\'_#139r" "Start(bb5[7])" -"\'_#138r" "\'_#139r" "Mid(bb5[7])" -"\'_#138r" "\'_#139r" "Start(bb5[8])" -"\'_#138r" "\'_#139r" "Mid(bb5[8])" -"\'_#138r" "\'_#139r" "Start(bb5[9])" -"\'_#138r" "\'_#139r" "Mid(bb5[9])" -"\'_#138r" "\'_#139r" "Start(bb5[10])" -"\'_#138r" "\'_#139r" "Mid(bb5[10])" -"\'_#138r" "\'_#139r" "Start(bb5[11])" -"\'_#138r" "\'_#139r" "Mid(bb5[11])" -"\'_#138r" "\'_#139r" "Start(bb5[12])" -"\'_#138r" "\'_#139r" "Mid(bb5[12])" -"\'_#138r" "\'_#139r" "Start(bb5[13])" -"\'_#138r" "\'_#139r" "Mid(bb5[13])" -"\'_#138r" "\'_#139r" "Start(bb5[14])" -"\'_#138r" "\'_#139r" "Mid(bb5[14])" -"\'_#138r" "\'_#139r" "Start(bb5[15])" -"\'_#138r" "\'_#139r" "Mid(bb5[15])" -"\'_#138r" "\'_#139r" "Start(bb5[16])" -"\'_#138r" "\'_#139r" "Mid(bb5[16])" -"\'_#138r" "\'_#139r" "Start(bb5[17])" -"\'_#138r" "\'_#139r" "Mid(bb5[17])" -"\'_#138r" "\'_#139r" "Start(bb5[18])" -"\'_#138r" "\'_#139r" "Mid(bb5[18])" -"\'_#138r" "\'_#139r" "Start(bb5[19])" -"\'_#138r" "\'_#139r" "Mid(bb5[19])" -"\'_#138r" "\'_#139r" "Start(bb5[20])" -"\'_#138r" "\'_#139r" "Mid(bb5[20])" -"\'_#138r" "\'_#139r" "Start(bb5[21])" -"\'_#138r" "\'_#139r" "Mid(bb5[21])" -"\'_#138r" "\'_#139r" "Start(bb5[22])" -"\'_#138r" "\'_#139r" "Mid(bb5[22])" -"\'_#138r" "\'_#139r" "Start(bb5[23])" -"\'_#138r" "\'_#139r" "Mid(bb5[23])" -"\'_#138r" "\'_#139r" "Start(bb5[24])" -"\'_#138r" "\'_#139r" "Mid(bb5[24])" -"\'_#138r" "\'_#139r" "Start(bb5[25])" -"\'_#138r" "\'_#139r" "Mid(bb5[25])" -"\'_#138r" "\'_#139r" "Start(bb5[26])" -"\'_#138r" "\'_#139r" "Mid(bb5[26])" -"\'_#138r" "\'_#139r" "Start(bb5[27])" -"\'_#138r" "\'_#139r" "Mid(bb5[27])" -"\'_#138r" "\'_#139r" "Start(bb5[28])" -"\'_#138r" "\'_#139r" "Mid(bb5[28])" -"\'_#138r" "\'_#139r" "Start(bb5[29])" -"\'_#138r" "\'_#139r" "Mid(bb5[29])" -"\'_#138r" "\'_#139r" "Start(bb5[30])" -"\'_#138r" "\'_#139r" "Mid(bb5[30])" -"\'_#138r" "\'_#139r" "Start(bb5[31])" -"\'_#138r" "\'_#139r" "Mid(bb5[31])" -"\'_#138r" "\'_#139r" "Start(bb5[32])" -"\'_#138r" "\'_#139r" "Mid(bb5[32])" -"\'_#138r" "\'_#139r" "Start(bb5[33])" -"\'_#138r" "\'_#139r" "Mid(bb5[33])" -"\'_#138r" "\'_#139r" "Start(bb5[34])" -"\'_#138r" "\'_#139r" "Mid(bb5[34])" -"\'_#138r" "\'_#139r" "Start(bb5[35])" -"\'_#138r" "\'_#139r" "Mid(bb5[35])" -"\'_#138r" "\'_#139r" "Start(bb6[0])" -"\'_#138r" "\'_#139r" "Mid(bb6[0])" -"\'_#138r" "\'_#139r" "Start(bb6[1])" -"\'_#138r" "\'_#139r" "Mid(bb6[1])" -"\'_#138r" "\'_#139r" "Start(bb6[2])" -"\'_#138r" "\'_#139r" "Mid(bb6[2])" -"\'_#138r" "\'_#139r" "Start(bb6[3])" -"\'_#138r" "\'_#139r" "Mid(bb6[3])" -"\'_#138r" "\'_#139r" "Start(bb6[4])" -"\'_#138r" "\'_#139r" "Mid(bb6[4])" -"\'_#138r" "\'_#139r" "Start(bb6[5])" -"\'_#138r" "\'_#139r" "Mid(bb6[5])" -"\'_#138r" "\'_#139r" "Start(bb6[6])" -"\'_#138r" "\'_#139r" "Mid(bb6[6])" -"\'_#138r" "\'_#139r" "Start(bb6[7])" -"\'_#138r" "\'_#139r" "Mid(bb6[7])" -"\'_#138r" "\'_#139r" "Start(bb6[8])" -"\'_#138r" "\'_#139r" "Mid(bb6[8])" -"\'_#138r" "\'_#139r" "Start(bb6[9])" -"\'_#138r" "\'_#139r" "Mid(bb6[9])" -"\'_#138r" "\'_#139r" "Start(bb7[0])" -"\'_#138r" "\'_#139r" "Mid(bb7[0])" -"\'_#138r" "\'_#139r" "Start(bb7[1])" -"\'_#138r" "\'_#139r" "Mid(bb7[1])" -"\'_#138r" "\'_#139r" "Start(bb7[2])" -"\'_#138r" "\'_#139r" "Mid(bb7[2])" -"\'_#138r" "\'_#139r" "Start(bb8[0])" -"\'_#138r" "\'_#139r" "Mid(bb8[0])" -"\'_#138r" "\'_#139r" "Start(bb8[1])" -"\'_#138r" "\'_#139r" "Mid(bb8[1])" -"\'_#138r" "\'_#139r" "Start(bb8[2])" -"\'_#138r" "\'_#139r" "Mid(bb8[2])" -"\'_#138r" "\'_#139r" "Start(bb8[3])" -"\'_#138r" "\'_#139r" "Mid(bb8[3])" -"\'_#138r" "\'_#139r" "Start(bb8[4])" -"\'_#138r" "\'_#139r" "Mid(bb8[4])" -"\'_#138r" "\'_#139r" "Start(bb8[5])" -"\'_#138r" "\'_#139r" "Mid(bb8[5])" -"\'_#138r" "\'_#139r" "Start(bb8[6])" -"\'_#138r" "\'_#139r" "Mid(bb8[6])" -"\'_#138r" "\'_#139r" "Start(bb8[7])" -"\'_#138r" "\'_#139r" "Mid(bb8[7])" -"\'_#138r" "\'_#139r" "Start(bb8[8])" -"\'_#138r" "\'_#139r" "Mid(bb8[8])" -"\'_#138r" "\'_#139r" "Start(bb8[9])" -"\'_#138r" "\'_#139r" "Mid(bb8[9])" -"\'_#138r" "\'_#139r" "Start(bb9[0])" -"\'_#138r" "\'_#139r" "Mid(bb9[0])" -"\'_#138r" "\'_#139r" "Start(bb9[1])" -"\'_#138r" "\'_#139r" "Mid(bb9[1])" -"\'_#138r" "\'_#139r" "Start(bb9[2])" -"\'_#138r" "\'_#139r" "Mid(bb9[2])" -"\'_#139r" "\'_#138r" "Start(bb0[0])" -"\'_#139r" "\'_#138r" "Mid(bb0[0])" -"\'_#139r" "\'_#138r" "Start(bb0[1])" -"\'_#139r" "\'_#138r" "Mid(bb0[1])" -"\'_#139r" "\'_#138r" "Start(bb0[2])" -"\'_#139r" "\'_#138r" "Mid(bb0[2])" -"\'_#139r" "\'_#138r" "Start(bb0[3])" -"\'_#139r" "\'_#138r" "Mid(bb0[3])" -"\'_#139r" "\'_#138r" "Start(bb0[4])" -"\'_#139r" "\'_#138r" "Mid(bb0[4])" -"\'_#139r" "\'_#138r" "Start(bb0[5])" -"\'_#139r" "\'_#138r" "Mid(bb0[5])" -"\'_#139r" "\'_#138r" "Start(bb0[6])" -"\'_#139r" "\'_#138r" "Mid(bb0[6])" -"\'_#139r" "\'_#138r" "Start(bb0[7])" -"\'_#139r" "\'_#138r" "Mid(bb0[7])" -"\'_#139r" "\'_#138r" "Start(bb0[8])" -"\'_#139r" "\'_#138r" "Mid(bb0[8])" -"\'_#139r" "\'_#138r" "Start(bb0[9])" -"\'_#139r" "\'_#138r" "Mid(bb0[9])" -"\'_#139r" "\'_#138r" "Start(bb0[10])" -"\'_#139r" "\'_#138r" "Mid(bb0[10])" -"\'_#139r" "\'_#138r" "Start(bb0[11])" -"\'_#139r" "\'_#138r" "Mid(bb0[11])" -"\'_#139r" "\'_#138r" "Start(bb0[12])" -"\'_#139r" "\'_#138r" "Mid(bb0[12])" -"\'_#139r" "\'_#138r" "Start(bb0[13])" -"\'_#139r" "\'_#138r" "Mid(bb0[13])" -"\'_#139r" "\'_#138r" "Start(bb0[14])" -"\'_#139r" "\'_#138r" "Mid(bb0[14])" -"\'_#139r" "\'_#138r" "Start(bb0[15])" -"\'_#139r" "\'_#138r" "Mid(bb0[15])" -"\'_#139r" "\'_#138r" "Start(bb0[16])" -"\'_#139r" "\'_#138r" "Mid(bb0[16])" -"\'_#139r" "\'_#138r" "Start(bb0[17])" -"\'_#139r" "\'_#138r" "Mid(bb0[17])" -"\'_#139r" "\'_#138r" "Start(bb0[18])" -"\'_#139r" "\'_#138r" "Mid(bb0[18])" -"\'_#139r" "\'_#138r" "Start(bb0[19])" -"\'_#139r" "\'_#138r" "Mid(bb0[19])" -"\'_#139r" "\'_#138r" "Start(bb0[20])" -"\'_#139r" "\'_#138r" "Mid(bb0[20])" -"\'_#139r" "\'_#138r" "Start(bb0[21])" -"\'_#139r" "\'_#138r" "Mid(bb0[21])" -"\'_#139r" "\'_#138r" "Start(bb0[22])" -"\'_#139r" "\'_#138r" "Mid(bb0[22])" -"\'_#139r" "\'_#138r" "Start(bb0[23])" -"\'_#139r" "\'_#138r" "Mid(bb0[23])" -"\'_#139r" "\'_#138r" "Start(bb0[24])" -"\'_#139r" "\'_#138r" "Mid(bb0[24])" -"\'_#139r" "\'_#138r" "Start(bb0[25])" -"\'_#139r" "\'_#138r" "Mid(bb0[25])" -"\'_#139r" "\'_#138r" "Start(bb0[26])" -"\'_#139r" "\'_#138r" "Mid(bb0[26])" -"\'_#139r" "\'_#138r" "Start(bb0[27])" -"\'_#139r" "\'_#138r" "Mid(bb0[27])" -"\'_#139r" "\'_#138r" "Start(bb0[28])" -"\'_#139r" "\'_#138r" "Mid(bb0[28])" -"\'_#139r" "\'_#138r" "Start(bb0[29])" -"\'_#139r" "\'_#138r" "Mid(bb0[29])" -"\'_#139r" "\'_#138r" "Start(bb0[30])" -"\'_#139r" "\'_#138r" "Mid(bb0[30])" -"\'_#139r" "\'_#138r" "Start(bb0[31])" -"\'_#139r" "\'_#138r" "Mid(bb0[31])" -"\'_#139r" "\'_#138r" "Start(bb0[32])" -"\'_#139r" "\'_#138r" "Mid(bb0[32])" -"\'_#139r" "\'_#138r" "Start(bb0[33])" -"\'_#139r" "\'_#138r" "Mid(bb0[33])" -"\'_#139r" "\'_#138r" "Start(bb0[34])" -"\'_#139r" "\'_#138r" "Mid(bb0[34])" -"\'_#139r" "\'_#138r" "Start(bb0[35])" -"\'_#139r" "\'_#138r" "Mid(bb0[35])" -"\'_#139r" "\'_#138r" "Start(bb0[36])" -"\'_#139r" "\'_#138r" "Mid(bb0[36])" -"\'_#139r" "\'_#138r" "Start(bb0[37])" -"\'_#139r" "\'_#138r" "Mid(bb0[37])" -"\'_#139r" "\'_#138r" "Start(bb0[38])" -"\'_#139r" "\'_#138r" "Mid(bb0[38])" -"\'_#139r" "\'_#138r" "Start(bb0[39])" -"\'_#139r" "\'_#138r" "Mid(bb0[39])" -"\'_#139r" "\'_#138r" "Start(bb1[0])" -"\'_#139r" "\'_#138r" "Mid(bb1[0])" -"\'_#139r" "\'_#138r" "Start(bb2[0])" -"\'_#139r" "\'_#138r" "Mid(bb2[0])" -"\'_#139r" "\'_#138r" "Start(bb2[1])" -"\'_#139r" "\'_#138r" "Mid(bb2[1])" -"\'_#139r" "\'_#138r" "Start(bb2[2])" -"\'_#139r" "\'_#138r" "Mid(bb2[2])" -"\'_#139r" "\'_#138r" "Start(bb2[3])" -"\'_#139r" "\'_#138r" "Mid(bb2[3])" -"\'_#139r" "\'_#138r" "Start(bb2[4])" -"\'_#139r" "\'_#138r" "Mid(bb2[4])" -"\'_#139r" "\'_#138r" "Start(bb2[5])" -"\'_#139r" "\'_#138r" "Mid(bb2[5])" -"\'_#139r" "\'_#138r" "Start(bb2[6])" -"\'_#139r" "\'_#138r" "Mid(bb2[6])" -"\'_#139r" "\'_#138r" "Start(bb2[7])" -"\'_#139r" "\'_#138r" "Mid(bb2[7])" -"\'_#139r" "\'_#138r" "Start(bb2[8])" -"\'_#139r" "\'_#138r" "Mid(bb2[8])" -"\'_#139r" "\'_#138r" "Start(bb2[9])" -"\'_#139r" "\'_#138r" "Mid(bb2[9])" -"\'_#139r" "\'_#138r" "Start(bb3[0])" -"\'_#139r" "\'_#138r" "Mid(bb3[0])" -"\'_#139r" "\'_#138r" "Start(bb4[0])" -"\'_#139r" "\'_#138r" "Mid(bb4[0])" -"\'_#139r" "\'_#138r" "Start(bb4[1])" -"\'_#139r" "\'_#138r" "Mid(bb4[1])" -"\'_#139r" "\'_#138r" "Start(bb4[2])" -"\'_#139r" "\'_#138r" "Mid(bb4[2])" -"\'_#139r" "\'_#138r" "Start(bb5[0])" -"\'_#139r" "\'_#138r" "Mid(bb5[0])" -"\'_#139r" "\'_#138r" "Start(bb5[1])" -"\'_#139r" "\'_#138r" "Mid(bb5[1])" -"\'_#139r" "\'_#138r" "Start(bb5[2])" -"\'_#139r" "\'_#138r" "Mid(bb5[2])" -"\'_#139r" "\'_#138r" "Start(bb5[3])" -"\'_#139r" "\'_#138r" "Mid(bb5[3])" -"\'_#139r" "\'_#138r" "Start(bb5[4])" -"\'_#139r" "\'_#138r" "Mid(bb5[4])" -"\'_#139r" "\'_#138r" "Start(bb5[5])" -"\'_#139r" "\'_#138r" "Mid(bb5[5])" -"\'_#139r" "\'_#138r" "Start(bb5[6])" -"\'_#139r" "\'_#138r" "Mid(bb5[6])" -"\'_#139r" "\'_#138r" "Start(bb5[7])" -"\'_#139r" "\'_#138r" "Mid(bb5[7])" -"\'_#139r" "\'_#138r" "Start(bb5[8])" -"\'_#139r" "\'_#138r" "Mid(bb5[8])" -"\'_#139r" "\'_#138r" "Start(bb5[9])" -"\'_#139r" "\'_#138r" "Mid(bb5[9])" -"\'_#139r" "\'_#138r" "Start(bb5[10])" -"\'_#139r" "\'_#138r" "Mid(bb5[10])" -"\'_#139r" "\'_#138r" "Start(bb5[11])" -"\'_#139r" "\'_#138r" "Mid(bb5[11])" -"\'_#139r" "\'_#138r" "Start(bb5[12])" -"\'_#139r" "\'_#138r" "Mid(bb5[12])" -"\'_#139r" "\'_#138r" "Start(bb5[13])" -"\'_#139r" "\'_#138r" "Mid(bb5[13])" -"\'_#139r" "\'_#138r" "Start(bb5[14])" -"\'_#139r" "\'_#138r" "Mid(bb5[14])" -"\'_#139r" "\'_#138r" "Start(bb5[15])" -"\'_#139r" "\'_#138r" "Mid(bb5[15])" -"\'_#139r" "\'_#138r" "Start(bb5[16])" -"\'_#139r" "\'_#138r" "Mid(bb5[16])" -"\'_#139r" "\'_#138r" "Start(bb5[17])" -"\'_#139r" "\'_#138r" "Mid(bb5[17])" -"\'_#139r" "\'_#138r" "Start(bb5[18])" -"\'_#139r" "\'_#138r" "Mid(bb5[18])" -"\'_#139r" "\'_#138r" "Start(bb5[19])" -"\'_#139r" "\'_#138r" "Mid(bb5[19])" -"\'_#139r" "\'_#138r" "Start(bb5[20])" -"\'_#139r" "\'_#138r" "Mid(bb5[20])" -"\'_#139r" "\'_#138r" "Start(bb5[21])" -"\'_#139r" "\'_#138r" "Mid(bb5[21])" -"\'_#139r" "\'_#138r" "Start(bb5[22])" -"\'_#139r" "\'_#138r" "Mid(bb5[22])" -"\'_#139r" "\'_#138r" "Start(bb5[23])" -"\'_#139r" "\'_#138r" "Mid(bb5[23])" -"\'_#139r" "\'_#138r" "Start(bb5[24])" -"\'_#139r" "\'_#138r" "Mid(bb5[24])" -"\'_#139r" "\'_#138r" "Start(bb5[25])" -"\'_#139r" "\'_#138r" "Mid(bb5[25])" -"\'_#139r" "\'_#138r" "Start(bb5[26])" -"\'_#139r" "\'_#138r" "Mid(bb5[26])" -"\'_#139r" "\'_#138r" "Start(bb5[27])" -"\'_#139r" "\'_#138r" "Mid(bb5[27])" -"\'_#139r" "\'_#138r" "Start(bb5[28])" -"\'_#139r" "\'_#138r" "Mid(bb5[28])" -"\'_#139r" "\'_#138r" "Start(bb5[29])" -"\'_#139r" "\'_#138r" "Mid(bb5[29])" -"\'_#139r" "\'_#138r" "Start(bb5[30])" -"\'_#139r" "\'_#138r" "Mid(bb5[30])" -"\'_#139r" "\'_#138r" "Start(bb5[31])" -"\'_#139r" "\'_#138r" "Mid(bb5[31])" -"\'_#139r" "\'_#138r" "Start(bb5[32])" -"\'_#139r" "\'_#138r" "Mid(bb5[32])" -"\'_#139r" "\'_#138r" "Start(bb5[33])" -"\'_#139r" "\'_#138r" "Mid(bb5[33])" -"\'_#139r" "\'_#138r" "Start(bb5[34])" -"\'_#139r" "\'_#138r" "Mid(bb5[34])" -"\'_#139r" "\'_#138r" "Start(bb5[35])" -"\'_#139r" "\'_#138r" "Mid(bb5[35])" -"\'_#139r" "\'_#138r" "Start(bb6[0])" -"\'_#139r" "\'_#138r" "Mid(bb6[0])" -"\'_#139r" "\'_#138r" "Start(bb6[1])" -"\'_#139r" "\'_#138r" "Mid(bb6[1])" -"\'_#139r" "\'_#138r" "Start(bb6[2])" -"\'_#139r" "\'_#138r" "Mid(bb6[2])" -"\'_#139r" "\'_#138r" "Start(bb6[3])" -"\'_#139r" "\'_#138r" "Mid(bb6[3])" -"\'_#139r" "\'_#138r" "Start(bb6[4])" -"\'_#139r" "\'_#138r" "Mid(bb6[4])" -"\'_#139r" "\'_#138r" "Start(bb6[5])" -"\'_#139r" "\'_#138r" "Mid(bb6[5])" -"\'_#139r" "\'_#138r" "Start(bb6[6])" -"\'_#139r" "\'_#138r" "Mid(bb6[6])" -"\'_#139r" "\'_#138r" "Start(bb6[7])" -"\'_#139r" "\'_#138r" "Mid(bb6[7])" -"\'_#139r" "\'_#138r" "Start(bb6[8])" -"\'_#139r" "\'_#138r" "Mid(bb6[8])" -"\'_#139r" "\'_#138r" "Start(bb6[9])" -"\'_#139r" "\'_#138r" "Mid(bb6[9])" -"\'_#139r" "\'_#138r" "Start(bb7[0])" -"\'_#139r" "\'_#138r" "Mid(bb7[0])" -"\'_#139r" "\'_#138r" "Start(bb7[1])" -"\'_#139r" "\'_#138r" "Mid(bb7[1])" -"\'_#139r" "\'_#138r" "Start(bb7[2])" -"\'_#139r" "\'_#138r" "Mid(bb7[2])" -"\'_#139r" "\'_#138r" "Start(bb8[0])" -"\'_#139r" "\'_#138r" "Mid(bb8[0])" -"\'_#139r" "\'_#138r" "Start(bb8[1])" -"\'_#139r" "\'_#138r" "Mid(bb8[1])" -"\'_#139r" "\'_#138r" "Start(bb8[2])" -"\'_#139r" "\'_#138r" "Mid(bb8[2])" -"\'_#139r" "\'_#138r" "Start(bb8[3])" -"\'_#139r" "\'_#138r" "Mid(bb8[3])" -"\'_#139r" "\'_#138r" "Start(bb8[4])" -"\'_#139r" "\'_#138r" "Mid(bb8[4])" -"\'_#139r" "\'_#138r" "Start(bb8[5])" -"\'_#139r" "\'_#138r" "Mid(bb8[5])" -"\'_#139r" "\'_#138r" "Start(bb8[6])" -"\'_#139r" "\'_#138r" "Mid(bb8[6])" -"\'_#139r" "\'_#138r" "Start(bb8[7])" -"\'_#139r" "\'_#138r" "Mid(bb8[7])" -"\'_#139r" "\'_#138r" "Start(bb8[8])" -"\'_#139r" "\'_#138r" "Mid(bb8[8])" -"\'_#139r" "\'_#138r" "Start(bb8[9])" -"\'_#139r" "\'_#138r" "Mid(bb8[9])" -"\'_#139r" "\'_#138r" "Start(bb9[0])" -"\'_#139r" "\'_#138r" "Mid(bb9[0])" -"\'_#139r" "\'_#138r" "Start(bb9[1])" -"\'_#139r" "\'_#138r" "Mid(bb9[1])" -"\'_#139r" "\'_#138r" "Start(bb9[2])" -"\'_#139r" "\'_#138r" "Mid(bb9[2])" -"\'_#133r" "\'_#141r" "Start(bb0[0])" -"\'_#133r" "\'_#141r" "Mid(bb0[0])" -"\'_#133r" "\'_#141r" "Start(bb0[1])" -"\'_#133r" "\'_#141r" "Mid(bb0[1])" -"\'_#133r" "\'_#141r" "Start(bb0[2])" -"\'_#133r" "\'_#141r" "Mid(bb0[2])" -"\'_#133r" "\'_#141r" "Start(bb0[3])" -"\'_#133r" "\'_#141r" "Mid(bb0[3])" -"\'_#133r" "\'_#141r" "Start(bb0[4])" -"\'_#133r" "\'_#141r" "Mid(bb0[4])" -"\'_#133r" "\'_#141r" "Start(bb0[5])" -"\'_#133r" "\'_#141r" "Mid(bb0[5])" -"\'_#133r" "\'_#141r" "Start(bb0[6])" -"\'_#133r" "\'_#141r" "Mid(bb0[6])" -"\'_#133r" "\'_#141r" "Start(bb0[7])" -"\'_#133r" "\'_#141r" "Mid(bb0[7])" -"\'_#133r" "\'_#141r" "Start(bb0[8])" -"\'_#133r" "\'_#141r" "Mid(bb0[8])" -"\'_#133r" "\'_#141r" "Start(bb0[9])" -"\'_#133r" "\'_#141r" "Mid(bb0[9])" -"\'_#133r" "\'_#141r" "Start(bb0[10])" -"\'_#133r" "\'_#141r" "Mid(bb0[10])" -"\'_#133r" "\'_#141r" "Start(bb0[11])" -"\'_#133r" "\'_#141r" "Mid(bb0[11])" -"\'_#133r" "\'_#141r" "Start(bb0[12])" -"\'_#133r" "\'_#141r" "Mid(bb0[12])" -"\'_#133r" "\'_#141r" "Start(bb0[13])" -"\'_#133r" "\'_#141r" "Mid(bb0[13])" -"\'_#133r" "\'_#141r" "Start(bb0[14])" -"\'_#133r" "\'_#141r" "Mid(bb0[14])" -"\'_#133r" "\'_#141r" "Start(bb0[15])" -"\'_#133r" "\'_#141r" "Mid(bb0[15])" -"\'_#133r" "\'_#141r" "Start(bb0[16])" -"\'_#133r" "\'_#141r" "Mid(bb0[16])" -"\'_#133r" "\'_#141r" "Start(bb0[17])" -"\'_#133r" "\'_#141r" "Mid(bb0[17])" -"\'_#133r" "\'_#141r" "Start(bb0[18])" -"\'_#133r" "\'_#141r" "Mid(bb0[18])" -"\'_#133r" "\'_#141r" "Start(bb0[19])" -"\'_#133r" "\'_#141r" "Mid(bb0[19])" -"\'_#133r" "\'_#141r" "Start(bb0[20])" -"\'_#133r" "\'_#141r" "Mid(bb0[20])" -"\'_#133r" "\'_#141r" "Start(bb0[21])" -"\'_#133r" "\'_#141r" "Mid(bb0[21])" -"\'_#133r" "\'_#141r" "Start(bb0[22])" -"\'_#133r" "\'_#141r" "Mid(bb0[22])" -"\'_#133r" "\'_#141r" "Start(bb0[23])" -"\'_#133r" "\'_#141r" "Mid(bb0[23])" -"\'_#133r" "\'_#141r" "Start(bb0[24])" -"\'_#133r" "\'_#141r" "Mid(bb0[24])" -"\'_#133r" "\'_#141r" "Start(bb0[25])" -"\'_#133r" "\'_#141r" "Mid(bb0[25])" -"\'_#133r" "\'_#141r" "Start(bb0[26])" -"\'_#133r" "\'_#141r" "Mid(bb0[26])" -"\'_#133r" "\'_#141r" "Start(bb0[27])" -"\'_#133r" "\'_#141r" "Mid(bb0[27])" -"\'_#133r" "\'_#141r" "Start(bb0[28])" -"\'_#133r" "\'_#141r" "Mid(bb0[28])" -"\'_#133r" "\'_#141r" "Start(bb0[29])" -"\'_#133r" "\'_#141r" "Mid(bb0[29])" -"\'_#133r" "\'_#141r" "Start(bb0[30])" -"\'_#133r" "\'_#141r" "Mid(bb0[30])" -"\'_#133r" "\'_#141r" "Start(bb0[31])" -"\'_#133r" "\'_#141r" "Mid(bb0[31])" -"\'_#133r" "\'_#141r" "Start(bb0[32])" -"\'_#133r" "\'_#141r" "Mid(bb0[32])" -"\'_#133r" "\'_#141r" "Start(bb0[33])" -"\'_#133r" "\'_#141r" "Mid(bb0[33])" -"\'_#133r" "\'_#141r" "Start(bb0[34])" -"\'_#133r" "\'_#141r" "Mid(bb0[34])" -"\'_#133r" "\'_#141r" "Start(bb0[35])" -"\'_#133r" "\'_#141r" "Mid(bb0[35])" -"\'_#133r" "\'_#141r" "Start(bb0[36])" -"\'_#133r" "\'_#141r" "Mid(bb0[36])" -"\'_#133r" "\'_#141r" "Start(bb0[37])" -"\'_#133r" "\'_#141r" "Mid(bb0[37])" -"\'_#133r" "\'_#141r" "Start(bb0[38])" -"\'_#133r" "\'_#141r" "Mid(bb0[38])" -"\'_#133r" "\'_#141r" "Start(bb0[39])" -"\'_#133r" "\'_#141r" "Mid(bb0[39])" -"\'_#133r" "\'_#141r" "Start(bb1[0])" -"\'_#133r" "\'_#141r" "Mid(bb1[0])" -"\'_#133r" "\'_#141r" "Start(bb2[0])" -"\'_#133r" "\'_#141r" "Mid(bb2[0])" -"\'_#133r" "\'_#141r" "Start(bb2[1])" -"\'_#133r" "\'_#141r" "Mid(bb2[1])" -"\'_#133r" "\'_#141r" "Start(bb2[2])" -"\'_#133r" "\'_#141r" "Mid(bb2[2])" -"\'_#133r" "\'_#141r" "Start(bb2[3])" -"\'_#133r" "\'_#141r" "Mid(bb2[3])" -"\'_#133r" "\'_#141r" "Start(bb2[4])" -"\'_#133r" "\'_#141r" "Mid(bb2[4])" -"\'_#133r" "\'_#141r" "Start(bb2[5])" -"\'_#133r" "\'_#141r" "Mid(bb2[5])" -"\'_#133r" "\'_#141r" "Start(bb2[6])" -"\'_#133r" "\'_#141r" "Mid(bb2[6])" -"\'_#133r" "\'_#141r" "Start(bb2[7])" -"\'_#133r" "\'_#141r" "Mid(bb2[7])" -"\'_#133r" "\'_#141r" "Start(bb2[8])" -"\'_#133r" "\'_#141r" "Mid(bb2[8])" -"\'_#133r" "\'_#141r" "Start(bb2[9])" -"\'_#133r" "\'_#141r" "Mid(bb2[9])" -"\'_#133r" "\'_#141r" "Start(bb3[0])" -"\'_#133r" "\'_#141r" "Mid(bb3[0])" -"\'_#133r" "\'_#141r" "Start(bb4[0])" -"\'_#133r" "\'_#141r" "Mid(bb4[0])" -"\'_#133r" "\'_#141r" "Start(bb4[1])" -"\'_#133r" "\'_#141r" "Mid(bb4[1])" -"\'_#133r" "\'_#141r" "Start(bb4[2])" -"\'_#133r" "\'_#141r" "Mid(bb4[2])" -"\'_#133r" "\'_#141r" "Start(bb5[0])" -"\'_#133r" "\'_#141r" "Mid(bb5[0])" -"\'_#133r" "\'_#141r" "Start(bb5[1])" -"\'_#133r" "\'_#141r" "Mid(bb5[1])" -"\'_#133r" "\'_#141r" "Start(bb5[2])" -"\'_#133r" "\'_#141r" "Mid(bb5[2])" -"\'_#133r" "\'_#141r" "Start(bb5[3])" -"\'_#133r" "\'_#141r" "Mid(bb5[3])" -"\'_#133r" "\'_#141r" "Start(bb5[4])" -"\'_#133r" "\'_#141r" "Mid(bb5[4])" -"\'_#133r" "\'_#141r" "Start(bb5[5])" -"\'_#133r" "\'_#141r" "Mid(bb5[5])" -"\'_#133r" "\'_#141r" "Start(bb5[6])" -"\'_#133r" "\'_#141r" "Mid(bb5[6])" -"\'_#133r" "\'_#141r" "Start(bb5[7])" -"\'_#133r" "\'_#141r" "Mid(bb5[7])" -"\'_#133r" "\'_#141r" "Start(bb5[8])" -"\'_#133r" "\'_#141r" "Mid(bb5[8])" -"\'_#133r" "\'_#141r" "Start(bb5[9])" -"\'_#133r" "\'_#141r" "Mid(bb5[9])" -"\'_#133r" "\'_#141r" "Start(bb5[10])" -"\'_#133r" "\'_#141r" "Mid(bb5[10])" -"\'_#133r" "\'_#141r" "Start(bb5[11])" -"\'_#133r" "\'_#141r" "Mid(bb5[11])" -"\'_#133r" "\'_#141r" "Start(bb5[12])" -"\'_#133r" "\'_#141r" "Mid(bb5[12])" -"\'_#133r" "\'_#141r" "Start(bb5[13])" -"\'_#133r" "\'_#141r" "Mid(bb5[13])" -"\'_#133r" "\'_#141r" "Start(bb5[14])" -"\'_#133r" "\'_#141r" "Mid(bb5[14])" -"\'_#133r" "\'_#141r" "Start(bb5[15])" -"\'_#133r" "\'_#141r" "Mid(bb5[15])" -"\'_#133r" "\'_#141r" "Start(bb5[16])" -"\'_#133r" "\'_#141r" "Mid(bb5[16])" -"\'_#133r" "\'_#141r" "Start(bb5[17])" -"\'_#133r" "\'_#141r" "Mid(bb5[17])" -"\'_#133r" "\'_#141r" "Start(bb5[18])" -"\'_#133r" "\'_#141r" "Mid(bb5[18])" -"\'_#133r" "\'_#141r" "Start(bb5[19])" -"\'_#133r" "\'_#141r" "Mid(bb5[19])" -"\'_#133r" "\'_#141r" "Start(bb5[20])" -"\'_#133r" "\'_#141r" "Mid(bb5[20])" -"\'_#133r" "\'_#141r" "Start(bb5[21])" -"\'_#133r" "\'_#141r" "Mid(bb5[21])" -"\'_#133r" "\'_#141r" "Start(bb5[22])" -"\'_#133r" "\'_#141r" "Mid(bb5[22])" -"\'_#133r" "\'_#141r" "Start(bb5[23])" -"\'_#133r" "\'_#141r" "Mid(bb5[23])" -"\'_#133r" "\'_#141r" "Start(bb5[24])" -"\'_#133r" "\'_#141r" "Mid(bb5[24])" -"\'_#133r" "\'_#141r" "Start(bb5[25])" -"\'_#133r" "\'_#141r" "Mid(bb5[25])" -"\'_#133r" "\'_#141r" "Start(bb5[26])" -"\'_#133r" "\'_#141r" "Mid(bb5[26])" -"\'_#133r" "\'_#141r" "Start(bb5[27])" -"\'_#133r" "\'_#141r" "Mid(bb5[27])" -"\'_#133r" "\'_#141r" "Start(bb5[28])" -"\'_#133r" "\'_#141r" "Mid(bb5[28])" -"\'_#133r" "\'_#141r" "Start(bb5[29])" -"\'_#133r" "\'_#141r" "Mid(bb5[29])" -"\'_#133r" "\'_#141r" "Start(bb5[30])" -"\'_#133r" "\'_#141r" "Mid(bb5[30])" -"\'_#133r" "\'_#141r" "Start(bb5[31])" -"\'_#133r" "\'_#141r" "Mid(bb5[31])" -"\'_#133r" "\'_#141r" "Start(bb5[32])" -"\'_#133r" "\'_#141r" "Mid(bb5[32])" -"\'_#133r" "\'_#141r" "Start(bb5[33])" -"\'_#133r" "\'_#141r" "Mid(bb5[33])" -"\'_#133r" "\'_#141r" "Start(bb5[34])" -"\'_#133r" "\'_#141r" "Mid(bb5[34])" -"\'_#133r" "\'_#141r" "Start(bb5[35])" -"\'_#133r" "\'_#141r" "Mid(bb5[35])" -"\'_#133r" "\'_#141r" "Start(bb6[0])" -"\'_#133r" "\'_#141r" "Mid(bb6[0])" -"\'_#133r" "\'_#141r" "Start(bb6[1])" -"\'_#133r" "\'_#141r" "Mid(bb6[1])" -"\'_#133r" "\'_#141r" "Start(bb6[2])" -"\'_#133r" "\'_#141r" "Mid(bb6[2])" -"\'_#133r" "\'_#141r" "Start(bb6[3])" -"\'_#133r" "\'_#141r" "Mid(bb6[3])" -"\'_#133r" "\'_#141r" "Start(bb6[4])" -"\'_#133r" "\'_#141r" "Mid(bb6[4])" -"\'_#133r" "\'_#141r" "Start(bb6[5])" -"\'_#133r" "\'_#141r" "Mid(bb6[5])" -"\'_#133r" "\'_#141r" "Start(bb6[6])" -"\'_#133r" "\'_#141r" "Mid(bb6[6])" -"\'_#133r" "\'_#141r" "Start(bb6[7])" -"\'_#133r" "\'_#141r" "Mid(bb6[7])" -"\'_#133r" "\'_#141r" "Start(bb6[8])" -"\'_#133r" "\'_#141r" "Mid(bb6[8])" -"\'_#133r" "\'_#141r" "Start(bb6[9])" -"\'_#133r" "\'_#141r" "Mid(bb6[9])" -"\'_#133r" "\'_#141r" "Start(bb7[0])" -"\'_#133r" "\'_#141r" "Mid(bb7[0])" -"\'_#133r" "\'_#141r" "Start(bb7[1])" -"\'_#133r" "\'_#141r" "Mid(bb7[1])" -"\'_#133r" "\'_#141r" "Start(bb7[2])" -"\'_#133r" "\'_#141r" "Mid(bb7[2])" -"\'_#133r" "\'_#141r" "Start(bb8[0])" -"\'_#133r" "\'_#141r" "Mid(bb8[0])" -"\'_#133r" "\'_#141r" "Start(bb8[1])" -"\'_#133r" "\'_#141r" "Mid(bb8[1])" -"\'_#133r" "\'_#141r" "Start(bb8[2])" -"\'_#133r" "\'_#141r" "Mid(bb8[2])" -"\'_#133r" "\'_#141r" "Start(bb8[3])" -"\'_#133r" "\'_#141r" "Mid(bb8[3])" -"\'_#133r" "\'_#141r" "Start(bb8[4])" -"\'_#133r" "\'_#141r" "Mid(bb8[4])" -"\'_#133r" "\'_#141r" "Start(bb8[5])" -"\'_#133r" "\'_#141r" "Mid(bb8[5])" -"\'_#133r" "\'_#141r" "Start(bb8[6])" -"\'_#133r" "\'_#141r" "Mid(bb8[6])" -"\'_#133r" "\'_#141r" "Start(bb8[7])" -"\'_#133r" "\'_#141r" "Mid(bb8[7])" -"\'_#133r" "\'_#141r" "Start(bb8[8])" -"\'_#133r" "\'_#141r" "Mid(bb8[8])" -"\'_#133r" "\'_#141r" "Start(bb8[9])" -"\'_#133r" "\'_#141r" "Mid(bb8[9])" -"\'_#133r" "\'_#141r" "Start(bb9[0])" -"\'_#133r" "\'_#141r" "Mid(bb9[0])" -"\'_#133r" "\'_#141r" "Start(bb9[1])" -"\'_#133r" "\'_#141r" "Mid(bb9[1])" -"\'_#133r" "\'_#141r" "Start(bb9[2])" -"\'_#133r" "\'_#141r" "Mid(bb9[2])" -"\'_#141r" "\'_#133r" "Start(bb0[0])" -"\'_#141r" "\'_#133r" "Mid(bb0[0])" -"\'_#141r" "\'_#133r" "Start(bb0[1])" -"\'_#141r" "\'_#133r" "Mid(bb0[1])" -"\'_#141r" "\'_#133r" "Start(bb0[2])" -"\'_#141r" "\'_#133r" "Mid(bb0[2])" -"\'_#141r" "\'_#133r" "Start(bb0[3])" -"\'_#141r" "\'_#133r" "Mid(bb0[3])" -"\'_#141r" "\'_#133r" "Start(bb0[4])" -"\'_#141r" "\'_#133r" "Mid(bb0[4])" -"\'_#141r" "\'_#133r" "Start(bb0[5])" -"\'_#141r" "\'_#133r" "Mid(bb0[5])" -"\'_#141r" "\'_#133r" "Start(bb0[6])" -"\'_#141r" "\'_#133r" "Mid(bb0[6])" -"\'_#141r" "\'_#133r" "Start(bb0[7])" -"\'_#141r" "\'_#133r" "Mid(bb0[7])" -"\'_#141r" "\'_#133r" "Start(bb0[8])" -"\'_#141r" "\'_#133r" "Mid(bb0[8])" -"\'_#141r" "\'_#133r" "Start(bb0[9])" -"\'_#141r" "\'_#133r" "Mid(bb0[9])" -"\'_#141r" "\'_#133r" "Start(bb0[10])" -"\'_#141r" "\'_#133r" "Mid(bb0[10])" -"\'_#141r" "\'_#133r" "Start(bb0[11])" -"\'_#141r" "\'_#133r" "Mid(bb0[11])" -"\'_#141r" "\'_#133r" "Start(bb0[12])" -"\'_#141r" "\'_#133r" "Mid(bb0[12])" -"\'_#141r" "\'_#133r" "Start(bb0[13])" -"\'_#141r" "\'_#133r" "Mid(bb0[13])" -"\'_#141r" "\'_#133r" "Start(bb0[14])" -"\'_#141r" "\'_#133r" "Mid(bb0[14])" -"\'_#141r" "\'_#133r" "Start(bb0[15])" -"\'_#141r" "\'_#133r" "Mid(bb0[15])" -"\'_#141r" "\'_#133r" "Start(bb0[16])" -"\'_#141r" "\'_#133r" "Mid(bb0[16])" -"\'_#141r" "\'_#133r" "Start(bb0[17])" -"\'_#141r" "\'_#133r" "Mid(bb0[17])" -"\'_#141r" "\'_#133r" "Start(bb0[18])" -"\'_#141r" "\'_#133r" "Mid(bb0[18])" -"\'_#141r" "\'_#133r" "Start(bb0[19])" -"\'_#141r" "\'_#133r" "Mid(bb0[19])" -"\'_#141r" "\'_#133r" "Start(bb0[20])" -"\'_#141r" "\'_#133r" "Mid(bb0[20])" -"\'_#141r" "\'_#133r" "Start(bb0[21])" -"\'_#141r" "\'_#133r" "Mid(bb0[21])" -"\'_#141r" "\'_#133r" "Start(bb0[22])" -"\'_#141r" "\'_#133r" "Mid(bb0[22])" -"\'_#141r" "\'_#133r" "Start(bb0[23])" -"\'_#141r" "\'_#133r" "Mid(bb0[23])" -"\'_#141r" "\'_#133r" "Start(bb0[24])" -"\'_#141r" "\'_#133r" "Mid(bb0[24])" -"\'_#141r" "\'_#133r" "Start(bb0[25])" -"\'_#141r" "\'_#133r" "Mid(bb0[25])" -"\'_#141r" "\'_#133r" "Start(bb0[26])" -"\'_#141r" "\'_#133r" "Mid(bb0[26])" -"\'_#141r" "\'_#133r" "Start(bb0[27])" -"\'_#141r" "\'_#133r" "Mid(bb0[27])" -"\'_#141r" "\'_#133r" "Start(bb0[28])" -"\'_#141r" "\'_#133r" "Mid(bb0[28])" -"\'_#141r" "\'_#133r" "Start(bb0[29])" -"\'_#141r" "\'_#133r" "Mid(bb0[29])" -"\'_#141r" "\'_#133r" "Start(bb0[30])" -"\'_#141r" "\'_#133r" "Mid(bb0[30])" -"\'_#141r" "\'_#133r" "Start(bb0[31])" -"\'_#141r" "\'_#133r" "Mid(bb0[31])" -"\'_#141r" "\'_#133r" "Start(bb0[32])" -"\'_#141r" "\'_#133r" "Mid(bb0[32])" -"\'_#141r" "\'_#133r" "Start(bb0[33])" -"\'_#141r" "\'_#133r" "Mid(bb0[33])" -"\'_#141r" "\'_#133r" "Start(bb0[34])" -"\'_#141r" "\'_#133r" "Mid(bb0[34])" -"\'_#141r" "\'_#133r" "Start(bb0[35])" -"\'_#141r" "\'_#133r" "Mid(bb0[35])" -"\'_#141r" "\'_#133r" "Start(bb0[36])" -"\'_#141r" "\'_#133r" "Mid(bb0[36])" -"\'_#141r" "\'_#133r" "Start(bb0[37])" -"\'_#141r" "\'_#133r" "Mid(bb0[37])" -"\'_#141r" "\'_#133r" "Start(bb0[38])" -"\'_#141r" "\'_#133r" "Mid(bb0[38])" -"\'_#141r" "\'_#133r" "Start(bb0[39])" -"\'_#141r" "\'_#133r" "Mid(bb0[39])" -"\'_#141r" "\'_#133r" "Start(bb1[0])" -"\'_#141r" "\'_#133r" "Mid(bb1[0])" -"\'_#141r" "\'_#133r" "Start(bb2[0])" -"\'_#141r" "\'_#133r" "Mid(bb2[0])" -"\'_#141r" "\'_#133r" "Start(bb2[1])" -"\'_#141r" "\'_#133r" "Mid(bb2[1])" -"\'_#141r" "\'_#133r" "Start(bb2[2])" -"\'_#141r" "\'_#133r" "Mid(bb2[2])" -"\'_#141r" "\'_#133r" "Start(bb2[3])" -"\'_#141r" "\'_#133r" "Mid(bb2[3])" -"\'_#141r" "\'_#133r" "Start(bb2[4])" -"\'_#141r" "\'_#133r" "Mid(bb2[4])" -"\'_#141r" "\'_#133r" "Start(bb2[5])" -"\'_#141r" "\'_#133r" "Mid(bb2[5])" -"\'_#141r" "\'_#133r" "Start(bb2[6])" -"\'_#141r" "\'_#133r" "Mid(bb2[6])" -"\'_#141r" "\'_#133r" "Start(bb2[7])" -"\'_#141r" "\'_#133r" "Mid(bb2[7])" -"\'_#141r" "\'_#133r" "Start(bb2[8])" -"\'_#141r" "\'_#133r" "Mid(bb2[8])" -"\'_#141r" "\'_#133r" "Start(bb2[9])" -"\'_#141r" "\'_#133r" "Mid(bb2[9])" -"\'_#141r" "\'_#133r" "Start(bb3[0])" -"\'_#141r" "\'_#133r" "Mid(bb3[0])" -"\'_#141r" "\'_#133r" "Start(bb4[0])" -"\'_#141r" "\'_#133r" "Mid(bb4[0])" -"\'_#141r" "\'_#133r" "Start(bb4[1])" -"\'_#141r" "\'_#133r" "Mid(bb4[1])" -"\'_#141r" "\'_#133r" "Start(bb4[2])" -"\'_#141r" "\'_#133r" "Mid(bb4[2])" -"\'_#141r" "\'_#133r" "Start(bb5[0])" -"\'_#141r" "\'_#133r" "Mid(bb5[0])" -"\'_#141r" "\'_#133r" "Start(bb5[1])" -"\'_#141r" "\'_#133r" "Mid(bb5[1])" -"\'_#141r" "\'_#133r" "Start(bb5[2])" -"\'_#141r" "\'_#133r" "Mid(bb5[2])" -"\'_#141r" "\'_#133r" "Start(bb5[3])" -"\'_#141r" "\'_#133r" "Mid(bb5[3])" -"\'_#141r" "\'_#133r" "Start(bb5[4])" -"\'_#141r" "\'_#133r" "Mid(bb5[4])" -"\'_#141r" "\'_#133r" "Start(bb5[5])" -"\'_#141r" "\'_#133r" "Mid(bb5[5])" -"\'_#141r" "\'_#133r" "Start(bb5[6])" -"\'_#141r" "\'_#133r" "Mid(bb5[6])" -"\'_#141r" "\'_#133r" "Start(bb5[7])" -"\'_#141r" "\'_#133r" "Mid(bb5[7])" -"\'_#141r" "\'_#133r" "Start(bb5[8])" -"\'_#141r" "\'_#133r" "Mid(bb5[8])" -"\'_#141r" "\'_#133r" "Start(bb5[9])" -"\'_#141r" "\'_#133r" "Mid(bb5[9])" -"\'_#141r" "\'_#133r" "Start(bb5[10])" -"\'_#141r" "\'_#133r" "Mid(bb5[10])" -"\'_#141r" "\'_#133r" "Start(bb5[11])" -"\'_#141r" "\'_#133r" "Mid(bb5[11])" -"\'_#141r" "\'_#133r" "Start(bb5[12])" -"\'_#141r" "\'_#133r" "Mid(bb5[12])" -"\'_#141r" "\'_#133r" "Start(bb5[13])" -"\'_#141r" "\'_#133r" "Mid(bb5[13])" -"\'_#141r" "\'_#133r" "Start(bb5[14])" -"\'_#141r" "\'_#133r" "Mid(bb5[14])" -"\'_#141r" "\'_#133r" "Start(bb5[15])" -"\'_#141r" "\'_#133r" "Mid(bb5[15])" -"\'_#141r" "\'_#133r" "Start(bb5[16])" -"\'_#141r" "\'_#133r" "Mid(bb5[16])" -"\'_#141r" "\'_#133r" "Start(bb5[17])" -"\'_#141r" "\'_#133r" "Mid(bb5[17])" -"\'_#141r" "\'_#133r" "Start(bb5[18])" -"\'_#141r" "\'_#133r" "Mid(bb5[18])" -"\'_#141r" "\'_#133r" "Start(bb5[19])" -"\'_#141r" "\'_#133r" "Mid(bb5[19])" -"\'_#141r" "\'_#133r" "Start(bb5[20])" -"\'_#141r" "\'_#133r" "Mid(bb5[20])" -"\'_#141r" "\'_#133r" "Start(bb5[21])" -"\'_#141r" "\'_#133r" "Mid(bb5[21])" -"\'_#141r" "\'_#133r" "Start(bb5[22])" -"\'_#141r" "\'_#133r" "Mid(bb5[22])" -"\'_#141r" "\'_#133r" "Start(bb5[23])" -"\'_#141r" "\'_#133r" "Mid(bb5[23])" -"\'_#141r" "\'_#133r" "Start(bb5[24])" -"\'_#141r" "\'_#133r" "Mid(bb5[24])" -"\'_#141r" "\'_#133r" "Start(bb5[25])" -"\'_#141r" "\'_#133r" "Mid(bb5[25])" -"\'_#141r" "\'_#133r" "Start(bb5[26])" -"\'_#141r" "\'_#133r" "Mid(bb5[26])" -"\'_#141r" "\'_#133r" "Start(bb5[27])" -"\'_#141r" "\'_#133r" "Mid(bb5[27])" -"\'_#141r" "\'_#133r" "Start(bb5[28])" -"\'_#141r" "\'_#133r" "Mid(bb5[28])" -"\'_#141r" "\'_#133r" "Start(bb5[29])" -"\'_#141r" "\'_#133r" "Mid(bb5[29])" -"\'_#141r" "\'_#133r" "Start(bb5[30])" -"\'_#141r" "\'_#133r" "Mid(bb5[30])" -"\'_#141r" "\'_#133r" "Start(bb5[31])" -"\'_#141r" "\'_#133r" "Mid(bb5[31])" -"\'_#141r" "\'_#133r" "Start(bb5[32])" -"\'_#141r" "\'_#133r" "Mid(bb5[32])" -"\'_#141r" "\'_#133r" "Start(bb5[33])" -"\'_#141r" "\'_#133r" "Mid(bb5[33])" -"\'_#141r" "\'_#133r" "Start(bb5[34])" -"\'_#141r" "\'_#133r" "Mid(bb5[34])" -"\'_#141r" "\'_#133r" "Start(bb5[35])" -"\'_#141r" "\'_#133r" "Mid(bb5[35])" -"\'_#141r" "\'_#133r" "Start(bb6[0])" -"\'_#141r" "\'_#133r" "Mid(bb6[0])" -"\'_#141r" "\'_#133r" "Start(bb6[1])" -"\'_#141r" "\'_#133r" "Mid(bb6[1])" -"\'_#141r" "\'_#133r" "Start(bb6[2])" -"\'_#141r" "\'_#133r" "Mid(bb6[2])" -"\'_#141r" "\'_#133r" "Start(bb6[3])" -"\'_#141r" "\'_#133r" "Mid(bb6[3])" -"\'_#141r" "\'_#133r" "Start(bb6[4])" -"\'_#141r" "\'_#133r" "Mid(bb6[4])" -"\'_#141r" "\'_#133r" "Start(bb6[5])" -"\'_#141r" "\'_#133r" "Mid(bb6[5])" -"\'_#141r" "\'_#133r" "Start(bb6[6])" -"\'_#141r" "\'_#133r" "Mid(bb6[6])" -"\'_#141r" "\'_#133r" "Start(bb6[7])" -"\'_#141r" "\'_#133r" "Mid(bb6[7])" -"\'_#141r" "\'_#133r" "Start(bb6[8])" -"\'_#141r" "\'_#133r" "Mid(bb6[8])" -"\'_#141r" "\'_#133r" "Start(bb6[9])" -"\'_#141r" "\'_#133r" "Mid(bb6[9])" -"\'_#141r" "\'_#133r" "Start(bb7[0])" -"\'_#141r" "\'_#133r" "Mid(bb7[0])" -"\'_#141r" "\'_#133r" "Start(bb7[1])" -"\'_#141r" "\'_#133r" "Mid(bb7[1])" -"\'_#141r" "\'_#133r" "Start(bb7[2])" -"\'_#141r" "\'_#133r" "Mid(bb7[2])" -"\'_#141r" "\'_#133r" "Start(bb8[0])" -"\'_#141r" "\'_#133r" "Mid(bb8[0])" -"\'_#141r" "\'_#133r" "Start(bb8[1])" -"\'_#141r" "\'_#133r" "Mid(bb8[1])" -"\'_#141r" "\'_#133r" "Start(bb8[2])" -"\'_#141r" "\'_#133r" "Mid(bb8[2])" -"\'_#141r" "\'_#133r" "Start(bb8[3])" -"\'_#141r" "\'_#133r" "Mid(bb8[3])" -"\'_#141r" "\'_#133r" "Start(bb8[4])" -"\'_#141r" "\'_#133r" "Mid(bb8[4])" -"\'_#141r" "\'_#133r" "Start(bb8[5])" -"\'_#141r" "\'_#133r" "Mid(bb8[5])" -"\'_#141r" "\'_#133r" "Start(bb8[6])" -"\'_#141r" "\'_#133r" "Mid(bb8[6])" -"\'_#141r" "\'_#133r" "Start(bb8[7])" -"\'_#141r" "\'_#133r" "Mid(bb8[7])" -"\'_#141r" "\'_#133r" "Start(bb8[8])" -"\'_#141r" "\'_#133r" "Mid(bb8[8])" -"\'_#141r" "\'_#133r" "Start(bb8[9])" -"\'_#141r" "\'_#133r" "Mid(bb8[9])" -"\'_#141r" "\'_#133r" "Start(bb9[0])" -"\'_#141r" "\'_#133r" "Mid(bb9[0])" -"\'_#141r" "\'_#133r" "Start(bb9[1])" -"\'_#141r" "\'_#133r" "Mid(bb9[1])" -"\'_#141r" "\'_#133r" "Start(bb9[2])" -"\'_#141r" "\'_#133r" "Mid(bb9[2])" -"\'_#140r" "\'_#141r" "Start(bb0[0])" -"\'_#140r" "\'_#141r" "Mid(bb0[0])" -"\'_#140r" "\'_#141r" "Start(bb0[1])" -"\'_#140r" "\'_#141r" "Mid(bb0[1])" -"\'_#140r" "\'_#141r" "Start(bb0[2])" -"\'_#140r" "\'_#141r" "Mid(bb0[2])" -"\'_#140r" "\'_#141r" "Start(bb0[3])" -"\'_#140r" "\'_#141r" "Mid(bb0[3])" -"\'_#140r" "\'_#141r" "Start(bb0[4])" -"\'_#140r" "\'_#141r" "Mid(bb0[4])" -"\'_#140r" "\'_#141r" "Start(bb0[5])" -"\'_#140r" "\'_#141r" "Mid(bb0[5])" -"\'_#140r" "\'_#141r" "Start(bb0[6])" -"\'_#140r" "\'_#141r" "Mid(bb0[6])" -"\'_#140r" "\'_#141r" "Start(bb0[7])" -"\'_#140r" "\'_#141r" "Mid(bb0[7])" -"\'_#140r" "\'_#141r" "Start(bb0[8])" -"\'_#140r" "\'_#141r" "Mid(bb0[8])" -"\'_#140r" "\'_#141r" "Start(bb0[9])" -"\'_#140r" "\'_#141r" "Mid(bb0[9])" -"\'_#140r" "\'_#141r" "Start(bb0[10])" -"\'_#140r" "\'_#141r" "Mid(bb0[10])" -"\'_#140r" "\'_#141r" "Start(bb0[11])" -"\'_#140r" "\'_#141r" "Mid(bb0[11])" -"\'_#140r" "\'_#141r" "Start(bb0[12])" -"\'_#140r" "\'_#141r" "Mid(bb0[12])" -"\'_#140r" "\'_#141r" "Start(bb0[13])" -"\'_#140r" "\'_#141r" "Mid(bb0[13])" -"\'_#140r" "\'_#141r" "Start(bb0[14])" -"\'_#140r" "\'_#141r" "Mid(bb0[14])" -"\'_#140r" "\'_#141r" "Start(bb0[15])" -"\'_#140r" "\'_#141r" "Mid(bb0[15])" -"\'_#140r" "\'_#141r" "Start(bb0[16])" -"\'_#140r" "\'_#141r" "Mid(bb0[16])" -"\'_#140r" "\'_#141r" "Start(bb0[17])" -"\'_#140r" "\'_#141r" "Mid(bb0[17])" -"\'_#140r" "\'_#141r" "Start(bb0[18])" -"\'_#140r" "\'_#141r" "Mid(bb0[18])" -"\'_#140r" "\'_#141r" "Start(bb0[19])" -"\'_#140r" "\'_#141r" "Mid(bb0[19])" -"\'_#140r" "\'_#141r" "Start(bb0[20])" -"\'_#140r" "\'_#141r" "Mid(bb0[20])" -"\'_#140r" "\'_#141r" "Start(bb0[21])" -"\'_#140r" "\'_#141r" "Mid(bb0[21])" -"\'_#140r" "\'_#141r" "Start(bb0[22])" -"\'_#140r" "\'_#141r" "Mid(bb0[22])" -"\'_#140r" "\'_#141r" "Start(bb0[23])" -"\'_#140r" "\'_#141r" "Mid(bb0[23])" -"\'_#140r" "\'_#141r" "Start(bb0[24])" -"\'_#140r" "\'_#141r" "Mid(bb0[24])" -"\'_#140r" "\'_#141r" "Start(bb0[25])" -"\'_#140r" "\'_#141r" "Mid(bb0[25])" -"\'_#140r" "\'_#141r" "Start(bb0[26])" -"\'_#140r" "\'_#141r" "Mid(bb0[26])" -"\'_#140r" "\'_#141r" "Start(bb0[27])" -"\'_#140r" "\'_#141r" "Mid(bb0[27])" -"\'_#140r" "\'_#141r" "Start(bb0[28])" -"\'_#140r" "\'_#141r" "Mid(bb0[28])" -"\'_#140r" "\'_#141r" "Start(bb0[29])" -"\'_#140r" "\'_#141r" "Mid(bb0[29])" -"\'_#140r" "\'_#141r" "Start(bb0[30])" -"\'_#140r" "\'_#141r" "Mid(bb0[30])" -"\'_#140r" "\'_#141r" "Start(bb0[31])" -"\'_#140r" "\'_#141r" "Mid(bb0[31])" -"\'_#140r" "\'_#141r" "Start(bb0[32])" -"\'_#140r" "\'_#141r" "Mid(bb0[32])" -"\'_#140r" "\'_#141r" "Start(bb0[33])" -"\'_#140r" "\'_#141r" "Mid(bb0[33])" -"\'_#140r" "\'_#141r" "Start(bb0[34])" -"\'_#140r" "\'_#141r" "Mid(bb0[34])" -"\'_#140r" "\'_#141r" "Start(bb0[35])" -"\'_#140r" "\'_#141r" "Mid(bb0[35])" -"\'_#140r" "\'_#141r" "Start(bb0[36])" -"\'_#140r" "\'_#141r" "Mid(bb0[36])" -"\'_#140r" "\'_#141r" "Start(bb0[37])" -"\'_#140r" "\'_#141r" "Mid(bb0[37])" -"\'_#140r" "\'_#141r" "Start(bb0[38])" -"\'_#140r" "\'_#141r" "Mid(bb0[38])" -"\'_#140r" "\'_#141r" "Start(bb0[39])" -"\'_#140r" "\'_#141r" "Mid(bb0[39])" -"\'_#140r" "\'_#141r" "Start(bb1[0])" -"\'_#140r" "\'_#141r" "Mid(bb1[0])" -"\'_#140r" "\'_#141r" "Start(bb2[0])" -"\'_#140r" "\'_#141r" "Mid(bb2[0])" -"\'_#140r" "\'_#141r" "Start(bb2[1])" -"\'_#140r" "\'_#141r" "Mid(bb2[1])" -"\'_#140r" "\'_#141r" "Start(bb2[2])" -"\'_#140r" "\'_#141r" "Mid(bb2[2])" -"\'_#140r" "\'_#141r" "Start(bb2[3])" -"\'_#140r" "\'_#141r" "Mid(bb2[3])" -"\'_#140r" "\'_#141r" "Start(bb2[4])" -"\'_#140r" "\'_#141r" "Mid(bb2[4])" -"\'_#140r" "\'_#141r" "Start(bb2[5])" -"\'_#140r" "\'_#141r" "Mid(bb2[5])" -"\'_#140r" "\'_#141r" "Start(bb2[6])" -"\'_#140r" "\'_#141r" "Mid(bb2[6])" -"\'_#140r" "\'_#141r" "Start(bb2[7])" -"\'_#140r" "\'_#141r" "Mid(bb2[7])" -"\'_#140r" "\'_#141r" "Start(bb2[8])" -"\'_#140r" "\'_#141r" "Mid(bb2[8])" -"\'_#140r" "\'_#141r" "Start(bb2[9])" -"\'_#140r" "\'_#141r" "Mid(bb2[9])" -"\'_#140r" "\'_#141r" "Start(bb3[0])" -"\'_#140r" "\'_#141r" "Mid(bb3[0])" -"\'_#140r" "\'_#141r" "Start(bb4[0])" -"\'_#140r" "\'_#141r" "Mid(bb4[0])" -"\'_#140r" "\'_#141r" "Start(bb4[1])" -"\'_#140r" "\'_#141r" "Mid(bb4[1])" -"\'_#140r" "\'_#141r" "Start(bb4[2])" -"\'_#140r" "\'_#141r" "Mid(bb4[2])" -"\'_#140r" "\'_#141r" "Start(bb5[0])" -"\'_#140r" "\'_#141r" "Mid(bb5[0])" -"\'_#140r" "\'_#141r" "Start(bb5[1])" -"\'_#140r" "\'_#141r" "Mid(bb5[1])" -"\'_#140r" "\'_#141r" "Start(bb5[2])" -"\'_#140r" "\'_#141r" "Mid(bb5[2])" -"\'_#140r" "\'_#141r" "Start(bb5[3])" -"\'_#140r" "\'_#141r" "Mid(bb5[3])" -"\'_#140r" "\'_#141r" "Start(bb5[4])" -"\'_#140r" "\'_#141r" "Mid(bb5[4])" -"\'_#140r" "\'_#141r" "Start(bb5[5])" -"\'_#140r" "\'_#141r" "Mid(bb5[5])" -"\'_#140r" "\'_#141r" "Start(bb5[6])" -"\'_#140r" "\'_#141r" "Mid(bb5[6])" -"\'_#140r" "\'_#141r" "Start(bb5[7])" -"\'_#140r" "\'_#141r" "Mid(bb5[7])" -"\'_#140r" "\'_#141r" "Start(bb5[8])" -"\'_#140r" "\'_#141r" "Mid(bb5[8])" -"\'_#140r" "\'_#141r" "Start(bb5[9])" -"\'_#140r" "\'_#141r" "Mid(bb5[9])" -"\'_#140r" "\'_#141r" "Start(bb5[10])" -"\'_#140r" "\'_#141r" "Mid(bb5[10])" -"\'_#140r" "\'_#141r" "Start(bb5[11])" -"\'_#140r" "\'_#141r" "Mid(bb5[11])" -"\'_#140r" "\'_#141r" "Start(bb5[12])" -"\'_#140r" "\'_#141r" "Mid(bb5[12])" -"\'_#140r" "\'_#141r" "Start(bb5[13])" -"\'_#140r" "\'_#141r" "Mid(bb5[13])" -"\'_#140r" "\'_#141r" "Start(bb5[14])" -"\'_#140r" "\'_#141r" "Mid(bb5[14])" -"\'_#140r" "\'_#141r" "Start(bb5[15])" -"\'_#140r" "\'_#141r" "Mid(bb5[15])" -"\'_#140r" "\'_#141r" "Start(bb5[16])" -"\'_#140r" "\'_#141r" "Mid(bb5[16])" -"\'_#140r" "\'_#141r" "Start(bb5[17])" -"\'_#140r" "\'_#141r" "Mid(bb5[17])" -"\'_#140r" "\'_#141r" "Start(bb5[18])" -"\'_#140r" "\'_#141r" "Mid(bb5[18])" -"\'_#140r" "\'_#141r" "Start(bb5[19])" -"\'_#140r" "\'_#141r" "Mid(bb5[19])" -"\'_#140r" "\'_#141r" "Start(bb5[20])" -"\'_#140r" "\'_#141r" "Mid(bb5[20])" -"\'_#140r" "\'_#141r" "Start(bb5[21])" -"\'_#140r" "\'_#141r" "Mid(bb5[21])" -"\'_#140r" "\'_#141r" "Start(bb5[22])" -"\'_#140r" "\'_#141r" "Mid(bb5[22])" -"\'_#140r" "\'_#141r" "Start(bb5[23])" -"\'_#140r" "\'_#141r" "Mid(bb5[23])" -"\'_#140r" "\'_#141r" "Start(bb5[24])" -"\'_#140r" "\'_#141r" "Mid(bb5[24])" -"\'_#140r" "\'_#141r" "Start(bb5[25])" -"\'_#140r" "\'_#141r" "Mid(bb5[25])" -"\'_#140r" "\'_#141r" "Start(bb5[26])" -"\'_#140r" "\'_#141r" "Mid(bb5[26])" -"\'_#140r" "\'_#141r" "Start(bb5[27])" -"\'_#140r" "\'_#141r" "Mid(bb5[27])" -"\'_#140r" "\'_#141r" "Start(bb5[28])" -"\'_#140r" "\'_#141r" "Mid(bb5[28])" -"\'_#140r" "\'_#141r" "Start(bb5[29])" -"\'_#140r" "\'_#141r" "Mid(bb5[29])" -"\'_#140r" "\'_#141r" "Start(bb5[30])" -"\'_#140r" "\'_#141r" "Mid(bb5[30])" -"\'_#140r" "\'_#141r" "Start(bb5[31])" -"\'_#140r" "\'_#141r" "Mid(bb5[31])" -"\'_#140r" "\'_#141r" "Start(bb5[32])" -"\'_#140r" "\'_#141r" "Mid(bb5[32])" -"\'_#140r" "\'_#141r" "Start(bb5[33])" -"\'_#140r" "\'_#141r" "Mid(bb5[33])" -"\'_#140r" "\'_#141r" "Start(bb5[34])" -"\'_#140r" "\'_#141r" "Mid(bb5[34])" -"\'_#140r" "\'_#141r" "Start(bb5[35])" -"\'_#140r" "\'_#141r" "Mid(bb5[35])" -"\'_#140r" "\'_#141r" "Start(bb6[0])" -"\'_#140r" "\'_#141r" "Mid(bb6[0])" -"\'_#140r" "\'_#141r" "Start(bb6[1])" -"\'_#140r" "\'_#141r" "Mid(bb6[1])" -"\'_#140r" "\'_#141r" "Start(bb6[2])" -"\'_#140r" "\'_#141r" "Mid(bb6[2])" -"\'_#140r" "\'_#141r" "Start(bb6[3])" -"\'_#140r" "\'_#141r" "Mid(bb6[3])" -"\'_#140r" "\'_#141r" "Start(bb6[4])" -"\'_#140r" "\'_#141r" "Mid(bb6[4])" -"\'_#140r" "\'_#141r" "Start(bb6[5])" -"\'_#140r" "\'_#141r" "Mid(bb6[5])" -"\'_#140r" "\'_#141r" "Start(bb6[6])" -"\'_#140r" "\'_#141r" "Mid(bb6[6])" -"\'_#140r" "\'_#141r" "Start(bb6[7])" -"\'_#140r" "\'_#141r" "Mid(bb6[7])" -"\'_#140r" "\'_#141r" "Start(bb6[8])" -"\'_#140r" "\'_#141r" "Mid(bb6[8])" -"\'_#140r" "\'_#141r" "Start(bb6[9])" -"\'_#140r" "\'_#141r" "Mid(bb6[9])" -"\'_#140r" "\'_#141r" "Start(bb7[0])" -"\'_#140r" "\'_#141r" "Mid(bb7[0])" -"\'_#140r" "\'_#141r" "Start(bb7[1])" -"\'_#140r" "\'_#141r" "Mid(bb7[1])" -"\'_#140r" "\'_#141r" "Start(bb7[2])" -"\'_#140r" "\'_#141r" "Mid(bb7[2])" -"\'_#140r" "\'_#141r" "Start(bb8[0])" -"\'_#140r" "\'_#141r" "Mid(bb8[0])" -"\'_#140r" "\'_#141r" "Start(bb8[1])" -"\'_#140r" "\'_#141r" "Mid(bb8[1])" -"\'_#140r" "\'_#141r" "Start(bb8[2])" -"\'_#140r" "\'_#141r" "Mid(bb8[2])" -"\'_#140r" "\'_#141r" "Start(bb8[3])" -"\'_#140r" "\'_#141r" "Mid(bb8[3])" -"\'_#140r" "\'_#141r" "Start(bb8[4])" -"\'_#140r" "\'_#141r" "Mid(bb8[4])" -"\'_#140r" "\'_#141r" "Start(bb8[5])" -"\'_#140r" "\'_#141r" "Mid(bb8[5])" -"\'_#140r" "\'_#141r" "Start(bb8[6])" -"\'_#140r" "\'_#141r" "Mid(bb8[6])" -"\'_#140r" "\'_#141r" "Start(bb8[7])" -"\'_#140r" "\'_#141r" "Mid(bb8[7])" -"\'_#140r" "\'_#141r" "Start(bb8[8])" -"\'_#140r" "\'_#141r" "Mid(bb8[8])" -"\'_#140r" "\'_#141r" "Start(bb8[9])" -"\'_#140r" "\'_#141r" "Mid(bb8[9])" -"\'_#140r" "\'_#141r" "Start(bb9[0])" -"\'_#140r" "\'_#141r" "Mid(bb9[0])" -"\'_#140r" "\'_#141r" "Start(bb9[1])" -"\'_#140r" "\'_#141r" "Mid(bb9[1])" -"\'_#140r" "\'_#141r" "Start(bb9[2])" -"\'_#140r" "\'_#141r" "Mid(bb9[2])" -"\'_#141r" "\'_#140r" "Start(bb0[0])" -"\'_#141r" "\'_#140r" "Mid(bb0[0])" -"\'_#141r" "\'_#140r" "Start(bb0[1])" -"\'_#141r" "\'_#140r" "Mid(bb0[1])" -"\'_#141r" "\'_#140r" "Start(bb0[2])" -"\'_#141r" "\'_#140r" "Mid(bb0[2])" -"\'_#141r" "\'_#140r" "Start(bb0[3])" -"\'_#141r" "\'_#140r" "Mid(bb0[3])" -"\'_#141r" "\'_#140r" "Start(bb0[4])" -"\'_#141r" "\'_#140r" "Mid(bb0[4])" -"\'_#141r" "\'_#140r" "Start(bb0[5])" -"\'_#141r" "\'_#140r" "Mid(bb0[5])" -"\'_#141r" "\'_#140r" "Start(bb0[6])" -"\'_#141r" "\'_#140r" "Mid(bb0[6])" -"\'_#141r" "\'_#140r" "Start(bb0[7])" -"\'_#141r" "\'_#140r" "Mid(bb0[7])" -"\'_#141r" "\'_#140r" "Start(bb0[8])" -"\'_#141r" "\'_#140r" "Mid(bb0[8])" -"\'_#141r" "\'_#140r" "Start(bb0[9])" -"\'_#141r" "\'_#140r" "Mid(bb0[9])" -"\'_#141r" "\'_#140r" "Start(bb0[10])" -"\'_#141r" "\'_#140r" "Mid(bb0[10])" -"\'_#141r" "\'_#140r" "Start(bb0[11])" -"\'_#141r" "\'_#140r" "Mid(bb0[11])" -"\'_#141r" "\'_#140r" "Start(bb0[12])" -"\'_#141r" "\'_#140r" "Mid(bb0[12])" -"\'_#141r" "\'_#140r" "Start(bb0[13])" -"\'_#141r" "\'_#140r" "Mid(bb0[13])" -"\'_#141r" "\'_#140r" "Start(bb0[14])" -"\'_#141r" "\'_#140r" "Mid(bb0[14])" -"\'_#141r" "\'_#140r" "Start(bb0[15])" -"\'_#141r" "\'_#140r" "Mid(bb0[15])" -"\'_#141r" "\'_#140r" "Start(bb0[16])" -"\'_#141r" "\'_#140r" "Mid(bb0[16])" -"\'_#141r" "\'_#140r" "Start(bb0[17])" -"\'_#141r" "\'_#140r" "Mid(bb0[17])" -"\'_#141r" "\'_#140r" "Start(bb0[18])" -"\'_#141r" "\'_#140r" "Mid(bb0[18])" -"\'_#141r" "\'_#140r" "Start(bb0[19])" -"\'_#141r" "\'_#140r" "Mid(bb0[19])" -"\'_#141r" "\'_#140r" "Start(bb0[20])" -"\'_#141r" "\'_#140r" "Mid(bb0[20])" -"\'_#141r" "\'_#140r" "Start(bb0[21])" -"\'_#141r" "\'_#140r" "Mid(bb0[21])" -"\'_#141r" "\'_#140r" "Start(bb0[22])" -"\'_#141r" "\'_#140r" "Mid(bb0[22])" -"\'_#141r" "\'_#140r" "Start(bb0[23])" -"\'_#141r" "\'_#140r" "Mid(bb0[23])" -"\'_#141r" "\'_#140r" "Start(bb0[24])" -"\'_#141r" "\'_#140r" "Mid(bb0[24])" -"\'_#141r" "\'_#140r" "Start(bb0[25])" -"\'_#141r" "\'_#140r" "Mid(bb0[25])" -"\'_#141r" "\'_#140r" "Start(bb0[26])" -"\'_#141r" "\'_#140r" "Mid(bb0[26])" -"\'_#141r" "\'_#140r" "Start(bb0[27])" -"\'_#141r" "\'_#140r" "Mid(bb0[27])" -"\'_#141r" "\'_#140r" "Start(bb0[28])" -"\'_#141r" "\'_#140r" "Mid(bb0[28])" -"\'_#141r" "\'_#140r" "Start(bb0[29])" -"\'_#141r" "\'_#140r" "Mid(bb0[29])" -"\'_#141r" "\'_#140r" "Start(bb0[30])" -"\'_#141r" "\'_#140r" "Mid(bb0[30])" -"\'_#141r" "\'_#140r" "Start(bb0[31])" -"\'_#141r" "\'_#140r" "Mid(bb0[31])" -"\'_#141r" "\'_#140r" "Start(bb0[32])" -"\'_#141r" "\'_#140r" "Mid(bb0[32])" -"\'_#141r" "\'_#140r" "Start(bb0[33])" -"\'_#141r" "\'_#140r" "Mid(bb0[33])" -"\'_#141r" "\'_#140r" "Start(bb0[34])" -"\'_#141r" "\'_#140r" "Mid(bb0[34])" -"\'_#141r" "\'_#140r" "Start(bb0[35])" -"\'_#141r" "\'_#140r" "Mid(bb0[35])" -"\'_#141r" "\'_#140r" "Start(bb0[36])" -"\'_#141r" "\'_#140r" "Mid(bb0[36])" -"\'_#141r" "\'_#140r" "Start(bb0[37])" -"\'_#141r" "\'_#140r" "Mid(bb0[37])" -"\'_#141r" "\'_#140r" "Start(bb0[38])" -"\'_#141r" "\'_#140r" "Mid(bb0[38])" -"\'_#141r" "\'_#140r" "Start(bb0[39])" -"\'_#141r" "\'_#140r" "Mid(bb0[39])" -"\'_#141r" "\'_#140r" "Start(bb1[0])" -"\'_#141r" "\'_#140r" "Mid(bb1[0])" -"\'_#141r" "\'_#140r" "Start(bb2[0])" -"\'_#141r" "\'_#140r" "Mid(bb2[0])" -"\'_#141r" "\'_#140r" "Start(bb2[1])" -"\'_#141r" "\'_#140r" "Mid(bb2[1])" -"\'_#141r" "\'_#140r" "Start(bb2[2])" -"\'_#141r" "\'_#140r" "Mid(bb2[2])" -"\'_#141r" "\'_#140r" "Start(bb2[3])" -"\'_#141r" "\'_#140r" "Mid(bb2[3])" -"\'_#141r" "\'_#140r" "Start(bb2[4])" -"\'_#141r" "\'_#140r" "Mid(bb2[4])" -"\'_#141r" "\'_#140r" "Start(bb2[5])" -"\'_#141r" "\'_#140r" "Mid(bb2[5])" -"\'_#141r" "\'_#140r" "Start(bb2[6])" -"\'_#141r" "\'_#140r" "Mid(bb2[6])" -"\'_#141r" "\'_#140r" "Start(bb2[7])" -"\'_#141r" "\'_#140r" "Mid(bb2[7])" -"\'_#141r" "\'_#140r" "Start(bb2[8])" -"\'_#141r" "\'_#140r" "Mid(bb2[8])" -"\'_#141r" "\'_#140r" "Start(bb2[9])" -"\'_#141r" "\'_#140r" "Mid(bb2[9])" -"\'_#141r" "\'_#140r" "Start(bb3[0])" -"\'_#141r" "\'_#140r" "Mid(bb3[0])" -"\'_#141r" "\'_#140r" "Start(bb4[0])" -"\'_#141r" "\'_#140r" "Mid(bb4[0])" -"\'_#141r" "\'_#140r" "Start(bb4[1])" -"\'_#141r" "\'_#140r" "Mid(bb4[1])" -"\'_#141r" "\'_#140r" "Start(bb4[2])" -"\'_#141r" "\'_#140r" "Mid(bb4[2])" -"\'_#141r" "\'_#140r" "Start(bb5[0])" -"\'_#141r" "\'_#140r" "Mid(bb5[0])" -"\'_#141r" "\'_#140r" "Start(bb5[1])" -"\'_#141r" "\'_#140r" "Mid(bb5[1])" -"\'_#141r" "\'_#140r" "Start(bb5[2])" -"\'_#141r" "\'_#140r" "Mid(bb5[2])" -"\'_#141r" "\'_#140r" "Start(bb5[3])" -"\'_#141r" "\'_#140r" "Mid(bb5[3])" -"\'_#141r" "\'_#140r" "Start(bb5[4])" -"\'_#141r" "\'_#140r" "Mid(bb5[4])" -"\'_#141r" "\'_#140r" "Start(bb5[5])" -"\'_#141r" "\'_#140r" "Mid(bb5[5])" -"\'_#141r" "\'_#140r" "Start(bb5[6])" -"\'_#141r" "\'_#140r" "Mid(bb5[6])" -"\'_#141r" "\'_#140r" "Start(bb5[7])" -"\'_#141r" "\'_#140r" "Mid(bb5[7])" -"\'_#141r" "\'_#140r" "Start(bb5[8])" -"\'_#141r" "\'_#140r" "Mid(bb5[8])" -"\'_#141r" "\'_#140r" "Start(bb5[9])" -"\'_#141r" "\'_#140r" "Mid(bb5[9])" -"\'_#141r" "\'_#140r" "Start(bb5[10])" -"\'_#141r" "\'_#140r" "Mid(bb5[10])" -"\'_#141r" "\'_#140r" "Start(bb5[11])" -"\'_#141r" "\'_#140r" "Mid(bb5[11])" -"\'_#141r" "\'_#140r" "Start(bb5[12])" -"\'_#141r" "\'_#140r" "Mid(bb5[12])" -"\'_#141r" "\'_#140r" "Start(bb5[13])" -"\'_#141r" "\'_#140r" "Mid(bb5[13])" -"\'_#141r" "\'_#140r" "Start(bb5[14])" -"\'_#141r" "\'_#140r" "Mid(bb5[14])" -"\'_#141r" "\'_#140r" "Start(bb5[15])" -"\'_#141r" "\'_#140r" "Mid(bb5[15])" -"\'_#141r" "\'_#140r" "Start(bb5[16])" -"\'_#141r" "\'_#140r" "Mid(bb5[16])" -"\'_#141r" "\'_#140r" "Start(bb5[17])" -"\'_#141r" "\'_#140r" "Mid(bb5[17])" -"\'_#141r" "\'_#140r" "Start(bb5[18])" -"\'_#141r" "\'_#140r" "Mid(bb5[18])" -"\'_#141r" "\'_#140r" "Start(bb5[19])" -"\'_#141r" "\'_#140r" "Mid(bb5[19])" -"\'_#141r" "\'_#140r" "Start(bb5[20])" -"\'_#141r" "\'_#140r" "Mid(bb5[20])" -"\'_#141r" "\'_#140r" "Start(bb5[21])" -"\'_#141r" "\'_#140r" "Mid(bb5[21])" -"\'_#141r" "\'_#140r" "Start(bb5[22])" -"\'_#141r" "\'_#140r" "Mid(bb5[22])" -"\'_#141r" "\'_#140r" "Start(bb5[23])" -"\'_#141r" "\'_#140r" "Mid(bb5[23])" -"\'_#141r" "\'_#140r" "Start(bb5[24])" -"\'_#141r" "\'_#140r" "Mid(bb5[24])" -"\'_#141r" "\'_#140r" "Start(bb5[25])" -"\'_#141r" "\'_#140r" "Mid(bb5[25])" -"\'_#141r" "\'_#140r" "Start(bb5[26])" -"\'_#141r" "\'_#140r" "Mid(bb5[26])" -"\'_#141r" "\'_#140r" "Start(bb5[27])" -"\'_#141r" "\'_#140r" "Mid(bb5[27])" -"\'_#141r" "\'_#140r" "Start(bb5[28])" -"\'_#141r" "\'_#140r" "Mid(bb5[28])" -"\'_#141r" "\'_#140r" "Start(bb5[29])" -"\'_#141r" "\'_#140r" "Mid(bb5[29])" -"\'_#141r" "\'_#140r" "Start(bb5[30])" -"\'_#141r" "\'_#140r" "Mid(bb5[30])" -"\'_#141r" "\'_#140r" "Start(bb5[31])" -"\'_#141r" "\'_#140r" "Mid(bb5[31])" -"\'_#141r" "\'_#140r" "Start(bb5[32])" -"\'_#141r" "\'_#140r" "Mid(bb5[32])" -"\'_#141r" "\'_#140r" "Start(bb5[33])" -"\'_#141r" "\'_#140r" "Mid(bb5[33])" -"\'_#141r" "\'_#140r" "Start(bb5[34])" -"\'_#141r" "\'_#140r" "Mid(bb5[34])" -"\'_#141r" "\'_#140r" "Start(bb5[35])" -"\'_#141r" "\'_#140r" "Mid(bb5[35])" -"\'_#141r" "\'_#140r" "Start(bb6[0])" -"\'_#141r" "\'_#140r" "Mid(bb6[0])" -"\'_#141r" "\'_#140r" "Start(bb6[1])" -"\'_#141r" "\'_#140r" "Mid(bb6[1])" -"\'_#141r" "\'_#140r" "Start(bb6[2])" -"\'_#141r" "\'_#140r" "Mid(bb6[2])" -"\'_#141r" "\'_#140r" "Start(bb6[3])" -"\'_#141r" "\'_#140r" "Mid(bb6[3])" -"\'_#141r" "\'_#140r" "Start(bb6[4])" -"\'_#141r" "\'_#140r" "Mid(bb6[4])" -"\'_#141r" "\'_#140r" "Start(bb6[5])" -"\'_#141r" "\'_#140r" "Mid(bb6[5])" -"\'_#141r" "\'_#140r" "Start(bb6[6])" -"\'_#141r" "\'_#140r" "Mid(bb6[6])" -"\'_#141r" "\'_#140r" "Start(bb6[7])" -"\'_#141r" "\'_#140r" "Mid(bb6[7])" -"\'_#141r" "\'_#140r" "Start(bb6[8])" -"\'_#141r" "\'_#140r" "Mid(bb6[8])" -"\'_#141r" "\'_#140r" "Start(bb6[9])" -"\'_#141r" "\'_#140r" "Mid(bb6[9])" -"\'_#141r" "\'_#140r" "Start(bb7[0])" -"\'_#141r" "\'_#140r" "Mid(bb7[0])" -"\'_#141r" "\'_#140r" "Start(bb7[1])" -"\'_#141r" "\'_#140r" "Mid(bb7[1])" -"\'_#141r" "\'_#140r" "Start(bb7[2])" -"\'_#141r" "\'_#140r" "Mid(bb7[2])" -"\'_#141r" "\'_#140r" "Start(bb8[0])" -"\'_#141r" "\'_#140r" "Mid(bb8[0])" -"\'_#141r" "\'_#140r" "Start(bb8[1])" -"\'_#141r" "\'_#140r" "Mid(bb8[1])" -"\'_#141r" "\'_#140r" "Start(bb8[2])" -"\'_#141r" "\'_#140r" "Mid(bb8[2])" -"\'_#141r" "\'_#140r" "Start(bb8[3])" -"\'_#141r" "\'_#140r" "Mid(bb8[3])" -"\'_#141r" "\'_#140r" "Start(bb8[4])" -"\'_#141r" "\'_#140r" "Mid(bb8[4])" -"\'_#141r" "\'_#140r" "Start(bb8[5])" -"\'_#141r" "\'_#140r" "Mid(bb8[5])" -"\'_#141r" "\'_#140r" "Start(bb8[6])" -"\'_#141r" "\'_#140r" "Mid(bb8[6])" -"\'_#141r" "\'_#140r" "Start(bb8[7])" -"\'_#141r" "\'_#140r" "Mid(bb8[7])" -"\'_#141r" "\'_#140r" "Start(bb8[8])" -"\'_#141r" "\'_#140r" "Mid(bb8[8])" -"\'_#141r" "\'_#140r" "Start(bb8[9])" -"\'_#141r" "\'_#140r" "Mid(bb8[9])" -"\'_#141r" "\'_#140r" "Start(bb9[0])" -"\'_#141r" "\'_#140r" "Mid(bb9[0])" -"\'_#141r" "\'_#140r" "Start(bb9[1])" -"\'_#141r" "\'_#140r" "Mid(bb9[1])" -"\'_#141r" "\'_#140r" "Start(bb9[2])" -"\'_#141r" "\'_#140r" "Mid(bb9[2])" -"\'_#16r" "\'_#17r" "Mid(bb0[18])" -"\'_#17r" "\'_#16r" "Mid(bb0[18])" -"\'_#19r" "\'_#20r" "Mid(bb0[18])" -"\'_#20r" "\'_#19r" "Mid(bb0[18])" -"\'_#16r" "\'_#27r" "Mid(bb0[18])" -"\'_#18r" "\'_#26r" "Mid(bb0[18])" -"\'_#27r" "\'_#18r" "Mid(bb0[18])" -"\'_#19r" "\'_#29r" "Mid(bb0[18])" -"\'_#21r" "\'_#28r" "Mid(bb0[18])" -"\'_#29r" "\'_#21r" "Mid(bb0[18])" -"\'_#22r" "\'_#25r" "Mid(bb0[18])" -"\'_#26r" "\'_#22r" "Mid(bb0[18])" -"\'_#28r" "\'_#22r" "Mid(bb0[18])" -"\'_#25r" "\'_#24r" "Mid(bb0[18])" -"\'_#24r" "\'_#34r" "Mid(bb0[18])" -"\'_#34r" "\'_#24r" "Mid(bb0[18])" -"\'_#39r" "\'_#95r" "Mid(bb0[33])" -"\'_#95r" "\'_#39r" "Mid(bb0[33])" -"\'_#40r" "\'_#96r" "Mid(bb0[33])" -"\'_#96r" "\'_#40r" "Mid(bb0[33])" -"\'_#42r" "\'_#43r" "Mid(bb0[38])" -"\'_#43r" "\'_#42r" "Mid(bb0[38])" -"\'_#45r" "\'_#47r" "Mid(bb0[39])" -"\'_#47r" "\'_#45r" "Mid(bb0[39])" -"\'_#46r" "\'_#48r" "Mid(bb0[39])" -"\'_#48r" "\'_#46r" "Mid(bb0[39])" -"\'_#130r" "\'_#45r" "Mid(bb0[39])" -"\'_#45r" "\'_#130r" "Mid(bb0[39])" -"\'_#131r" "\'_#46r" "Mid(bb0[39])" -"\'_#46r" "\'_#131r" "Mid(bb0[39])" -"\'_#54r" "\'_#55r" "Mid(bb2[9])" -"\'_#55r" "\'_#54r" "Mid(bb2[9])" -"\'_#129r" "\'_#54r" "Mid(bb2[9])" -"\'_#54r" "\'_#129r" "Mid(bb2[9])" -"\'_#2r" "\'_#3r" "Mid(bb5[14])" -"\'_#3r" "\'_#2r" "Mid(bb5[14])" -"\'_#5r" "\'_#6r" "Mid(bb5[14])" -"\'_#6r" "\'_#5r" "Mid(bb5[14])" -"\'_#2r" "\'_#13r" "Mid(bb5[14])" -"\'_#4r" "\'_#12r" "Mid(bb5[14])" -"\'_#13r" "\'_#4r" "Mid(bb5[14])" -"\'_#5r" "\'_#15r" "Mid(bb5[14])" -"\'_#7r" "\'_#14r" "Mid(bb5[14])" -"\'_#15r" "\'_#7r" "Mid(bb5[14])" -"\'_#8r" "\'_#11r" "Mid(bb5[14])" -"\'_#12r" "\'_#8r" "Mid(bb5[14])" -"\'_#14r" "\'_#8r" "Mid(bb5[14])" -"\'_#11r" "\'_#10r" "Mid(bb5[14])" -"\'_#10r" "\'_#57r" "Mid(bb5[14])" -"\'_#57r" "\'_#10r" "Mid(bb5[14])" -"\'_#62r" "\'_#124r" "Mid(bb5[29])" -"\'_#124r" "\'_#62r" "Mid(bb5[29])" -"\'_#64r" "\'_#65r" "Mid(bb5[35])" -"\'_#65r" "\'_#64r" "Mid(bb5[35])" -"\'_#133r" "\'_#64r" "Mid(bb5[35])" -"\'_#64r" "\'_#133r" "Mid(bb5[35])" -"\'_#71r" "\'_#72r" "Mid(bb6[9])" -"\'_#72r" "\'_#71r" "Mid(bb6[9])" -"\'_#132r" "\'_#71r" "Mid(bb6[9])" -"\'_#71r" "\'_#132r" "Mid(bb6[9])" -"\'_#30r" "\'_#75r" "Mid(bb0[6])" -"\'_#31r" "\'_#74r" "Mid(bb0[7])" -"\'_#75r" "\'_#31r" "Mid(bb0[7])" -"\'_#32r" "\'_#73r" "Mid(bb0[8])" -"\'_#74r" "\'_#32r" "Mid(bb0[8])" -"\'_#33r" "\'_#81r" "Mid(bb0[18])" -"\'_#34r" "\'_#82r" "Mid(bb0[18])" -"\'_#35r" "\'_#79r" "Mid(bb0[19])" -"\'_#82r" "\'_#80r" "Mid(bb0[19])" -"\'_#81r" "\'_#35r" "Mid(bb0[19])" -"\'_#36r" "\'_#77r" "Mid(bb0[20])" -"\'_#37r" "\'_#78r" "Mid(bb0[20])" -"\'_#80r" "\'_#37r" "Mid(bb0[20])" -"\'_#37r" "\'_#80r" "Mid(bb0[20])" -"\'_#79r" "\'_#36r" "Mid(bb0[20])" -"\'_#38r" "\'_#97r" "Mid(bb0[28])" -"\'_#73r" "\'_#98r" "Mid(bb0[28])" -"\'_#97r" "\'_#95r" "Mid(bb0[29])" -"\'_#98r" "\'_#96r" "Mid(bb0[29])" -"\'_#39r" "\'_#99r" "Mid(bb0[33])" -"\'_#40r" "\'_#100r" "Mid(bb0[33])" -"\'_#41r" "\'_#102r" "Mid(bb0[36])" -"\'_#100r" "\'_#103r" "Mid(bb0[36])" -"\'_#99r" "\'_#41r" "Mid(bb0[36])" -"\'_#142r" "\'_#145r" "Mid(bb0[38])" -"\'_#104r" "\'_#44r" "Mid(bb0[38])" -"\'_#143r" "\'_#146r" "Mid(bb0[38])" -"\'_#144r" "\'_#147r" "Mid(bb0[38])" -"\'_#147r" "\'_#144r" "Mid(bb0[38])" -"\'_#148r" "\'_#151r" "Mid(bb0[38])" -"\'_#44r" "\'_#42r" "Mid(bb0[38])" -"\'_#149r" "\'_#152r" "Mid(bb0[38])" -"\'_#150r" "\'_#153r" "Mid(bb0[38])" -"\'_#153r" "\'_#150r" "Mid(bb0[38])" -"\'_#154r" "\'_#157r" "Mid(bb0[38])" -"\'_#42r" "\'_#44r" "Mid(bb0[38])" -"\'_#155r" "\'_#158r" "Mid(bb0[38])" -"\'_#159r" "\'_#156r" "Mid(bb0[38])" -"\'_#156r" "\'_#159r" "Mid(bb0[38])" -"\'_#160r" "\'_#101r" "Mid(bb0[39])" -"\'_#46r" "\'_#160r" "Mid(bb0[39])" -"\'_#102r" "\'_#160r" "Mid(bb0[39])" -"\'_#103r" "\'_#46r" "Mid(bb0[39])" -"\'_#161r" "\'_#164r" "Mid(bb0[39])" -"\'_#46r" "\'_#104r" "Mid(bb0[39])" -"\'_#162r" "\'_#165r" "Mid(bb0[39])" -"\'_#163r" "\'_#166r" "Mid(bb0[39])" -"\'_#166r" "\'_#163r" "Mid(bb0[39])" -"\'_#49r" "\'_#94r" "Mid(bb2[2])" -"\'_#101r" "\'_#49r" "Mid(bb2[2])" -"\'_#50r" "\'_#92r" "Mid(bb2[5])" -"\'_#94r" "\'_#93r" "Mid(bb2[5])" -"\'_#51r" "\'_#90r" "Mid(bb2[6])" -"\'_#93r" "\'_#91r" "Mid(bb2[6])" -"\'_#92r" "\'_#51r" "Mid(bb2[6])" -"\'_#52r" "\'_#88r" "Mid(bb2[7])" -"\'_#53r" "\'_#89r" "Mid(bb2[7])" -"\'_#91r" "\'_#53r" "Mid(bb2[7])" -"\'_#53r" "\'_#91r" "Mid(bb2[7])" -"\'_#90r" "\'_#52r" "Mid(bb2[7])" -"\'_#54r" "\'_#76r" "Mid(bb2[9])" -"\'_#77r" "\'_#54r" "Mid(bb2[9])" -"\'_#78r" "\'_#54r" "Mid(bb2[9])" -"\'_#88r" "\'_#54r" "Mid(bb2[9])" -"\'_#89r" "\'_#54r" "Mid(bb2[9])" -"\'_#76r" "\'_#167r" "Mid(bb4[2])" -"\'_#56r" "\'_#110r" "Mid(bb5[14])" -"\'_#57r" "\'_#111r" "Mid(bb5[14])" -"\'_#58r" "\'_#108r" "Mid(bb5[15])" -"\'_#111r" "\'_#109r" "Mid(bb5[15])" -"\'_#110r" "\'_#58r" "Mid(bb5[15])" -"\'_#59r" "\'_#106r" "Mid(bb5[16])" -"\'_#60r" "\'_#107r" "Mid(bb5[16])" -"\'_#109r" "\'_#60r" "Mid(bb5[16])" -"\'_#60r" "\'_#109r" "Mid(bb5[16])" -"\'_#108r" "\'_#59r" "Mid(bb5[16])" -"\'_#61r" "\'_#125r" "Mid(bb5[24])" -"\'_#125r" "\'_#124r" "Mid(bb5[25])" -"\'_#62r" "\'_#126r" "Mid(bb5[29])" -"\'_#63r" "\'_#128r" "Mid(bb5[32])" -"\'_#126r" "\'_#63r" "Mid(bb5[32])" -"\'_#168r" "\'_#171r" "Mid(bb5[34])" -"\'_#169r" "\'_#172r" "Mid(bb5[34])" -"\'_#170r" "\'_#173r" "Mid(bb5[34])" -"\'_#173r" "\'_#170r" "Mid(bb5[34])" -"\'_#174r" "\'_#177r" "Mid(bb5[34])" -"\'_#175r" "\'_#178r" "Mid(bb5[34])" -"\'_#176r" "\'_#179r" "Mid(bb5[34])" -"\'_#179r" "\'_#176r" "Mid(bb5[34])" -"\'_#180r" "\'_#183r" "Mid(bb5[34])" -"\'_#181r" "\'_#184r" "Mid(bb5[34])" -"\'_#185r" "\'_#182r" "Mid(bb5[34])" -"\'_#182r" "\'_#185r" "Mid(bb5[34])" -"\'_#186r" "\'_#127r" "Mid(bb5[35])" -"\'_#128r" "\'_#186r" "Mid(bb5[35])" -"\'_#187r" "\'_#190r" "Mid(bb5[35])" -"\'_#188r" "\'_#191r" "Mid(bb5[35])" -"\'_#189r" "\'_#192r" "Mid(bb5[35])" -"\'_#192r" "\'_#189r" "Mid(bb5[35])" -"\'_#66r" "\'_#123r" "Mid(bb6[2])" -"\'_#127r" "\'_#66r" "Mid(bb6[2])" -"\'_#67r" "\'_#121r" "Mid(bb6[5])" -"\'_#123r" "\'_#122r" "Mid(bb6[5])" -"\'_#68r" "\'_#119r" "Mid(bb6[6])" -"\'_#122r" "\'_#120r" "Mid(bb6[6])" -"\'_#121r" "\'_#68r" "Mid(bb6[6])" -"\'_#69r" "\'_#117r" "Mid(bb6[7])" -"\'_#70r" "\'_#118r" "Mid(bb6[7])" -"\'_#120r" "\'_#70r" "Mid(bb6[7])" -"\'_#70r" "\'_#120r" "Mid(bb6[7])" -"\'_#119r" "\'_#69r" "Mid(bb6[7])" -"\'_#71r" "\'_#105r" "Mid(bb6[9])" -"\'_#106r" "\'_#71r" "Mid(bb6[9])" -"\'_#107r" "\'_#71r" "Mid(bb6[9])" -"\'_#117r" "\'_#71r" "Mid(bb6[9])" -"\'_#118r" "\'_#71r" "Mid(bb6[9])" -"\'_#105r" "\'_#193r" "Mid(bb7[2])" diff --git a/inputs/drop-liveness/nll-facts/main/path_accessed_at.facts b/inputs/drop-liveness/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index 51bfab9034c..00000000000 --- a/inputs/drop-liveness/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,37 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[6])" -"mp4" "Mid(bb0[7])" -"mp3" "Mid(bb0[8])" -"mp2" "Mid(bb0[10])" -"mp10" "Mid(bb0[19])" -"mp9" "Mid(bb0[20])" -"mp2" "Mid(bb0[28])" -"mp21" "Mid(bb0[29])" -"mp20" "Mid(bb0[31])" -"mp20" "Mid(bb0[33])" -"mp22" "Mid(bb0[36])" -"mp24" "Mid(bb0[39])" -"mp25" "Mid(bb0[39])" -"mp23" "Mid(bb2[2])" -"mp19" "Mid(bb2[5])" -"mp18" "Mid(bb2[6])" -"mp17" "Mid(bb2[7])" -"mp8" "Mid(bb2[9])" -"mp16" "Mid(bb2[9])" -"mp7" "Mid(bb4[2])" -"mp31" "Mid(bb5[15])" -"mp30" "Mid(bb5[16])" -"mp1" "Mid(bb5[24])" -"mp42" "Mid(bb5[25])" -"mp41" "Mid(bb5[27])" -"mp41" "Mid(bb5[29])" -"mp43" "Mid(bb5[32])" -"mp45" "Mid(bb5[35])" -"mp46" "Mid(bb5[35])" -"mp44" "Mid(bb6[2])" -"mp40" "Mid(bb6[5])" -"mp39" "Mid(bb6[6])" -"mp38" "Mid(bb6[7])" -"mp29" "Mid(bb6[9])" -"mp37" "Mid(bb6[9])" -"mp28" "Mid(bb7[2])" diff --git a/inputs/drop-liveness/nll-facts/main/var_defined.facts b/inputs/drop-liveness/nll-facts/main/var_defined.facts deleted file mode 100644 index eb999eaf3b1..00000000000 --- a/inputs/drop-liveness/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,109 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_4" "Mid(bb0[6])" -"_3" "Mid(bb0[7])" -"_2" "Mid(bb0[8])" -"_3" "Mid(bb0[9])" -"_4" "Mid(bb0[11])" -"_5" "Mid(bb0[12])" -"_6" "Mid(bb0[13])" -"_7" "Mid(bb0[14])" -"_8" "Mid(bb0[15])" -"_9" "Mid(bb0[16])" -"_10" "Mid(bb0[17])" -"_10" "Mid(bb0[18])" -"_9" "Mid(bb0[19])" -"_8" "Mid(bb0[20])" -"_9" "Mid(bb0[21])" -"_16" "Mid(bb0[22])" -"_17" "Mid(bb0[23])" -"_18" "Mid(bb0[24])" -"_19" "Mid(bb0[25])" -"_20" "Mid(bb0[26])" -"_21" "Mid(bb0[27])" -"_21" "Mid(bb0[28])" -"_20" "Mid(bb0[29])" -"_21" "Mid(bb0[30])" -"_22" "Mid(bb0[32])" -"_22" "Mid(bb0[33])" -"_23" "Mid(bb0[34])" -"_24" "Mid(bb0[35])" -"_24" "Mid(bb0[36])" -"_25" "Mid(bb0[37])" -"_25" "Mid(bb0[38])" -"_23" "Mid(bb0[39])" -"_25" "Mid(bb2[0])" -"_24" "Mid(bb2[1])" -"_19" "Mid(bb2[2])" -"_23" "Mid(bb2[3])" -"_22" "Mid(bb2[4])" -"_18" "Mid(bb2[5])" -"_17" "Mid(bb2[6])" -"_16" "Mid(bb2[7])" -"_17" "Mid(bb2[8])" -"_7" "Mid(bb2[9])" -"_16" "Mid(bb4[0])" -"_8" "Mid(bb4[1])" -"_6" "Mid(bb4[2])" -"_7" "Mid(bb5[0])" -"_20" "Mid(bb5[1])" -"_19" "Mid(bb5[2])" -"_18" "Mid(bb5[3])" -"_10" "Mid(bb5[4])" -"_6" "Mid(bb5[5])" -"_5" "Mid(bb5[6])" -"_5" "Mid(bb5[7])" -"_26" "Mid(bb5[8])" -"_27" "Mid(bb5[9])" -"_28" "Mid(bb5[10])" -"_29" "Mid(bb5[11])" -"_30" "Mid(bb5[12])" -"_31" "Mid(bb5[13])" -"_31" "Mid(bb5[14])" -"_30" "Mid(bb5[15])" -"_29" "Mid(bb5[16])" -"_30" "Mid(bb5[17])" -"_37" "Mid(bb5[18])" -"_38" "Mid(bb5[19])" -"_39" "Mid(bb5[20])" -"_40" "Mid(bb5[21])" -"_41" "Mid(bb5[22])" -"_42" "Mid(bb5[23])" -"_42" "Mid(bb5[24])" -"_41" "Mid(bb5[25])" -"_42" "Mid(bb5[26])" -"_43" "Mid(bb5[28])" -"_43" "Mid(bb5[29])" -"_44" "Mid(bb5[30])" -"_45" "Mid(bb5[31])" -"_45" "Mid(bb5[32])" -"_46" "Mid(bb5[33])" -"_46" "Mid(bb5[34])" -"_44" "Mid(bb5[35])" -"_46" "Mid(bb6[0])" -"_45" "Mid(bb6[1])" -"_40" "Mid(bb6[2])" -"_44" "Mid(bb6[3])" -"_43" "Mid(bb6[4])" -"_39" "Mid(bb6[5])" -"_38" "Mid(bb6[6])" -"_37" "Mid(bb6[7])" -"_38" "Mid(bb6[8])" -"_28" "Mid(bb6[9])" -"_37" "Mid(bb7[0])" -"_29" "Mid(bb7[1])" -"_27" "Mid(bb7[2])" -"_28" "Mid(bb8[0])" -"_41" "Mid(bb8[1])" -"_40" "Mid(bb8[2])" -"_39" "Mid(bb8[3])" -"_31" "Mid(bb8[4])" -"_27" "Mid(bb8[5])" -"_26" "Mid(bb8[6])" -"_26" "Mid(bb8[7])" -"_0" "Mid(bb8[8])" -"_2" "Mid(bb9[0])" -"_1" "Mid(bb9[1])" diff --git a/inputs/drop-liveness/nll-facts/main/var_drop_used.facts b/inputs/drop-liveness/nll-facts/main/var_drop_used.facts deleted file mode 100644 index da2bb79b379..00000000000 --- a/inputs/drop-liveness/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb3[0])" -"_2" "Mid(bb8[9])" diff --git a/inputs/drop-liveness/nll-facts/main/var_drops_region.facts b/inputs/drop-liveness/nll-facts/main/var_drops_region.facts deleted file mode 100644 index ca5027c7690..00000000000 --- a/inputs/drop-liveness/nll-facts/main/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_2" "\'_#73r" diff --git a/inputs/drop-liveness/nll-facts/main/var_used.facts b/inputs/drop-liveness/nll-facts/main/var_used.facts deleted file mode 100644 index 29acf0708db..00000000000 --- a/inputs/drop-liveness/nll-facts/main/var_used.facts +++ /dev/null @@ -1,37 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[6])" -"_4" "Mid(bb0[7])" -"_3" "Mid(bb0[8])" -"_2" "Mid(bb0[10])" -"_10" "Mid(bb0[19])" -"_9" "Mid(bb0[20])" -"_2" "Mid(bb0[28])" -"_21" "Mid(bb0[29])" -"_20" "Mid(bb0[31])" -"_20" "Mid(bb0[33])" -"_22" "Mid(bb0[36])" -"_24" "Mid(bb0[39])" -"_25" "Mid(bb0[39])" -"_23" "Mid(bb2[2])" -"_19" "Mid(bb2[5])" -"_18" "Mid(bb2[6])" -"_17" "Mid(bb2[7])" -"_8" "Mid(bb2[9])" -"_16" "Mid(bb2[9])" -"_7" "Mid(bb4[2])" -"_31" "Mid(bb5[15])" -"_30" "Mid(bb5[16])" -"_1" "Mid(bb5[24])" -"_42" "Mid(bb5[25])" -"_41" "Mid(bb5[27])" -"_41" "Mid(bb5[29])" -"_43" "Mid(bb5[32])" -"_45" "Mid(bb5[35])" -"_46" "Mid(bb5[35])" -"_44" "Mid(bb6[2])" -"_40" "Mid(bb6[5])" -"_39" "Mid(bb6[6])" -"_38" "Mid(bb6[7])" -"_29" "Mid(bb6[9])" -"_37" "Mid(bb6[9])" -"_28" "Mid(bb7[2])" diff --git a/inputs/drop-liveness/nll-facts/main/var_uses_region.facts b/inputs/drop-liveness/nll-facts/main/var_uses_region.facts deleted file mode 100644 index da80973aeea..00000000000 --- a/inputs/drop-liveness/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,56 +0,0 @@ -"_2" "\'_#73r" -"_3" "\'_#74r" -"_4" "\'_#75r" -"_7" "\'_#76r" -"_8" "\'_#77r" -"_8" "\'_#78r" -"_9" "\'_#79r" -"_9" "\'_#80r" -"_10" "\'_#81r" -"_10" "\'_#82r" -"_11" "\'_#83r" -"_12" "\'_#84r" -"_13" "\'_#85r" -"_14" "\'_#86r" -"_15" "\'_#87r" -"_16" "\'_#88r" -"_16" "\'_#89r" -"_17" "\'_#90r" -"_17" "\'_#91r" -"_18" "\'_#92r" -"_18" "\'_#93r" -"_19" "\'_#94r" -"_20" "\'_#95r" -"_20" "\'_#96r" -"_21" "\'_#97r" -"_21" "\'_#98r" -"_22" "\'_#99r" -"_22" "\'_#100r" -"_23" "\'_#101r" -"_24" "\'_#102r" -"_24" "\'_#103r" -"_25" "\'_#104r" -"_28" "\'_#105r" -"_29" "\'_#106r" -"_29" "\'_#107r" -"_30" "\'_#108r" -"_30" "\'_#109r" -"_31" "\'_#110r" -"_31" "\'_#111r" -"_32" "\'_#112r" -"_33" "\'_#113r" -"_34" "\'_#114r" -"_35" "\'_#115r" -"_36" "\'_#116r" -"_37" "\'_#117r" -"_37" "\'_#118r" -"_38" "\'_#119r" -"_38" "\'_#120r" -"_39" "\'_#121r" -"_39" "\'_#122r" -"_40" "\'_#123r" -"_41" "\'_#124r" -"_42" "\'_#125r" -"_43" "\'_#126r" -"_44" "\'_#127r" -"_45" "\'_#128r" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index 852de51fbfe..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/borrow_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#18r" "bw0" "Mid(bb0[6])" -"\'_#23r" "bw1" "Mid(bb0[16])" -"\'_#36r" "bw2" "Mid(bb2[5])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index 89b29bf8f3f..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,105 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb0[11])" -"Start(bb0[11])" "Mid(bb0[11])" -"Mid(bb0[11])" "Start(bb0[12])" -"Start(bb0[12])" "Mid(bb0[12])" -"Mid(bb0[12])" "Start(bb0[13])" -"Start(bb0[13])" "Mid(bb0[13])" -"Mid(bb0[13])" "Start(bb0[14])" -"Start(bb0[14])" "Mid(bb0[14])" -"Mid(bb0[14])" "Start(bb0[15])" -"Start(bb0[15])" "Mid(bb0[15])" -"Mid(bb0[15])" "Start(bb0[16])" -"Start(bb0[16])" "Mid(bb0[16])" -"Mid(bb0[16])" "Start(bb0[17])" -"Start(bb0[17])" "Mid(bb0[17])" -"Mid(bb0[17])" "Start(bb0[18])" -"Start(bb0[18])" "Mid(bb0[18])" -"Mid(bb0[18])" "Start(bb0[19])" -"Start(bb0[19])" "Mid(bb0[19])" -"Mid(bb0[19])" "Start(bb0[20])" -"Start(bb0[20])" "Mid(bb0[20])" -"Mid(bb0[20])" "Start(bb0[21])" -"Start(bb0[21])" "Mid(bb0[21])" -"Mid(bb0[21])" "Start(bb0[22])" -"Start(bb0[22])" "Mid(bb0[22])" -"Mid(bb0[22])" "Start(bb0[23])" -"Start(bb0[23])" "Mid(bb0[23])" -"Mid(bb0[23])" "Start(bb0[24])" -"Start(bb0[24])" "Mid(bb0[24])" -"Mid(bb0[24])" "Start(bb0[25])" -"Start(bb0[25])" "Mid(bb0[25])" -"Mid(bb0[25])" "Start(bb0[26])" -"Start(bb0[26])" "Mid(bb0[26])" -"Mid(bb0[26])" "Start(bb0[27])" -"Start(bb0[27])" "Mid(bb0[27])" -"Mid(bb0[27])" "Start(bb2[0])" -"Mid(bb0[27])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb2[8])" -"Start(bb2[8])" "Mid(bb2[8])" -"Mid(bb2[8])" "Start(bb2[9])" -"Start(bb2[9])" "Mid(bb2[9])" -"Mid(bb2[9])" "Start(bb3[0])" -"Mid(bb2[9])" "Start(bb1[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb3[1])" -"Start(bb3[1])" "Mid(bb3[1])" -"Mid(bb3[1])" "Start(bb3[2])" -"Start(bb3[2])" "Mid(bb3[2])" -"Mid(bb3[2])" "Start(bb4[0])" -"Mid(bb3[2])" "Start(bb1[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb4[1])" -"Start(bb4[1])" "Mid(bb4[1])" -"Mid(bb4[1])" "Start(bb4[2])" -"Start(bb4[2])" "Mid(bb4[2])" -"Mid(bb4[2])" "Start(bb4[3])" -"Start(bb4[3])" "Mid(bb4[3])" -"Mid(bb4[3])" "Start(bb4[4])" -"Start(bb4[4])" "Mid(bb4[4])" -"Mid(bb4[4])" "Start(bb4[5])" -"Start(bb4[5])" "Mid(bb4[5])" -"Mid(bb4[5])" "Start(bb4[6])" -"Start(bb4[6])" "Mid(bb4[6])" -"Mid(bb4[6])" "Start(bb4[7])" -"Start(bb4[7])" "Mid(bb4[7])" -"Mid(bb4[7])" "Start(bb4[8])" -"Start(bb4[8])" "Mid(bb4[8])" -"Mid(bb4[8])" "Start(bb4[9])" -"Start(bb4[9])" "Mid(bb4[9])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index 44d935609ad..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,18 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp7" "Mid(bb0[6])" -"mp6" "Mid(bb0[7])" -"mp5" "Mid(bb0[8])" -"mp18" "Mid(bb0[16])" -"mp17" "Mid(bb0[17])" -"mp19" "Mid(bb0[21])" -"mp21" "Mid(bb0[24])" -"mp22" "Mid(bb0[26])" -"mp20" "Start(bb2[0])" -"mp16" "Mid(bb2[2])" -"mp15" "Mid(bb2[5])" -"mp14" "Mid(bb2[6])" -"mp13" "Mid(bb2[7])" -"mp4" "Start(bb3[0])" -"mp3" "Start(bb4[0])" -"mp2" "Mid(bb4[6])" -"mp0" "Mid(bb4[8])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index bea22205536..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/invalidates.facts +++ /dev/null @@ -1,4 +0,0 @@ -"Start(bb1[0])" "bw2" -"Start(bb2[2])" "bw2" -"Start(bb4[2])" "bw2" -"Start(bb4[9])" "bw2" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/killed.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index d43a575ec0d..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw2" "Mid(bb2[2])" -"bw2" "Mid(bb4[2])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 4a824ac243e..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1,26 +0,0 @@ -"mp6" "Mid(bb0[8])" -"mp6" "Mid(bb0[9])" -"mp18" "Mid(bb0[17])" -"mp18" "Mid(bb0[18])" -"mp21" "Mid(bb0[27])" -"mp22" "Mid(bb0[27])" -"mp22" "Mid(bb2[0])" -"mp21" "Mid(bb2[1])" -"mp20" "Mid(bb2[2])" -"mp20" "Mid(bb2[3])" -"mp19" "Mid(bb2[4])" -"mp14" "Mid(bb2[7])" -"mp14" "Mid(bb2[8])" -"mp5" "Mid(bb2[9])" -"mp13" "Mid(bb2[9])" -"mp13" "Mid(bb3[0])" -"mp5" "Mid(bb3[1])" -"mp4" "Mid(bb3[2])" -"mp4" "Mid(bb4[0])" -"mp17" "Mid(bb4[1])" -"mp16" "Mid(bb4[2])" -"mp15" "Mid(bb4[3])" -"mp7" "Mid(bb4[4])" -"mp3" "Mid(bb4[5])" -"mp2" "Mid(bb4[7])" -"mp0" "Mid(bb4[9])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/outlives.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index 5f8916bfe3d..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,1346 +0,0 @@ -"\'_#73r" "\'_#77r" "Start(bb0[0])" -"\'_#73r" "\'_#77r" "Mid(bb0[0])" -"\'_#73r" "\'_#77r" "Start(bb0[1])" -"\'_#73r" "\'_#77r" "Mid(bb0[1])" -"\'_#73r" "\'_#77r" "Start(bb0[2])" -"\'_#73r" "\'_#77r" "Mid(bb0[2])" -"\'_#73r" "\'_#77r" "Start(bb0[3])" -"\'_#73r" "\'_#77r" "Mid(bb0[3])" -"\'_#73r" "\'_#77r" "Start(bb0[4])" -"\'_#73r" "\'_#77r" "Mid(bb0[4])" -"\'_#73r" "\'_#77r" "Start(bb0[5])" -"\'_#73r" "\'_#77r" "Mid(bb0[5])" -"\'_#73r" "\'_#77r" "Start(bb0[6])" -"\'_#73r" "\'_#77r" "Mid(bb0[6])" -"\'_#73r" "\'_#77r" "Start(bb0[7])" -"\'_#73r" "\'_#77r" "Mid(bb0[7])" -"\'_#73r" "\'_#77r" "Start(bb0[8])" -"\'_#73r" "\'_#77r" "Mid(bb0[8])" -"\'_#73r" "\'_#77r" "Start(bb0[9])" -"\'_#73r" "\'_#77r" "Mid(bb0[9])" -"\'_#73r" "\'_#77r" "Start(bb0[10])" -"\'_#73r" "\'_#77r" "Mid(bb0[10])" -"\'_#73r" "\'_#77r" "Start(bb0[11])" -"\'_#73r" "\'_#77r" "Mid(bb0[11])" -"\'_#73r" "\'_#77r" "Start(bb0[12])" -"\'_#73r" "\'_#77r" "Mid(bb0[12])" -"\'_#73r" "\'_#77r" "Start(bb0[13])" -"\'_#73r" "\'_#77r" "Mid(bb0[13])" -"\'_#73r" "\'_#77r" "Start(bb0[14])" -"\'_#73r" "\'_#77r" "Mid(bb0[14])" -"\'_#73r" "\'_#77r" "Start(bb0[15])" -"\'_#73r" "\'_#77r" "Mid(bb0[15])" -"\'_#73r" "\'_#77r" "Start(bb0[16])" -"\'_#73r" "\'_#77r" "Mid(bb0[16])" -"\'_#73r" "\'_#77r" "Start(bb0[17])" -"\'_#73r" "\'_#77r" "Mid(bb0[17])" -"\'_#73r" "\'_#77r" "Start(bb0[18])" -"\'_#73r" "\'_#77r" "Mid(bb0[18])" -"\'_#73r" "\'_#77r" "Start(bb0[19])" -"\'_#73r" "\'_#77r" "Mid(bb0[19])" -"\'_#73r" "\'_#77r" "Start(bb0[20])" -"\'_#73r" "\'_#77r" "Mid(bb0[20])" -"\'_#73r" "\'_#77r" "Start(bb0[21])" -"\'_#73r" "\'_#77r" "Mid(bb0[21])" -"\'_#73r" "\'_#77r" "Start(bb0[22])" -"\'_#73r" "\'_#77r" "Mid(bb0[22])" -"\'_#73r" "\'_#77r" "Start(bb0[23])" -"\'_#73r" "\'_#77r" "Mid(bb0[23])" -"\'_#73r" "\'_#77r" "Start(bb0[24])" -"\'_#73r" "\'_#77r" "Mid(bb0[24])" -"\'_#73r" "\'_#77r" "Start(bb0[25])" -"\'_#73r" "\'_#77r" "Mid(bb0[25])" -"\'_#73r" "\'_#77r" "Start(bb0[26])" -"\'_#73r" "\'_#77r" "Mid(bb0[26])" -"\'_#73r" "\'_#77r" "Start(bb0[27])" -"\'_#73r" "\'_#77r" "Mid(bb0[27])" -"\'_#73r" "\'_#77r" "Start(bb1[0])" -"\'_#73r" "\'_#77r" "Mid(bb1[0])" -"\'_#73r" "\'_#77r" "Start(bb2[0])" -"\'_#73r" "\'_#77r" "Mid(bb2[0])" -"\'_#73r" "\'_#77r" "Start(bb2[1])" -"\'_#73r" "\'_#77r" "Mid(bb2[1])" -"\'_#73r" "\'_#77r" "Start(bb2[2])" -"\'_#73r" "\'_#77r" "Mid(bb2[2])" -"\'_#73r" "\'_#77r" "Start(bb2[3])" -"\'_#73r" "\'_#77r" "Mid(bb2[3])" -"\'_#73r" "\'_#77r" "Start(bb2[4])" -"\'_#73r" "\'_#77r" "Mid(bb2[4])" -"\'_#73r" "\'_#77r" "Start(bb2[5])" -"\'_#73r" "\'_#77r" "Mid(bb2[5])" -"\'_#73r" "\'_#77r" "Start(bb2[6])" -"\'_#73r" "\'_#77r" "Mid(bb2[6])" -"\'_#73r" "\'_#77r" "Start(bb2[7])" -"\'_#73r" "\'_#77r" "Mid(bb2[7])" -"\'_#73r" "\'_#77r" "Start(bb2[8])" -"\'_#73r" "\'_#77r" "Mid(bb2[8])" -"\'_#73r" "\'_#77r" "Start(bb2[9])" -"\'_#73r" "\'_#77r" "Mid(bb2[9])" -"\'_#73r" "\'_#77r" "Start(bb3[0])" -"\'_#73r" "\'_#77r" "Mid(bb3[0])" -"\'_#73r" "\'_#77r" "Start(bb3[1])" -"\'_#73r" "\'_#77r" "Mid(bb3[1])" -"\'_#73r" "\'_#77r" "Start(bb3[2])" -"\'_#73r" "\'_#77r" "Mid(bb3[2])" -"\'_#73r" "\'_#77r" "Start(bb4[0])" -"\'_#73r" "\'_#77r" "Mid(bb4[0])" -"\'_#73r" "\'_#77r" "Start(bb4[1])" -"\'_#73r" "\'_#77r" "Mid(bb4[1])" -"\'_#73r" "\'_#77r" "Start(bb4[2])" -"\'_#73r" "\'_#77r" "Mid(bb4[2])" -"\'_#73r" "\'_#77r" "Start(bb4[3])" -"\'_#73r" "\'_#77r" "Mid(bb4[3])" -"\'_#73r" "\'_#77r" "Start(bb4[4])" -"\'_#73r" "\'_#77r" "Mid(bb4[4])" -"\'_#73r" "\'_#77r" "Start(bb4[5])" -"\'_#73r" "\'_#77r" "Mid(bb4[5])" -"\'_#73r" "\'_#77r" "Start(bb4[6])" -"\'_#73r" "\'_#77r" "Mid(bb4[6])" -"\'_#73r" "\'_#77r" "Start(bb4[7])" -"\'_#73r" "\'_#77r" "Mid(bb4[7])" -"\'_#73r" "\'_#77r" "Start(bb4[8])" -"\'_#73r" "\'_#77r" "Mid(bb4[8])" -"\'_#73r" "\'_#77r" "Start(bb4[9])" -"\'_#73r" "\'_#77r" "Mid(bb4[9])" -"\'_#77r" "\'_#73r" "Start(bb0[0])" -"\'_#77r" "\'_#73r" "Mid(bb0[0])" -"\'_#77r" "\'_#73r" "Start(bb0[1])" -"\'_#77r" "\'_#73r" "Mid(bb0[1])" -"\'_#77r" "\'_#73r" "Start(bb0[2])" -"\'_#77r" "\'_#73r" "Mid(bb0[2])" -"\'_#77r" "\'_#73r" "Start(bb0[3])" -"\'_#77r" "\'_#73r" "Mid(bb0[3])" -"\'_#77r" "\'_#73r" "Start(bb0[4])" -"\'_#77r" "\'_#73r" "Mid(bb0[4])" -"\'_#77r" "\'_#73r" "Start(bb0[5])" -"\'_#77r" "\'_#73r" "Mid(bb0[5])" -"\'_#77r" "\'_#73r" "Start(bb0[6])" -"\'_#77r" "\'_#73r" "Mid(bb0[6])" -"\'_#77r" "\'_#73r" "Start(bb0[7])" -"\'_#77r" "\'_#73r" "Mid(bb0[7])" -"\'_#77r" "\'_#73r" "Start(bb0[8])" -"\'_#77r" "\'_#73r" "Mid(bb0[8])" -"\'_#77r" "\'_#73r" "Start(bb0[9])" -"\'_#77r" "\'_#73r" "Mid(bb0[9])" -"\'_#77r" "\'_#73r" "Start(bb0[10])" -"\'_#77r" "\'_#73r" "Mid(bb0[10])" -"\'_#77r" "\'_#73r" "Start(bb0[11])" -"\'_#77r" "\'_#73r" "Mid(bb0[11])" -"\'_#77r" "\'_#73r" "Start(bb0[12])" -"\'_#77r" "\'_#73r" "Mid(bb0[12])" -"\'_#77r" "\'_#73r" "Start(bb0[13])" -"\'_#77r" "\'_#73r" "Mid(bb0[13])" -"\'_#77r" "\'_#73r" "Start(bb0[14])" -"\'_#77r" "\'_#73r" "Mid(bb0[14])" -"\'_#77r" "\'_#73r" "Start(bb0[15])" -"\'_#77r" "\'_#73r" "Mid(bb0[15])" -"\'_#77r" "\'_#73r" "Start(bb0[16])" -"\'_#77r" "\'_#73r" "Mid(bb0[16])" -"\'_#77r" "\'_#73r" "Start(bb0[17])" -"\'_#77r" "\'_#73r" "Mid(bb0[17])" -"\'_#77r" "\'_#73r" "Start(bb0[18])" -"\'_#77r" "\'_#73r" "Mid(bb0[18])" -"\'_#77r" "\'_#73r" "Start(bb0[19])" -"\'_#77r" "\'_#73r" "Mid(bb0[19])" -"\'_#77r" "\'_#73r" "Start(bb0[20])" -"\'_#77r" "\'_#73r" "Mid(bb0[20])" -"\'_#77r" "\'_#73r" "Start(bb0[21])" -"\'_#77r" "\'_#73r" "Mid(bb0[21])" -"\'_#77r" "\'_#73r" "Start(bb0[22])" -"\'_#77r" "\'_#73r" "Mid(bb0[22])" -"\'_#77r" "\'_#73r" "Start(bb0[23])" -"\'_#77r" "\'_#73r" "Mid(bb0[23])" -"\'_#77r" "\'_#73r" "Start(bb0[24])" -"\'_#77r" "\'_#73r" "Mid(bb0[24])" -"\'_#77r" "\'_#73r" "Start(bb0[25])" -"\'_#77r" "\'_#73r" "Mid(bb0[25])" -"\'_#77r" "\'_#73r" "Start(bb0[26])" -"\'_#77r" "\'_#73r" "Mid(bb0[26])" -"\'_#77r" "\'_#73r" "Start(bb0[27])" -"\'_#77r" "\'_#73r" "Mid(bb0[27])" -"\'_#77r" "\'_#73r" "Start(bb1[0])" -"\'_#77r" "\'_#73r" "Mid(bb1[0])" -"\'_#77r" "\'_#73r" "Start(bb2[0])" -"\'_#77r" "\'_#73r" "Mid(bb2[0])" -"\'_#77r" "\'_#73r" "Start(bb2[1])" -"\'_#77r" "\'_#73r" "Mid(bb2[1])" -"\'_#77r" "\'_#73r" "Start(bb2[2])" -"\'_#77r" "\'_#73r" "Mid(bb2[2])" -"\'_#77r" "\'_#73r" "Start(bb2[3])" -"\'_#77r" "\'_#73r" "Mid(bb2[3])" -"\'_#77r" "\'_#73r" "Start(bb2[4])" -"\'_#77r" "\'_#73r" "Mid(bb2[4])" -"\'_#77r" "\'_#73r" "Start(bb2[5])" -"\'_#77r" "\'_#73r" "Mid(bb2[5])" -"\'_#77r" "\'_#73r" "Start(bb2[6])" -"\'_#77r" "\'_#73r" "Mid(bb2[6])" -"\'_#77r" "\'_#73r" "Start(bb2[7])" -"\'_#77r" "\'_#73r" "Mid(bb2[7])" -"\'_#77r" "\'_#73r" "Start(bb2[8])" -"\'_#77r" "\'_#73r" "Mid(bb2[8])" -"\'_#77r" "\'_#73r" "Start(bb2[9])" -"\'_#77r" "\'_#73r" "Mid(bb2[9])" -"\'_#77r" "\'_#73r" "Start(bb3[0])" -"\'_#77r" "\'_#73r" "Mid(bb3[0])" -"\'_#77r" "\'_#73r" "Start(bb3[1])" -"\'_#77r" "\'_#73r" "Mid(bb3[1])" -"\'_#77r" "\'_#73r" "Start(bb3[2])" -"\'_#77r" "\'_#73r" "Mid(bb3[2])" -"\'_#77r" "\'_#73r" "Start(bb4[0])" -"\'_#77r" "\'_#73r" "Mid(bb4[0])" -"\'_#77r" "\'_#73r" "Start(bb4[1])" -"\'_#77r" "\'_#73r" "Mid(bb4[1])" -"\'_#77r" "\'_#73r" "Start(bb4[2])" -"\'_#77r" "\'_#73r" "Mid(bb4[2])" -"\'_#77r" "\'_#73r" "Start(bb4[3])" -"\'_#77r" "\'_#73r" "Mid(bb4[3])" -"\'_#77r" "\'_#73r" "Start(bb4[4])" -"\'_#77r" "\'_#73r" "Mid(bb4[4])" -"\'_#77r" "\'_#73r" "Start(bb4[5])" -"\'_#77r" "\'_#73r" "Mid(bb4[5])" -"\'_#77r" "\'_#73r" "Start(bb4[6])" -"\'_#77r" "\'_#73r" "Mid(bb4[6])" -"\'_#77r" "\'_#73r" "Start(bb4[7])" -"\'_#77r" "\'_#73r" "Mid(bb4[7])" -"\'_#77r" "\'_#73r" "Start(bb4[8])" -"\'_#77r" "\'_#73r" "Mid(bb4[8])" -"\'_#77r" "\'_#73r" "Start(bb4[9])" -"\'_#77r" "\'_#73r" "Mid(bb4[9])" -"\'_#76r" "\'_#77r" "Start(bb0[0])" -"\'_#76r" "\'_#77r" "Mid(bb0[0])" -"\'_#76r" "\'_#77r" "Start(bb0[1])" -"\'_#76r" "\'_#77r" "Mid(bb0[1])" -"\'_#76r" "\'_#77r" "Start(bb0[2])" -"\'_#76r" "\'_#77r" "Mid(bb0[2])" -"\'_#76r" "\'_#77r" "Start(bb0[3])" -"\'_#76r" "\'_#77r" "Mid(bb0[3])" -"\'_#76r" "\'_#77r" "Start(bb0[4])" -"\'_#76r" "\'_#77r" "Mid(bb0[4])" -"\'_#76r" "\'_#77r" "Start(bb0[5])" -"\'_#76r" "\'_#77r" "Mid(bb0[5])" -"\'_#76r" "\'_#77r" "Start(bb0[6])" -"\'_#76r" "\'_#77r" "Mid(bb0[6])" -"\'_#76r" "\'_#77r" "Start(bb0[7])" -"\'_#76r" "\'_#77r" "Mid(bb0[7])" -"\'_#76r" "\'_#77r" "Start(bb0[8])" -"\'_#76r" "\'_#77r" "Mid(bb0[8])" -"\'_#76r" "\'_#77r" "Start(bb0[9])" -"\'_#76r" "\'_#77r" "Mid(bb0[9])" -"\'_#76r" "\'_#77r" "Start(bb0[10])" -"\'_#76r" "\'_#77r" "Mid(bb0[10])" -"\'_#76r" "\'_#77r" "Start(bb0[11])" -"\'_#76r" "\'_#77r" "Mid(bb0[11])" -"\'_#76r" "\'_#77r" "Start(bb0[12])" -"\'_#76r" "\'_#77r" "Mid(bb0[12])" -"\'_#76r" "\'_#77r" "Start(bb0[13])" -"\'_#76r" "\'_#77r" "Mid(bb0[13])" -"\'_#76r" "\'_#77r" "Start(bb0[14])" -"\'_#76r" "\'_#77r" "Mid(bb0[14])" -"\'_#76r" "\'_#77r" "Start(bb0[15])" -"\'_#76r" "\'_#77r" "Mid(bb0[15])" -"\'_#76r" "\'_#77r" "Start(bb0[16])" -"\'_#76r" "\'_#77r" "Mid(bb0[16])" -"\'_#76r" "\'_#77r" "Start(bb0[17])" -"\'_#76r" "\'_#77r" "Mid(bb0[17])" -"\'_#76r" "\'_#77r" "Start(bb0[18])" -"\'_#76r" "\'_#77r" "Mid(bb0[18])" -"\'_#76r" "\'_#77r" "Start(bb0[19])" -"\'_#76r" "\'_#77r" "Mid(bb0[19])" -"\'_#76r" "\'_#77r" "Start(bb0[20])" -"\'_#76r" "\'_#77r" "Mid(bb0[20])" -"\'_#76r" "\'_#77r" "Start(bb0[21])" -"\'_#76r" "\'_#77r" "Mid(bb0[21])" -"\'_#76r" "\'_#77r" "Start(bb0[22])" -"\'_#76r" "\'_#77r" "Mid(bb0[22])" -"\'_#76r" "\'_#77r" "Start(bb0[23])" -"\'_#76r" "\'_#77r" "Mid(bb0[23])" -"\'_#76r" "\'_#77r" "Start(bb0[24])" -"\'_#76r" "\'_#77r" "Mid(bb0[24])" -"\'_#76r" "\'_#77r" "Start(bb0[25])" -"\'_#76r" "\'_#77r" "Mid(bb0[25])" -"\'_#76r" "\'_#77r" "Start(bb0[26])" -"\'_#76r" "\'_#77r" "Mid(bb0[26])" -"\'_#76r" "\'_#77r" "Start(bb0[27])" -"\'_#76r" "\'_#77r" "Mid(bb0[27])" -"\'_#76r" "\'_#77r" "Start(bb1[0])" -"\'_#76r" "\'_#77r" "Mid(bb1[0])" -"\'_#76r" "\'_#77r" "Start(bb2[0])" -"\'_#76r" "\'_#77r" "Mid(bb2[0])" -"\'_#76r" "\'_#77r" "Start(bb2[1])" -"\'_#76r" "\'_#77r" "Mid(bb2[1])" -"\'_#76r" "\'_#77r" "Start(bb2[2])" -"\'_#76r" "\'_#77r" "Mid(bb2[2])" -"\'_#76r" "\'_#77r" "Start(bb2[3])" -"\'_#76r" "\'_#77r" "Mid(bb2[3])" -"\'_#76r" "\'_#77r" "Start(bb2[4])" -"\'_#76r" "\'_#77r" "Mid(bb2[4])" -"\'_#76r" "\'_#77r" "Start(bb2[5])" -"\'_#76r" "\'_#77r" "Mid(bb2[5])" -"\'_#76r" "\'_#77r" "Start(bb2[6])" -"\'_#76r" "\'_#77r" "Mid(bb2[6])" -"\'_#76r" "\'_#77r" "Start(bb2[7])" -"\'_#76r" "\'_#77r" "Mid(bb2[7])" -"\'_#76r" "\'_#77r" "Start(bb2[8])" -"\'_#76r" "\'_#77r" "Mid(bb2[8])" -"\'_#76r" "\'_#77r" "Start(bb2[9])" -"\'_#76r" "\'_#77r" "Mid(bb2[9])" -"\'_#76r" "\'_#77r" "Start(bb3[0])" -"\'_#76r" "\'_#77r" "Mid(bb3[0])" -"\'_#76r" "\'_#77r" "Start(bb3[1])" -"\'_#76r" "\'_#77r" "Mid(bb3[1])" -"\'_#76r" "\'_#77r" "Start(bb3[2])" -"\'_#76r" "\'_#77r" "Mid(bb3[2])" -"\'_#76r" "\'_#77r" "Start(bb4[0])" -"\'_#76r" "\'_#77r" "Mid(bb4[0])" -"\'_#76r" "\'_#77r" "Start(bb4[1])" -"\'_#76r" "\'_#77r" "Mid(bb4[1])" -"\'_#76r" "\'_#77r" "Start(bb4[2])" -"\'_#76r" "\'_#77r" "Mid(bb4[2])" -"\'_#76r" "\'_#77r" "Start(bb4[3])" -"\'_#76r" "\'_#77r" "Mid(bb4[3])" -"\'_#76r" "\'_#77r" "Start(bb4[4])" -"\'_#76r" "\'_#77r" "Mid(bb4[4])" -"\'_#76r" "\'_#77r" "Start(bb4[5])" -"\'_#76r" "\'_#77r" "Mid(bb4[5])" -"\'_#76r" "\'_#77r" "Start(bb4[6])" -"\'_#76r" "\'_#77r" "Mid(bb4[6])" -"\'_#76r" "\'_#77r" "Start(bb4[7])" -"\'_#76r" "\'_#77r" "Mid(bb4[7])" -"\'_#76r" "\'_#77r" "Start(bb4[8])" -"\'_#76r" "\'_#77r" "Mid(bb4[8])" -"\'_#76r" "\'_#77r" "Start(bb4[9])" -"\'_#76r" "\'_#77r" "Mid(bb4[9])" -"\'_#77r" "\'_#76r" "Start(bb0[0])" -"\'_#77r" "\'_#76r" "Mid(bb0[0])" -"\'_#77r" "\'_#76r" "Start(bb0[1])" -"\'_#77r" "\'_#76r" "Mid(bb0[1])" -"\'_#77r" "\'_#76r" "Start(bb0[2])" -"\'_#77r" "\'_#76r" "Mid(bb0[2])" -"\'_#77r" "\'_#76r" "Start(bb0[3])" -"\'_#77r" "\'_#76r" "Mid(bb0[3])" -"\'_#77r" "\'_#76r" "Start(bb0[4])" -"\'_#77r" "\'_#76r" "Mid(bb0[4])" -"\'_#77r" "\'_#76r" "Start(bb0[5])" -"\'_#77r" "\'_#76r" "Mid(bb0[5])" -"\'_#77r" "\'_#76r" "Start(bb0[6])" -"\'_#77r" "\'_#76r" "Mid(bb0[6])" -"\'_#77r" "\'_#76r" "Start(bb0[7])" -"\'_#77r" "\'_#76r" "Mid(bb0[7])" -"\'_#77r" "\'_#76r" "Start(bb0[8])" -"\'_#77r" "\'_#76r" "Mid(bb0[8])" -"\'_#77r" "\'_#76r" "Start(bb0[9])" -"\'_#77r" "\'_#76r" "Mid(bb0[9])" -"\'_#77r" "\'_#76r" "Start(bb0[10])" -"\'_#77r" "\'_#76r" "Mid(bb0[10])" -"\'_#77r" "\'_#76r" "Start(bb0[11])" -"\'_#77r" "\'_#76r" "Mid(bb0[11])" -"\'_#77r" "\'_#76r" "Start(bb0[12])" -"\'_#77r" "\'_#76r" "Mid(bb0[12])" -"\'_#77r" "\'_#76r" "Start(bb0[13])" -"\'_#77r" "\'_#76r" "Mid(bb0[13])" -"\'_#77r" "\'_#76r" "Start(bb0[14])" -"\'_#77r" "\'_#76r" "Mid(bb0[14])" -"\'_#77r" "\'_#76r" "Start(bb0[15])" -"\'_#77r" "\'_#76r" "Mid(bb0[15])" -"\'_#77r" "\'_#76r" "Start(bb0[16])" -"\'_#77r" "\'_#76r" "Mid(bb0[16])" -"\'_#77r" "\'_#76r" "Start(bb0[17])" -"\'_#77r" "\'_#76r" "Mid(bb0[17])" -"\'_#77r" "\'_#76r" "Start(bb0[18])" -"\'_#77r" "\'_#76r" "Mid(bb0[18])" -"\'_#77r" "\'_#76r" "Start(bb0[19])" -"\'_#77r" "\'_#76r" "Mid(bb0[19])" -"\'_#77r" "\'_#76r" "Start(bb0[20])" -"\'_#77r" "\'_#76r" "Mid(bb0[20])" -"\'_#77r" "\'_#76r" "Start(bb0[21])" -"\'_#77r" "\'_#76r" "Mid(bb0[21])" -"\'_#77r" "\'_#76r" "Start(bb0[22])" -"\'_#77r" "\'_#76r" "Mid(bb0[22])" -"\'_#77r" "\'_#76r" "Start(bb0[23])" -"\'_#77r" "\'_#76r" "Mid(bb0[23])" -"\'_#77r" "\'_#76r" "Start(bb0[24])" -"\'_#77r" "\'_#76r" "Mid(bb0[24])" -"\'_#77r" "\'_#76r" "Start(bb0[25])" -"\'_#77r" "\'_#76r" "Mid(bb0[25])" -"\'_#77r" "\'_#76r" "Start(bb0[26])" -"\'_#77r" "\'_#76r" "Mid(bb0[26])" -"\'_#77r" "\'_#76r" "Start(bb0[27])" -"\'_#77r" "\'_#76r" "Mid(bb0[27])" -"\'_#77r" "\'_#76r" "Start(bb1[0])" -"\'_#77r" "\'_#76r" "Mid(bb1[0])" -"\'_#77r" "\'_#76r" "Start(bb2[0])" -"\'_#77r" "\'_#76r" "Mid(bb2[0])" -"\'_#77r" "\'_#76r" "Start(bb2[1])" -"\'_#77r" "\'_#76r" "Mid(bb2[1])" -"\'_#77r" "\'_#76r" "Start(bb2[2])" -"\'_#77r" "\'_#76r" "Mid(bb2[2])" -"\'_#77r" "\'_#76r" "Start(bb2[3])" -"\'_#77r" "\'_#76r" "Mid(bb2[3])" -"\'_#77r" "\'_#76r" "Start(bb2[4])" -"\'_#77r" "\'_#76r" "Mid(bb2[4])" -"\'_#77r" "\'_#76r" "Start(bb2[5])" -"\'_#77r" "\'_#76r" "Mid(bb2[5])" -"\'_#77r" "\'_#76r" "Start(bb2[6])" -"\'_#77r" "\'_#76r" "Mid(bb2[6])" -"\'_#77r" "\'_#76r" "Start(bb2[7])" -"\'_#77r" "\'_#76r" "Mid(bb2[7])" -"\'_#77r" "\'_#76r" "Start(bb2[8])" -"\'_#77r" "\'_#76r" "Mid(bb2[8])" -"\'_#77r" "\'_#76r" "Start(bb2[9])" -"\'_#77r" "\'_#76r" "Mid(bb2[9])" -"\'_#77r" "\'_#76r" "Start(bb3[0])" -"\'_#77r" "\'_#76r" "Mid(bb3[0])" -"\'_#77r" "\'_#76r" "Start(bb3[1])" -"\'_#77r" "\'_#76r" "Mid(bb3[1])" -"\'_#77r" "\'_#76r" "Start(bb3[2])" -"\'_#77r" "\'_#76r" "Mid(bb3[2])" -"\'_#77r" "\'_#76r" "Start(bb4[0])" -"\'_#77r" "\'_#76r" "Mid(bb4[0])" -"\'_#77r" "\'_#76r" "Start(bb4[1])" -"\'_#77r" "\'_#76r" "Mid(bb4[1])" -"\'_#77r" "\'_#76r" "Start(bb4[2])" -"\'_#77r" "\'_#76r" "Mid(bb4[2])" -"\'_#77r" "\'_#76r" "Start(bb4[3])" -"\'_#77r" "\'_#76r" "Mid(bb4[3])" -"\'_#77r" "\'_#76r" "Start(bb4[4])" -"\'_#77r" "\'_#76r" "Mid(bb4[4])" -"\'_#77r" "\'_#76r" "Start(bb4[5])" -"\'_#77r" "\'_#76r" "Mid(bb4[5])" -"\'_#77r" "\'_#76r" "Start(bb4[6])" -"\'_#77r" "\'_#76r" "Mid(bb4[6])" -"\'_#77r" "\'_#76r" "Start(bb4[7])" -"\'_#77r" "\'_#76r" "Mid(bb4[7])" -"\'_#77r" "\'_#76r" "Start(bb4[8])" -"\'_#77r" "\'_#76r" "Mid(bb4[8])" -"\'_#77r" "\'_#76r" "Start(bb4[9])" -"\'_#77r" "\'_#76r" "Mid(bb4[9])" -"\'_#74r" "\'_#79r" "Start(bb0[0])" -"\'_#74r" "\'_#79r" "Mid(bb0[0])" -"\'_#74r" "\'_#79r" "Start(bb0[1])" -"\'_#74r" "\'_#79r" "Mid(bb0[1])" -"\'_#74r" "\'_#79r" "Start(bb0[2])" -"\'_#74r" "\'_#79r" "Mid(bb0[2])" -"\'_#74r" "\'_#79r" "Start(bb0[3])" -"\'_#74r" "\'_#79r" "Mid(bb0[3])" -"\'_#74r" "\'_#79r" "Start(bb0[4])" -"\'_#74r" "\'_#79r" "Mid(bb0[4])" -"\'_#74r" "\'_#79r" "Start(bb0[5])" -"\'_#74r" "\'_#79r" "Mid(bb0[5])" -"\'_#74r" "\'_#79r" "Start(bb0[6])" -"\'_#74r" "\'_#79r" "Mid(bb0[6])" -"\'_#74r" "\'_#79r" "Start(bb0[7])" -"\'_#74r" "\'_#79r" "Mid(bb0[7])" -"\'_#74r" "\'_#79r" "Start(bb0[8])" -"\'_#74r" "\'_#79r" "Mid(bb0[8])" -"\'_#74r" "\'_#79r" "Start(bb0[9])" -"\'_#74r" "\'_#79r" "Mid(bb0[9])" -"\'_#74r" "\'_#79r" "Start(bb0[10])" -"\'_#74r" "\'_#79r" "Mid(bb0[10])" -"\'_#74r" "\'_#79r" "Start(bb0[11])" -"\'_#74r" "\'_#79r" "Mid(bb0[11])" -"\'_#74r" "\'_#79r" "Start(bb0[12])" -"\'_#74r" "\'_#79r" "Mid(bb0[12])" -"\'_#74r" "\'_#79r" "Start(bb0[13])" -"\'_#74r" "\'_#79r" "Mid(bb0[13])" -"\'_#74r" "\'_#79r" "Start(bb0[14])" -"\'_#74r" "\'_#79r" "Mid(bb0[14])" -"\'_#74r" "\'_#79r" "Start(bb0[15])" -"\'_#74r" "\'_#79r" "Mid(bb0[15])" -"\'_#74r" "\'_#79r" "Start(bb0[16])" -"\'_#74r" "\'_#79r" "Mid(bb0[16])" -"\'_#74r" "\'_#79r" "Start(bb0[17])" -"\'_#74r" "\'_#79r" "Mid(bb0[17])" -"\'_#74r" "\'_#79r" "Start(bb0[18])" -"\'_#74r" "\'_#79r" "Mid(bb0[18])" -"\'_#74r" "\'_#79r" "Start(bb0[19])" -"\'_#74r" "\'_#79r" "Mid(bb0[19])" -"\'_#74r" "\'_#79r" "Start(bb0[20])" -"\'_#74r" "\'_#79r" "Mid(bb0[20])" -"\'_#74r" "\'_#79r" "Start(bb0[21])" -"\'_#74r" "\'_#79r" "Mid(bb0[21])" -"\'_#74r" "\'_#79r" "Start(bb0[22])" -"\'_#74r" "\'_#79r" "Mid(bb0[22])" -"\'_#74r" "\'_#79r" "Start(bb0[23])" -"\'_#74r" "\'_#79r" "Mid(bb0[23])" -"\'_#74r" "\'_#79r" "Start(bb0[24])" -"\'_#74r" "\'_#79r" "Mid(bb0[24])" -"\'_#74r" "\'_#79r" "Start(bb0[25])" -"\'_#74r" "\'_#79r" "Mid(bb0[25])" -"\'_#74r" "\'_#79r" "Start(bb0[26])" -"\'_#74r" "\'_#79r" "Mid(bb0[26])" -"\'_#74r" "\'_#79r" "Start(bb0[27])" -"\'_#74r" "\'_#79r" "Mid(bb0[27])" -"\'_#74r" "\'_#79r" "Start(bb1[0])" -"\'_#74r" "\'_#79r" "Mid(bb1[0])" -"\'_#74r" "\'_#79r" "Start(bb2[0])" -"\'_#74r" "\'_#79r" "Mid(bb2[0])" -"\'_#74r" "\'_#79r" "Start(bb2[1])" -"\'_#74r" "\'_#79r" "Mid(bb2[1])" -"\'_#74r" "\'_#79r" "Start(bb2[2])" -"\'_#74r" "\'_#79r" "Mid(bb2[2])" -"\'_#74r" "\'_#79r" "Start(bb2[3])" -"\'_#74r" "\'_#79r" "Mid(bb2[3])" -"\'_#74r" "\'_#79r" "Start(bb2[4])" -"\'_#74r" "\'_#79r" "Mid(bb2[4])" -"\'_#74r" "\'_#79r" "Start(bb2[5])" -"\'_#74r" "\'_#79r" "Mid(bb2[5])" -"\'_#74r" "\'_#79r" "Start(bb2[6])" -"\'_#74r" "\'_#79r" "Mid(bb2[6])" -"\'_#74r" "\'_#79r" "Start(bb2[7])" -"\'_#74r" "\'_#79r" "Mid(bb2[7])" -"\'_#74r" "\'_#79r" "Start(bb2[8])" -"\'_#74r" "\'_#79r" "Mid(bb2[8])" -"\'_#74r" "\'_#79r" "Start(bb2[9])" -"\'_#74r" "\'_#79r" "Mid(bb2[9])" -"\'_#74r" "\'_#79r" "Start(bb3[0])" -"\'_#74r" "\'_#79r" "Mid(bb3[0])" -"\'_#74r" "\'_#79r" "Start(bb3[1])" -"\'_#74r" "\'_#79r" "Mid(bb3[1])" -"\'_#74r" "\'_#79r" "Start(bb3[2])" -"\'_#74r" "\'_#79r" "Mid(bb3[2])" -"\'_#74r" "\'_#79r" "Start(bb4[0])" -"\'_#74r" "\'_#79r" "Mid(bb4[0])" -"\'_#74r" "\'_#79r" "Start(bb4[1])" -"\'_#74r" "\'_#79r" "Mid(bb4[1])" -"\'_#74r" "\'_#79r" "Start(bb4[2])" -"\'_#74r" "\'_#79r" "Mid(bb4[2])" -"\'_#74r" "\'_#79r" "Start(bb4[3])" -"\'_#74r" "\'_#79r" "Mid(bb4[3])" -"\'_#74r" "\'_#79r" "Start(bb4[4])" -"\'_#74r" "\'_#79r" "Mid(bb4[4])" -"\'_#74r" "\'_#79r" "Start(bb4[5])" -"\'_#74r" "\'_#79r" "Mid(bb4[5])" -"\'_#74r" "\'_#79r" "Start(bb4[6])" -"\'_#74r" "\'_#79r" "Mid(bb4[6])" -"\'_#74r" "\'_#79r" "Start(bb4[7])" -"\'_#74r" "\'_#79r" "Mid(bb4[7])" -"\'_#74r" "\'_#79r" "Start(bb4[8])" -"\'_#74r" "\'_#79r" "Mid(bb4[8])" -"\'_#74r" "\'_#79r" "Start(bb4[9])" -"\'_#74r" "\'_#79r" "Mid(bb4[9])" -"\'_#79r" "\'_#74r" "Start(bb0[0])" -"\'_#79r" "\'_#74r" "Mid(bb0[0])" -"\'_#79r" "\'_#74r" "Start(bb0[1])" -"\'_#79r" "\'_#74r" "Mid(bb0[1])" -"\'_#79r" "\'_#74r" "Start(bb0[2])" -"\'_#79r" "\'_#74r" "Mid(bb0[2])" -"\'_#79r" "\'_#74r" "Start(bb0[3])" -"\'_#79r" "\'_#74r" "Mid(bb0[3])" -"\'_#79r" "\'_#74r" "Start(bb0[4])" -"\'_#79r" "\'_#74r" "Mid(bb0[4])" -"\'_#79r" "\'_#74r" "Start(bb0[5])" -"\'_#79r" "\'_#74r" "Mid(bb0[5])" -"\'_#79r" "\'_#74r" "Start(bb0[6])" -"\'_#79r" "\'_#74r" "Mid(bb0[6])" -"\'_#79r" "\'_#74r" "Start(bb0[7])" -"\'_#79r" "\'_#74r" "Mid(bb0[7])" -"\'_#79r" "\'_#74r" "Start(bb0[8])" -"\'_#79r" "\'_#74r" "Mid(bb0[8])" -"\'_#79r" "\'_#74r" "Start(bb0[9])" -"\'_#79r" "\'_#74r" "Mid(bb0[9])" -"\'_#79r" "\'_#74r" "Start(bb0[10])" -"\'_#79r" "\'_#74r" "Mid(bb0[10])" -"\'_#79r" "\'_#74r" "Start(bb0[11])" -"\'_#79r" "\'_#74r" "Mid(bb0[11])" -"\'_#79r" "\'_#74r" "Start(bb0[12])" -"\'_#79r" "\'_#74r" "Mid(bb0[12])" -"\'_#79r" "\'_#74r" "Start(bb0[13])" -"\'_#79r" "\'_#74r" "Mid(bb0[13])" -"\'_#79r" "\'_#74r" "Start(bb0[14])" -"\'_#79r" "\'_#74r" "Mid(bb0[14])" -"\'_#79r" "\'_#74r" "Start(bb0[15])" -"\'_#79r" "\'_#74r" "Mid(bb0[15])" -"\'_#79r" "\'_#74r" "Start(bb0[16])" -"\'_#79r" "\'_#74r" "Mid(bb0[16])" -"\'_#79r" "\'_#74r" "Start(bb0[17])" -"\'_#79r" "\'_#74r" "Mid(bb0[17])" -"\'_#79r" "\'_#74r" "Start(bb0[18])" -"\'_#79r" "\'_#74r" "Mid(bb0[18])" -"\'_#79r" "\'_#74r" "Start(bb0[19])" -"\'_#79r" "\'_#74r" "Mid(bb0[19])" -"\'_#79r" "\'_#74r" "Start(bb0[20])" -"\'_#79r" "\'_#74r" "Mid(bb0[20])" -"\'_#79r" "\'_#74r" "Start(bb0[21])" -"\'_#79r" "\'_#74r" "Mid(bb0[21])" -"\'_#79r" "\'_#74r" "Start(bb0[22])" -"\'_#79r" "\'_#74r" "Mid(bb0[22])" -"\'_#79r" "\'_#74r" "Start(bb0[23])" -"\'_#79r" "\'_#74r" "Mid(bb0[23])" -"\'_#79r" "\'_#74r" "Start(bb0[24])" -"\'_#79r" "\'_#74r" "Mid(bb0[24])" -"\'_#79r" "\'_#74r" "Start(bb0[25])" -"\'_#79r" "\'_#74r" "Mid(bb0[25])" -"\'_#79r" "\'_#74r" "Start(bb0[26])" -"\'_#79r" "\'_#74r" "Mid(bb0[26])" -"\'_#79r" "\'_#74r" "Start(bb0[27])" -"\'_#79r" "\'_#74r" "Mid(bb0[27])" -"\'_#79r" "\'_#74r" "Start(bb1[0])" -"\'_#79r" "\'_#74r" "Mid(bb1[0])" -"\'_#79r" "\'_#74r" "Start(bb2[0])" -"\'_#79r" "\'_#74r" "Mid(bb2[0])" -"\'_#79r" "\'_#74r" "Start(bb2[1])" -"\'_#79r" "\'_#74r" "Mid(bb2[1])" -"\'_#79r" "\'_#74r" "Start(bb2[2])" -"\'_#79r" "\'_#74r" "Mid(bb2[2])" -"\'_#79r" "\'_#74r" "Start(bb2[3])" -"\'_#79r" "\'_#74r" "Mid(bb2[3])" -"\'_#79r" "\'_#74r" "Start(bb2[4])" -"\'_#79r" "\'_#74r" "Mid(bb2[4])" -"\'_#79r" "\'_#74r" "Start(bb2[5])" -"\'_#79r" "\'_#74r" "Mid(bb2[5])" -"\'_#79r" "\'_#74r" "Start(bb2[6])" -"\'_#79r" "\'_#74r" "Mid(bb2[6])" -"\'_#79r" "\'_#74r" "Start(bb2[7])" -"\'_#79r" "\'_#74r" "Mid(bb2[7])" -"\'_#79r" "\'_#74r" "Start(bb2[8])" -"\'_#79r" "\'_#74r" "Mid(bb2[8])" -"\'_#79r" "\'_#74r" "Start(bb2[9])" -"\'_#79r" "\'_#74r" "Mid(bb2[9])" -"\'_#79r" "\'_#74r" "Start(bb3[0])" -"\'_#79r" "\'_#74r" "Mid(bb3[0])" -"\'_#79r" "\'_#74r" "Start(bb3[1])" -"\'_#79r" "\'_#74r" "Mid(bb3[1])" -"\'_#79r" "\'_#74r" "Start(bb3[2])" -"\'_#79r" "\'_#74r" "Mid(bb3[2])" -"\'_#79r" "\'_#74r" "Start(bb4[0])" -"\'_#79r" "\'_#74r" "Mid(bb4[0])" -"\'_#79r" "\'_#74r" "Start(bb4[1])" -"\'_#79r" "\'_#74r" "Mid(bb4[1])" -"\'_#79r" "\'_#74r" "Start(bb4[2])" -"\'_#79r" "\'_#74r" "Mid(bb4[2])" -"\'_#79r" "\'_#74r" "Start(bb4[3])" -"\'_#79r" "\'_#74r" "Mid(bb4[3])" -"\'_#79r" "\'_#74r" "Start(bb4[4])" -"\'_#79r" "\'_#74r" "Mid(bb4[4])" -"\'_#79r" "\'_#74r" "Start(bb4[5])" -"\'_#79r" "\'_#74r" "Mid(bb4[5])" -"\'_#79r" "\'_#74r" "Start(bb4[6])" -"\'_#79r" "\'_#74r" "Mid(bb4[6])" -"\'_#79r" "\'_#74r" "Start(bb4[7])" -"\'_#79r" "\'_#74r" "Mid(bb4[7])" -"\'_#79r" "\'_#74r" "Start(bb4[8])" -"\'_#79r" "\'_#74r" "Mid(bb4[8])" -"\'_#79r" "\'_#74r" "Start(bb4[9])" -"\'_#79r" "\'_#74r" "Mid(bb4[9])" -"\'_#78r" "\'_#79r" "Start(bb0[0])" -"\'_#78r" "\'_#79r" "Mid(bb0[0])" -"\'_#78r" "\'_#79r" "Start(bb0[1])" -"\'_#78r" "\'_#79r" "Mid(bb0[1])" -"\'_#78r" "\'_#79r" "Start(bb0[2])" -"\'_#78r" "\'_#79r" "Mid(bb0[2])" -"\'_#78r" "\'_#79r" "Start(bb0[3])" -"\'_#78r" "\'_#79r" "Mid(bb0[3])" -"\'_#78r" "\'_#79r" "Start(bb0[4])" -"\'_#78r" "\'_#79r" "Mid(bb0[4])" -"\'_#78r" "\'_#79r" "Start(bb0[5])" -"\'_#78r" "\'_#79r" "Mid(bb0[5])" -"\'_#78r" "\'_#79r" "Start(bb0[6])" -"\'_#78r" "\'_#79r" "Mid(bb0[6])" -"\'_#78r" "\'_#79r" "Start(bb0[7])" -"\'_#78r" "\'_#79r" "Mid(bb0[7])" -"\'_#78r" "\'_#79r" "Start(bb0[8])" -"\'_#78r" "\'_#79r" "Mid(bb0[8])" -"\'_#78r" "\'_#79r" "Start(bb0[9])" -"\'_#78r" "\'_#79r" "Mid(bb0[9])" -"\'_#78r" "\'_#79r" "Start(bb0[10])" -"\'_#78r" "\'_#79r" "Mid(bb0[10])" -"\'_#78r" "\'_#79r" "Start(bb0[11])" -"\'_#78r" "\'_#79r" "Mid(bb0[11])" -"\'_#78r" "\'_#79r" "Start(bb0[12])" -"\'_#78r" "\'_#79r" "Mid(bb0[12])" -"\'_#78r" "\'_#79r" "Start(bb0[13])" -"\'_#78r" "\'_#79r" "Mid(bb0[13])" -"\'_#78r" "\'_#79r" "Start(bb0[14])" -"\'_#78r" "\'_#79r" "Mid(bb0[14])" -"\'_#78r" "\'_#79r" "Start(bb0[15])" -"\'_#78r" "\'_#79r" "Mid(bb0[15])" -"\'_#78r" "\'_#79r" "Start(bb0[16])" -"\'_#78r" "\'_#79r" "Mid(bb0[16])" -"\'_#78r" "\'_#79r" "Start(bb0[17])" -"\'_#78r" "\'_#79r" "Mid(bb0[17])" -"\'_#78r" "\'_#79r" "Start(bb0[18])" -"\'_#78r" "\'_#79r" "Mid(bb0[18])" -"\'_#78r" "\'_#79r" "Start(bb0[19])" -"\'_#78r" "\'_#79r" "Mid(bb0[19])" -"\'_#78r" "\'_#79r" "Start(bb0[20])" -"\'_#78r" "\'_#79r" "Mid(bb0[20])" -"\'_#78r" "\'_#79r" "Start(bb0[21])" -"\'_#78r" "\'_#79r" "Mid(bb0[21])" -"\'_#78r" "\'_#79r" "Start(bb0[22])" -"\'_#78r" "\'_#79r" "Mid(bb0[22])" -"\'_#78r" "\'_#79r" "Start(bb0[23])" -"\'_#78r" "\'_#79r" "Mid(bb0[23])" -"\'_#78r" "\'_#79r" "Start(bb0[24])" -"\'_#78r" "\'_#79r" "Mid(bb0[24])" -"\'_#78r" "\'_#79r" "Start(bb0[25])" -"\'_#78r" "\'_#79r" "Mid(bb0[25])" -"\'_#78r" "\'_#79r" "Start(bb0[26])" -"\'_#78r" "\'_#79r" "Mid(bb0[26])" -"\'_#78r" "\'_#79r" "Start(bb0[27])" -"\'_#78r" "\'_#79r" "Mid(bb0[27])" -"\'_#78r" "\'_#79r" "Start(bb1[0])" -"\'_#78r" "\'_#79r" "Mid(bb1[0])" -"\'_#78r" "\'_#79r" "Start(bb2[0])" -"\'_#78r" "\'_#79r" "Mid(bb2[0])" -"\'_#78r" "\'_#79r" "Start(bb2[1])" -"\'_#78r" "\'_#79r" "Mid(bb2[1])" -"\'_#78r" "\'_#79r" "Start(bb2[2])" -"\'_#78r" "\'_#79r" "Mid(bb2[2])" -"\'_#78r" "\'_#79r" "Start(bb2[3])" -"\'_#78r" "\'_#79r" "Mid(bb2[3])" -"\'_#78r" "\'_#79r" "Start(bb2[4])" -"\'_#78r" "\'_#79r" "Mid(bb2[4])" -"\'_#78r" "\'_#79r" "Start(bb2[5])" -"\'_#78r" "\'_#79r" "Mid(bb2[5])" -"\'_#78r" "\'_#79r" "Start(bb2[6])" -"\'_#78r" "\'_#79r" "Mid(bb2[6])" -"\'_#78r" "\'_#79r" "Start(bb2[7])" -"\'_#78r" "\'_#79r" "Mid(bb2[7])" -"\'_#78r" "\'_#79r" "Start(bb2[8])" -"\'_#78r" "\'_#79r" "Mid(bb2[8])" -"\'_#78r" "\'_#79r" "Start(bb2[9])" -"\'_#78r" "\'_#79r" "Mid(bb2[9])" -"\'_#78r" "\'_#79r" "Start(bb3[0])" -"\'_#78r" "\'_#79r" "Mid(bb3[0])" -"\'_#78r" "\'_#79r" "Start(bb3[1])" -"\'_#78r" "\'_#79r" "Mid(bb3[1])" -"\'_#78r" "\'_#79r" "Start(bb3[2])" -"\'_#78r" "\'_#79r" "Mid(bb3[2])" -"\'_#78r" "\'_#79r" "Start(bb4[0])" -"\'_#78r" "\'_#79r" "Mid(bb4[0])" -"\'_#78r" "\'_#79r" "Start(bb4[1])" -"\'_#78r" "\'_#79r" "Mid(bb4[1])" -"\'_#78r" "\'_#79r" "Start(bb4[2])" -"\'_#78r" "\'_#79r" "Mid(bb4[2])" -"\'_#78r" "\'_#79r" "Start(bb4[3])" -"\'_#78r" "\'_#79r" "Mid(bb4[3])" -"\'_#78r" "\'_#79r" "Start(bb4[4])" -"\'_#78r" "\'_#79r" "Mid(bb4[4])" -"\'_#78r" "\'_#79r" "Start(bb4[5])" -"\'_#78r" "\'_#79r" "Mid(bb4[5])" -"\'_#78r" "\'_#79r" "Start(bb4[6])" -"\'_#78r" "\'_#79r" "Mid(bb4[6])" -"\'_#78r" "\'_#79r" "Start(bb4[7])" -"\'_#78r" "\'_#79r" "Mid(bb4[7])" -"\'_#78r" "\'_#79r" "Start(bb4[8])" -"\'_#78r" "\'_#79r" "Mid(bb4[8])" -"\'_#78r" "\'_#79r" "Start(bb4[9])" -"\'_#78r" "\'_#79r" "Mid(bb4[9])" -"\'_#79r" "\'_#78r" "Start(bb0[0])" -"\'_#79r" "\'_#78r" "Mid(bb0[0])" -"\'_#79r" "\'_#78r" "Start(bb0[1])" -"\'_#79r" "\'_#78r" "Mid(bb0[1])" -"\'_#79r" "\'_#78r" "Start(bb0[2])" -"\'_#79r" "\'_#78r" "Mid(bb0[2])" -"\'_#79r" "\'_#78r" "Start(bb0[3])" -"\'_#79r" "\'_#78r" "Mid(bb0[3])" -"\'_#79r" "\'_#78r" "Start(bb0[4])" -"\'_#79r" "\'_#78r" "Mid(bb0[4])" -"\'_#79r" "\'_#78r" "Start(bb0[5])" -"\'_#79r" "\'_#78r" "Mid(bb0[5])" -"\'_#79r" "\'_#78r" "Start(bb0[6])" -"\'_#79r" "\'_#78r" "Mid(bb0[6])" -"\'_#79r" "\'_#78r" "Start(bb0[7])" -"\'_#79r" "\'_#78r" "Mid(bb0[7])" -"\'_#79r" "\'_#78r" "Start(bb0[8])" -"\'_#79r" "\'_#78r" "Mid(bb0[8])" -"\'_#79r" "\'_#78r" "Start(bb0[9])" -"\'_#79r" "\'_#78r" "Mid(bb0[9])" -"\'_#79r" "\'_#78r" "Start(bb0[10])" -"\'_#79r" "\'_#78r" "Mid(bb0[10])" -"\'_#79r" "\'_#78r" "Start(bb0[11])" -"\'_#79r" "\'_#78r" "Mid(bb0[11])" -"\'_#79r" "\'_#78r" "Start(bb0[12])" -"\'_#79r" "\'_#78r" "Mid(bb0[12])" -"\'_#79r" "\'_#78r" "Start(bb0[13])" -"\'_#79r" "\'_#78r" "Mid(bb0[13])" -"\'_#79r" "\'_#78r" "Start(bb0[14])" -"\'_#79r" "\'_#78r" "Mid(bb0[14])" -"\'_#79r" "\'_#78r" "Start(bb0[15])" -"\'_#79r" "\'_#78r" "Mid(bb0[15])" -"\'_#79r" "\'_#78r" "Start(bb0[16])" -"\'_#79r" "\'_#78r" "Mid(bb0[16])" -"\'_#79r" "\'_#78r" "Start(bb0[17])" -"\'_#79r" "\'_#78r" "Mid(bb0[17])" -"\'_#79r" "\'_#78r" "Start(bb0[18])" -"\'_#79r" "\'_#78r" "Mid(bb0[18])" -"\'_#79r" "\'_#78r" "Start(bb0[19])" -"\'_#79r" "\'_#78r" "Mid(bb0[19])" -"\'_#79r" "\'_#78r" "Start(bb0[20])" -"\'_#79r" "\'_#78r" "Mid(bb0[20])" -"\'_#79r" "\'_#78r" "Start(bb0[21])" -"\'_#79r" "\'_#78r" "Mid(bb0[21])" -"\'_#79r" "\'_#78r" "Start(bb0[22])" -"\'_#79r" "\'_#78r" "Mid(bb0[22])" -"\'_#79r" "\'_#78r" "Start(bb0[23])" -"\'_#79r" "\'_#78r" "Mid(bb0[23])" -"\'_#79r" "\'_#78r" "Start(bb0[24])" -"\'_#79r" "\'_#78r" "Mid(bb0[24])" -"\'_#79r" "\'_#78r" "Start(bb0[25])" -"\'_#79r" "\'_#78r" "Mid(bb0[25])" -"\'_#79r" "\'_#78r" "Start(bb0[26])" -"\'_#79r" "\'_#78r" "Mid(bb0[26])" -"\'_#79r" "\'_#78r" "Start(bb0[27])" -"\'_#79r" "\'_#78r" "Mid(bb0[27])" -"\'_#79r" "\'_#78r" "Start(bb1[0])" -"\'_#79r" "\'_#78r" "Mid(bb1[0])" -"\'_#79r" "\'_#78r" "Start(bb2[0])" -"\'_#79r" "\'_#78r" "Mid(bb2[0])" -"\'_#79r" "\'_#78r" "Start(bb2[1])" -"\'_#79r" "\'_#78r" "Mid(bb2[1])" -"\'_#79r" "\'_#78r" "Start(bb2[2])" -"\'_#79r" "\'_#78r" "Mid(bb2[2])" -"\'_#79r" "\'_#78r" "Start(bb2[3])" -"\'_#79r" "\'_#78r" "Mid(bb2[3])" -"\'_#79r" "\'_#78r" "Start(bb2[4])" -"\'_#79r" "\'_#78r" "Mid(bb2[4])" -"\'_#79r" "\'_#78r" "Start(bb2[5])" -"\'_#79r" "\'_#78r" "Mid(bb2[5])" -"\'_#79r" "\'_#78r" "Start(bb2[6])" -"\'_#79r" "\'_#78r" "Mid(bb2[6])" -"\'_#79r" "\'_#78r" "Start(bb2[7])" -"\'_#79r" "\'_#78r" "Mid(bb2[7])" -"\'_#79r" "\'_#78r" "Start(bb2[8])" -"\'_#79r" "\'_#78r" "Mid(bb2[8])" -"\'_#79r" "\'_#78r" "Start(bb2[9])" -"\'_#79r" "\'_#78r" "Mid(bb2[9])" -"\'_#79r" "\'_#78r" "Start(bb3[0])" -"\'_#79r" "\'_#78r" "Mid(bb3[0])" -"\'_#79r" "\'_#78r" "Start(bb3[1])" -"\'_#79r" "\'_#78r" "Mid(bb3[1])" -"\'_#79r" "\'_#78r" "Start(bb3[2])" -"\'_#79r" "\'_#78r" "Mid(bb3[2])" -"\'_#79r" "\'_#78r" "Start(bb4[0])" -"\'_#79r" "\'_#78r" "Mid(bb4[0])" -"\'_#79r" "\'_#78r" "Start(bb4[1])" -"\'_#79r" "\'_#78r" "Mid(bb4[1])" -"\'_#79r" "\'_#78r" "Start(bb4[2])" -"\'_#79r" "\'_#78r" "Mid(bb4[2])" -"\'_#79r" "\'_#78r" "Start(bb4[3])" -"\'_#79r" "\'_#78r" "Mid(bb4[3])" -"\'_#79r" "\'_#78r" "Start(bb4[4])" -"\'_#79r" "\'_#78r" "Mid(bb4[4])" -"\'_#79r" "\'_#78r" "Start(bb4[5])" -"\'_#79r" "\'_#78r" "Mid(bb4[5])" -"\'_#79r" "\'_#78r" "Start(bb4[6])" -"\'_#79r" "\'_#78r" "Mid(bb4[6])" -"\'_#79r" "\'_#78r" "Start(bb4[7])" -"\'_#79r" "\'_#78r" "Mid(bb4[7])" -"\'_#79r" "\'_#78r" "Start(bb4[8])" -"\'_#79r" "\'_#78r" "Mid(bb4[8])" -"\'_#79r" "\'_#78r" "Start(bb4[9])" -"\'_#79r" "\'_#78r" "Mid(bb4[9])" -"\'_#4r" "\'_#5r" "Mid(bb0[6])" -"\'_#5r" "\'_#4r" "Mid(bb0[6])" -"\'_#7r" "\'_#8r" "Mid(bb0[6])" -"\'_#8r" "\'_#7r" "Mid(bb0[6])" -"\'_#4r" "\'_#15r" "Mid(bb0[6])" -"\'_#6r" "\'_#14r" "Mid(bb0[6])" -"\'_#15r" "\'_#6r" "Mid(bb0[6])" -"\'_#7r" "\'_#17r" "Mid(bb0[6])" -"\'_#9r" "\'_#16r" "Mid(bb0[6])" -"\'_#17r" "\'_#9r" "Mid(bb0[6])" -"\'_#10r" "\'_#13r" "Mid(bb0[6])" -"\'_#14r" "\'_#10r" "Mid(bb0[6])" -"\'_#16r" "\'_#10r" "Mid(bb0[6])" -"\'_#13r" "\'_#12r" "Mid(bb0[6])" -"\'_#12r" "\'_#19r" "Mid(bb0[6])" -"\'_#19r" "\'_#12r" "Mid(bb0[6])" -"\'_#24r" "\'_#43r" "Mid(bb0[16])" -"\'_#43r" "\'_#24r" "Mid(bb0[16])" -"\'_#25r" "\'_#63r" "Mid(bb0[21])" -"\'_#63r" "\'_#25r" "Mid(bb0[21])" -"\'_#26r" "\'_#64r" "Mid(bb0[21])" -"\'_#64r" "\'_#26r" "Mid(bb0[21])" -"\'_#28r" "\'_#29r" "Mid(bb0[26])" -"\'_#29r" "\'_#28r" "Mid(bb0[26])" -"\'_#31r" "\'_#33r" "Mid(bb0[27])" -"\'_#33r" "\'_#31r" "Mid(bb0[27])" -"\'_#32r" "\'_#34r" "Mid(bb0[27])" -"\'_#34r" "\'_#32r" "Mid(bb0[27])" -"\'_#74r" "\'_#31r" "Mid(bb0[27])" -"\'_#31r" "\'_#74r" "Mid(bb0[27])" -"\'_#75r" "\'_#32r" "Mid(bb0[27])" -"\'_#32r" "\'_#75r" "Mid(bb0[27])" -"\'_#40r" "\'_#41r" "Mid(bb2[9])" -"\'_#41r" "\'_#40r" "Mid(bb2[9])" -"\'_#73r" "\'_#40r" "Mid(bb2[9])" -"\'_#40r" "\'_#73r" "Mid(bb2[9])" -"\'_#18r" "\'_#49r" "Mid(bb0[6])" -"\'_#19r" "\'_#50r" "Mid(bb0[6])" -"\'_#20r" "\'_#47r" "Mid(bb0[7])" -"\'_#50r" "\'_#48r" "Mid(bb0[7])" -"\'_#49r" "\'_#20r" "Mid(bb0[7])" -"\'_#21r" "\'_#45r" "Mid(bb0[8])" -"\'_#22r" "\'_#46r" "Mid(bb0[8])" -"\'_#48r" "\'_#22r" "Mid(bb0[8])" -"\'_#22r" "\'_#48r" "Mid(bb0[8])" -"\'_#47r" "\'_#21r" "Mid(bb0[8])" -"\'_#23r" "\'_#65r" "Mid(bb0[16])" -"\'_#24r" "\'_#66r" "Mid(bb0[16])" -"\'_#42r" "\'_#23r" "Mid(bb0[16])" -"\'_#65r" "\'_#63r" "Mid(bb0[17])" -"\'_#66r" "\'_#64r" "Mid(bb0[17])" -"\'_#25r" "\'_#67r" "Mid(bb0[21])" -"\'_#26r" "\'_#68r" "Mid(bb0[21])" -"\'_#27r" "\'_#70r" "Mid(bb0[24])" -"\'_#68r" "\'_#71r" "Mid(bb0[24])" -"\'_#67r" "\'_#27r" "Mid(bb0[24])" -"\'_#80r" "\'_#83r" "Mid(bb0[26])" -"\'_#72r" "\'_#30r" "Mid(bb0[26])" -"\'_#81r" "\'_#84r" "Mid(bb0[26])" -"\'_#82r" "\'_#85r" "Mid(bb0[26])" -"\'_#85r" "\'_#82r" "Mid(bb0[26])" -"\'_#86r" "\'_#89r" "Mid(bb0[26])" -"\'_#30r" "\'_#28r" "Mid(bb0[26])" -"\'_#87r" "\'_#90r" "Mid(bb0[26])" -"\'_#88r" "\'_#91r" "Mid(bb0[26])" -"\'_#91r" "\'_#88r" "Mid(bb0[26])" -"\'_#92r" "\'_#95r" "Mid(bb0[26])" -"\'_#28r" "\'_#30r" "Mid(bb0[26])" -"\'_#93r" "\'_#96r" "Mid(bb0[26])" -"\'_#97r" "\'_#94r" "Mid(bb0[26])" -"\'_#94r" "\'_#97r" "Mid(bb0[26])" -"\'_#98r" "\'_#69r" "Mid(bb0[27])" -"\'_#32r" "\'_#98r" "Mid(bb0[27])" -"\'_#70r" "\'_#98r" "Mid(bb0[27])" -"\'_#71r" "\'_#32r" "Mid(bb0[27])" -"\'_#99r" "\'_#102r" "Mid(bb0[27])" -"\'_#32r" "\'_#72r" "Mid(bb0[27])" -"\'_#100r" "\'_#103r" "Mid(bb0[27])" -"\'_#101r" "\'_#104r" "Mid(bb0[27])" -"\'_#104r" "\'_#101r" "Mid(bb0[27])" -"\'_#35r" "\'_#62r" "Mid(bb2[2])" -"\'_#69r" "\'_#35r" "Mid(bb2[2])" -"\'_#36r" "\'_#60r" "Mid(bb2[5])" -"\'_#62r" "\'_#61r" "Mid(bb2[5])" -"\'_#37r" "\'_#58r" "Mid(bb2[6])" -"\'_#61r" "\'_#59r" "Mid(bb2[6])" -"\'_#60r" "\'_#37r" "Mid(bb2[6])" -"\'_#38r" "\'_#56r" "Mid(bb2[7])" -"\'_#39r" "\'_#57r" "Mid(bb2[7])" -"\'_#59r" "\'_#39r" "Mid(bb2[7])" -"\'_#39r" "\'_#59r" "Mid(bb2[7])" -"\'_#58r" "\'_#38r" "Mid(bb2[7])" -"\'_#40r" "\'_#44r" "Mid(bb2[9])" -"\'_#45r" "\'_#40r" "Mid(bb2[9])" -"\'_#46r" "\'_#40r" "Mid(bb2[9])" -"\'_#56r" "\'_#40r" "Mid(bb2[9])" -"\'_#57r" "\'_#40r" "Mid(bb2[9])" -"\'_#44r" "\'_#105r" "Mid(bb3[2])" -"\'_#42r" "\'_#2r" "Start(bb0[0])" -"\'_#42r" "\'_#2r" "Mid(bb0[0])" -"\'_#42r" "\'_#2r" "Start(bb0[1])" -"\'_#42r" "\'_#2r" "Mid(bb0[1])" -"\'_#42r" "\'_#2r" "Start(bb0[2])" -"\'_#42r" "\'_#2r" "Mid(bb0[2])" -"\'_#42r" "\'_#2r" "Start(bb0[3])" -"\'_#42r" "\'_#2r" "Mid(bb0[3])" -"\'_#42r" "\'_#2r" "Start(bb0[4])" -"\'_#42r" "\'_#2r" "Mid(bb0[4])" -"\'_#42r" "\'_#2r" "Start(bb0[5])" -"\'_#42r" "\'_#2r" "Mid(bb0[5])" -"\'_#42r" "\'_#2r" "Start(bb0[6])" -"\'_#42r" "\'_#2r" "Mid(bb0[6])" -"\'_#42r" "\'_#2r" "Start(bb0[7])" -"\'_#42r" "\'_#2r" "Mid(bb0[7])" -"\'_#42r" "\'_#2r" "Start(bb0[8])" -"\'_#42r" "\'_#2r" "Mid(bb0[8])" -"\'_#42r" "\'_#2r" "Start(bb0[9])" -"\'_#42r" "\'_#2r" "Mid(bb0[9])" -"\'_#42r" "\'_#2r" "Start(bb0[10])" -"\'_#42r" "\'_#2r" "Mid(bb0[10])" -"\'_#42r" "\'_#2r" "Start(bb0[11])" -"\'_#42r" "\'_#2r" "Mid(bb0[11])" -"\'_#42r" "\'_#2r" "Start(bb0[12])" -"\'_#42r" "\'_#2r" "Mid(bb0[12])" -"\'_#42r" "\'_#2r" "Start(bb0[13])" -"\'_#42r" "\'_#2r" "Mid(bb0[13])" -"\'_#42r" "\'_#2r" "Start(bb0[14])" -"\'_#42r" "\'_#2r" "Mid(bb0[14])" -"\'_#42r" "\'_#2r" "Start(bb0[15])" -"\'_#42r" "\'_#2r" "Mid(bb0[15])" -"\'_#42r" "\'_#2r" "Start(bb0[16])" -"\'_#42r" "\'_#2r" "Mid(bb0[16])" -"\'_#42r" "\'_#2r" "Start(bb0[17])" -"\'_#42r" "\'_#2r" "Mid(bb0[17])" -"\'_#42r" "\'_#2r" "Start(bb0[18])" -"\'_#42r" "\'_#2r" "Mid(bb0[18])" -"\'_#42r" "\'_#2r" "Start(bb0[19])" -"\'_#42r" "\'_#2r" "Mid(bb0[19])" -"\'_#42r" "\'_#2r" "Start(bb0[20])" -"\'_#42r" "\'_#2r" "Mid(bb0[20])" -"\'_#42r" "\'_#2r" "Start(bb0[21])" -"\'_#42r" "\'_#2r" "Mid(bb0[21])" -"\'_#42r" "\'_#2r" "Start(bb0[22])" -"\'_#42r" "\'_#2r" "Mid(bb0[22])" -"\'_#42r" "\'_#2r" "Start(bb0[23])" -"\'_#42r" "\'_#2r" "Mid(bb0[23])" -"\'_#42r" "\'_#2r" "Start(bb0[24])" -"\'_#42r" "\'_#2r" "Mid(bb0[24])" -"\'_#42r" "\'_#2r" "Start(bb0[25])" -"\'_#42r" "\'_#2r" "Mid(bb0[25])" -"\'_#42r" "\'_#2r" "Start(bb0[26])" -"\'_#42r" "\'_#2r" "Mid(bb0[26])" -"\'_#42r" "\'_#2r" "Start(bb0[27])" -"\'_#42r" "\'_#2r" "Mid(bb0[27])" -"\'_#42r" "\'_#2r" "Start(bb1[0])" -"\'_#42r" "\'_#2r" "Mid(bb1[0])" -"\'_#42r" "\'_#2r" "Start(bb2[0])" -"\'_#42r" "\'_#2r" "Mid(bb2[0])" -"\'_#42r" "\'_#2r" "Start(bb2[1])" -"\'_#42r" "\'_#2r" "Mid(bb2[1])" -"\'_#42r" "\'_#2r" "Start(bb2[2])" -"\'_#42r" "\'_#2r" "Mid(bb2[2])" -"\'_#42r" "\'_#2r" "Start(bb2[3])" -"\'_#42r" "\'_#2r" "Mid(bb2[3])" -"\'_#42r" "\'_#2r" "Start(bb2[4])" -"\'_#42r" "\'_#2r" "Mid(bb2[4])" -"\'_#42r" "\'_#2r" "Start(bb2[5])" -"\'_#42r" "\'_#2r" "Mid(bb2[5])" -"\'_#42r" "\'_#2r" "Start(bb2[6])" -"\'_#42r" "\'_#2r" "Mid(bb2[6])" -"\'_#42r" "\'_#2r" "Start(bb2[7])" -"\'_#42r" "\'_#2r" "Mid(bb2[7])" -"\'_#42r" "\'_#2r" "Start(bb2[8])" -"\'_#42r" "\'_#2r" "Mid(bb2[8])" -"\'_#42r" "\'_#2r" "Start(bb2[9])" -"\'_#42r" "\'_#2r" "Mid(bb2[9])" -"\'_#42r" "\'_#2r" "Start(bb3[0])" -"\'_#42r" "\'_#2r" "Mid(bb3[0])" -"\'_#42r" "\'_#2r" "Start(bb3[1])" -"\'_#42r" "\'_#2r" "Mid(bb3[1])" -"\'_#42r" "\'_#2r" "Start(bb3[2])" -"\'_#42r" "\'_#2r" "Mid(bb3[2])" -"\'_#42r" "\'_#2r" "Start(bb4[0])" -"\'_#42r" "\'_#2r" "Mid(bb4[0])" -"\'_#42r" "\'_#2r" "Start(bb4[1])" -"\'_#42r" "\'_#2r" "Mid(bb4[1])" -"\'_#42r" "\'_#2r" "Start(bb4[2])" -"\'_#42r" "\'_#2r" "Mid(bb4[2])" -"\'_#42r" "\'_#2r" "Start(bb4[3])" -"\'_#42r" "\'_#2r" "Mid(bb4[3])" -"\'_#42r" "\'_#2r" "Start(bb4[4])" -"\'_#42r" "\'_#2r" "Mid(bb4[4])" -"\'_#42r" "\'_#2r" "Start(bb4[5])" -"\'_#42r" "\'_#2r" "Mid(bb4[5])" -"\'_#42r" "\'_#2r" "Start(bb4[6])" -"\'_#42r" "\'_#2r" "Mid(bb4[6])" -"\'_#42r" "\'_#2r" "Start(bb4[7])" -"\'_#42r" "\'_#2r" "Mid(bb4[7])" -"\'_#42r" "\'_#2r" "Start(bb4[8])" -"\'_#42r" "\'_#2r" "Mid(bb4[8])" -"\'_#42r" "\'_#2r" "Start(bb4[9])" -"\'_#42r" "\'_#2r" "Mid(bb4[9])" -"\'_#2r" "\'_#42r" "Start(bb0[0])" -"\'_#2r" "\'_#42r" "Mid(bb0[0])" -"\'_#2r" "\'_#42r" "Start(bb0[1])" -"\'_#2r" "\'_#42r" "Mid(bb0[1])" -"\'_#2r" "\'_#42r" "Start(bb0[2])" -"\'_#2r" "\'_#42r" "Mid(bb0[2])" -"\'_#2r" "\'_#42r" "Start(bb0[3])" -"\'_#2r" "\'_#42r" "Mid(bb0[3])" -"\'_#2r" "\'_#42r" "Start(bb0[4])" -"\'_#2r" "\'_#42r" "Mid(bb0[4])" -"\'_#2r" "\'_#42r" "Start(bb0[5])" -"\'_#2r" "\'_#42r" "Mid(bb0[5])" -"\'_#2r" "\'_#42r" "Start(bb0[6])" -"\'_#2r" "\'_#42r" "Mid(bb0[6])" -"\'_#2r" "\'_#42r" "Start(bb0[7])" -"\'_#2r" "\'_#42r" "Mid(bb0[7])" -"\'_#2r" "\'_#42r" "Start(bb0[8])" -"\'_#2r" "\'_#42r" "Mid(bb0[8])" -"\'_#2r" "\'_#42r" "Start(bb0[9])" -"\'_#2r" "\'_#42r" "Mid(bb0[9])" -"\'_#2r" "\'_#42r" "Start(bb0[10])" -"\'_#2r" "\'_#42r" "Mid(bb0[10])" -"\'_#2r" "\'_#42r" "Start(bb0[11])" -"\'_#2r" "\'_#42r" "Mid(bb0[11])" -"\'_#2r" "\'_#42r" "Start(bb0[12])" -"\'_#2r" "\'_#42r" "Mid(bb0[12])" -"\'_#2r" "\'_#42r" "Start(bb0[13])" -"\'_#2r" "\'_#42r" "Mid(bb0[13])" -"\'_#2r" "\'_#42r" "Start(bb0[14])" -"\'_#2r" "\'_#42r" "Mid(bb0[14])" -"\'_#2r" "\'_#42r" "Start(bb0[15])" -"\'_#2r" "\'_#42r" "Mid(bb0[15])" -"\'_#2r" "\'_#42r" "Start(bb0[16])" -"\'_#2r" "\'_#42r" "Mid(bb0[16])" -"\'_#2r" "\'_#42r" "Start(bb0[17])" -"\'_#2r" "\'_#42r" "Mid(bb0[17])" -"\'_#2r" "\'_#42r" "Start(bb0[18])" -"\'_#2r" "\'_#42r" "Mid(bb0[18])" -"\'_#2r" "\'_#42r" "Start(bb0[19])" -"\'_#2r" "\'_#42r" "Mid(bb0[19])" -"\'_#2r" "\'_#42r" "Start(bb0[20])" -"\'_#2r" "\'_#42r" "Mid(bb0[20])" -"\'_#2r" "\'_#42r" "Start(bb0[21])" -"\'_#2r" "\'_#42r" "Mid(bb0[21])" -"\'_#2r" "\'_#42r" "Start(bb0[22])" -"\'_#2r" "\'_#42r" "Mid(bb0[22])" -"\'_#2r" "\'_#42r" "Start(bb0[23])" -"\'_#2r" "\'_#42r" "Mid(bb0[23])" -"\'_#2r" "\'_#42r" "Start(bb0[24])" -"\'_#2r" "\'_#42r" "Mid(bb0[24])" -"\'_#2r" "\'_#42r" "Start(bb0[25])" -"\'_#2r" "\'_#42r" "Mid(bb0[25])" -"\'_#2r" "\'_#42r" "Start(bb0[26])" -"\'_#2r" "\'_#42r" "Mid(bb0[26])" -"\'_#2r" "\'_#42r" "Start(bb0[27])" -"\'_#2r" "\'_#42r" "Mid(bb0[27])" -"\'_#2r" "\'_#42r" "Start(bb1[0])" -"\'_#2r" "\'_#42r" "Mid(bb1[0])" -"\'_#2r" "\'_#42r" "Start(bb2[0])" -"\'_#2r" "\'_#42r" "Mid(bb2[0])" -"\'_#2r" "\'_#42r" "Start(bb2[1])" -"\'_#2r" "\'_#42r" "Mid(bb2[1])" -"\'_#2r" "\'_#42r" "Start(bb2[2])" -"\'_#2r" "\'_#42r" "Mid(bb2[2])" -"\'_#2r" "\'_#42r" "Start(bb2[3])" -"\'_#2r" "\'_#42r" "Mid(bb2[3])" -"\'_#2r" "\'_#42r" "Start(bb2[4])" -"\'_#2r" "\'_#42r" "Mid(bb2[4])" -"\'_#2r" "\'_#42r" "Start(bb2[5])" -"\'_#2r" "\'_#42r" "Mid(bb2[5])" -"\'_#2r" "\'_#42r" "Start(bb2[6])" -"\'_#2r" "\'_#42r" "Mid(bb2[6])" -"\'_#2r" "\'_#42r" "Start(bb2[7])" -"\'_#2r" "\'_#42r" "Mid(bb2[7])" -"\'_#2r" "\'_#42r" "Start(bb2[8])" -"\'_#2r" "\'_#42r" "Mid(bb2[8])" -"\'_#2r" "\'_#42r" "Start(bb2[9])" -"\'_#2r" "\'_#42r" "Mid(bb2[9])" -"\'_#2r" "\'_#42r" "Start(bb3[0])" -"\'_#2r" "\'_#42r" "Mid(bb3[0])" -"\'_#2r" "\'_#42r" "Start(bb3[1])" -"\'_#2r" "\'_#42r" "Mid(bb3[1])" -"\'_#2r" "\'_#42r" "Start(bb3[2])" -"\'_#2r" "\'_#42r" "Mid(bb3[2])" -"\'_#2r" "\'_#42r" "Start(bb4[0])" -"\'_#2r" "\'_#42r" "Mid(bb4[0])" -"\'_#2r" "\'_#42r" "Start(bb4[1])" -"\'_#2r" "\'_#42r" "Mid(bb4[1])" -"\'_#2r" "\'_#42r" "Start(bb4[2])" -"\'_#2r" "\'_#42r" "Mid(bb4[2])" -"\'_#2r" "\'_#42r" "Start(bb4[3])" -"\'_#2r" "\'_#42r" "Mid(bb4[3])" -"\'_#2r" "\'_#42r" "Start(bb4[4])" -"\'_#2r" "\'_#42r" "Mid(bb4[4])" -"\'_#2r" "\'_#42r" "Start(bb4[5])" -"\'_#2r" "\'_#42r" "Mid(bb4[5])" -"\'_#2r" "\'_#42r" "Start(bb4[6])" -"\'_#2r" "\'_#42r" "Mid(bb4[6])" -"\'_#2r" "\'_#42r" "Start(bb4[7])" -"\'_#2r" "\'_#42r" "Mid(bb4[7])" -"\'_#2r" "\'_#42r" "Start(bb4[8])" -"\'_#2r" "\'_#42r" "Mid(bb4[8])" -"\'_#2r" "\'_#42r" "Start(bb4[9])" -"\'_#2r" "\'_#42r" "Mid(bb4[9])" -"\'_#43r" "\'_#1r" "Start(bb0[0])" -"\'_#43r" "\'_#1r" "Mid(bb0[0])" -"\'_#43r" "\'_#1r" "Start(bb0[1])" -"\'_#43r" "\'_#1r" "Mid(bb0[1])" -"\'_#43r" "\'_#1r" "Start(bb0[2])" -"\'_#43r" "\'_#1r" "Mid(bb0[2])" -"\'_#43r" "\'_#1r" "Start(bb0[3])" -"\'_#43r" "\'_#1r" "Mid(bb0[3])" -"\'_#43r" "\'_#1r" "Start(bb0[4])" -"\'_#43r" "\'_#1r" "Mid(bb0[4])" -"\'_#43r" "\'_#1r" "Start(bb0[5])" -"\'_#43r" "\'_#1r" "Mid(bb0[5])" -"\'_#43r" "\'_#1r" "Start(bb0[6])" -"\'_#43r" "\'_#1r" "Mid(bb0[6])" -"\'_#43r" "\'_#1r" "Start(bb0[7])" -"\'_#43r" "\'_#1r" "Mid(bb0[7])" -"\'_#43r" "\'_#1r" "Start(bb0[8])" -"\'_#43r" "\'_#1r" "Mid(bb0[8])" -"\'_#43r" "\'_#1r" "Start(bb0[9])" -"\'_#43r" "\'_#1r" "Mid(bb0[9])" -"\'_#43r" "\'_#1r" "Start(bb0[10])" -"\'_#43r" "\'_#1r" "Mid(bb0[10])" -"\'_#43r" "\'_#1r" "Start(bb0[11])" -"\'_#43r" "\'_#1r" "Mid(bb0[11])" -"\'_#43r" "\'_#1r" "Start(bb0[12])" -"\'_#43r" "\'_#1r" "Mid(bb0[12])" -"\'_#43r" "\'_#1r" "Start(bb0[13])" -"\'_#43r" "\'_#1r" "Mid(bb0[13])" -"\'_#43r" "\'_#1r" "Start(bb0[14])" -"\'_#43r" "\'_#1r" "Mid(bb0[14])" -"\'_#43r" "\'_#1r" "Start(bb0[15])" -"\'_#43r" "\'_#1r" "Mid(bb0[15])" -"\'_#43r" "\'_#1r" "Start(bb0[16])" -"\'_#43r" "\'_#1r" "Mid(bb0[16])" -"\'_#43r" "\'_#1r" "Start(bb0[17])" -"\'_#43r" "\'_#1r" "Mid(bb0[17])" -"\'_#43r" "\'_#1r" "Start(bb0[18])" -"\'_#43r" "\'_#1r" "Mid(bb0[18])" -"\'_#43r" "\'_#1r" "Start(bb0[19])" -"\'_#43r" "\'_#1r" "Mid(bb0[19])" -"\'_#43r" "\'_#1r" "Start(bb0[20])" -"\'_#43r" "\'_#1r" "Mid(bb0[20])" -"\'_#43r" "\'_#1r" "Start(bb0[21])" -"\'_#43r" "\'_#1r" "Mid(bb0[21])" -"\'_#43r" "\'_#1r" "Start(bb0[22])" -"\'_#43r" "\'_#1r" "Mid(bb0[22])" -"\'_#43r" "\'_#1r" "Start(bb0[23])" -"\'_#43r" "\'_#1r" "Mid(bb0[23])" -"\'_#43r" "\'_#1r" "Start(bb0[24])" -"\'_#43r" "\'_#1r" "Mid(bb0[24])" -"\'_#43r" "\'_#1r" "Start(bb0[25])" -"\'_#43r" "\'_#1r" "Mid(bb0[25])" -"\'_#43r" "\'_#1r" "Start(bb0[26])" -"\'_#43r" "\'_#1r" "Mid(bb0[26])" -"\'_#43r" "\'_#1r" "Start(bb0[27])" -"\'_#43r" "\'_#1r" "Mid(bb0[27])" -"\'_#43r" "\'_#1r" "Start(bb1[0])" -"\'_#43r" "\'_#1r" "Mid(bb1[0])" -"\'_#43r" "\'_#1r" "Start(bb2[0])" -"\'_#43r" "\'_#1r" "Mid(bb2[0])" -"\'_#43r" "\'_#1r" "Start(bb2[1])" -"\'_#43r" "\'_#1r" "Mid(bb2[1])" -"\'_#43r" "\'_#1r" "Start(bb2[2])" -"\'_#43r" "\'_#1r" "Mid(bb2[2])" -"\'_#43r" "\'_#1r" "Start(bb2[3])" -"\'_#43r" "\'_#1r" "Mid(bb2[3])" -"\'_#43r" "\'_#1r" "Start(bb2[4])" -"\'_#43r" "\'_#1r" "Mid(bb2[4])" -"\'_#43r" "\'_#1r" "Start(bb2[5])" -"\'_#43r" "\'_#1r" "Mid(bb2[5])" -"\'_#43r" "\'_#1r" "Start(bb2[6])" -"\'_#43r" "\'_#1r" "Mid(bb2[6])" -"\'_#43r" "\'_#1r" "Start(bb2[7])" -"\'_#43r" "\'_#1r" "Mid(bb2[7])" -"\'_#43r" "\'_#1r" "Start(bb2[8])" -"\'_#43r" "\'_#1r" "Mid(bb2[8])" -"\'_#43r" "\'_#1r" "Start(bb2[9])" -"\'_#43r" "\'_#1r" "Mid(bb2[9])" -"\'_#43r" "\'_#1r" "Start(bb3[0])" -"\'_#43r" "\'_#1r" "Mid(bb3[0])" -"\'_#43r" "\'_#1r" "Start(bb3[1])" -"\'_#43r" "\'_#1r" "Mid(bb3[1])" -"\'_#43r" "\'_#1r" "Start(bb3[2])" -"\'_#43r" "\'_#1r" "Mid(bb3[2])" -"\'_#43r" "\'_#1r" "Start(bb4[0])" -"\'_#43r" "\'_#1r" "Mid(bb4[0])" -"\'_#43r" "\'_#1r" "Start(bb4[1])" -"\'_#43r" "\'_#1r" "Mid(bb4[1])" -"\'_#43r" "\'_#1r" "Start(bb4[2])" -"\'_#43r" "\'_#1r" "Mid(bb4[2])" -"\'_#43r" "\'_#1r" "Start(bb4[3])" -"\'_#43r" "\'_#1r" "Mid(bb4[3])" -"\'_#43r" "\'_#1r" "Start(bb4[4])" -"\'_#43r" "\'_#1r" "Mid(bb4[4])" -"\'_#43r" "\'_#1r" "Start(bb4[5])" -"\'_#43r" "\'_#1r" "Mid(bb4[5])" -"\'_#43r" "\'_#1r" "Start(bb4[6])" -"\'_#43r" "\'_#1r" "Mid(bb4[6])" -"\'_#43r" "\'_#1r" "Start(bb4[7])" -"\'_#43r" "\'_#1r" "Mid(bb4[7])" -"\'_#43r" "\'_#1r" "Start(bb4[8])" -"\'_#43r" "\'_#1r" "Mid(bb4[8])" -"\'_#43r" "\'_#1r" "Start(bb4[9])" -"\'_#43r" "\'_#1r" "Mid(bb4[9])" -"\'_#1r" "\'_#43r" "Start(bb0[0])" -"\'_#1r" "\'_#43r" "Mid(bb0[0])" -"\'_#1r" "\'_#43r" "Start(bb0[1])" -"\'_#1r" "\'_#43r" "Mid(bb0[1])" -"\'_#1r" "\'_#43r" "Start(bb0[2])" -"\'_#1r" "\'_#43r" "Mid(bb0[2])" -"\'_#1r" "\'_#43r" "Start(bb0[3])" -"\'_#1r" "\'_#43r" "Mid(bb0[3])" -"\'_#1r" "\'_#43r" "Start(bb0[4])" -"\'_#1r" "\'_#43r" "Mid(bb0[4])" -"\'_#1r" "\'_#43r" "Start(bb0[5])" -"\'_#1r" "\'_#43r" "Mid(bb0[5])" -"\'_#1r" "\'_#43r" "Start(bb0[6])" -"\'_#1r" "\'_#43r" "Mid(bb0[6])" -"\'_#1r" "\'_#43r" "Start(bb0[7])" -"\'_#1r" "\'_#43r" "Mid(bb0[7])" -"\'_#1r" "\'_#43r" "Start(bb0[8])" -"\'_#1r" "\'_#43r" "Mid(bb0[8])" -"\'_#1r" "\'_#43r" "Start(bb0[9])" -"\'_#1r" "\'_#43r" "Mid(bb0[9])" -"\'_#1r" "\'_#43r" "Start(bb0[10])" -"\'_#1r" "\'_#43r" "Mid(bb0[10])" -"\'_#1r" "\'_#43r" "Start(bb0[11])" -"\'_#1r" "\'_#43r" "Mid(bb0[11])" -"\'_#1r" "\'_#43r" "Start(bb0[12])" -"\'_#1r" "\'_#43r" "Mid(bb0[12])" -"\'_#1r" "\'_#43r" "Start(bb0[13])" -"\'_#1r" "\'_#43r" "Mid(bb0[13])" -"\'_#1r" "\'_#43r" "Start(bb0[14])" -"\'_#1r" "\'_#43r" "Mid(bb0[14])" -"\'_#1r" "\'_#43r" "Start(bb0[15])" -"\'_#1r" "\'_#43r" "Mid(bb0[15])" -"\'_#1r" "\'_#43r" "Start(bb0[16])" -"\'_#1r" "\'_#43r" "Mid(bb0[16])" -"\'_#1r" "\'_#43r" "Start(bb0[17])" -"\'_#1r" "\'_#43r" "Mid(bb0[17])" -"\'_#1r" "\'_#43r" "Start(bb0[18])" -"\'_#1r" "\'_#43r" "Mid(bb0[18])" -"\'_#1r" "\'_#43r" "Start(bb0[19])" -"\'_#1r" "\'_#43r" "Mid(bb0[19])" -"\'_#1r" "\'_#43r" "Start(bb0[20])" -"\'_#1r" "\'_#43r" "Mid(bb0[20])" -"\'_#1r" "\'_#43r" "Start(bb0[21])" -"\'_#1r" "\'_#43r" "Mid(bb0[21])" -"\'_#1r" "\'_#43r" "Start(bb0[22])" -"\'_#1r" "\'_#43r" "Mid(bb0[22])" -"\'_#1r" "\'_#43r" "Start(bb0[23])" -"\'_#1r" "\'_#43r" "Mid(bb0[23])" -"\'_#1r" "\'_#43r" "Start(bb0[24])" -"\'_#1r" "\'_#43r" "Mid(bb0[24])" -"\'_#1r" "\'_#43r" "Start(bb0[25])" -"\'_#1r" "\'_#43r" "Mid(bb0[25])" -"\'_#1r" "\'_#43r" "Start(bb0[26])" -"\'_#1r" "\'_#43r" "Mid(bb0[26])" -"\'_#1r" "\'_#43r" "Start(bb0[27])" -"\'_#1r" "\'_#43r" "Mid(bb0[27])" -"\'_#1r" "\'_#43r" "Start(bb1[0])" -"\'_#1r" "\'_#43r" "Mid(bb1[0])" -"\'_#1r" "\'_#43r" "Start(bb2[0])" -"\'_#1r" "\'_#43r" "Mid(bb2[0])" -"\'_#1r" "\'_#43r" "Start(bb2[1])" -"\'_#1r" "\'_#43r" "Mid(bb2[1])" -"\'_#1r" "\'_#43r" "Start(bb2[2])" -"\'_#1r" "\'_#43r" "Mid(bb2[2])" -"\'_#1r" "\'_#43r" "Start(bb2[3])" -"\'_#1r" "\'_#43r" "Mid(bb2[3])" -"\'_#1r" "\'_#43r" "Start(bb2[4])" -"\'_#1r" "\'_#43r" "Mid(bb2[4])" -"\'_#1r" "\'_#43r" "Start(bb2[5])" -"\'_#1r" "\'_#43r" "Mid(bb2[5])" -"\'_#1r" "\'_#43r" "Start(bb2[6])" -"\'_#1r" "\'_#43r" "Mid(bb2[6])" -"\'_#1r" "\'_#43r" "Start(bb2[7])" -"\'_#1r" "\'_#43r" "Mid(bb2[7])" -"\'_#1r" "\'_#43r" "Start(bb2[8])" -"\'_#1r" "\'_#43r" "Mid(bb2[8])" -"\'_#1r" "\'_#43r" "Start(bb2[9])" -"\'_#1r" "\'_#43r" "Mid(bb2[9])" -"\'_#1r" "\'_#43r" "Start(bb3[0])" -"\'_#1r" "\'_#43r" "Mid(bb3[0])" -"\'_#1r" "\'_#43r" "Start(bb3[1])" -"\'_#1r" "\'_#43r" "Mid(bb3[1])" -"\'_#1r" "\'_#43r" "Start(bb3[2])" -"\'_#1r" "\'_#43r" "Mid(bb3[2])" -"\'_#1r" "\'_#43r" "Start(bb4[0])" -"\'_#1r" "\'_#43r" "Mid(bb4[0])" -"\'_#1r" "\'_#43r" "Start(bb4[1])" -"\'_#1r" "\'_#43r" "Mid(bb4[1])" -"\'_#1r" "\'_#43r" "Start(bb4[2])" -"\'_#1r" "\'_#43r" "Mid(bb4[2])" -"\'_#1r" "\'_#43r" "Start(bb4[3])" -"\'_#1r" "\'_#43r" "Mid(bb4[3])" -"\'_#1r" "\'_#43r" "Start(bb4[4])" -"\'_#1r" "\'_#43r" "Mid(bb4[4])" -"\'_#1r" "\'_#43r" "Start(bb4[5])" -"\'_#1r" "\'_#43r" "Mid(bb4[5])" -"\'_#1r" "\'_#43r" "Start(bb4[6])" -"\'_#1r" "\'_#43r" "Mid(bb4[6])" -"\'_#1r" "\'_#43r" "Start(bb4[7])" -"\'_#1r" "\'_#43r" "Mid(bb4[7])" -"\'_#1r" "\'_#43r" "Start(bb4[8])" -"\'_#1r" "\'_#43r" "Mid(bb4[8])" -"\'_#1r" "\'_#43r" "Start(bb4[9])" -"\'_#1r" "\'_#43r" "Mid(bb4[9])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index 5ab11a9f32e..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/path_accessed_at.facts +++ /dev/null @@ -1,16 +0,0 @@ -"mp7" "Mid(bb0[7])" -"mp6" "Mid(bb0[8])" -"mp1" "Mid(bb0[16])" -"mp18" "Mid(bb0[17])" -"mp17" "Mid(bb0[19])" -"mp17" "Mid(bb0[21])" -"mp19" "Mid(bb0[24])" -"mp21" "Mid(bb0[27])" -"mp22" "Mid(bb0[27])" -"mp20" "Mid(bb2[2])" -"mp16" "Mid(bb2[5])" -"mp15" "Mid(bb2[6])" -"mp14" "Mid(bb2[7])" -"mp5" "Mid(bb2[9])" -"mp13" "Mid(bb2[9])" -"mp4" "Mid(bb3[2])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index e48a3f3fb71..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index 5bed1c9af20..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1,49 +0,0 @@ -"_2" "Mid(bb0[0])" -"_3" "Mid(bb0[1])" -"_4" "Mid(bb0[2])" -"_5" "Mid(bb0[3])" -"_6" "Mid(bb0[4])" -"_7" "Mid(bb0[5])" -"_7" "Mid(bb0[6])" -"_6" "Mid(bb0[7])" -"_5" "Mid(bb0[8])" -"_6" "Mid(bb0[9])" -"_13" "Mid(bb0[10])" -"_14" "Mid(bb0[11])" -"_15" "Mid(bb0[12])" -"_16" "Mid(bb0[13])" -"_17" "Mid(bb0[14])" -"_18" "Mid(bb0[15])" -"_18" "Mid(bb0[16])" -"_17" "Mid(bb0[17])" -"_18" "Mid(bb0[18])" -"_19" "Mid(bb0[20])" -"_19" "Mid(bb0[21])" -"_20" "Mid(bb0[22])" -"_21" "Mid(bb0[23])" -"_21" "Mid(bb0[24])" -"_22" "Mid(bb0[25])" -"_22" "Mid(bb0[26])" -"_20" "Mid(bb0[27])" -"_22" "Mid(bb2[0])" -"_21" "Mid(bb2[1])" -"_16" "Mid(bb2[2])" -"_20" "Mid(bb2[3])" -"_19" "Mid(bb2[4])" -"_15" "Mid(bb2[5])" -"_14" "Mid(bb2[6])" -"_13" "Mid(bb2[7])" -"_14" "Mid(bb2[8])" -"_4" "Mid(bb2[9])" -"_13" "Mid(bb3[0])" -"_5" "Mid(bb3[1])" -"_3" "Mid(bb3[2])" -"_4" "Mid(bb4[0])" -"_17" "Mid(bb4[1])" -"_16" "Mid(bb4[2])" -"_15" "Mid(bb4[3])" -"_7" "Mid(bb4[4])" -"_3" "Mid(bb4[5])" -"_2" "Mid(bb4[6])" -"_2" "Mid(bb4[7])" -"_0" "Mid(bb4[8])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_used.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index 433438fb7e2..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_used.facts +++ /dev/null @@ -1,16 +0,0 @@ -"_7" "Mid(bb0[7])" -"_6" "Mid(bb0[8])" -"_1" "Mid(bb0[16])" -"_18" "Mid(bb0[17])" -"_17" "Mid(bb0[19])" -"_17" "Mid(bb0[21])" -"_19" "Mid(bb0[24])" -"_21" "Mid(bb0[27])" -"_22" "Mid(bb0[27])" -"_20" "Mid(bb2[2])" -"_16" "Mid(bb2[5])" -"_15" "Mid(bb2[6])" -"_14" "Mid(bb2[7])" -"_5" "Mid(bb2[9])" -"_13" "Mid(bb2[9])" -"_4" "Mid(bb3[2])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index 2a96fa29ce2..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1,31 +0,0 @@ -"_1" "\'_#42r" -"_1" "\'_#43r" -"_4" "\'_#44r" -"_5" "\'_#45r" -"_5" "\'_#46r" -"_6" "\'_#47r" -"_6" "\'_#48r" -"_7" "\'_#49r" -"_7" "\'_#50r" -"_8" "\'_#51r" -"_9" "\'_#52r" -"_10" "\'_#53r" -"_11" "\'_#54r" -"_12" "\'_#55r" -"_13" "\'_#56r" -"_13" "\'_#57r" -"_14" "\'_#58r" -"_14" "\'_#59r" -"_15" "\'_#60r" -"_15" "\'_#61r" -"_16" "\'_#62r" -"_17" "\'_#63r" -"_17" "\'_#64r" -"_18" "\'_#65r" -"_18" "\'_#66r" -"_19" "\'_#67r" -"_19" "\'_#68r" -"_20" "\'_#69r" -"_21" "\'_#70r" -"_21" "\'_#71r" -"_22" "\'_#72r" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/borrow_region.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/borrow_region.facts deleted file mode 100644 index bb47060a07d..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/borrow_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#8r" "bw0" "Mid(bb0[5])" -"\'_#14r" "bw1" "Mid(bb2[6])" -"\'_#19r" "bw2" "Mid(bb2[16])" -"\'_#27r" "bw3" "Mid(bb3[8])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/cfg_edge.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/cfg_edge.facts deleted file mode 100644 index 1c37c48038e..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/cfg_edge.facts +++ /dev/null @@ -1,95 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb2[0])" -"Mid(bb0[10])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb2[8])" -"Start(bb2[8])" "Mid(bb2[8])" -"Mid(bb2[8])" "Start(bb2[9])" -"Start(bb2[9])" "Mid(bb2[9])" -"Mid(bb2[9])" "Start(bb2[10])" -"Start(bb2[10])" "Mid(bb2[10])" -"Mid(bb2[10])" "Start(bb2[11])" -"Start(bb2[11])" "Mid(bb2[11])" -"Mid(bb2[11])" "Start(bb2[12])" -"Start(bb2[12])" "Mid(bb2[12])" -"Mid(bb2[12])" "Start(bb2[13])" -"Start(bb2[13])" "Mid(bb2[13])" -"Mid(bb2[13])" "Start(bb2[14])" -"Start(bb2[14])" "Mid(bb2[14])" -"Mid(bb2[14])" "Start(bb2[15])" -"Start(bb2[15])" "Mid(bb2[15])" -"Mid(bb2[15])" "Start(bb2[16])" -"Start(bb2[16])" "Mid(bb2[16])" -"Mid(bb2[16])" "Start(bb2[17])" -"Start(bb2[17])" "Mid(bb2[17])" -"Mid(bb2[17])" "Start(bb2[18])" -"Start(bb2[18])" "Mid(bb2[18])" -"Mid(bb2[18])" "Start(bb2[19])" -"Start(bb2[19])" "Mid(bb2[19])" -"Mid(bb2[19])" "Start(bb2[20])" -"Start(bb2[20])" "Mid(bb2[20])" -"Mid(bb2[20])" "Start(bb3[0])" -"Mid(bb2[20])" "Start(bb1[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb3[1])" -"Start(bb3[1])" "Mid(bb3[1])" -"Mid(bb3[1])" "Start(bb3[2])" -"Start(bb3[2])" "Mid(bb3[2])" -"Mid(bb3[2])" "Start(bb3[3])" -"Start(bb3[3])" "Mid(bb3[3])" -"Mid(bb3[3])" "Start(bb3[4])" -"Start(bb3[4])" "Mid(bb3[4])" -"Mid(bb3[4])" "Start(bb3[5])" -"Start(bb3[5])" "Mid(bb3[5])" -"Mid(bb3[5])" "Start(bb3[6])" -"Start(bb3[6])" "Mid(bb3[6])" -"Mid(bb3[6])" "Start(bb3[7])" -"Start(bb3[7])" "Mid(bb3[7])" -"Mid(bb3[7])" "Start(bb3[8])" -"Start(bb3[8])" "Mid(bb3[8])" -"Mid(bb3[8])" "Start(bb3[9])" -"Start(bb3[9])" "Mid(bb3[9])" -"Mid(bb3[9])" "Start(bb4[0])" -"Mid(bb3[9])" "Start(bb1[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb4[1])" -"Start(bb4[1])" "Mid(bb4[1])" -"Mid(bb4[1])" "Start(bb4[2])" -"Start(bb4[2])" "Mid(bb4[2])" -"Mid(bb4[2])" "Start(bb4[3])" -"Start(bb4[3])" "Mid(bb4[3])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/initialized_at.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/initialized_at.facts deleted file mode 100644 index 8502115933a..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/initialized_at.facts +++ /dev/null @@ -1,17 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Start(bb0[0])" -"mp3" "Mid(bb0[2])" -"mp5" "Mid(bb0[5])" -"mp7" "Mid(bb0[8])" -"mp6" "Mid(bb0[9])" -"mp4" "Start(bb2[0])" -"mp9" "Mid(bb2[6])" -"mp11" "Mid(bb2[9])" -"mp10" "Mid(bb2[10])" -"mp15" "Mid(bb2[15])" -"mp14" "Mid(bb2[16])" -"mp13" "Mid(bb2[17])" -"mp12" "Mid(bb2[18])" -"mp8" "Start(bb3[0])" -"mp16" "Mid(bb3[8])" -"mp0" "Start(bb4[0])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/invalidates.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/invalidates.facts deleted file mode 100644 index b2664398e81..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/invalidates.facts +++ /dev/null @@ -1,19 +0,0 @@ -"Start(bb0[5])" "bw0" -"Start(bb0[10])" "bw1" -"Start(bb0[10])" "bw3" -"Start(bb1[0])" "bw1" -"Start(bb1[0])" "bw2" -"Start(bb1[0])" "bw3" -"Start(bb2[6])" "bw1" -"Start(bb2[6])" "bw3" -"Start(bb2[15])" "bw2" -"Start(bb2[20])" "bw3" -"Start(bb3[3])" "bw2" -"Start(bb3[8])" "bw1" -"Start(bb3[8])" "bw3" -"Start(bb3[9])" "bw1" -"Start(bb4[1])" "bw1" -"Start(bb4[1])" "bw3" -"Start(bb4[3])" "bw1" -"Start(bb4[3])" "bw2" -"Start(bb4[3])" "bw3" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/killed.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/killed.facts deleted file mode 100644 index fc767582c8f..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/killed.facts +++ /dev/null @@ -1,6 +0,0 @@ -"bw1" "Mid(bb0[10])" -"bw3" "Mid(bb0[10])" -"bw2" "Mid(bb2[15])" -"bw2" "Mid(bb3[3])" -"bw1" "Mid(bb4[1])" -"bw3" "Mid(bb4[1])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/moved_out_at.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/moved_out_at.facts deleted file mode 100644 index 11deaa4d320..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/moved_out_at.facts +++ /dev/null @@ -1,22 +0,0 @@ -"mp5" "Mid(bb0[10])" -"mp6" "Mid(bb0[10])" -"mp6" "Mid(bb2[0])" -"mp5" "Mid(bb2[1])" -"mp7" "Mid(bb2[3])" -"mp13" "Mid(bb2[18])" -"mp13" "Mid(bb2[19])" -"mp9" "Mid(bb2[20])" -"mp10" "Mid(bb2[20])" -"mp12" "Mid(bb2[20])" -"mp12" "Mid(bb3[0])" -"mp10" "Mid(bb3[1])" -"mp9" "Mid(bb3[2])" -"mp15" "Mid(bb3[3])" -"mp14" "Mid(bb3[4])" -"mp11" "Mid(bb3[5])" -"mp8" "Mid(bb3[6])" -"mp16" "Mid(bb3[9])" -"mp16" "Mid(bb4[0])" -"mp4" "Mid(bb4[1])" -"mp3" "Mid(bb4[2])" -"mp0" "Mid(bb4[3])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/outlives.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/outlives.facts deleted file mode 100644 index 4528465e339..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/outlives.facts +++ /dev/null @@ -1,844 +0,0 @@ -"\'_#7r" "\'_#33r" "Mid(bb0[2])" -"\'_#33r" "\'_#7r" "Mid(bb0[2])" -"\'_#9r" "\'_#10r" "Mid(bb0[8])" -"\'_#10r" "\'_#9r" "Mid(bb0[8])" -"\'_#12r" "\'_#13r" "Mid(bb0[10])" -"\'_#13r" "\'_#12r" "Mid(bb0[10])" -"\'_#15r" "\'_#16r" "Mid(bb2[9])" -"\'_#16r" "\'_#15r" "Mid(bb2[9])" -"\'_#23r" "\'_#25r" "Mid(bb2[20])" -"\'_#25r" "\'_#23r" "Mid(bb2[20])" -"\'_#24r" "\'_#26r" "Mid(bb2[20])" -"\'_#26r" "\'_#24r" "Mid(bb2[20])" -"\'_#26r" "\'_#25r" "Mid(bb2[20])" -"\'_#28r" "\'_#30r" "Mid(bb3[9])" -"\'_#30r" "\'_#28r" "Mid(bb3[9])" -"\'_#29r" "\'_#31r" "Mid(bb3[9])" -"\'_#31r" "\'_#29r" "Mid(bb3[9])" -"\'_#31r" "\'_#30r" "Mid(bb3[9])" -"\'_#6r" "\'_#36r" "Mid(bb0[2])" -"\'_#7r" "\'_#37r" "Mid(bb0[2])" -"\'_#32r" "\'_#6r" "Mid(bb0[2])" -"\'_#8r" "\'_#40r" "Mid(bb0[5])" -"\'_#41r" "\'_#35r" "Mid(bb0[5])" -"\'_#35r" "\'_#41r" "Mid(bb0[5])" -"\'_#34r" "\'_#8r" "Mid(bb0[5])" -"\'_#9r" "\'_#43r" "Mid(bb0[8])" -"\'_#11r" "\'_#42r" "Mid(bb0[9])" -"\'_#43r" "\'_#11r" "Mid(bb0[9])" -"\'_#65r" "\'_#38r" "Mid(bb0[10])" -"\'_#39r" "\'_#12r" "Mid(bb0[10])" -"\'_#12r" "\'_#39r" "Mid(bb0[10])" -"\'_#12r" "\'_#65r" "Mid(bb0[10])" -"\'_#12r" "\'_#65r" "Mid(bb0[10])" -"\'_#40r" "\'_#65r" "Mid(bb0[10])" -"\'_#12r" "\'_#41r" "Mid(bb0[10])" -"\'_#41r" "\'_#12r" "Mid(bb0[10])" -"\'_#42r" "\'_#66r" "Mid(bb0[10])" -"\'_#14r" "\'_#47r" "Mid(bb2[6])" -"\'_#48r" "\'_#38r" "Mid(bb2[6])" -"\'_#38r" "\'_#48r" "Mid(bb2[6])" -"\'_#49r" "\'_#39r" "Mid(bb2[6])" -"\'_#39r" "\'_#49r" "Mid(bb2[6])" -"\'_#15r" "\'_#51r" "Mid(bb2[9])" -"\'_#17r" "\'_#50r" "Mid(bb2[10])" -"\'_#51r" "\'_#17r" "Mid(bb2[10])" -"\'_#18r" "\'_#60r" "Mid(bb2[15])" -"\'_#37r" "\'_#61r" "Mid(bb2[15])" -"\'_#36r" "\'_#18r" "Mid(bb2[15])" -"\'_#19r" "\'_#57r" "Mid(bb2[16])" -"\'_#60r" "\'_#58r" "Mid(bb2[16])" -"\'_#61r" "\'_#59r" "Mid(bb2[16])" -"\'_#20r" "\'_#54r" "Mid(bb2[17])" -"\'_#58r" "\'_#55r" "Mid(bb2[17])" -"\'_#59r" "\'_#56r" "Mid(bb2[17])" -"\'_#57r" "\'_#20r" "Mid(bb2[17])" -"\'_#21r" "\'_#52r" "Mid(bb2[18])" -"\'_#22r" "\'_#53r" "Mid(bb2[18])" -"\'_#54r" "\'_#21r" "Mid(bb2[18])" -"\'_#55r" "\'_#22r" "Mid(bb2[18])" -"\'_#56r" "\'_#22r" "Mid(bb2[18])" -"\'_#67r" "\'_#44r" "Mid(bb2[20])" -"\'_#45r" "\'_#23r" "Mid(bb2[20])" -"\'_#23r" "\'_#45r" "Mid(bb2[20])" -"\'_#46r" "\'_#24r" "Mid(bb2[20])" -"\'_#24r" "\'_#46r" "Mid(bb2[20])" -"\'_#24r" "\'_#23r" "Mid(bb2[20])" -"\'_#23r" "\'_#67r" "Mid(bb2[20])" -"\'_#24r" "\'_#67r" "Mid(bb2[20])" -"\'_#24r" "\'_#23r" "Mid(bb2[20])" -"\'_#23r" "\'_#67r" "Mid(bb2[20])" -"\'_#24r" "\'_#67r" "Mid(bb2[20])" -"\'_#47r" "\'_#67r" "Mid(bb2[20])" -"\'_#23r" "\'_#48r" "Mid(bb2[20])" -"\'_#48r" "\'_#23r" "Mid(bb2[20])" -"\'_#24r" "\'_#49r" "Mid(bb2[20])" -"\'_#49r" "\'_#24r" "Mid(bb2[20])" -"\'_#50r" "\'_#68r" "Mid(bb2[20])" -"\'_#52r" "\'_#69r" "Mid(bb2[20])" -"\'_#53r" "\'_#69r" "Mid(bb2[20])" -"\'_#27r" "\'_#62r" "Mid(bb3[8])" -"\'_#63r" "\'_#38r" "Mid(bb3[8])" -"\'_#38r" "\'_#63r" "Mid(bb3[8])" -"\'_#64r" "\'_#39r" "Mid(bb3[8])" -"\'_#39r" "\'_#64r" "Mid(bb3[8])" -"\'_#29r" "\'_#28r" "Mid(bb3[9])" -"\'_#28r" "\'_#70r" "Mid(bb3[9])" -"\'_#29r" "\'_#70r" "Mid(bb3[9])" -"\'_#62r" "\'_#70r" "Mid(bb3[9])" -"\'_#28r" "\'_#63r" "Mid(bb3[9])" -"\'_#63r" "\'_#28r" "Mid(bb3[9])" -"\'_#29r" "\'_#64r" "Mid(bb3[9])" -"\'_#64r" "\'_#29r" "Mid(bb3[9])" -"\'_#32r" "\'_#2r" "Start(bb0[0])" -"\'_#32r" "\'_#2r" "Mid(bb0[0])" -"\'_#32r" "\'_#2r" "Start(bb0[1])" -"\'_#32r" "\'_#2r" "Mid(bb0[1])" -"\'_#32r" "\'_#2r" "Start(bb0[2])" -"\'_#32r" "\'_#2r" "Mid(bb0[2])" -"\'_#32r" "\'_#2r" "Start(bb0[3])" -"\'_#32r" "\'_#2r" "Mid(bb0[3])" -"\'_#32r" "\'_#2r" "Start(bb0[4])" -"\'_#32r" "\'_#2r" "Mid(bb0[4])" -"\'_#32r" "\'_#2r" "Start(bb0[5])" -"\'_#32r" "\'_#2r" "Mid(bb0[5])" -"\'_#32r" "\'_#2r" "Start(bb0[6])" -"\'_#32r" "\'_#2r" "Mid(bb0[6])" -"\'_#32r" "\'_#2r" "Start(bb0[7])" -"\'_#32r" "\'_#2r" "Mid(bb0[7])" -"\'_#32r" "\'_#2r" "Start(bb0[8])" -"\'_#32r" "\'_#2r" "Mid(bb0[8])" -"\'_#32r" "\'_#2r" "Start(bb0[9])" -"\'_#32r" "\'_#2r" "Mid(bb0[9])" -"\'_#32r" "\'_#2r" "Start(bb0[10])" -"\'_#32r" "\'_#2r" "Mid(bb0[10])" -"\'_#32r" "\'_#2r" "Start(bb1[0])" -"\'_#32r" "\'_#2r" "Mid(bb1[0])" -"\'_#32r" "\'_#2r" "Start(bb2[0])" -"\'_#32r" "\'_#2r" "Mid(bb2[0])" -"\'_#32r" "\'_#2r" "Start(bb2[1])" -"\'_#32r" "\'_#2r" "Mid(bb2[1])" -"\'_#32r" "\'_#2r" "Start(bb2[2])" -"\'_#32r" "\'_#2r" "Mid(bb2[2])" -"\'_#32r" "\'_#2r" "Start(bb2[3])" -"\'_#32r" "\'_#2r" "Mid(bb2[3])" -"\'_#32r" "\'_#2r" "Start(bb2[4])" -"\'_#32r" "\'_#2r" "Mid(bb2[4])" -"\'_#32r" "\'_#2r" "Start(bb2[5])" -"\'_#32r" "\'_#2r" "Mid(bb2[5])" -"\'_#32r" "\'_#2r" "Start(bb2[6])" -"\'_#32r" "\'_#2r" "Mid(bb2[6])" -"\'_#32r" "\'_#2r" "Start(bb2[7])" -"\'_#32r" "\'_#2r" "Mid(bb2[7])" -"\'_#32r" "\'_#2r" "Start(bb2[8])" -"\'_#32r" "\'_#2r" "Mid(bb2[8])" -"\'_#32r" "\'_#2r" "Start(bb2[9])" -"\'_#32r" "\'_#2r" "Mid(bb2[9])" -"\'_#32r" "\'_#2r" "Start(bb2[10])" -"\'_#32r" "\'_#2r" "Mid(bb2[10])" -"\'_#32r" "\'_#2r" "Start(bb2[11])" -"\'_#32r" "\'_#2r" "Mid(bb2[11])" -"\'_#32r" "\'_#2r" "Start(bb2[12])" -"\'_#32r" "\'_#2r" "Mid(bb2[12])" -"\'_#32r" "\'_#2r" "Start(bb2[13])" -"\'_#32r" "\'_#2r" "Mid(bb2[13])" -"\'_#32r" "\'_#2r" "Start(bb2[14])" -"\'_#32r" "\'_#2r" "Mid(bb2[14])" -"\'_#32r" "\'_#2r" "Start(bb2[15])" -"\'_#32r" "\'_#2r" "Mid(bb2[15])" -"\'_#32r" "\'_#2r" "Start(bb2[16])" -"\'_#32r" "\'_#2r" "Mid(bb2[16])" -"\'_#32r" "\'_#2r" "Start(bb2[17])" -"\'_#32r" "\'_#2r" "Mid(bb2[17])" -"\'_#32r" "\'_#2r" "Start(bb2[18])" -"\'_#32r" "\'_#2r" "Mid(bb2[18])" -"\'_#32r" "\'_#2r" "Start(bb2[19])" -"\'_#32r" "\'_#2r" "Mid(bb2[19])" -"\'_#32r" "\'_#2r" "Start(bb2[20])" -"\'_#32r" "\'_#2r" "Mid(bb2[20])" -"\'_#32r" "\'_#2r" "Start(bb3[0])" -"\'_#32r" "\'_#2r" "Mid(bb3[0])" -"\'_#32r" "\'_#2r" "Start(bb3[1])" -"\'_#32r" "\'_#2r" "Mid(bb3[1])" -"\'_#32r" "\'_#2r" "Start(bb3[2])" -"\'_#32r" "\'_#2r" "Mid(bb3[2])" -"\'_#32r" "\'_#2r" "Start(bb3[3])" -"\'_#32r" "\'_#2r" "Mid(bb3[3])" -"\'_#32r" "\'_#2r" "Start(bb3[4])" -"\'_#32r" "\'_#2r" "Mid(bb3[4])" -"\'_#32r" "\'_#2r" "Start(bb3[5])" -"\'_#32r" "\'_#2r" "Mid(bb3[5])" -"\'_#32r" "\'_#2r" "Start(bb3[6])" -"\'_#32r" "\'_#2r" "Mid(bb3[6])" -"\'_#32r" "\'_#2r" "Start(bb3[7])" -"\'_#32r" "\'_#2r" "Mid(bb3[7])" -"\'_#32r" "\'_#2r" "Start(bb3[8])" -"\'_#32r" "\'_#2r" "Mid(bb3[8])" -"\'_#32r" "\'_#2r" "Start(bb3[9])" -"\'_#32r" "\'_#2r" "Mid(bb3[9])" -"\'_#32r" "\'_#2r" "Start(bb4[0])" -"\'_#32r" "\'_#2r" "Mid(bb4[0])" -"\'_#32r" "\'_#2r" "Start(bb4[1])" -"\'_#32r" "\'_#2r" "Mid(bb4[1])" -"\'_#32r" "\'_#2r" "Start(bb4[2])" -"\'_#32r" "\'_#2r" "Mid(bb4[2])" -"\'_#32r" "\'_#2r" "Start(bb4[3])" -"\'_#32r" "\'_#2r" "Mid(bb4[3])" -"\'_#2r" "\'_#32r" "Start(bb0[0])" -"\'_#2r" "\'_#32r" "Mid(bb0[0])" -"\'_#2r" "\'_#32r" "Start(bb0[1])" -"\'_#2r" "\'_#32r" "Mid(bb0[1])" -"\'_#2r" "\'_#32r" "Start(bb0[2])" -"\'_#2r" "\'_#32r" "Mid(bb0[2])" -"\'_#2r" "\'_#32r" "Start(bb0[3])" -"\'_#2r" "\'_#32r" "Mid(bb0[3])" -"\'_#2r" "\'_#32r" "Start(bb0[4])" -"\'_#2r" "\'_#32r" "Mid(bb0[4])" -"\'_#2r" "\'_#32r" "Start(bb0[5])" -"\'_#2r" "\'_#32r" "Mid(bb0[5])" -"\'_#2r" "\'_#32r" "Start(bb0[6])" -"\'_#2r" "\'_#32r" "Mid(bb0[6])" -"\'_#2r" "\'_#32r" "Start(bb0[7])" -"\'_#2r" "\'_#32r" "Mid(bb0[7])" -"\'_#2r" "\'_#32r" "Start(bb0[8])" -"\'_#2r" "\'_#32r" "Mid(bb0[8])" -"\'_#2r" "\'_#32r" "Start(bb0[9])" -"\'_#2r" "\'_#32r" "Mid(bb0[9])" -"\'_#2r" "\'_#32r" "Start(bb0[10])" -"\'_#2r" "\'_#32r" "Mid(bb0[10])" -"\'_#2r" "\'_#32r" "Start(bb1[0])" -"\'_#2r" "\'_#32r" "Mid(bb1[0])" -"\'_#2r" "\'_#32r" "Start(bb2[0])" -"\'_#2r" "\'_#32r" "Mid(bb2[0])" -"\'_#2r" "\'_#32r" "Start(bb2[1])" -"\'_#2r" "\'_#32r" "Mid(bb2[1])" -"\'_#2r" "\'_#32r" "Start(bb2[2])" -"\'_#2r" "\'_#32r" "Mid(bb2[2])" -"\'_#2r" "\'_#32r" "Start(bb2[3])" -"\'_#2r" "\'_#32r" "Mid(bb2[3])" -"\'_#2r" "\'_#32r" "Start(bb2[4])" -"\'_#2r" "\'_#32r" "Mid(bb2[4])" -"\'_#2r" "\'_#32r" "Start(bb2[5])" -"\'_#2r" "\'_#32r" "Mid(bb2[5])" -"\'_#2r" "\'_#32r" "Start(bb2[6])" -"\'_#2r" "\'_#32r" "Mid(bb2[6])" -"\'_#2r" "\'_#32r" "Start(bb2[7])" -"\'_#2r" "\'_#32r" "Mid(bb2[7])" -"\'_#2r" "\'_#32r" "Start(bb2[8])" -"\'_#2r" "\'_#32r" "Mid(bb2[8])" -"\'_#2r" "\'_#32r" "Start(bb2[9])" -"\'_#2r" "\'_#32r" "Mid(bb2[9])" -"\'_#2r" "\'_#32r" "Start(bb2[10])" -"\'_#2r" "\'_#32r" "Mid(bb2[10])" -"\'_#2r" "\'_#32r" "Start(bb2[11])" -"\'_#2r" "\'_#32r" "Mid(bb2[11])" -"\'_#2r" "\'_#32r" "Start(bb2[12])" -"\'_#2r" "\'_#32r" "Mid(bb2[12])" -"\'_#2r" "\'_#32r" "Start(bb2[13])" -"\'_#2r" "\'_#32r" "Mid(bb2[13])" -"\'_#2r" "\'_#32r" "Start(bb2[14])" -"\'_#2r" "\'_#32r" "Mid(bb2[14])" -"\'_#2r" "\'_#32r" "Start(bb2[15])" -"\'_#2r" "\'_#32r" "Mid(bb2[15])" -"\'_#2r" "\'_#32r" "Start(bb2[16])" -"\'_#2r" "\'_#32r" "Mid(bb2[16])" -"\'_#2r" "\'_#32r" "Start(bb2[17])" -"\'_#2r" "\'_#32r" "Mid(bb2[17])" -"\'_#2r" "\'_#32r" "Start(bb2[18])" -"\'_#2r" "\'_#32r" "Mid(bb2[18])" -"\'_#2r" "\'_#32r" "Start(bb2[19])" -"\'_#2r" "\'_#32r" "Mid(bb2[19])" -"\'_#2r" "\'_#32r" "Start(bb2[20])" -"\'_#2r" "\'_#32r" "Mid(bb2[20])" -"\'_#2r" "\'_#32r" "Start(bb3[0])" -"\'_#2r" "\'_#32r" "Mid(bb3[0])" -"\'_#2r" "\'_#32r" "Start(bb3[1])" -"\'_#2r" "\'_#32r" "Mid(bb3[1])" -"\'_#2r" "\'_#32r" "Start(bb3[2])" -"\'_#2r" "\'_#32r" "Mid(bb3[2])" -"\'_#2r" "\'_#32r" "Start(bb3[3])" -"\'_#2r" "\'_#32r" "Mid(bb3[3])" -"\'_#2r" "\'_#32r" "Start(bb3[4])" -"\'_#2r" "\'_#32r" "Mid(bb3[4])" -"\'_#2r" "\'_#32r" "Start(bb3[5])" -"\'_#2r" "\'_#32r" "Mid(bb3[5])" -"\'_#2r" "\'_#32r" "Start(bb3[6])" -"\'_#2r" "\'_#32r" "Mid(bb3[6])" -"\'_#2r" "\'_#32r" "Start(bb3[7])" -"\'_#2r" "\'_#32r" "Mid(bb3[7])" -"\'_#2r" "\'_#32r" "Start(bb3[8])" -"\'_#2r" "\'_#32r" "Mid(bb3[8])" -"\'_#2r" "\'_#32r" "Start(bb3[9])" -"\'_#2r" "\'_#32r" "Mid(bb3[9])" -"\'_#2r" "\'_#32r" "Start(bb4[0])" -"\'_#2r" "\'_#32r" "Mid(bb4[0])" -"\'_#2r" "\'_#32r" "Start(bb4[1])" -"\'_#2r" "\'_#32r" "Mid(bb4[1])" -"\'_#2r" "\'_#32r" "Start(bb4[2])" -"\'_#2r" "\'_#32r" "Mid(bb4[2])" -"\'_#2r" "\'_#32r" "Start(bb4[3])" -"\'_#2r" "\'_#32r" "Mid(bb4[3])" -"\'_#33r" "\'_#1r" "Start(bb0[0])" -"\'_#33r" "\'_#1r" "Mid(bb0[0])" -"\'_#33r" "\'_#1r" "Start(bb0[1])" -"\'_#33r" "\'_#1r" "Mid(bb0[1])" -"\'_#33r" "\'_#1r" "Start(bb0[2])" -"\'_#33r" "\'_#1r" "Mid(bb0[2])" -"\'_#33r" "\'_#1r" "Start(bb0[3])" -"\'_#33r" "\'_#1r" "Mid(bb0[3])" -"\'_#33r" "\'_#1r" "Start(bb0[4])" -"\'_#33r" "\'_#1r" "Mid(bb0[4])" -"\'_#33r" "\'_#1r" "Start(bb0[5])" -"\'_#33r" "\'_#1r" "Mid(bb0[5])" -"\'_#33r" "\'_#1r" "Start(bb0[6])" -"\'_#33r" "\'_#1r" "Mid(bb0[6])" -"\'_#33r" "\'_#1r" "Start(bb0[7])" -"\'_#33r" "\'_#1r" "Mid(bb0[7])" -"\'_#33r" "\'_#1r" "Start(bb0[8])" -"\'_#33r" "\'_#1r" "Mid(bb0[8])" -"\'_#33r" "\'_#1r" "Start(bb0[9])" -"\'_#33r" "\'_#1r" "Mid(bb0[9])" -"\'_#33r" "\'_#1r" "Start(bb0[10])" -"\'_#33r" "\'_#1r" "Mid(bb0[10])" -"\'_#33r" "\'_#1r" "Start(bb1[0])" -"\'_#33r" "\'_#1r" "Mid(bb1[0])" -"\'_#33r" "\'_#1r" "Start(bb2[0])" -"\'_#33r" "\'_#1r" "Mid(bb2[0])" -"\'_#33r" "\'_#1r" "Start(bb2[1])" -"\'_#33r" "\'_#1r" "Mid(bb2[1])" -"\'_#33r" "\'_#1r" "Start(bb2[2])" -"\'_#33r" "\'_#1r" "Mid(bb2[2])" -"\'_#33r" "\'_#1r" "Start(bb2[3])" -"\'_#33r" "\'_#1r" "Mid(bb2[3])" -"\'_#33r" "\'_#1r" "Start(bb2[4])" -"\'_#33r" "\'_#1r" "Mid(bb2[4])" -"\'_#33r" "\'_#1r" "Start(bb2[5])" -"\'_#33r" "\'_#1r" "Mid(bb2[5])" -"\'_#33r" "\'_#1r" "Start(bb2[6])" -"\'_#33r" "\'_#1r" "Mid(bb2[6])" -"\'_#33r" "\'_#1r" "Start(bb2[7])" -"\'_#33r" "\'_#1r" "Mid(bb2[7])" -"\'_#33r" "\'_#1r" "Start(bb2[8])" -"\'_#33r" "\'_#1r" "Mid(bb2[8])" -"\'_#33r" "\'_#1r" "Start(bb2[9])" -"\'_#33r" "\'_#1r" "Mid(bb2[9])" -"\'_#33r" "\'_#1r" "Start(bb2[10])" -"\'_#33r" "\'_#1r" "Mid(bb2[10])" -"\'_#33r" "\'_#1r" "Start(bb2[11])" -"\'_#33r" "\'_#1r" "Mid(bb2[11])" -"\'_#33r" "\'_#1r" "Start(bb2[12])" -"\'_#33r" "\'_#1r" "Mid(bb2[12])" -"\'_#33r" "\'_#1r" "Start(bb2[13])" -"\'_#33r" "\'_#1r" "Mid(bb2[13])" -"\'_#33r" "\'_#1r" "Start(bb2[14])" -"\'_#33r" "\'_#1r" "Mid(bb2[14])" -"\'_#33r" "\'_#1r" "Start(bb2[15])" -"\'_#33r" "\'_#1r" "Mid(bb2[15])" -"\'_#33r" "\'_#1r" "Start(bb2[16])" -"\'_#33r" "\'_#1r" "Mid(bb2[16])" -"\'_#33r" "\'_#1r" "Start(bb2[17])" -"\'_#33r" "\'_#1r" "Mid(bb2[17])" -"\'_#33r" "\'_#1r" "Start(bb2[18])" -"\'_#33r" "\'_#1r" "Mid(bb2[18])" -"\'_#33r" "\'_#1r" "Start(bb2[19])" -"\'_#33r" "\'_#1r" "Mid(bb2[19])" -"\'_#33r" "\'_#1r" "Start(bb2[20])" -"\'_#33r" "\'_#1r" "Mid(bb2[20])" -"\'_#33r" "\'_#1r" "Start(bb3[0])" -"\'_#33r" "\'_#1r" "Mid(bb3[0])" -"\'_#33r" "\'_#1r" "Start(bb3[1])" -"\'_#33r" "\'_#1r" "Mid(bb3[1])" -"\'_#33r" "\'_#1r" "Start(bb3[2])" -"\'_#33r" "\'_#1r" "Mid(bb3[2])" -"\'_#33r" "\'_#1r" "Start(bb3[3])" -"\'_#33r" "\'_#1r" "Mid(bb3[3])" -"\'_#33r" "\'_#1r" "Start(bb3[4])" -"\'_#33r" "\'_#1r" "Mid(bb3[4])" -"\'_#33r" "\'_#1r" "Start(bb3[5])" -"\'_#33r" "\'_#1r" "Mid(bb3[5])" -"\'_#33r" "\'_#1r" "Start(bb3[6])" -"\'_#33r" "\'_#1r" "Mid(bb3[6])" -"\'_#33r" "\'_#1r" "Start(bb3[7])" -"\'_#33r" "\'_#1r" "Mid(bb3[7])" -"\'_#33r" "\'_#1r" "Start(bb3[8])" -"\'_#33r" "\'_#1r" "Mid(bb3[8])" -"\'_#33r" "\'_#1r" "Start(bb3[9])" -"\'_#33r" "\'_#1r" "Mid(bb3[9])" -"\'_#33r" "\'_#1r" "Start(bb4[0])" -"\'_#33r" "\'_#1r" "Mid(bb4[0])" -"\'_#33r" "\'_#1r" "Start(bb4[1])" -"\'_#33r" "\'_#1r" "Mid(bb4[1])" -"\'_#33r" "\'_#1r" "Start(bb4[2])" -"\'_#33r" "\'_#1r" "Mid(bb4[2])" -"\'_#33r" "\'_#1r" "Start(bb4[3])" -"\'_#33r" "\'_#1r" "Mid(bb4[3])" -"\'_#1r" "\'_#33r" "Start(bb0[0])" -"\'_#1r" "\'_#33r" "Mid(bb0[0])" -"\'_#1r" "\'_#33r" "Start(bb0[1])" -"\'_#1r" "\'_#33r" "Mid(bb0[1])" -"\'_#1r" "\'_#33r" "Start(bb0[2])" -"\'_#1r" "\'_#33r" "Mid(bb0[2])" -"\'_#1r" "\'_#33r" "Start(bb0[3])" -"\'_#1r" "\'_#33r" "Mid(bb0[3])" -"\'_#1r" "\'_#33r" "Start(bb0[4])" -"\'_#1r" "\'_#33r" "Mid(bb0[4])" -"\'_#1r" "\'_#33r" "Start(bb0[5])" -"\'_#1r" "\'_#33r" "Mid(bb0[5])" -"\'_#1r" "\'_#33r" "Start(bb0[6])" -"\'_#1r" "\'_#33r" "Mid(bb0[6])" -"\'_#1r" "\'_#33r" "Start(bb0[7])" -"\'_#1r" "\'_#33r" "Mid(bb0[7])" -"\'_#1r" "\'_#33r" "Start(bb0[8])" -"\'_#1r" "\'_#33r" "Mid(bb0[8])" -"\'_#1r" "\'_#33r" "Start(bb0[9])" -"\'_#1r" "\'_#33r" "Mid(bb0[9])" -"\'_#1r" "\'_#33r" "Start(bb0[10])" -"\'_#1r" "\'_#33r" "Mid(bb0[10])" -"\'_#1r" "\'_#33r" "Start(bb1[0])" -"\'_#1r" "\'_#33r" "Mid(bb1[0])" -"\'_#1r" "\'_#33r" "Start(bb2[0])" -"\'_#1r" "\'_#33r" "Mid(bb2[0])" -"\'_#1r" "\'_#33r" "Start(bb2[1])" -"\'_#1r" "\'_#33r" "Mid(bb2[1])" -"\'_#1r" "\'_#33r" "Start(bb2[2])" -"\'_#1r" "\'_#33r" "Mid(bb2[2])" -"\'_#1r" "\'_#33r" "Start(bb2[3])" -"\'_#1r" "\'_#33r" "Mid(bb2[3])" -"\'_#1r" "\'_#33r" "Start(bb2[4])" -"\'_#1r" "\'_#33r" "Mid(bb2[4])" -"\'_#1r" "\'_#33r" "Start(bb2[5])" -"\'_#1r" "\'_#33r" "Mid(bb2[5])" -"\'_#1r" "\'_#33r" "Start(bb2[6])" -"\'_#1r" "\'_#33r" "Mid(bb2[6])" -"\'_#1r" "\'_#33r" "Start(bb2[7])" -"\'_#1r" "\'_#33r" "Mid(bb2[7])" -"\'_#1r" "\'_#33r" "Start(bb2[8])" -"\'_#1r" "\'_#33r" "Mid(bb2[8])" -"\'_#1r" "\'_#33r" "Start(bb2[9])" -"\'_#1r" "\'_#33r" "Mid(bb2[9])" -"\'_#1r" "\'_#33r" "Start(bb2[10])" -"\'_#1r" "\'_#33r" "Mid(bb2[10])" -"\'_#1r" "\'_#33r" "Start(bb2[11])" -"\'_#1r" "\'_#33r" "Mid(bb2[11])" -"\'_#1r" "\'_#33r" "Start(bb2[12])" -"\'_#1r" "\'_#33r" "Mid(bb2[12])" -"\'_#1r" "\'_#33r" "Start(bb2[13])" -"\'_#1r" "\'_#33r" "Mid(bb2[13])" -"\'_#1r" "\'_#33r" "Start(bb2[14])" -"\'_#1r" "\'_#33r" "Mid(bb2[14])" -"\'_#1r" "\'_#33r" "Start(bb2[15])" -"\'_#1r" "\'_#33r" "Mid(bb2[15])" -"\'_#1r" "\'_#33r" "Start(bb2[16])" -"\'_#1r" "\'_#33r" "Mid(bb2[16])" -"\'_#1r" "\'_#33r" "Start(bb2[17])" -"\'_#1r" "\'_#33r" "Mid(bb2[17])" -"\'_#1r" "\'_#33r" "Start(bb2[18])" -"\'_#1r" "\'_#33r" "Mid(bb2[18])" -"\'_#1r" "\'_#33r" "Start(bb2[19])" -"\'_#1r" "\'_#33r" "Mid(bb2[19])" -"\'_#1r" "\'_#33r" "Start(bb2[20])" -"\'_#1r" "\'_#33r" "Mid(bb2[20])" -"\'_#1r" "\'_#33r" "Start(bb3[0])" -"\'_#1r" "\'_#33r" "Mid(bb3[0])" -"\'_#1r" "\'_#33r" "Start(bb3[1])" -"\'_#1r" "\'_#33r" "Mid(bb3[1])" -"\'_#1r" "\'_#33r" "Start(bb3[2])" -"\'_#1r" "\'_#33r" "Mid(bb3[2])" -"\'_#1r" "\'_#33r" "Start(bb3[3])" -"\'_#1r" "\'_#33r" "Mid(bb3[3])" -"\'_#1r" "\'_#33r" "Start(bb3[4])" -"\'_#1r" "\'_#33r" "Mid(bb3[4])" -"\'_#1r" "\'_#33r" "Start(bb3[5])" -"\'_#1r" "\'_#33r" "Mid(bb3[5])" -"\'_#1r" "\'_#33r" "Start(bb3[6])" -"\'_#1r" "\'_#33r" "Mid(bb3[6])" -"\'_#1r" "\'_#33r" "Start(bb3[7])" -"\'_#1r" "\'_#33r" "Mid(bb3[7])" -"\'_#1r" "\'_#33r" "Start(bb3[8])" -"\'_#1r" "\'_#33r" "Mid(bb3[8])" -"\'_#1r" "\'_#33r" "Start(bb3[9])" -"\'_#1r" "\'_#33r" "Mid(bb3[9])" -"\'_#1r" "\'_#33r" "Start(bb4[0])" -"\'_#1r" "\'_#33r" "Mid(bb4[0])" -"\'_#1r" "\'_#33r" "Start(bb4[1])" -"\'_#1r" "\'_#33r" "Mid(bb4[1])" -"\'_#1r" "\'_#33r" "Start(bb4[2])" -"\'_#1r" "\'_#33r" "Mid(bb4[2])" -"\'_#1r" "\'_#33r" "Start(bb4[3])" -"\'_#1r" "\'_#33r" "Mid(bb4[3])" -"\'_#34r" "\'_#3r" "Start(bb0[0])" -"\'_#34r" "\'_#3r" "Mid(bb0[0])" -"\'_#34r" "\'_#3r" "Start(bb0[1])" -"\'_#34r" "\'_#3r" "Mid(bb0[1])" -"\'_#34r" "\'_#3r" "Start(bb0[2])" -"\'_#34r" "\'_#3r" "Mid(bb0[2])" -"\'_#34r" "\'_#3r" "Start(bb0[3])" -"\'_#34r" "\'_#3r" "Mid(bb0[3])" -"\'_#34r" "\'_#3r" "Start(bb0[4])" -"\'_#34r" "\'_#3r" "Mid(bb0[4])" -"\'_#34r" "\'_#3r" "Start(bb0[5])" -"\'_#34r" "\'_#3r" "Mid(bb0[5])" -"\'_#34r" "\'_#3r" "Start(bb0[6])" -"\'_#34r" "\'_#3r" "Mid(bb0[6])" -"\'_#34r" "\'_#3r" "Start(bb0[7])" -"\'_#34r" "\'_#3r" "Mid(bb0[7])" -"\'_#34r" "\'_#3r" "Start(bb0[8])" -"\'_#34r" "\'_#3r" "Mid(bb0[8])" -"\'_#34r" "\'_#3r" "Start(bb0[9])" -"\'_#34r" "\'_#3r" "Mid(bb0[9])" -"\'_#34r" "\'_#3r" "Start(bb0[10])" -"\'_#34r" "\'_#3r" "Mid(bb0[10])" -"\'_#34r" "\'_#3r" "Start(bb1[0])" -"\'_#34r" "\'_#3r" "Mid(bb1[0])" -"\'_#34r" "\'_#3r" "Start(bb2[0])" -"\'_#34r" "\'_#3r" "Mid(bb2[0])" -"\'_#34r" "\'_#3r" "Start(bb2[1])" -"\'_#34r" "\'_#3r" "Mid(bb2[1])" -"\'_#34r" "\'_#3r" "Start(bb2[2])" -"\'_#34r" "\'_#3r" "Mid(bb2[2])" -"\'_#34r" "\'_#3r" "Start(bb2[3])" -"\'_#34r" "\'_#3r" "Mid(bb2[3])" -"\'_#34r" "\'_#3r" "Start(bb2[4])" -"\'_#34r" "\'_#3r" "Mid(bb2[4])" -"\'_#34r" "\'_#3r" "Start(bb2[5])" -"\'_#34r" "\'_#3r" "Mid(bb2[5])" -"\'_#34r" "\'_#3r" "Start(bb2[6])" -"\'_#34r" "\'_#3r" "Mid(bb2[6])" -"\'_#34r" "\'_#3r" "Start(bb2[7])" -"\'_#34r" "\'_#3r" "Mid(bb2[7])" -"\'_#34r" "\'_#3r" "Start(bb2[8])" -"\'_#34r" "\'_#3r" "Mid(bb2[8])" -"\'_#34r" "\'_#3r" "Start(bb2[9])" -"\'_#34r" "\'_#3r" "Mid(bb2[9])" -"\'_#34r" "\'_#3r" "Start(bb2[10])" -"\'_#34r" "\'_#3r" "Mid(bb2[10])" -"\'_#34r" "\'_#3r" "Start(bb2[11])" -"\'_#34r" "\'_#3r" "Mid(bb2[11])" -"\'_#34r" "\'_#3r" "Start(bb2[12])" -"\'_#34r" "\'_#3r" "Mid(bb2[12])" -"\'_#34r" "\'_#3r" "Start(bb2[13])" -"\'_#34r" "\'_#3r" "Mid(bb2[13])" -"\'_#34r" "\'_#3r" "Start(bb2[14])" -"\'_#34r" "\'_#3r" "Mid(bb2[14])" -"\'_#34r" "\'_#3r" "Start(bb2[15])" -"\'_#34r" "\'_#3r" "Mid(bb2[15])" -"\'_#34r" "\'_#3r" "Start(bb2[16])" -"\'_#34r" "\'_#3r" "Mid(bb2[16])" -"\'_#34r" "\'_#3r" "Start(bb2[17])" -"\'_#34r" "\'_#3r" "Mid(bb2[17])" -"\'_#34r" "\'_#3r" "Start(bb2[18])" -"\'_#34r" "\'_#3r" "Mid(bb2[18])" -"\'_#34r" "\'_#3r" "Start(bb2[19])" -"\'_#34r" "\'_#3r" "Mid(bb2[19])" -"\'_#34r" "\'_#3r" "Start(bb2[20])" -"\'_#34r" "\'_#3r" "Mid(bb2[20])" -"\'_#34r" "\'_#3r" "Start(bb3[0])" -"\'_#34r" "\'_#3r" "Mid(bb3[0])" -"\'_#34r" "\'_#3r" "Start(bb3[1])" -"\'_#34r" "\'_#3r" "Mid(bb3[1])" -"\'_#34r" "\'_#3r" "Start(bb3[2])" -"\'_#34r" "\'_#3r" "Mid(bb3[2])" -"\'_#34r" "\'_#3r" "Start(bb3[3])" -"\'_#34r" "\'_#3r" "Mid(bb3[3])" -"\'_#34r" "\'_#3r" "Start(bb3[4])" -"\'_#34r" "\'_#3r" "Mid(bb3[4])" -"\'_#34r" "\'_#3r" "Start(bb3[5])" -"\'_#34r" "\'_#3r" "Mid(bb3[5])" -"\'_#34r" "\'_#3r" "Start(bb3[6])" -"\'_#34r" "\'_#3r" "Mid(bb3[6])" -"\'_#34r" "\'_#3r" "Start(bb3[7])" -"\'_#34r" "\'_#3r" "Mid(bb3[7])" -"\'_#34r" "\'_#3r" "Start(bb3[8])" -"\'_#34r" "\'_#3r" "Mid(bb3[8])" -"\'_#34r" "\'_#3r" "Start(bb3[9])" -"\'_#34r" "\'_#3r" "Mid(bb3[9])" -"\'_#34r" "\'_#3r" "Start(bb4[0])" -"\'_#34r" "\'_#3r" "Mid(bb4[0])" -"\'_#34r" "\'_#3r" "Start(bb4[1])" -"\'_#34r" "\'_#3r" "Mid(bb4[1])" -"\'_#34r" "\'_#3r" "Start(bb4[2])" -"\'_#34r" "\'_#3r" "Mid(bb4[2])" -"\'_#34r" "\'_#3r" "Start(bb4[3])" -"\'_#34r" "\'_#3r" "Mid(bb4[3])" -"\'_#3r" "\'_#34r" "Start(bb0[0])" -"\'_#3r" "\'_#34r" "Mid(bb0[0])" -"\'_#3r" "\'_#34r" "Start(bb0[1])" -"\'_#3r" "\'_#34r" "Mid(bb0[1])" -"\'_#3r" "\'_#34r" "Start(bb0[2])" -"\'_#3r" "\'_#34r" "Mid(bb0[2])" -"\'_#3r" "\'_#34r" "Start(bb0[3])" -"\'_#3r" "\'_#34r" "Mid(bb0[3])" -"\'_#3r" "\'_#34r" "Start(bb0[4])" -"\'_#3r" "\'_#34r" "Mid(bb0[4])" -"\'_#3r" "\'_#34r" "Start(bb0[5])" -"\'_#3r" "\'_#34r" "Mid(bb0[5])" -"\'_#3r" "\'_#34r" "Start(bb0[6])" -"\'_#3r" "\'_#34r" "Mid(bb0[6])" -"\'_#3r" "\'_#34r" "Start(bb0[7])" -"\'_#3r" "\'_#34r" "Mid(bb0[7])" -"\'_#3r" "\'_#34r" "Start(bb0[8])" -"\'_#3r" "\'_#34r" "Mid(bb0[8])" -"\'_#3r" "\'_#34r" "Start(bb0[9])" -"\'_#3r" "\'_#34r" "Mid(bb0[9])" -"\'_#3r" "\'_#34r" "Start(bb0[10])" -"\'_#3r" "\'_#34r" "Mid(bb0[10])" -"\'_#3r" "\'_#34r" "Start(bb1[0])" -"\'_#3r" "\'_#34r" "Mid(bb1[0])" -"\'_#3r" "\'_#34r" "Start(bb2[0])" -"\'_#3r" "\'_#34r" "Mid(bb2[0])" -"\'_#3r" "\'_#34r" "Start(bb2[1])" -"\'_#3r" "\'_#34r" "Mid(bb2[1])" -"\'_#3r" "\'_#34r" "Start(bb2[2])" -"\'_#3r" "\'_#34r" "Mid(bb2[2])" -"\'_#3r" "\'_#34r" "Start(bb2[3])" -"\'_#3r" "\'_#34r" "Mid(bb2[3])" -"\'_#3r" "\'_#34r" "Start(bb2[4])" -"\'_#3r" "\'_#34r" "Mid(bb2[4])" -"\'_#3r" "\'_#34r" "Start(bb2[5])" -"\'_#3r" "\'_#34r" "Mid(bb2[5])" -"\'_#3r" "\'_#34r" "Start(bb2[6])" -"\'_#3r" "\'_#34r" "Mid(bb2[6])" -"\'_#3r" "\'_#34r" "Start(bb2[7])" -"\'_#3r" "\'_#34r" "Mid(bb2[7])" -"\'_#3r" "\'_#34r" "Start(bb2[8])" -"\'_#3r" "\'_#34r" "Mid(bb2[8])" -"\'_#3r" "\'_#34r" "Start(bb2[9])" -"\'_#3r" "\'_#34r" "Mid(bb2[9])" -"\'_#3r" "\'_#34r" "Start(bb2[10])" -"\'_#3r" "\'_#34r" "Mid(bb2[10])" -"\'_#3r" "\'_#34r" "Start(bb2[11])" -"\'_#3r" "\'_#34r" "Mid(bb2[11])" -"\'_#3r" "\'_#34r" "Start(bb2[12])" -"\'_#3r" "\'_#34r" "Mid(bb2[12])" -"\'_#3r" "\'_#34r" "Start(bb2[13])" -"\'_#3r" "\'_#34r" "Mid(bb2[13])" -"\'_#3r" "\'_#34r" "Start(bb2[14])" -"\'_#3r" "\'_#34r" "Mid(bb2[14])" -"\'_#3r" "\'_#34r" "Start(bb2[15])" -"\'_#3r" "\'_#34r" "Mid(bb2[15])" -"\'_#3r" "\'_#34r" "Start(bb2[16])" -"\'_#3r" "\'_#34r" "Mid(bb2[16])" -"\'_#3r" "\'_#34r" "Start(bb2[17])" -"\'_#3r" "\'_#34r" "Mid(bb2[17])" -"\'_#3r" "\'_#34r" "Start(bb2[18])" -"\'_#3r" "\'_#34r" "Mid(bb2[18])" -"\'_#3r" "\'_#34r" "Start(bb2[19])" -"\'_#3r" "\'_#34r" "Mid(bb2[19])" -"\'_#3r" "\'_#34r" "Start(bb2[20])" -"\'_#3r" "\'_#34r" "Mid(bb2[20])" -"\'_#3r" "\'_#34r" "Start(bb3[0])" -"\'_#3r" "\'_#34r" "Mid(bb3[0])" -"\'_#3r" "\'_#34r" "Start(bb3[1])" -"\'_#3r" "\'_#34r" "Mid(bb3[1])" -"\'_#3r" "\'_#34r" "Start(bb3[2])" -"\'_#3r" "\'_#34r" "Mid(bb3[2])" -"\'_#3r" "\'_#34r" "Start(bb3[3])" -"\'_#3r" "\'_#34r" "Mid(bb3[3])" -"\'_#3r" "\'_#34r" "Start(bb3[4])" -"\'_#3r" "\'_#34r" "Mid(bb3[4])" -"\'_#3r" "\'_#34r" "Start(bb3[5])" -"\'_#3r" "\'_#34r" "Mid(bb3[5])" -"\'_#3r" "\'_#34r" "Start(bb3[6])" -"\'_#3r" "\'_#34r" "Mid(bb3[6])" -"\'_#3r" "\'_#34r" "Start(bb3[7])" -"\'_#3r" "\'_#34r" "Mid(bb3[7])" -"\'_#3r" "\'_#34r" "Start(bb3[8])" -"\'_#3r" "\'_#34r" "Mid(bb3[8])" -"\'_#3r" "\'_#34r" "Start(bb3[9])" -"\'_#3r" "\'_#34r" "Mid(bb3[9])" -"\'_#3r" "\'_#34r" "Start(bb4[0])" -"\'_#3r" "\'_#34r" "Mid(bb4[0])" -"\'_#3r" "\'_#34r" "Start(bb4[1])" -"\'_#3r" "\'_#34r" "Mid(bb4[1])" -"\'_#3r" "\'_#34r" "Start(bb4[2])" -"\'_#3r" "\'_#34r" "Mid(bb4[2])" -"\'_#3r" "\'_#34r" "Start(bb4[3])" -"\'_#3r" "\'_#34r" "Mid(bb4[3])" -"\'_#35r" "\'_#4r" "Start(bb0[0])" -"\'_#35r" "\'_#4r" "Mid(bb0[0])" -"\'_#35r" "\'_#4r" "Start(bb0[1])" -"\'_#35r" "\'_#4r" "Mid(bb0[1])" -"\'_#35r" "\'_#4r" "Start(bb0[2])" -"\'_#35r" "\'_#4r" "Mid(bb0[2])" -"\'_#35r" "\'_#4r" "Start(bb0[3])" -"\'_#35r" "\'_#4r" "Mid(bb0[3])" -"\'_#35r" "\'_#4r" "Start(bb0[4])" -"\'_#35r" "\'_#4r" "Mid(bb0[4])" -"\'_#35r" "\'_#4r" "Start(bb0[5])" -"\'_#35r" "\'_#4r" "Mid(bb0[5])" -"\'_#35r" "\'_#4r" "Start(bb0[6])" -"\'_#35r" "\'_#4r" "Mid(bb0[6])" -"\'_#35r" "\'_#4r" "Start(bb0[7])" -"\'_#35r" "\'_#4r" "Mid(bb0[7])" -"\'_#35r" "\'_#4r" "Start(bb0[8])" -"\'_#35r" "\'_#4r" "Mid(bb0[8])" -"\'_#35r" "\'_#4r" "Start(bb0[9])" -"\'_#35r" "\'_#4r" "Mid(bb0[9])" -"\'_#35r" "\'_#4r" "Start(bb0[10])" -"\'_#35r" "\'_#4r" "Mid(bb0[10])" -"\'_#35r" "\'_#4r" "Start(bb1[0])" -"\'_#35r" "\'_#4r" "Mid(bb1[0])" -"\'_#35r" "\'_#4r" "Start(bb2[0])" -"\'_#35r" "\'_#4r" "Mid(bb2[0])" -"\'_#35r" "\'_#4r" "Start(bb2[1])" -"\'_#35r" "\'_#4r" "Mid(bb2[1])" -"\'_#35r" "\'_#4r" "Start(bb2[2])" -"\'_#35r" "\'_#4r" "Mid(bb2[2])" -"\'_#35r" "\'_#4r" "Start(bb2[3])" -"\'_#35r" "\'_#4r" "Mid(bb2[3])" -"\'_#35r" "\'_#4r" "Start(bb2[4])" -"\'_#35r" "\'_#4r" "Mid(bb2[4])" -"\'_#35r" "\'_#4r" "Start(bb2[5])" -"\'_#35r" "\'_#4r" "Mid(bb2[5])" -"\'_#35r" "\'_#4r" "Start(bb2[6])" -"\'_#35r" "\'_#4r" "Mid(bb2[6])" -"\'_#35r" "\'_#4r" "Start(bb2[7])" -"\'_#35r" "\'_#4r" "Mid(bb2[7])" -"\'_#35r" "\'_#4r" "Start(bb2[8])" -"\'_#35r" "\'_#4r" "Mid(bb2[8])" -"\'_#35r" "\'_#4r" "Start(bb2[9])" -"\'_#35r" "\'_#4r" "Mid(bb2[9])" -"\'_#35r" "\'_#4r" "Start(bb2[10])" -"\'_#35r" "\'_#4r" "Mid(bb2[10])" -"\'_#35r" "\'_#4r" "Start(bb2[11])" -"\'_#35r" "\'_#4r" "Mid(bb2[11])" -"\'_#35r" "\'_#4r" "Start(bb2[12])" -"\'_#35r" "\'_#4r" "Mid(bb2[12])" -"\'_#35r" "\'_#4r" "Start(bb2[13])" -"\'_#35r" "\'_#4r" "Mid(bb2[13])" -"\'_#35r" "\'_#4r" "Start(bb2[14])" -"\'_#35r" "\'_#4r" "Mid(bb2[14])" -"\'_#35r" "\'_#4r" "Start(bb2[15])" -"\'_#35r" "\'_#4r" "Mid(bb2[15])" -"\'_#35r" "\'_#4r" "Start(bb2[16])" -"\'_#35r" "\'_#4r" "Mid(bb2[16])" -"\'_#35r" "\'_#4r" "Start(bb2[17])" -"\'_#35r" "\'_#4r" "Mid(bb2[17])" -"\'_#35r" "\'_#4r" "Start(bb2[18])" -"\'_#35r" "\'_#4r" "Mid(bb2[18])" -"\'_#35r" "\'_#4r" "Start(bb2[19])" -"\'_#35r" "\'_#4r" "Mid(bb2[19])" -"\'_#35r" "\'_#4r" "Start(bb2[20])" -"\'_#35r" "\'_#4r" "Mid(bb2[20])" -"\'_#35r" "\'_#4r" "Start(bb3[0])" -"\'_#35r" "\'_#4r" "Mid(bb3[0])" -"\'_#35r" "\'_#4r" "Start(bb3[1])" -"\'_#35r" "\'_#4r" "Mid(bb3[1])" -"\'_#35r" "\'_#4r" "Start(bb3[2])" -"\'_#35r" "\'_#4r" "Mid(bb3[2])" -"\'_#35r" "\'_#4r" "Start(bb3[3])" -"\'_#35r" "\'_#4r" "Mid(bb3[3])" -"\'_#35r" "\'_#4r" "Start(bb3[4])" -"\'_#35r" "\'_#4r" "Mid(bb3[4])" -"\'_#35r" "\'_#4r" "Start(bb3[5])" -"\'_#35r" "\'_#4r" "Mid(bb3[5])" -"\'_#35r" "\'_#4r" "Start(bb3[6])" -"\'_#35r" "\'_#4r" "Mid(bb3[6])" -"\'_#35r" "\'_#4r" "Start(bb3[7])" -"\'_#35r" "\'_#4r" "Mid(bb3[7])" -"\'_#35r" "\'_#4r" "Start(bb3[8])" -"\'_#35r" "\'_#4r" "Mid(bb3[8])" -"\'_#35r" "\'_#4r" "Start(bb3[9])" -"\'_#35r" "\'_#4r" "Mid(bb3[9])" -"\'_#35r" "\'_#4r" "Start(bb4[0])" -"\'_#35r" "\'_#4r" "Mid(bb4[0])" -"\'_#35r" "\'_#4r" "Start(bb4[1])" -"\'_#35r" "\'_#4r" "Mid(bb4[1])" -"\'_#35r" "\'_#4r" "Start(bb4[2])" -"\'_#35r" "\'_#4r" "Mid(bb4[2])" -"\'_#35r" "\'_#4r" "Start(bb4[3])" -"\'_#35r" "\'_#4r" "Mid(bb4[3])" -"\'_#4r" "\'_#35r" "Start(bb0[0])" -"\'_#4r" "\'_#35r" "Mid(bb0[0])" -"\'_#4r" "\'_#35r" "Start(bb0[1])" -"\'_#4r" "\'_#35r" "Mid(bb0[1])" -"\'_#4r" "\'_#35r" "Start(bb0[2])" -"\'_#4r" "\'_#35r" "Mid(bb0[2])" -"\'_#4r" "\'_#35r" "Start(bb0[3])" -"\'_#4r" "\'_#35r" "Mid(bb0[3])" -"\'_#4r" "\'_#35r" "Start(bb0[4])" -"\'_#4r" "\'_#35r" "Mid(bb0[4])" -"\'_#4r" "\'_#35r" "Start(bb0[5])" -"\'_#4r" "\'_#35r" "Mid(bb0[5])" -"\'_#4r" "\'_#35r" "Start(bb0[6])" -"\'_#4r" "\'_#35r" "Mid(bb0[6])" -"\'_#4r" "\'_#35r" "Start(bb0[7])" -"\'_#4r" "\'_#35r" "Mid(bb0[7])" -"\'_#4r" "\'_#35r" "Start(bb0[8])" -"\'_#4r" "\'_#35r" "Mid(bb0[8])" -"\'_#4r" "\'_#35r" "Start(bb0[9])" -"\'_#4r" "\'_#35r" "Mid(bb0[9])" -"\'_#4r" "\'_#35r" "Start(bb0[10])" -"\'_#4r" "\'_#35r" "Mid(bb0[10])" -"\'_#4r" "\'_#35r" "Start(bb1[0])" -"\'_#4r" "\'_#35r" "Mid(bb1[0])" -"\'_#4r" "\'_#35r" "Start(bb2[0])" -"\'_#4r" "\'_#35r" "Mid(bb2[0])" -"\'_#4r" "\'_#35r" "Start(bb2[1])" -"\'_#4r" "\'_#35r" "Mid(bb2[1])" -"\'_#4r" "\'_#35r" "Start(bb2[2])" -"\'_#4r" "\'_#35r" "Mid(bb2[2])" -"\'_#4r" "\'_#35r" "Start(bb2[3])" -"\'_#4r" "\'_#35r" "Mid(bb2[3])" -"\'_#4r" "\'_#35r" "Start(bb2[4])" -"\'_#4r" "\'_#35r" "Mid(bb2[4])" -"\'_#4r" "\'_#35r" "Start(bb2[5])" -"\'_#4r" "\'_#35r" "Mid(bb2[5])" -"\'_#4r" "\'_#35r" "Start(bb2[6])" -"\'_#4r" "\'_#35r" "Mid(bb2[6])" -"\'_#4r" "\'_#35r" "Start(bb2[7])" -"\'_#4r" "\'_#35r" "Mid(bb2[7])" -"\'_#4r" "\'_#35r" "Start(bb2[8])" -"\'_#4r" "\'_#35r" "Mid(bb2[8])" -"\'_#4r" "\'_#35r" "Start(bb2[9])" -"\'_#4r" "\'_#35r" "Mid(bb2[9])" -"\'_#4r" "\'_#35r" "Start(bb2[10])" -"\'_#4r" "\'_#35r" "Mid(bb2[10])" -"\'_#4r" "\'_#35r" "Start(bb2[11])" -"\'_#4r" "\'_#35r" "Mid(bb2[11])" -"\'_#4r" "\'_#35r" "Start(bb2[12])" -"\'_#4r" "\'_#35r" "Mid(bb2[12])" -"\'_#4r" "\'_#35r" "Start(bb2[13])" -"\'_#4r" "\'_#35r" "Mid(bb2[13])" -"\'_#4r" "\'_#35r" "Start(bb2[14])" -"\'_#4r" "\'_#35r" "Mid(bb2[14])" -"\'_#4r" "\'_#35r" "Start(bb2[15])" -"\'_#4r" "\'_#35r" "Mid(bb2[15])" -"\'_#4r" "\'_#35r" "Start(bb2[16])" -"\'_#4r" "\'_#35r" "Mid(bb2[16])" -"\'_#4r" "\'_#35r" "Start(bb2[17])" -"\'_#4r" "\'_#35r" "Mid(bb2[17])" -"\'_#4r" "\'_#35r" "Start(bb2[18])" -"\'_#4r" "\'_#35r" "Mid(bb2[18])" -"\'_#4r" "\'_#35r" "Start(bb2[19])" -"\'_#4r" "\'_#35r" "Mid(bb2[19])" -"\'_#4r" "\'_#35r" "Start(bb2[20])" -"\'_#4r" "\'_#35r" "Mid(bb2[20])" -"\'_#4r" "\'_#35r" "Start(bb3[0])" -"\'_#4r" "\'_#35r" "Mid(bb3[0])" -"\'_#4r" "\'_#35r" "Start(bb3[1])" -"\'_#4r" "\'_#35r" "Mid(bb3[1])" -"\'_#4r" "\'_#35r" "Start(bb3[2])" -"\'_#4r" "\'_#35r" "Mid(bb3[2])" -"\'_#4r" "\'_#35r" "Start(bb3[3])" -"\'_#4r" "\'_#35r" "Mid(bb3[3])" -"\'_#4r" "\'_#35r" "Start(bb3[4])" -"\'_#4r" "\'_#35r" "Mid(bb3[4])" -"\'_#4r" "\'_#35r" "Start(bb3[5])" -"\'_#4r" "\'_#35r" "Mid(bb3[5])" -"\'_#4r" "\'_#35r" "Start(bb3[6])" -"\'_#4r" "\'_#35r" "Mid(bb3[6])" -"\'_#4r" "\'_#35r" "Start(bb3[7])" -"\'_#4r" "\'_#35r" "Mid(bb3[7])" -"\'_#4r" "\'_#35r" "Start(bb3[8])" -"\'_#4r" "\'_#35r" "Mid(bb3[8])" -"\'_#4r" "\'_#35r" "Start(bb3[9])" -"\'_#4r" "\'_#35r" "Mid(bb3[9])" -"\'_#4r" "\'_#35r" "Start(bb4[0])" -"\'_#4r" "\'_#35r" "Mid(bb4[0])" -"\'_#4r" "\'_#35r" "Start(bb4[1])" -"\'_#4r" "\'_#35r" "Mid(bb4[1])" -"\'_#4r" "\'_#35r" "Start(bb4[2])" -"\'_#4r" "\'_#35r" "Mid(bb4[2])" -"\'_#4r" "\'_#35r" "Start(bb4[3])" -"\'_#4r" "\'_#35r" "Mid(bb4[3])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/path_accessed_at.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/path_accessed_at.facts deleted file mode 100644 index c1f3e2a81ad..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/path_accessed_at.facts +++ /dev/null @@ -1,18 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp1" "Mid(bb0[2])" -"mp2" "Mid(bb0[5])" -"mp7" "Mid(bb0[9])" -"mp5" "Mid(bb0[10])" -"mp6" "Mid(bb0[10])" -"mp4" "Mid(bb2[2])" -"mp4" "Mid(bb2[6])" -"mp11" "Mid(bb2[10])" -"mp3" "Mid(bb2[15])" -"mp15" "Mid(bb2[16])" -"mp14" "Mid(bb2[17])" -"mp13" "Mid(bb2[18])" -"mp9" "Mid(bb2[20])" -"mp10" "Mid(bb2[20])" -"mp12" "Mid(bb2[20])" -"mp4" "Mid(bb3[8])" -"mp16" "Mid(bb3[9])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/path_belongs_to_var.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/path_belongs_to_var.facts deleted file mode 100644 index ea90d567411..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/path_belongs_to_var.facts +++ /dev/null @@ -1,17 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" -"mp5" "_5" -"mp6" "_6" -"mp7" "_7" -"mp8" "_8" -"mp9" "_9" -"mp10" "_10" -"mp11" "_11" -"mp12" "_12" -"mp13" "_13" -"mp14" "_14" -"mp15" "_15" -"mp16" "_16" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/universal_region.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/universal_region.facts deleted file mode 100644 index 668718b6df5..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/universal_region.facts +++ /dev/null @@ -1,6 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" -"\'_#4r" -"\'_#5r" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_defined.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_defined.facts deleted file mode 100644 index aa963a53624..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_defined.facts +++ /dev/null @@ -1,43 +0,0 @@ -"_3" "Mid(bb0[1])" -"_3" "Mid(bb0[2])" -"_4" "Mid(bb0[3])" -"_5" "Mid(bb0[4])" -"_5" "Mid(bb0[5])" -"_6" "Mid(bb0[6])" -"_7" "Mid(bb0[7])" -"_7" "Mid(bb0[8])" -"_6" "Mid(bb0[9])" -"_4" "Mid(bb0[10])" -"_6" "Mid(bb2[0])" -"_5" "Mid(bb2[1])" -"_7" "Mid(bb2[3])" -"_8" "Mid(bb2[4])" -"_9" "Mid(bb2[5])" -"_9" "Mid(bb2[6])" -"_10" "Mid(bb2[7])" -"_11" "Mid(bb2[8])" -"_11" "Mid(bb2[9])" -"_10" "Mid(bb2[10])" -"_12" "Mid(bb2[11])" -"_13" "Mid(bb2[12])" -"_14" "Mid(bb2[13])" -"_15" "Mid(bb2[14])" -"_15" "Mid(bb2[15])" -"_14" "Mid(bb2[16])" -"_13" "Mid(bb2[17])" -"_12" "Mid(bb2[18])" -"_13" "Mid(bb2[19])" -"_8" "Mid(bb2[20])" -"_12" "Mid(bb3[0])" -"_10" "Mid(bb3[1])" -"_9" "Mid(bb3[2])" -"_15" "Mid(bb3[3])" -"_14" "Mid(bb3[4])" -"_11" "Mid(bb3[5])" -"_8" "Mid(bb3[6])" -"_16" "Mid(bb3[7])" -"_16" "Mid(bb3[8])" -"_0" "Mid(bb3[9])" -"_16" "Mid(bb4[0])" -"_4" "Mid(bb4[1])" -"_3" "Mid(bb4[2])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_used.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_used.facts deleted file mode 100644 index 1e2540a5056..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_used.facts +++ /dev/null @@ -1,18 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[2])" -"_2" "Mid(bb0[5])" -"_7" "Mid(bb0[9])" -"_5" "Mid(bb0[10])" -"_6" "Mid(bb0[10])" -"_4" "Mid(bb2[2])" -"_4" "Mid(bb2[6])" -"_11" "Mid(bb2[10])" -"_3" "Mid(bb2[15])" -"_15" "Mid(bb2[16])" -"_14" "Mid(bb2[17])" -"_13" "Mid(bb2[18])" -"_9" "Mid(bb2[20])" -"_10" "Mid(bb2[20])" -"_12" "Mid(bb2[20])" -"_4" "Mid(bb3[8])" -"_16" "Mid(bb3[9])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_uses_region.facts b/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_uses_region.facts deleted file mode 100644 index c029a6ba567..00000000000 --- a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_uses_region.facts +++ /dev/null @@ -1,33 +0,0 @@ -"_1" "\'_#32r" -"_1" "\'_#33r" -"_2" "\'_#34r" -"_2" "\'_#35r" -"_3" "\'_#36r" -"_3" "\'_#37r" -"_4" "\'_#38r" -"_4" "\'_#39r" -"_5" "\'_#40r" -"_5" "\'_#41r" -"_6" "\'_#42r" -"_7" "\'_#43r" -"_8" "\'_#44r" -"_8" "\'_#45r" -"_8" "\'_#46r" -"_9" "\'_#47r" -"_9" "\'_#48r" -"_9" "\'_#49r" -"_10" "\'_#50r" -"_11" "\'_#51r" -"_12" "\'_#52r" -"_12" "\'_#53r" -"_13" "\'_#54r" -"_13" "\'_#55r" -"_13" "\'_#56r" -"_14" "\'_#57r" -"_14" "\'_#58r" -"_14" "\'_#59r" -"_15" "\'_#60r" -"_15" "\'_#61r" -"_16" "\'_#62r" -"_16" "\'_#63r" -"_16" "\'_#64r" diff --git a/inputs/drop-may-dangle/nll-facts/main/borrow_region.facts b/inputs/drop-may-dangle/nll-facts/main/borrow_region.facts deleted file mode 100644 index 1175c808b32..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb2[0])" diff --git a/inputs/drop-may-dangle/nll-facts/main/cfg_edge.facts b/inputs/drop-may-dangle/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 311fefae50e..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,138 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb2[0])" -"Mid(bb0[10])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb2[8])" -"Start(bb2[8])" "Mid(bb2[8])" -"Mid(bb2[8])" "Start(bb2[9])" -"Start(bb2[9])" "Mid(bb2[9])" -"Mid(bb2[9])" "Start(bb2[10])" -"Start(bb2[10])" "Mid(bb2[10])" -"Mid(bb2[10])" "Start(bb2[11])" -"Start(bb2[11])" "Mid(bb2[11])" -"Mid(bb2[11])" "Start(bb4[0])" -"Mid(bb2[11])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb5[0])" -"Mid(bb3[0])" "Start(bb4[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb4[1])" -"Start(bb4[1])" "Mid(bb4[1])" -"Mid(bb4[1])" "Start(bb4[2])" -"Start(bb4[2])" "Mid(bb4[2])" -"Mid(bb4[2])" "Start(bb4[3])" -"Start(bb4[3])" "Mid(bb4[3])" -"Mid(bb4[3])" "Start(bb4[4])" -"Start(bb4[4])" "Mid(bb4[4])" -"Mid(bb4[4])" "Start(bb8[0])" -"Mid(bb4[4])" "Start(bb7[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb5[1])" -"Start(bb5[1])" "Mid(bb5[1])" -"Mid(bb5[1])" "Start(bb5[2])" -"Start(bb5[2])" "Mid(bb5[2])" -"Mid(bb5[2])" "Start(bb5[3])" -"Start(bb5[3])" "Mid(bb5[3])" -"Mid(bb5[3])" "Start(bb6[0])" -"Mid(bb5[3])" "Start(bb7[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb6[1])" -"Start(bb6[1])" "Mid(bb6[1])" -"Mid(bb6[1])" "Start(bb6[2])" -"Start(bb6[2])" "Mid(bb6[2])" -"Mid(bb6[2])" "Start(bb6[3])" -"Start(bb6[3])" "Mid(bb6[3])" -"Mid(bb6[3])" "Start(bb11[0])" -"Start(bb7[0])" "Mid(bb7[0])" -"Mid(bb7[0])" "Start(bb1[0])" -"Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb8[1])" -"Start(bb8[1])" "Mid(bb8[1])" -"Mid(bb8[1])" "Start(bb9[0])" -"Mid(bb8[1])" "Start(bb7[0])" -"Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb9[1])" -"Start(bb9[1])" "Mid(bb9[1])" -"Mid(bb9[1])" "Start(bb9[2])" -"Start(bb9[2])" "Mid(bb9[2])" -"Mid(bb9[2])" "Start(bb9[3])" -"Start(bb9[3])" "Mid(bb9[3])" -"Mid(bb9[3])" "Start(bb10[0])" -"Mid(bb9[3])" "Start(bb7[0])" -"Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb10[1])" -"Start(bb10[1])" "Mid(bb10[1])" -"Mid(bb10[1])" "Start(bb10[2])" -"Start(bb10[2])" "Mid(bb10[2])" -"Mid(bb10[2])" "Start(bb11[0])" -"Start(bb11[0])" "Mid(bb11[0])" -"Mid(bb11[0])" "Start(bb11[1])" -"Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb11[2])" -"Start(bb11[2])" "Mid(bb11[2])" -"Mid(bb11[2])" "Start(bb11[3])" -"Start(bb11[3])" "Mid(bb11[3])" -"Mid(bb11[3])" "Start(bb11[4])" -"Start(bb11[4])" "Mid(bb11[4])" -"Mid(bb11[4])" "Start(bb11[5])" -"Start(bb11[5])" "Mid(bb11[5])" -"Mid(bb11[5])" "Start(bb11[6])" -"Start(bb11[6])" "Mid(bb11[6])" -"Mid(bb11[6])" "Start(bb12[0])" -"Mid(bb11[6])" "Start(bb7[0])" -"Start(bb12[0])" "Mid(bb12[0])" -"Mid(bb12[0])" "Start(bb12[1])" -"Start(bb12[1])" "Mid(bb12[1])" -"Mid(bb12[1])" "Start(bb13[0])" -"Mid(bb12[1])" "Start(bb7[0])" -"Start(bb13[0])" "Mid(bb13[0])" -"Mid(bb13[0])" "Start(bb13[1])" -"Start(bb13[1])" "Mid(bb13[1])" -"Mid(bb13[1])" "Start(bb13[2])" -"Start(bb13[2])" "Mid(bb13[2])" -"Mid(bb13[2])" "Start(bb13[3])" -"Start(bb13[3])" "Mid(bb13[3])" -"Mid(bb13[3])" "Start(bb14[0])" -"Mid(bb13[3])" "Start(bb1[0])" -"Start(bb14[0])" "Mid(bb14[0])" -"Mid(bb14[0])" "Start(bb14[1])" -"Start(bb14[1])" "Mid(bb14[1])" -"Mid(bb14[1])" "Start(bb14[2])" -"Start(bb14[2])" "Mid(bb14[2])" -"Mid(bb14[2])" "Start(bb14[3])" -"Start(bb14[3])" "Mid(bb14[3])" diff --git a/inputs/drop-may-dangle/nll-facts/main/child.facts b/inputs/drop-may-dangle/nll-facts/main/child.facts deleted file mode 100644 index 8c5f7775be8..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/child.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp21" "mp15" -"mp22" "mp15" -"mp23" "mp20" -"mp24" "mp20" diff --git a/inputs/drop-may-dangle/nll-facts/main/initialized_at.facts b/inputs/drop-may-dangle/nll-facts/main/initialized_at.facts deleted file mode 100644 index 834034b3f61..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,22 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp5" "Mid(bb0[7])" -"mp6" "Mid(bb0[8])" -"mp7" "Mid(bb0[9])" -"mp4" "Mid(bb2[0])" -"mp3" "Mid(bb2[1])" -"mp2" "Mid(bb2[2])" -"mp9" "Mid(bb2[9])" -"mp12" "Mid(bb4[1])" -"mp13" "Mid(bb4[2])" -"mp14" "Mid(bb4[3])" -"mp11" "Mid(bb5[2])" -"mp10" "Start(bb6[0])" -"mp8" "Mid(bb6[2])" -"mp15" "Mid(bb8[0])" -"mp16" "Start(bb10[0])" -"mp8" "Mid(bb10[1])" -"mp17" "Mid(bb11[3])" -"mp18" "Mid(bb11[4])" -"mp19" "Mid(bb11[5])" -"mp20" "Mid(bb12[0])" -"mp0" "Mid(bb13[2])" diff --git a/inputs/drop-may-dangle/nll-facts/main/invalidates.facts b/inputs/drop-may-dangle/nll-facts/main/invalidates.facts deleted file mode 100644 index 47dc7f7e691..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,6 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb1[0])" "bw0" -"Start(bb9[0])" "bw0" -"Start(bb13[0])" "bw0" -"Start(bb14[2])" "bw0" -"Start(bb14[3])" "bw0" diff --git a/inputs/drop-may-dangle/nll-facts/main/killed.facts b/inputs/drop-may-dangle/nll-facts/main/killed.facts deleted file mode 100644 index b34fdf5eb74..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw0" "Mid(bb14[2])" diff --git a/inputs/drop-may-dangle/nll-facts/main/moved_out_at.facts b/inputs/drop-may-dangle/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 1e748a5ad1d..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,24 +0,0 @@ -"mp7" "Mid(bb0[10])" -"mp3" "Mid(bb2[2])" -"mp3" "Mid(bb2[3])" -"mp4" "Mid(bb2[6])" -"mp14" "Mid(bb4[4])" -"mp11" "Mid(bb5[3])" -"mp11" "Mid(bb6[0])" -"mp10" "Mid(bb6[1])" -"mp2" "Mid(bb7[0])" -"mp21" "Mid(bb8[1])" -"mp22" "Mid(bb9[0])" -"mp12" "Mid(bb9[1])" -"mp16" "Mid(bb10[0])" -"mp9" "Mid(bb11[0])" -"mp8" "Mid(bb11[1])" -"mp19" "Mid(bb11[6])" -"mp23" "Mid(bb12[1])" -"mp24" "Mid(bb13[0])" -"mp17" "Mid(bb13[1])" -"mp2" "Mid(bb13[3])" -"mp5" "Mid(bb14[0])" -"mp2" "Mid(bb14[1])" -"mp1" "Mid(bb14[2])" -"mp0" "Mid(bb14[3])" diff --git a/inputs/drop-may-dangle/nll-facts/main/outlives.facts b/inputs/drop-may-dangle/nll-facts/main/outlives.facts deleted file mode 100644 index 65d859500de..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/outlives.facts +++ /dev/null @@ -1,1047 +0,0 @@ -"\'_#9r" "\'_#11r" "Start(bb0[0])" -"\'_#9r" "\'_#11r" "Mid(bb0[0])" -"\'_#9r" "\'_#11r" "Start(bb0[1])" -"\'_#9r" "\'_#11r" "Mid(bb0[1])" -"\'_#9r" "\'_#11r" "Start(bb0[2])" -"\'_#9r" "\'_#11r" "Mid(bb0[2])" -"\'_#9r" "\'_#11r" "Start(bb0[3])" -"\'_#9r" "\'_#11r" "Mid(bb0[3])" -"\'_#9r" "\'_#11r" "Start(bb0[4])" -"\'_#9r" "\'_#11r" "Mid(bb0[4])" -"\'_#9r" "\'_#11r" "Start(bb0[5])" -"\'_#9r" "\'_#11r" "Mid(bb0[5])" -"\'_#9r" "\'_#11r" "Start(bb0[6])" -"\'_#9r" "\'_#11r" "Mid(bb0[6])" -"\'_#9r" "\'_#11r" "Start(bb0[7])" -"\'_#9r" "\'_#11r" "Mid(bb0[7])" -"\'_#9r" "\'_#11r" "Start(bb0[8])" -"\'_#9r" "\'_#11r" "Mid(bb0[8])" -"\'_#9r" "\'_#11r" "Start(bb0[9])" -"\'_#9r" "\'_#11r" "Mid(bb0[9])" -"\'_#9r" "\'_#11r" "Start(bb0[10])" -"\'_#9r" "\'_#11r" "Mid(bb0[10])" -"\'_#9r" "\'_#11r" "Start(bb1[0])" -"\'_#9r" "\'_#11r" "Mid(bb1[0])" -"\'_#9r" "\'_#11r" "Start(bb2[0])" -"\'_#9r" "\'_#11r" "Mid(bb2[0])" -"\'_#9r" "\'_#11r" "Start(bb2[1])" -"\'_#9r" "\'_#11r" "Mid(bb2[1])" -"\'_#9r" "\'_#11r" "Start(bb2[2])" -"\'_#9r" "\'_#11r" "Mid(bb2[2])" -"\'_#9r" "\'_#11r" "Start(bb2[3])" -"\'_#9r" "\'_#11r" "Mid(bb2[3])" -"\'_#9r" "\'_#11r" "Start(bb2[4])" -"\'_#9r" "\'_#11r" "Mid(bb2[4])" -"\'_#9r" "\'_#11r" "Start(bb2[5])" -"\'_#9r" "\'_#11r" "Mid(bb2[5])" -"\'_#9r" "\'_#11r" "Start(bb2[6])" -"\'_#9r" "\'_#11r" "Mid(bb2[6])" -"\'_#9r" "\'_#11r" "Start(bb2[7])" -"\'_#9r" "\'_#11r" "Mid(bb2[7])" -"\'_#9r" "\'_#11r" "Start(bb2[8])" -"\'_#9r" "\'_#11r" "Mid(bb2[8])" -"\'_#9r" "\'_#11r" "Start(bb2[9])" -"\'_#9r" "\'_#11r" "Mid(bb2[9])" -"\'_#9r" "\'_#11r" "Start(bb2[10])" -"\'_#9r" "\'_#11r" "Mid(bb2[10])" -"\'_#9r" "\'_#11r" "Start(bb2[11])" -"\'_#9r" "\'_#11r" "Mid(bb2[11])" -"\'_#9r" "\'_#11r" "Start(bb3[0])" -"\'_#9r" "\'_#11r" "Mid(bb3[0])" -"\'_#9r" "\'_#11r" "Start(bb4[0])" -"\'_#9r" "\'_#11r" "Mid(bb4[0])" -"\'_#9r" "\'_#11r" "Start(bb4[1])" -"\'_#9r" "\'_#11r" "Mid(bb4[1])" -"\'_#9r" "\'_#11r" "Start(bb4[2])" -"\'_#9r" "\'_#11r" "Mid(bb4[2])" -"\'_#9r" "\'_#11r" "Start(bb4[3])" -"\'_#9r" "\'_#11r" "Mid(bb4[3])" -"\'_#9r" "\'_#11r" "Start(bb4[4])" -"\'_#9r" "\'_#11r" "Mid(bb4[4])" -"\'_#9r" "\'_#11r" "Start(bb5[0])" -"\'_#9r" "\'_#11r" "Mid(bb5[0])" -"\'_#9r" "\'_#11r" "Start(bb5[1])" -"\'_#9r" "\'_#11r" "Mid(bb5[1])" -"\'_#9r" "\'_#11r" "Start(bb5[2])" -"\'_#9r" "\'_#11r" "Mid(bb5[2])" -"\'_#9r" "\'_#11r" "Start(bb5[3])" -"\'_#9r" "\'_#11r" "Mid(bb5[3])" -"\'_#9r" "\'_#11r" "Start(bb6[0])" -"\'_#9r" "\'_#11r" "Mid(bb6[0])" -"\'_#9r" "\'_#11r" "Start(bb6[1])" -"\'_#9r" "\'_#11r" "Mid(bb6[1])" -"\'_#9r" "\'_#11r" "Start(bb6[2])" -"\'_#9r" "\'_#11r" "Mid(bb6[2])" -"\'_#9r" "\'_#11r" "Start(bb6[3])" -"\'_#9r" "\'_#11r" "Mid(bb6[3])" -"\'_#9r" "\'_#11r" "Start(bb7[0])" -"\'_#9r" "\'_#11r" "Mid(bb7[0])" -"\'_#9r" "\'_#11r" "Start(bb8[0])" -"\'_#9r" "\'_#11r" "Mid(bb8[0])" -"\'_#9r" "\'_#11r" "Start(bb8[1])" -"\'_#9r" "\'_#11r" "Mid(bb8[1])" -"\'_#9r" "\'_#11r" "Start(bb9[0])" -"\'_#9r" "\'_#11r" "Mid(bb9[0])" -"\'_#9r" "\'_#11r" "Start(bb9[1])" -"\'_#9r" "\'_#11r" "Mid(bb9[1])" -"\'_#9r" "\'_#11r" "Start(bb9[2])" -"\'_#9r" "\'_#11r" "Mid(bb9[2])" -"\'_#9r" "\'_#11r" "Start(bb9[3])" -"\'_#9r" "\'_#11r" "Mid(bb9[3])" -"\'_#9r" "\'_#11r" "Start(bb10[0])" -"\'_#9r" "\'_#11r" "Mid(bb10[0])" -"\'_#9r" "\'_#11r" "Start(bb10[1])" -"\'_#9r" "\'_#11r" "Mid(bb10[1])" -"\'_#9r" "\'_#11r" "Start(bb10[2])" -"\'_#9r" "\'_#11r" "Mid(bb10[2])" -"\'_#9r" "\'_#11r" "Start(bb11[0])" -"\'_#9r" "\'_#11r" "Mid(bb11[0])" -"\'_#9r" "\'_#11r" "Start(bb11[1])" -"\'_#9r" "\'_#11r" "Mid(bb11[1])" -"\'_#9r" "\'_#11r" "Start(bb11[2])" -"\'_#9r" "\'_#11r" "Mid(bb11[2])" -"\'_#9r" "\'_#11r" "Start(bb11[3])" -"\'_#9r" "\'_#11r" "Mid(bb11[3])" -"\'_#9r" "\'_#11r" "Start(bb11[4])" -"\'_#9r" "\'_#11r" "Mid(bb11[4])" -"\'_#9r" "\'_#11r" "Start(bb11[5])" -"\'_#9r" "\'_#11r" "Mid(bb11[5])" -"\'_#9r" "\'_#11r" "Start(bb11[6])" -"\'_#9r" "\'_#11r" "Mid(bb11[6])" -"\'_#9r" "\'_#11r" "Start(bb12[0])" -"\'_#9r" "\'_#11r" "Mid(bb12[0])" -"\'_#9r" "\'_#11r" "Start(bb12[1])" -"\'_#9r" "\'_#11r" "Mid(bb12[1])" -"\'_#9r" "\'_#11r" "Start(bb13[0])" -"\'_#9r" "\'_#11r" "Mid(bb13[0])" -"\'_#9r" "\'_#11r" "Start(bb13[1])" -"\'_#9r" "\'_#11r" "Mid(bb13[1])" -"\'_#9r" "\'_#11r" "Start(bb13[2])" -"\'_#9r" "\'_#11r" "Mid(bb13[2])" -"\'_#9r" "\'_#11r" "Start(bb13[3])" -"\'_#9r" "\'_#11r" "Mid(bb13[3])" -"\'_#9r" "\'_#11r" "Start(bb14[0])" -"\'_#9r" "\'_#11r" "Mid(bb14[0])" -"\'_#9r" "\'_#11r" "Start(bb14[1])" -"\'_#9r" "\'_#11r" "Mid(bb14[1])" -"\'_#9r" "\'_#11r" "Start(bb14[2])" -"\'_#9r" "\'_#11r" "Mid(bb14[2])" -"\'_#9r" "\'_#11r" "Start(bb14[3])" -"\'_#9r" "\'_#11r" "Mid(bb14[3])" -"\'_#11r" "\'_#9r" "Start(bb0[0])" -"\'_#11r" "\'_#9r" "Mid(bb0[0])" -"\'_#11r" "\'_#9r" "Start(bb0[1])" -"\'_#11r" "\'_#9r" "Mid(bb0[1])" -"\'_#11r" "\'_#9r" "Start(bb0[2])" -"\'_#11r" "\'_#9r" "Mid(bb0[2])" -"\'_#11r" "\'_#9r" "Start(bb0[3])" -"\'_#11r" "\'_#9r" "Mid(bb0[3])" -"\'_#11r" "\'_#9r" "Start(bb0[4])" -"\'_#11r" "\'_#9r" "Mid(bb0[4])" -"\'_#11r" "\'_#9r" "Start(bb0[5])" -"\'_#11r" "\'_#9r" "Mid(bb0[5])" -"\'_#11r" "\'_#9r" "Start(bb0[6])" -"\'_#11r" "\'_#9r" "Mid(bb0[6])" -"\'_#11r" "\'_#9r" "Start(bb0[7])" -"\'_#11r" "\'_#9r" "Mid(bb0[7])" -"\'_#11r" "\'_#9r" "Start(bb0[8])" -"\'_#11r" "\'_#9r" "Mid(bb0[8])" -"\'_#11r" "\'_#9r" "Start(bb0[9])" -"\'_#11r" "\'_#9r" "Mid(bb0[9])" -"\'_#11r" "\'_#9r" "Start(bb0[10])" -"\'_#11r" "\'_#9r" "Mid(bb0[10])" -"\'_#11r" "\'_#9r" "Start(bb1[0])" -"\'_#11r" "\'_#9r" "Mid(bb1[0])" -"\'_#11r" "\'_#9r" "Start(bb2[0])" -"\'_#11r" "\'_#9r" "Mid(bb2[0])" -"\'_#11r" "\'_#9r" "Start(bb2[1])" -"\'_#11r" "\'_#9r" "Mid(bb2[1])" -"\'_#11r" "\'_#9r" "Start(bb2[2])" -"\'_#11r" "\'_#9r" "Mid(bb2[2])" -"\'_#11r" "\'_#9r" "Start(bb2[3])" -"\'_#11r" "\'_#9r" "Mid(bb2[3])" -"\'_#11r" "\'_#9r" "Start(bb2[4])" -"\'_#11r" "\'_#9r" "Mid(bb2[4])" -"\'_#11r" "\'_#9r" "Start(bb2[5])" -"\'_#11r" "\'_#9r" "Mid(bb2[5])" -"\'_#11r" "\'_#9r" "Start(bb2[6])" -"\'_#11r" "\'_#9r" "Mid(bb2[6])" -"\'_#11r" "\'_#9r" "Start(bb2[7])" -"\'_#11r" "\'_#9r" "Mid(bb2[7])" -"\'_#11r" "\'_#9r" "Start(bb2[8])" -"\'_#11r" "\'_#9r" "Mid(bb2[8])" -"\'_#11r" "\'_#9r" "Start(bb2[9])" -"\'_#11r" "\'_#9r" "Mid(bb2[9])" -"\'_#11r" "\'_#9r" "Start(bb2[10])" -"\'_#11r" "\'_#9r" "Mid(bb2[10])" -"\'_#11r" "\'_#9r" "Start(bb2[11])" -"\'_#11r" "\'_#9r" "Mid(bb2[11])" -"\'_#11r" "\'_#9r" "Start(bb3[0])" -"\'_#11r" "\'_#9r" "Mid(bb3[0])" -"\'_#11r" "\'_#9r" "Start(bb4[0])" -"\'_#11r" "\'_#9r" "Mid(bb4[0])" -"\'_#11r" "\'_#9r" "Start(bb4[1])" -"\'_#11r" "\'_#9r" "Mid(bb4[1])" -"\'_#11r" "\'_#9r" "Start(bb4[2])" -"\'_#11r" "\'_#9r" "Mid(bb4[2])" -"\'_#11r" "\'_#9r" "Start(bb4[3])" -"\'_#11r" "\'_#9r" "Mid(bb4[3])" -"\'_#11r" "\'_#9r" "Start(bb4[4])" -"\'_#11r" "\'_#9r" "Mid(bb4[4])" -"\'_#11r" "\'_#9r" "Start(bb5[0])" -"\'_#11r" "\'_#9r" "Mid(bb5[0])" -"\'_#11r" "\'_#9r" "Start(bb5[1])" -"\'_#11r" "\'_#9r" "Mid(bb5[1])" -"\'_#11r" "\'_#9r" "Start(bb5[2])" -"\'_#11r" "\'_#9r" "Mid(bb5[2])" -"\'_#11r" "\'_#9r" "Start(bb5[3])" -"\'_#11r" "\'_#9r" "Mid(bb5[3])" -"\'_#11r" "\'_#9r" "Start(bb6[0])" -"\'_#11r" "\'_#9r" "Mid(bb6[0])" -"\'_#11r" "\'_#9r" "Start(bb6[1])" -"\'_#11r" "\'_#9r" "Mid(bb6[1])" -"\'_#11r" "\'_#9r" "Start(bb6[2])" -"\'_#11r" "\'_#9r" "Mid(bb6[2])" -"\'_#11r" "\'_#9r" "Start(bb6[3])" -"\'_#11r" "\'_#9r" "Mid(bb6[3])" -"\'_#11r" "\'_#9r" "Start(bb7[0])" -"\'_#11r" "\'_#9r" "Mid(bb7[0])" -"\'_#11r" "\'_#9r" "Start(bb8[0])" -"\'_#11r" "\'_#9r" "Mid(bb8[0])" -"\'_#11r" "\'_#9r" "Start(bb8[1])" -"\'_#11r" "\'_#9r" "Mid(bb8[1])" -"\'_#11r" "\'_#9r" "Start(bb9[0])" -"\'_#11r" "\'_#9r" "Mid(bb9[0])" -"\'_#11r" "\'_#9r" "Start(bb9[1])" -"\'_#11r" "\'_#9r" "Mid(bb9[1])" -"\'_#11r" "\'_#9r" "Start(bb9[2])" -"\'_#11r" "\'_#9r" "Mid(bb9[2])" -"\'_#11r" "\'_#9r" "Start(bb9[3])" -"\'_#11r" "\'_#9r" "Mid(bb9[3])" -"\'_#11r" "\'_#9r" "Start(bb10[0])" -"\'_#11r" "\'_#9r" "Mid(bb10[0])" -"\'_#11r" "\'_#9r" "Start(bb10[1])" -"\'_#11r" "\'_#9r" "Mid(bb10[1])" -"\'_#11r" "\'_#9r" "Start(bb10[2])" -"\'_#11r" "\'_#9r" "Mid(bb10[2])" -"\'_#11r" "\'_#9r" "Start(bb11[0])" -"\'_#11r" "\'_#9r" "Mid(bb11[0])" -"\'_#11r" "\'_#9r" "Start(bb11[1])" -"\'_#11r" "\'_#9r" "Mid(bb11[1])" -"\'_#11r" "\'_#9r" "Start(bb11[2])" -"\'_#11r" "\'_#9r" "Mid(bb11[2])" -"\'_#11r" "\'_#9r" "Start(bb11[3])" -"\'_#11r" "\'_#9r" "Mid(bb11[3])" -"\'_#11r" "\'_#9r" "Start(bb11[4])" -"\'_#11r" "\'_#9r" "Mid(bb11[4])" -"\'_#11r" "\'_#9r" "Start(bb11[5])" -"\'_#11r" "\'_#9r" "Mid(bb11[5])" -"\'_#11r" "\'_#9r" "Start(bb11[6])" -"\'_#11r" "\'_#9r" "Mid(bb11[6])" -"\'_#11r" "\'_#9r" "Start(bb12[0])" -"\'_#11r" "\'_#9r" "Mid(bb12[0])" -"\'_#11r" "\'_#9r" "Start(bb12[1])" -"\'_#11r" "\'_#9r" "Mid(bb12[1])" -"\'_#11r" "\'_#9r" "Start(bb13[0])" -"\'_#11r" "\'_#9r" "Mid(bb13[0])" -"\'_#11r" "\'_#9r" "Start(bb13[1])" -"\'_#11r" "\'_#9r" "Mid(bb13[1])" -"\'_#11r" "\'_#9r" "Start(bb13[2])" -"\'_#11r" "\'_#9r" "Mid(bb13[2])" -"\'_#11r" "\'_#9r" "Start(bb13[3])" -"\'_#11r" "\'_#9r" "Mid(bb13[3])" -"\'_#11r" "\'_#9r" "Start(bb14[0])" -"\'_#11r" "\'_#9r" "Mid(bb14[0])" -"\'_#11r" "\'_#9r" "Start(bb14[1])" -"\'_#11r" "\'_#9r" "Mid(bb14[1])" -"\'_#11r" "\'_#9r" "Start(bb14[2])" -"\'_#11r" "\'_#9r" "Mid(bb14[2])" -"\'_#11r" "\'_#9r" "Start(bb14[3])" -"\'_#11r" "\'_#9r" "Mid(bb14[3])" -"\'_#10r" "\'_#12r" "Start(bb0[0])" -"\'_#10r" "\'_#12r" "Mid(bb0[0])" -"\'_#10r" "\'_#12r" "Start(bb0[1])" -"\'_#10r" "\'_#12r" "Mid(bb0[1])" -"\'_#10r" "\'_#12r" "Start(bb0[2])" -"\'_#10r" "\'_#12r" "Mid(bb0[2])" -"\'_#10r" "\'_#12r" "Start(bb0[3])" -"\'_#10r" "\'_#12r" "Mid(bb0[3])" -"\'_#10r" "\'_#12r" "Start(bb0[4])" -"\'_#10r" "\'_#12r" "Mid(bb0[4])" -"\'_#10r" "\'_#12r" "Start(bb0[5])" -"\'_#10r" "\'_#12r" "Mid(bb0[5])" -"\'_#10r" "\'_#12r" "Start(bb0[6])" -"\'_#10r" "\'_#12r" "Mid(bb0[6])" -"\'_#10r" "\'_#12r" "Start(bb0[7])" -"\'_#10r" "\'_#12r" "Mid(bb0[7])" -"\'_#10r" "\'_#12r" "Start(bb0[8])" -"\'_#10r" "\'_#12r" "Mid(bb0[8])" -"\'_#10r" "\'_#12r" "Start(bb0[9])" -"\'_#10r" "\'_#12r" "Mid(bb0[9])" -"\'_#10r" "\'_#12r" "Start(bb0[10])" -"\'_#10r" "\'_#12r" "Mid(bb0[10])" -"\'_#10r" "\'_#12r" "Start(bb1[0])" -"\'_#10r" "\'_#12r" "Mid(bb1[0])" -"\'_#10r" "\'_#12r" "Start(bb2[0])" -"\'_#10r" "\'_#12r" "Mid(bb2[0])" -"\'_#10r" "\'_#12r" "Start(bb2[1])" -"\'_#10r" "\'_#12r" "Mid(bb2[1])" -"\'_#10r" "\'_#12r" "Start(bb2[2])" -"\'_#10r" "\'_#12r" "Mid(bb2[2])" -"\'_#10r" "\'_#12r" "Start(bb2[3])" -"\'_#10r" "\'_#12r" "Mid(bb2[3])" -"\'_#10r" "\'_#12r" "Start(bb2[4])" -"\'_#10r" "\'_#12r" "Mid(bb2[4])" -"\'_#10r" "\'_#12r" "Start(bb2[5])" -"\'_#10r" "\'_#12r" "Mid(bb2[5])" -"\'_#10r" "\'_#12r" "Start(bb2[6])" -"\'_#10r" "\'_#12r" "Mid(bb2[6])" -"\'_#10r" "\'_#12r" "Start(bb2[7])" -"\'_#10r" "\'_#12r" "Mid(bb2[7])" -"\'_#10r" "\'_#12r" "Start(bb2[8])" -"\'_#10r" "\'_#12r" "Mid(bb2[8])" -"\'_#10r" "\'_#12r" "Start(bb2[9])" -"\'_#10r" "\'_#12r" "Mid(bb2[9])" -"\'_#10r" "\'_#12r" "Start(bb2[10])" -"\'_#10r" "\'_#12r" "Mid(bb2[10])" -"\'_#10r" "\'_#12r" "Start(bb2[11])" -"\'_#10r" "\'_#12r" "Mid(bb2[11])" -"\'_#10r" "\'_#12r" "Start(bb3[0])" -"\'_#10r" "\'_#12r" "Mid(bb3[0])" -"\'_#10r" "\'_#12r" "Start(bb4[0])" -"\'_#10r" "\'_#12r" "Mid(bb4[0])" -"\'_#10r" "\'_#12r" "Start(bb4[1])" -"\'_#10r" "\'_#12r" "Mid(bb4[1])" -"\'_#10r" "\'_#12r" "Start(bb4[2])" -"\'_#10r" "\'_#12r" "Mid(bb4[2])" -"\'_#10r" "\'_#12r" "Start(bb4[3])" -"\'_#10r" "\'_#12r" "Mid(bb4[3])" -"\'_#10r" "\'_#12r" "Start(bb4[4])" -"\'_#10r" "\'_#12r" "Mid(bb4[4])" -"\'_#10r" "\'_#12r" "Start(bb5[0])" -"\'_#10r" "\'_#12r" "Mid(bb5[0])" -"\'_#10r" "\'_#12r" "Start(bb5[1])" -"\'_#10r" "\'_#12r" "Mid(bb5[1])" -"\'_#10r" "\'_#12r" "Start(bb5[2])" -"\'_#10r" "\'_#12r" "Mid(bb5[2])" -"\'_#10r" "\'_#12r" "Start(bb5[3])" -"\'_#10r" "\'_#12r" "Mid(bb5[3])" -"\'_#10r" "\'_#12r" "Start(bb6[0])" -"\'_#10r" "\'_#12r" "Mid(bb6[0])" -"\'_#10r" "\'_#12r" "Start(bb6[1])" -"\'_#10r" "\'_#12r" "Mid(bb6[1])" -"\'_#10r" "\'_#12r" "Start(bb6[2])" -"\'_#10r" "\'_#12r" "Mid(bb6[2])" -"\'_#10r" "\'_#12r" "Start(bb6[3])" -"\'_#10r" "\'_#12r" "Mid(bb6[3])" -"\'_#10r" "\'_#12r" "Start(bb7[0])" -"\'_#10r" "\'_#12r" "Mid(bb7[0])" -"\'_#10r" "\'_#12r" "Start(bb8[0])" -"\'_#10r" "\'_#12r" "Mid(bb8[0])" -"\'_#10r" "\'_#12r" "Start(bb8[1])" -"\'_#10r" "\'_#12r" "Mid(bb8[1])" -"\'_#10r" "\'_#12r" "Start(bb9[0])" -"\'_#10r" "\'_#12r" "Mid(bb9[0])" -"\'_#10r" "\'_#12r" "Start(bb9[1])" -"\'_#10r" "\'_#12r" "Mid(bb9[1])" -"\'_#10r" "\'_#12r" "Start(bb9[2])" -"\'_#10r" "\'_#12r" "Mid(bb9[2])" -"\'_#10r" "\'_#12r" "Start(bb9[3])" -"\'_#10r" "\'_#12r" "Mid(bb9[3])" -"\'_#10r" "\'_#12r" "Start(bb10[0])" -"\'_#10r" "\'_#12r" "Mid(bb10[0])" -"\'_#10r" "\'_#12r" "Start(bb10[1])" -"\'_#10r" "\'_#12r" "Mid(bb10[1])" -"\'_#10r" "\'_#12r" "Start(bb10[2])" -"\'_#10r" "\'_#12r" "Mid(bb10[2])" -"\'_#10r" "\'_#12r" "Start(bb11[0])" -"\'_#10r" "\'_#12r" "Mid(bb11[0])" -"\'_#10r" "\'_#12r" "Start(bb11[1])" -"\'_#10r" "\'_#12r" "Mid(bb11[1])" -"\'_#10r" "\'_#12r" "Start(bb11[2])" -"\'_#10r" "\'_#12r" "Mid(bb11[2])" -"\'_#10r" "\'_#12r" "Start(bb11[3])" -"\'_#10r" "\'_#12r" "Mid(bb11[3])" -"\'_#10r" "\'_#12r" "Start(bb11[4])" -"\'_#10r" "\'_#12r" "Mid(bb11[4])" -"\'_#10r" "\'_#12r" "Start(bb11[5])" -"\'_#10r" "\'_#12r" "Mid(bb11[5])" -"\'_#10r" "\'_#12r" "Start(bb11[6])" -"\'_#10r" "\'_#12r" "Mid(bb11[6])" -"\'_#10r" "\'_#12r" "Start(bb12[0])" -"\'_#10r" "\'_#12r" "Mid(bb12[0])" -"\'_#10r" "\'_#12r" "Start(bb12[1])" -"\'_#10r" "\'_#12r" "Mid(bb12[1])" -"\'_#10r" "\'_#12r" "Start(bb13[0])" -"\'_#10r" "\'_#12r" "Mid(bb13[0])" -"\'_#10r" "\'_#12r" "Start(bb13[1])" -"\'_#10r" "\'_#12r" "Mid(bb13[1])" -"\'_#10r" "\'_#12r" "Start(bb13[2])" -"\'_#10r" "\'_#12r" "Mid(bb13[2])" -"\'_#10r" "\'_#12r" "Start(bb13[3])" -"\'_#10r" "\'_#12r" "Mid(bb13[3])" -"\'_#10r" "\'_#12r" "Start(bb14[0])" -"\'_#10r" "\'_#12r" "Mid(bb14[0])" -"\'_#10r" "\'_#12r" "Start(bb14[1])" -"\'_#10r" "\'_#12r" "Mid(bb14[1])" -"\'_#10r" "\'_#12r" "Start(bb14[2])" -"\'_#10r" "\'_#12r" "Mid(bb14[2])" -"\'_#10r" "\'_#12r" "Start(bb14[3])" -"\'_#10r" "\'_#12r" "Mid(bb14[3])" -"\'_#12r" "\'_#10r" "Start(bb0[0])" -"\'_#12r" "\'_#10r" "Mid(bb0[0])" -"\'_#12r" "\'_#10r" "Start(bb0[1])" -"\'_#12r" "\'_#10r" "Mid(bb0[1])" -"\'_#12r" "\'_#10r" "Start(bb0[2])" -"\'_#12r" "\'_#10r" "Mid(bb0[2])" -"\'_#12r" "\'_#10r" "Start(bb0[3])" -"\'_#12r" "\'_#10r" "Mid(bb0[3])" -"\'_#12r" "\'_#10r" "Start(bb0[4])" -"\'_#12r" "\'_#10r" "Mid(bb0[4])" -"\'_#12r" "\'_#10r" "Start(bb0[5])" -"\'_#12r" "\'_#10r" "Mid(bb0[5])" -"\'_#12r" "\'_#10r" "Start(bb0[6])" -"\'_#12r" "\'_#10r" "Mid(bb0[6])" -"\'_#12r" "\'_#10r" "Start(bb0[7])" -"\'_#12r" "\'_#10r" "Mid(bb0[7])" -"\'_#12r" "\'_#10r" "Start(bb0[8])" -"\'_#12r" "\'_#10r" "Mid(bb0[8])" -"\'_#12r" "\'_#10r" "Start(bb0[9])" -"\'_#12r" "\'_#10r" "Mid(bb0[9])" -"\'_#12r" "\'_#10r" "Start(bb0[10])" -"\'_#12r" "\'_#10r" "Mid(bb0[10])" -"\'_#12r" "\'_#10r" "Start(bb1[0])" -"\'_#12r" "\'_#10r" "Mid(bb1[0])" -"\'_#12r" "\'_#10r" "Start(bb2[0])" -"\'_#12r" "\'_#10r" "Mid(bb2[0])" -"\'_#12r" "\'_#10r" "Start(bb2[1])" -"\'_#12r" "\'_#10r" "Mid(bb2[1])" -"\'_#12r" "\'_#10r" "Start(bb2[2])" -"\'_#12r" "\'_#10r" "Mid(bb2[2])" -"\'_#12r" "\'_#10r" "Start(bb2[3])" -"\'_#12r" "\'_#10r" "Mid(bb2[3])" -"\'_#12r" "\'_#10r" "Start(bb2[4])" -"\'_#12r" "\'_#10r" "Mid(bb2[4])" -"\'_#12r" "\'_#10r" "Start(bb2[5])" -"\'_#12r" "\'_#10r" "Mid(bb2[5])" -"\'_#12r" "\'_#10r" "Start(bb2[6])" -"\'_#12r" "\'_#10r" "Mid(bb2[6])" -"\'_#12r" "\'_#10r" "Start(bb2[7])" -"\'_#12r" "\'_#10r" "Mid(bb2[7])" -"\'_#12r" "\'_#10r" "Start(bb2[8])" -"\'_#12r" "\'_#10r" "Mid(bb2[8])" -"\'_#12r" "\'_#10r" "Start(bb2[9])" -"\'_#12r" "\'_#10r" "Mid(bb2[9])" -"\'_#12r" "\'_#10r" "Start(bb2[10])" -"\'_#12r" "\'_#10r" "Mid(bb2[10])" -"\'_#12r" "\'_#10r" "Start(bb2[11])" -"\'_#12r" "\'_#10r" "Mid(bb2[11])" -"\'_#12r" "\'_#10r" "Start(bb3[0])" -"\'_#12r" "\'_#10r" "Mid(bb3[0])" -"\'_#12r" "\'_#10r" "Start(bb4[0])" -"\'_#12r" "\'_#10r" "Mid(bb4[0])" -"\'_#12r" "\'_#10r" "Start(bb4[1])" -"\'_#12r" "\'_#10r" "Mid(bb4[1])" -"\'_#12r" "\'_#10r" "Start(bb4[2])" -"\'_#12r" "\'_#10r" "Mid(bb4[2])" -"\'_#12r" "\'_#10r" "Start(bb4[3])" -"\'_#12r" "\'_#10r" "Mid(bb4[3])" -"\'_#12r" "\'_#10r" "Start(bb4[4])" -"\'_#12r" "\'_#10r" "Mid(bb4[4])" -"\'_#12r" "\'_#10r" "Start(bb5[0])" -"\'_#12r" "\'_#10r" "Mid(bb5[0])" -"\'_#12r" "\'_#10r" "Start(bb5[1])" -"\'_#12r" "\'_#10r" "Mid(bb5[1])" -"\'_#12r" "\'_#10r" "Start(bb5[2])" -"\'_#12r" "\'_#10r" "Mid(bb5[2])" -"\'_#12r" "\'_#10r" "Start(bb5[3])" -"\'_#12r" "\'_#10r" "Mid(bb5[3])" -"\'_#12r" "\'_#10r" "Start(bb6[0])" -"\'_#12r" "\'_#10r" "Mid(bb6[0])" -"\'_#12r" "\'_#10r" "Start(bb6[1])" -"\'_#12r" "\'_#10r" "Mid(bb6[1])" -"\'_#12r" "\'_#10r" "Start(bb6[2])" -"\'_#12r" "\'_#10r" "Mid(bb6[2])" -"\'_#12r" "\'_#10r" "Start(bb6[3])" -"\'_#12r" "\'_#10r" "Mid(bb6[3])" -"\'_#12r" "\'_#10r" "Start(bb7[0])" -"\'_#12r" "\'_#10r" "Mid(bb7[0])" -"\'_#12r" "\'_#10r" "Start(bb8[0])" -"\'_#12r" "\'_#10r" "Mid(bb8[0])" -"\'_#12r" "\'_#10r" "Start(bb8[1])" -"\'_#12r" "\'_#10r" "Mid(bb8[1])" -"\'_#12r" "\'_#10r" "Start(bb9[0])" -"\'_#12r" "\'_#10r" "Mid(bb9[0])" -"\'_#12r" "\'_#10r" "Start(bb9[1])" -"\'_#12r" "\'_#10r" "Mid(bb9[1])" -"\'_#12r" "\'_#10r" "Start(bb9[2])" -"\'_#12r" "\'_#10r" "Mid(bb9[2])" -"\'_#12r" "\'_#10r" "Start(bb9[3])" -"\'_#12r" "\'_#10r" "Mid(bb9[3])" -"\'_#12r" "\'_#10r" "Start(bb10[0])" -"\'_#12r" "\'_#10r" "Mid(bb10[0])" -"\'_#12r" "\'_#10r" "Start(bb10[1])" -"\'_#12r" "\'_#10r" "Mid(bb10[1])" -"\'_#12r" "\'_#10r" "Start(bb10[2])" -"\'_#12r" "\'_#10r" "Mid(bb10[2])" -"\'_#12r" "\'_#10r" "Start(bb11[0])" -"\'_#12r" "\'_#10r" "Mid(bb11[0])" -"\'_#12r" "\'_#10r" "Start(bb11[1])" -"\'_#12r" "\'_#10r" "Mid(bb11[1])" -"\'_#12r" "\'_#10r" "Start(bb11[2])" -"\'_#12r" "\'_#10r" "Mid(bb11[2])" -"\'_#12r" "\'_#10r" "Start(bb11[3])" -"\'_#12r" "\'_#10r" "Mid(bb11[3])" -"\'_#12r" "\'_#10r" "Start(bb11[4])" -"\'_#12r" "\'_#10r" "Mid(bb11[4])" -"\'_#12r" "\'_#10r" "Start(bb11[5])" -"\'_#12r" "\'_#10r" "Mid(bb11[5])" -"\'_#12r" "\'_#10r" "Start(bb11[6])" -"\'_#12r" "\'_#10r" "Mid(bb11[6])" -"\'_#12r" "\'_#10r" "Start(bb12[0])" -"\'_#12r" "\'_#10r" "Mid(bb12[0])" -"\'_#12r" "\'_#10r" "Start(bb12[1])" -"\'_#12r" "\'_#10r" "Mid(bb12[1])" -"\'_#12r" "\'_#10r" "Start(bb13[0])" -"\'_#12r" "\'_#10r" "Mid(bb13[0])" -"\'_#12r" "\'_#10r" "Start(bb13[1])" -"\'_#12r" "\'_#10r" "Mid(bb13[1])" -"\'_#12r" "\'_#10r" "Start(bb13[2])" -"\'_#12r" "\'_#10r" "Mid(bb13[2])" -"\'_#12r" "\'_#10r" "Start(bb13[3])" -"\'_#12r" "\'_#10r" "Mid(bb13[3])" -"\'_#12r" "\'_#10r" "Start(bb14[0])" -"\'_#12r" "\'_#10r" "Mid(bb14[0])" -"\'_#12r" "\'_#10r" "Start(bb14[1])" -"\'_#12r" "\'_#10r" "Mid(bb14[1])" -"\'_#12r" "\'_#10r" "Start(bb14[2])" -"\'_#12r" "\'_#10r" "Mid(bb14[2])" -"\'_#12r" "\'_#10r" "Start(bb14[3])" -"\'_#12r" "\'_#10r" "Mid(bb14[3])" -"\'_#5r" "\'_#6r" "Mid(bb5[2])" -"\'_#6r" "\'_#5r" "Mid(bb5[2])" -"\'_#9r" "\'_#6r" "Start(bb0[0])" -"\'_#9r" "\'_#6r" "Mid(bb0[0])" -"\'_#9r" "\'_#6r" "Start(bb0[1])" -"\'_#9r" "\'_#6r" "Mid(bb0[1])" -"\'_#9r" "\'_#6r" "Start(bb0[2])" -"\'_#9r" "\'_#6r" "Mid(bb0[2])" -"\'_#9r" "\'_#6r" "Start(bb0[3])" -"\'_#9r" "\'_#6r" "Mid(bb0[3])" -"\'_#9r" "\'_#6r" "Start(bb0[4])" -"\'_#9r" "\'_#6r" "Mid(bb0[4])" -"\'_#9r" "\'_#6r" "Start(bb0[5])" -"\'_#9r" "\'_#6r" "Mid(bb0[5])" -"\'_#9r" "\'_#6r" "Start(bb0[6])" -"\'_#9r" "\'_#6r" "Mid(bb0[6])" -"\'_#9r" "\'_#6r" "Start(bb0[7])" -"\'_#9r" "\'_#6r" "Mid(bb0[7])" -"\'_#9r" "\'_#6r" "Start(bb0[8])" -"\'_#9r" "\'_#6r" "Mid(bb0[8])" -"\'_#9r" "\'_#6r" "Start(bb0[9])" -"\'_#9r" "\'_#6r" "Mid(bb0[9])" -"\'_#9r" "\'_#6r" "Start(bb0[10])" -"\'_#9r" "\'_#6r" "Mid(bb0[10])" -"\'_#9r" "\'_#6r" "Start(bb1[0])" -"\'_#9r" "\'_#6r" "Mid(bb1[0])" -"\'_#9r" "\'_#6r" "Start(bb2[0])" -"\'_#9r" "\'_#6r" "Mid(bb2[0])" -"\'_#9r" "\'_#6r" "Start(bb2[1])" -"\'_#9r" "\'_#6r" "Mid(bb2[1])" -"\'_#9r" "\'_#6r" "Start(bb2[2])" -"\'_#9r" "\'_#6r" "Mid(bb2[2])" -"\'_#9r" "\'_#6r" "Start(bb2[3])" -"\'_#9r" "\'_#6r" "Mid(bb2[3])" -"\'_#9r" "\'_#6r" "Start(bb2[4])" -"\'_#9r" "\'_#6r" "Mid(bb2[4])" -"\'_#9r" "\'_#6r" "Start(bb2[5])" -"\'_#9r" "\'_#6r" "Mid(bb2[5])" -"\'_#9r" "\'_#6r" "Start(bb2[6])" -"\'_#9r" "\'_#6r" "Mid(bb2[6])" -"\'_#9r" "\'_#6r" "Start(bb2[7])" -"\'_#9r" "\'_#6r" "Mid(bb2[7])" -"\'_#9r" "\'_#6r" "Start(bb2[8])" -"\'_#9r" "\'_#6r" "Mid(bb2[8])" -"\'_#9r" "\'_#6r" "Start(bb2[9])" -"\'_#9r" "\'_#6r" "Mid(bb2[9])" -"\'_#9r" "\'_#6r" "Start(bb2[10])" -"\'_#9r" "\'_#6r" "Mid(bb2[10])" -"\'_#9r" "\'_#6r" "Start(bb2[11])" -"\'_#9r" "\'_#6r" "Mid(bb2[11])" -"\'_#9r" "\'_#6r" "Start(bb3[0])" -"\'_#9r" "\'_#6r" "Mid(bb3[0])" -"\'_#9r" "\'_#6r" "Start(bb4[0])" -"\'_#9r" "\'_#6r" "Mid(bb4[0])" -"\'_#9r" "\'_#6r" "Start(bb4[1])" -"\'_#9r" "\'_#6r" "Mid(bb4[1])" -"\'_#9r" "\'_#6r" "Start(bb4[2])" -"\'_#9r" "\'_#6r" "Mid(bb4[2])" -"\'_#9r" "\'_#6r" "Start(bb4[3])" -"\'_#9r" "\'_#6r" "Mid(bb4[3])" -"\'_#9r" "\'_#6r" "Start(bb4[4])" -"\'_#9r" "\'_#6r" "Mid(bb4[4])" -"\'_#9r" "\'_#6r" "Start(bb5[0])" -"\'_#9r" "\'_#6r" "Mid(bb5[0])" -"\'_#9r" "\'_#6r" "Start(bb5[1])" -"\'_#9r" "\'_#6r" "Mid(bb5[1])" -"\'_#9r" "\'_#6r" "Start(bb5[2])" -"\'_#9r" "\'_#6r" "Mid(bb5[2])" -"\'_#9r" "\'_#6r" "Start(bb5[3])" -"\'_#9r" "\'_#6r" "Mid(bb5[3])" -"\'_#9r" "\'_#6r" "Start(bb6[0])" -"\'_#9r" "\'_#6r" "Mid(bb6[0])" -"\'_#9r" "\'_#6r" "Start(bb6[1])" -"\'_#9r" "\'_#6r" "Mid(bb6[1])" -"\'_#9r" "\'_#6r" "Start(bb6[2])" -"\'_#9r" "\'_#6r" "Mid(bb6[2])" -"\'_#9r" "\'_#6r" "Start(bb6[3])" -"\'_#9r" "\'_#6r" "Mid(bb6[3])" -"\'_#9r" "\'_#6r" "Start(bb7[0])" -"\'_#9r" "\'_#6r" "Mid(bb7[0])" -"\'_#9r" "\'_#6r" "Start(bb8[0])" -"\'_#9r" "\'_#6r" "Mid(bb8[0])" -"\'_#9r" "\'_#6r" "Start(bb8[1])" -"\'_#9r" "\'_#6r" "Mid(bb8[1])" -"\'_#9r" "\'_#6r" "Start(bb9[0])" -"\'_#9r" "\'_#6r" "Mid(bb9[0])" -"\'_#9r" "\'_#6r" "Start(bb9[1])" -"\'_#9r" "\'_#6r" "Mid(bb9[1])" -"\'_#9r" "\'_#6r" "Start(bb9[2])" -"\'_#9r" "\'_#6r" "Mid(bb9[2])" -"\'_#9r" "\'_#6r" "Start(bb9[3])" -"\'_#9r" "\'_#6r" "Mid(bb9[3])" -"\'_#9r" "\'_#6r" "Start(bb10[0])" -"\'_#9r" "\'_#6r" "Mid(bb10[0])" -"\'_#9r" "\'_#6r" "Start(bb10[1])" -"\'_#9r" "\'_#6r" "Mid(bb10[1])" -"\'_#9r" "\'_#6r" "Start(bb10[2])" -"\'_#9r" "\'_#6r" "Mid(bb10[2])" -"\'_#9r" "\'_#6r" "Start(bb11[0])" -"\'_#9r" "\'_#6r" "Mid(bb11[0])" -"\'_#9r" "\'_#6r" "Start(bb11[1])" -"\'_#9r" "\'_#6r" "Mid(bb11[1])" -"\'_#9r" "\'_#6r" "Start(bb11[2])" -"\'_#9r" "\'_#6r" "Mid(bb11[2])" -"\'_#9r" "\'_#6r" "Start(bb11[3])" -"\'_#9r" "\'_#6r" "Mid(bb11[3])" -"\'_#9r" "\'_#6r" "Start(bb11[4])" -"\'_#9r" "\'_#6r" "Mid(bb11[4])" -"\'_#9r" "\'_#6r" "Start(bb11[5])" -"\'_#9r" "\'_#6r" "Mid(bb11[5])" -"\'_#9r" "\'_#6r" "Start(bb11[6])" -"\'_#9r" "\'_#6r" "Mid(bb11[6])" -"\'_#9r" "\'_#6r" "Start(bb12[0])" -"\'_#9r" "\'_#6r" "Mid(bb12[0])" -"\'_#9r" "\'_#6r" "Start(bb12[1])" -"\'_#9r" "\'_#6r" "Mid(bb12[1])" -"\'_#9r" "\'_#6r" "Start(bb13[0])" -"\'_#9r" "\'_#6r" "Mid(bb13[0])" -"\'_#9r" "\'_#6r" "Start(bb13[1])" -"\'_#9r" "\'_#6r" "Mid(bb13[1])" -"\'_#9r" "\'_#6r" "Start(bb13[2])" -"\'_#9r" "\'_#6r" "Mid(bb13[2])" -"\'_#9r" "\'_#6r" "Start(bb13[3])" -"\'_#9r" "\'_#6r" "Mid(bb13[3])" -"\'_#9r" "\'_#6r" "Start(bb14[0])" -"\'_#9r" "\'_#6r" "Mid(bb14[0])" -"\'_#9r" "\'_#6r" "Start(bb14[1])" -"\'_#9r" "\'_#6r" "Mid(bb14[1])" -"\'_#9r" "\'_#6r" "Start(bb14[2])" -"\'_#9r" "\'_#6r" "Mid(bb14[2])" -"\'_#9r" "\'_#6r" "Start(bb14[3])" -"\'_#9r" "\'_#6r" "Mid(bb14[3])" -"\'_#6r" "\'_#9r" "Start(bb0[0])" -"\'_#6r" "\'_#9r" "Mid(bb0[0])" -"\'_#6r" "\'_#9r" "Start(bb0[1])" -"\'_#6r" "\'_#9r" "Mid(bb0[1])" -"\'_#6r" "\'_#9r" "Start(bb0[2])" -"\'_#6r" "\'_#9r" "Mid(bb0[2])" -"\'_#6r" "\'_#9r" "Start(bb0[3])" -"\'_#6r" "\'_#9r" "Mid(bb0[3])" -"\'_#6r" "\'_#9r" "Start(bb0[4])" -"\'_#6r" "\'_#9r" "Mid(bb0[4])" -"\'_#6r" "\'_#9r" "Start(bb0[5])" -"\'_#6r" "\'_#9r" "Mid(bb0[5])" -"\'_#6r" "\'_#9r" "Start(bb0[6])" -"\'_#6r" "\'_#9r" "Mid(bb0[6])" -"\'_#6r" "\'_#9r" "Start(bb0[7])" -"\'_#6r" "\'_#9r" "Mid(bb0[7])" -"\'_#6r" "\'_#9r" "Start(bb0[8])" -"\'_#6r" "\'_#9r" "Mid(bb0[8])" -"\'_#6r" "\'_#9r" "Start(bb0[9])" -"\'_#6r" "\'_#9r" "Mid(bb0[9])" -"\'_#6r" "\'_#9r" "Start(bb0[10])" -"\'_#6r" "\'_#9r" "Mid(bb0[10])" -"\'_#6r" "\'_#9r" "Start(bb1[0])" -"\'_#6r" "\'_#9r" "Mid(bb1[0])" -"\'_#6r" "\'_#9r" "Start(bb2[0])" -"\'_#6r" "\'_#9r" "Mid(bb2[0])" -"\'_#6r" "\'_#9r" "Start(bb2[1])" -"\'_#6r" "\'_#9r" "Mid(bb2[1])" -"\'_#6r" "\'_#9r" "Start(bb2[2])" -"\'_#6r" "\'_#9r" "Mid(bb2[2])" -"\'_#6r" "\'_#9r" "Start(bb2[3])" -"\'_#6r" "\'_#9r" "Mid(bb2[3])" -"\'_#6r" "\'_#9r" "Start(bb2[4])" -"\'_#6r" "\'_#9r" "Mid(bb2[4])" -"\'_#6r" "\'_#9r" "Start(bb2[5])" -"\'_#6r" "\'_#9r" "Mid(bb2[5])" -"\'_#6r" "\'_#9r" "Start(bb2[6])" -"\'_#6r" "\'_#9r" "Mid(bb2[6])" -"\'_#6r" "\'_#9r" "Start(bb2[7])" -"\'_#6r" "\'_#9r" "Mid(bb2[7])" -"\'_#6r" "\'_#9r" "Start(bb2[8])" -"\'_#6r" "\'_#9r" "Mid(bb2[8])" -"\'_#6r" "\'_#9r" "Start(bb2[9])" -"\'_#6r" "\'_#9r" "Mid(bb2[9])" -"\'_#6r" "\'_#9r" "Start(bb2[10])" -"\'_#6r" "\'_#9r" "Mid(bb2[10])" -"\'_#6r" "\'_#9r" "Start(bb2[11])" -"\'_#6r" "\'_#9r" "Mid(bb2[11])" -"\'_#6r" "\'_#9r" "Start(bb3[0])" -"\'_#6r" "\'_#9r" "Mid(bb3[0])" -"\'_#6r" "\'_#9r" "Start(bb4[0])" -"\'_#6r" "\'_#9r" "Mid(bb4[0])" -"\'_#6r" "\'_#9r" "Start(bb4[1])" -"\'_#6r" "\'_#9r" "Mid(bb4[1])" -"\'_#6r" "\'_#9r" "Start(bb4[2])" -"\'_#6r" "\'_#9r" "Mid(bb4[2])" -"\'_#6r" "\'_#9r" "Start(bb4[3])" -"\'_#6r" "\'_#9r" "Mid(bb4[3])" -"\'_#6r" "\'_#9r" "Start(bb4[4])" -"\'_#6r" "\'_#9r" "Mid(bb4[4])" -"\'_#6r" "\'_#9r" "Start(bb5[0])" -"\'_#6r" "\'_#9r" "Mid(bb5[0])" -"\'_#6r" "\'_#9r" "Start(bb5[1])" -"\'_#6r" "\'_#9r" "Mid(bb5[1])" -"\'_#6r" "\'_#9r" "Start(bb5[2])" -"\'_#6r" "\'_#9r" "Mid(bb5[2])" -"\'_#6r" "\'_#9r" "Start(bb5[3])" -"\'_#6r" "\'_#9r" "Mid(bb5[3])" -"\'_#6r" "\'_#9r" "Start(bb6[0])" -"\'_#6r" "\'_#9r" "Mid(bb6[0])" -"\'_#6r" "\'_#9r" "Start(bb6[1])" -"\'_#6r" "\'_#9r" "Mid(bb6[1])" -"\'_#6r" "\'_#9r" "Start(bb6[2])" -"\'_#6r" "\'_#9r" "Mid(bb6[2])" -"\'_#6r" "\'_#9r" "Start(bb6[3])" -"\'_#6r" "\'_#9r" "Mid(bb6[3])" -"\'_#6r" "\'_#9r" "Start(bb7[0])" -"\'_#6r" "\'_#9r" "Mid(bb7[0])" -"\'_#6r" "\'_#9r" "Start(bb8[0])" -"\'_#6r" "\'_#9r" "Mid(bb8[0])" -"\'_#6r" "\'_#9r" "Start(bb8[1])" -"\'_#6r" "\'_#9r" "Mid(bb8[1])" -"\'_#6r" "\'_#9r" "Start(bb9[0])" -"\'_#6r" "\'_#9r" "Mid(bb9[0])" -"\'_#6r" "\'_#9r" "Start(bb9[1])" -"\'_#6r" "\'_#9r" "Mid(bb9[1])" -"\'_#6r" "\'_#9r" "Start(bb9[2])" -"\'_#6r" "\'_#9r" "Mid(bb9[2])" -"\'_#6r" "\'_#9r" "Start(bb9[3])" -"\'_#6r" "\'_#9r" "Mid(bb9[3])" -"\'_#6r" "\'_#9r" "Start(bb10[0])" -"\'_#6r" "\'_#9r" "Mid(bb10[0])" -"\'_#6r" "\'_#9r" "Start(bb10[1])" -"\'_#6r" "\'_#9r" "Mid(bb10[1])" -"\'_#6r" "\'_#9r" "Start(bb10[2])" -"\'_#6r" "\'_#9r" "Mid(bb10[2])" -"\'_#6r" "\'_#9r" "Start(bb11[0])" -"\'_#6r" "\'_#9r" "Mid(bb11[0])" -"\'_#6r" "\'_#9r" "Start(bb11[1])" -"\'_#6r" "\'_#9r" "Mid(bb11[1])" -"\'_#6r" "\'_#9r" "Start(bb11[2])" -"\'_#6r" "\'_#9r" "Mid(bb11[2])" -"\'_#6r" "\'_#9r" "Start(bb11[3])" -"\'_#6r" "\'_#9r" "Mid(bb11[3])" -"\'_#6r" "\'_#9r" "Start(bb11[4])" -"\'_#6r" "\'_#9r" "Mid(bb11[4])" -"\'_#6r" "\'_#9r" "Start(bb11[5])" -"\'_#6r" "\'_#9r" "Mid(bb11[5])" -"\'_#6r" "\'_#9r" "Start(bb11[6])" -"\'_#6r" "\'_#9r" "Mid(bb11[6])" -"\'_#6r" "\'_#9r" "Start(bb12[0])" -"\'_#6r" "\'_#9r" "Mid(bb12[0])" -"\'_#6r" "\'_#9r" "Start(bb12[1])" -"\'_#6r" "\'_#9r" "Mid(bb12[1])" -"\'_#6r" "\'_#9r" "Start(bb13[0])" -"\'_#6r" "\'_#9r" "Mid(bb13[0])" -"\'_#6r" "\'_#9r" "Start(bb13[1])" -"\'_#6r" "\'_#9r" "Mid(bb13[1])" -"\'_#6r" "\'_#9r" "Start(bb13[2])" -"\'_#6r" "\'_#9r" "Mid(bb13[2])" -"\'_#6r" "\'_#9r" "Start(bb13[3])" -"\'_#6r" "\'_#9r" "Mid(bb13[3])" -"\'_#6r" "\'_#9r" "Start(bb14[0])" -"\'_#6r" "\'_#9r" "Mid(bb14[0])" -"\'_#6r" "\'_#9r" "Start(bb14[1])" -"\'_#6r" "\'_#9r" "Mid(bb14[1])" -"\'_#6r" "\'_#9r" "Start(bb14[2])" -"\'_#6r" "\'_#9r" "Mid(bb14[2])" -"\'_#6r" "\'_#9r" "Start(bb14[3])" -"\'_#6r" "\'_#9r" "Mid(bb14[3])" -"\'_#2r" "\'_#8r" "Mid(bb2[0])" -"\'_#3r" "\'_#7r" "Mid(bb2[1])" -"\'_#8r" "\'_#3r" "Mid(bb2[1])" -"\'_#4r" "\'_#6r" "Mid(bb2[2])" -"\'_#7r" "\'_#4r" "Mid(bb2[2])" -"\'_#10r" "\'_#6r" "Start(bb0[0])" -"\'_#10r" "\'_#6r" "Mid(bb0[0])" -"\'_#10r" "\'_#6r" "Start(bb0[1])" -"\'_#10r" "\'_#6r" "Mid(bb0[1])" -"\'_#10r" "\'_#6r" "Start(bb0[2])" -"\'_#10r" "\'_#6r" "Mid(bb0[2])" -"\'_#10r" "\'_#6r" "Start(bb0[3])" -"\'_#10r" "\'_#6r" "Mid(bb0[3])" -"\'_#10r" "\'_#6r" "Start(bb0[4])" -"\'_#10r" "\'_#6r" "Mid(bb0[4])" -"\'_#10r" "\'_#6r" "Start(bb0[5])" -"\'_#10r" "\'_#6r" "Mid(bb0[5])" -"\'_#10r" "\'_#6r" "Start(bb0[6])" -"\'_#10r" "\'_#6r" "Mid(bb0[6])" -"\'_#10r" "\'_#6r" "Start(bb0[7])" -"\'_#10r" "\'_#6r" "Mid(bb0[7])" -"\'_#10r" "\'_#6r" "Start(bb0[8])" -"\'_#10r" "\'_#6r" "Mid(bb0[8])" -"\'_#10r" "\'_#6r" "Start(bb0[9])" -"\'_#10r" "\'_#6r" "Mid(bb0[9])" -"\'_#10r" "\'_#6r" "Start(bb0[10])" -"\'_#10r" "\'_#6r" "Mid(bb0[10])" -"\'_#10r" "\'_#6r" "Start(bb1[0])" -"\'_#10r" "\'_#6r" "Mid(bb1[0])" -"\'_#10r" "\'_#6r" "Start(bb2[0])" -"\'_#10r" "\'_#6r" "Mid(bb2[0])" -"\'_#10r" "\'_#6r" "Start(bb2[1])" -"\'_#10r" "\'_#6r" "Mid(bb2[1])" -"\'_#10r" "\'_#6r" "Start(bb2[2])" -"\'_#10r" "\'_#6r" "Mid(bb2[2])" -"\'_#10r" "\'_#6r" "Start(bb2[3])" -"\'_#10r" "\'_#6r" "Mid(bb2[3])" -"\'_#10r" "\'_#6r" "Start(bb2[4])" -"\'_#10r" "\'_#6r" "Mid(bb2[4])" -"\'_#10r" "\'_#6r" "Start(bb2[5])" -"\'_#10r" "\'_#6r" "Mid(bb2[5])" -"\'_#10r" "\'_#6r" "Start(bb2[6])" -"\'_#10r" "\'_#6r" "Mid(bb2[6])" -"\'_#10r" "\'_#6r" "Start(bb2[7])" -"\'_#10r" "\'_#6r" "Mid(bb2[7])" -"\'_#10r" "\'_#6r" "Start(bb2[8])" -"\'_#10r" "\'_#6r" "Mid(bb2[8])" -"\'_#10r" "\'_#6r" "Start(bb2[9])" -"\'_#10r" "\'_#6r" "Mid(bb2[9])" -"\'_#10r" "\'_#6r" "Start(bb2[10])" -"\'_#10r" "\'_#6r" "Mid(bb2[10])" -"\'_#10r" "\'_#6r" "Start(bb2[11])" -"\'_#10r" "\'_#6r" "Mid(bb2[11])" -"\'_#10r" "\'_#6r" "Start(bb3[0])" -"\'_#10r" "\'_#6r" "Mid(bb3[0])" -"\'_#10r" "\'_#6r" "Start(bb4[0])" -"\'_#10r" "\'_#6r" "Mid(bb4[0])" -"\'_#10r" "\'_#6r" "Start(bb4[1])" -"\'_#10r" "\'_#6r" "Mid(bb4[1])" -"\'_#10r" "\'_#6r" "Start(bb4[2])" -"\'_#10r" "\'_#6r" "Mid(bb4[2])" -"\'_#10r" "\'_#6r" "Start(bb4[3])" -"\'_#10r" "\'_#6r" "Mid(bb4[3])" -"\'_#10r" "\'_#6r" "Start(bb4[4])" -"\'_#10r" "\'_#6r" "Mid(bb4[4])" -"\'_#10r" "\'_#6r" "Start(bb5[0])" -"\'_#10r" "\'_#6r" "Mid(bb5[0])" -"\'_#10r" "\'_#6r" "Start(bb5[1])" -"\'_#10r" "\'_#6r" "Mid(bb5[1])" -"\'_#10r" "\'_#6r" "Start(bb5[2])" -"\'_#10r" "\'_#6r" "Mid(bb5[2])" -"\'_#10r" "\'_#6r" "Start(bb5[3])" -"\'_#10r" "\'_#6r" "Mid(bb5[3])" -"\'_#10r" "\'_#6r" "Start(bb6[0])" -"\'_#10r" "\'_#6r" "Mid(bb6[0])" -"\'_#10r" "\'_#6r" "Start(bb6[1])" -"\'_#10r" "\'_#6r" "Mid(bb6[1])" -"\'_#10r" "\'_#6r" "Start(bb6[2])" -"\'_#10r" "\'_#6r" "Mid(bb6[2])" -"\'_#10r" "\'_#6r" "Start(bb6[3])" -"\'_#10r" "\'_#6r" "Mid(bb6[3])" -"\'_#10r" "\'_#6r" "Start(bb7[0])" -"\'_#10r" "\'_#6r" "Mid(bb7[0])" -"\'_#10r" "\'_#6r" "Start(bb8[0])" -"\'_#10r" "\'_#6r" "Mid(bb8[0])" -"\'_#10r" "\'_#6r" "Start(bb8[1])" -"\'_#10r" "\'_#6r" "Mid(bb8[1])" -"\'_#10r" "\'_#6r" "Start(bb9[0])" -"\'_#10r" "\'_#6r" "Mid(bb9[0])" -"\'_#10r" "\'_#6r" "Start(bb9[1])" -"\'_#10r" "\'_#6r" "Mid(bb9[1])" -"\'_#10r" "\'_#6r" "Start(bb9[2])" -"\'_#10r" "\'_#6r" "Mid(bb9[2])" -"\'_#10r" "\'_#6r" "Start(bb9[3])" -"\'_#10r" "\'_#6r" "Mid(bb9[3])" -"\'_#10r" "\'_#6r" "Start(bb10[0])" -"\'_#10r" "\'_#6r" "Mid(bb10[0])" -"\'_#10r" "\'_#6r" "Start(bb10[1])" -"\'_#10r" "\'_#6r" "Mid(bb10[1])" -"\'_#10r" "\'_#6r" "Start(bb10[2])" -"\'_#10r" "\'_#6r" "Mid(bb10[2])" -"\'_#10r" "\'_#6r" "Start(bb11[0])" -"\'_#10r" "\'_#6r" "Mid(bb11[0])" -"\'_#10r" "\'_#6r" "Start(bb11[1])" -"\'_#10r" "\'_#6r" "Mid(bb11[1])" -"\'_#10r" "\'_#6r" "Start(bb11[2])" -"\'_#10r" "\'_#6r" "Mid(bb11[2])" -"\'_#10r" "\'_#6r" "Start(bb11[3])" -"\'_#10r" "\'_#6r" "Mid(bb11[3])" -"\'_#10r" "\'_#6r" "Start(bb11[4])" -"\'_#10r" "\'_#6r" "Mid(bb11[4])" -"\'_#10r" "\'_#6r" "Start(bb11[5])" -"\'_#10r" "\'_#6r" "Mid(bb11[5])" -"\'_#10r" "\'_#6r" "Start(bb11[6])" -"\'_#10r" "\'_#6r" "Mid(bb11[6])" -"\'_#10r" "\'_#6r" "Start(bb12[0])" -"\'_#10r" "\'_#6r" "Mid(bb12[0])" -"\'_#10r" "\'_#6r" "Start(bb12[1])" -"\'_#10r" "\'_#6r" "Mid(bb12[1])" -"\'_#10r" "\'_#6r" "Start(bb13[0])" -"\'_#10r" "\'_#6r" "Mid(bb13[0])" -"\'_#10r" "\'_#6r" "Start(bb13[1])" -"\'_#10r" "\'_#6r" "Mid(bb13[1])" -"\'_#10r" "\'_#6r" "Start(bb13[2])" -"\'_#10r" "\'_#6r" "Mid(bb13[2])" -"\'_#10r" "\'_#6r" "Start(bb13[3])" -"\'_#10r" "\'_#6r" "Mid(bb13[3])" -"\'_#10r" "\'_#6r" "Start(bb14[0])" -"\'_#10r" "\'_#6r" "Mid(bb14[0])" -"\'_#10r" "\'_#6r" "Start(bb14[1])" -"\'_#10r" "\'_#6r" "Mid(bb14[1])" -"\'_#10r" "\'_#6r" "Start(bb14[2])" -"\'_#10r" "\'_#6r" "Mid(bb14[2])" -"\'_#10r" "\'_#6r" "Start(bb14[3])" -"\'_#10r" "\'_#6r" "Mid(bb14[3])" -"\'_#6r" "\'_#10r" "Start(bb0[0])" -"\'_#6r" "\'_#10r" "Mid(bb0[0])" -"\'_#6r" "\'_#10r" "Start(bb0[1])" -"\'_#6r" "\'_#10r" "Mid(bb0[1])" -"\'_#6r" "\'_#10r" "Start(bb0[2])" -"\'_#6r" "\'_#10r" "Mid(bb0[2])" -"\'_#6r" "\'_#10r" "Start(bb0[3])" -"\'_#6r" "\'_#10r" "Mid(bb0[3])" -"\'_#6r" "\'_#10r" "Start(bb0[4])" -"\'_#6r" "\'_#10r" "Mid(bb0[4])" -"\'_#6r" "\'_#10r" "Start(bb0[5])" -"\'_#6r" "\'_#10r" "Mid(bb0[5])" -"\'_#6r" "\'_#10r" "Start(bb0[6])" -"\'_#6r" "\'_#10r" "Mid(bb0[6])" -"\'_#6r" "\'_#10r" "Start(bb0[7])" -"\'_#6r" "\'_#10r" "Mid(bb0[7])" -"\'_#6r" "\'_#10r" "Start(bb0[8])" -"\'_#6r" "\'_#10r" "Mid(bb0[8])" -"\'_#6r" "\'_#10r" "Start(bb0[9])" -"\'_#6r" "\'_#10r" "Mid(bb0[9])" -"\'_#6r" "\'_#10r" "Start(bb0[10])" -"\'_#6r" "\'_#10r" "Mid(bb0[10])" -"\'_#6r" "\'_#10r" "Start(bb1[0])" -"\'_#6r" "\'_#10r" "Mid(bb1[0])" -"\'_#6r" "\'_#10r" "Start(bb2[0])" -"\'_#6r" "\'_#10r" "Mid(bb2[0])" -"\'_#6r" "\'_#10r" "Start(bb2[1])" -"\'_#6r" "\'_#10r" "Mid(bb2[1])" -"\'_#6r" "\'_#10r" "Start(bb2[2])" -"\'_#6r" "\'_#10r" "Mid(bb2[2])" -"\'_#6r" "\'_#10r" "Start(bb2[3])" -"\'_#6r" "\'_#10r" "Mid(bb2[3])" -"\'_#6r" "\'_#10r" "Start(bb2[4])" -"\'_#6r" "\'_#10r" "Mid(bb2[4])" -"\'_#6r" "\'_#10r" "Start(bb2[5])" -"\'_#6r" "\'_#10r" "Mid(bb2[5])" -"\'_#6r" "\'_#10r" "Start(bb2[6])" -"\'_#6r" "\'_#10r" "Mid(bb2[6])" -"\'_#6r" "\'_#10r" "Start(bb2[7])" -"\'_#6r" "\'_#10r" "Mid(bb2[7])" -"\'_#6r" "\'_#10r" "Start(bb2[8])" -"\'_#6r" "\'_#10r" "Mid(bb2[8])" -"\'_#6r" "\'_#10r" "Start(bb2[9])" -"\'_#6r" "\'_#10r" "Mid(bb2[9])" -"\'_#6r" "\'_#10r" "Start(bb2[10])" -"\'_#6r" "\'_#10r" "Mid(bb2[10])" -"\'_#6r" "\'_#10r" "Start(bb2[11])" -"\'_#6r" "\'_#10r" "Mid(bb2[11])" -"\'_#6r" "\'_#10r" "Start(bb3[0])" -"\'_#6r" "\'_#10r" "Mid(bb3[0])" -"\'_#6r" "\'_#10r" "Start(bb4[0])" -"\'_#6r" "\'_#10r" "Mid(bb4[0])" -"\'_#6r" "\'_#10r" "Start(bb4[1])" -"\'_#6r" "\'_#10r" "Mid(bb4[1])" -"\'_#6r" "\'_#10r" "Start(bb4[2])" -"\'_#6r" "\'_#10r" "Mid(bb4[2])" -"\'_#6r" "\'_#10r" "Start(bb4[3])" -"\'_#6r" "\'_#10r" "Mid(bb4[3])" -"\'_#6r" "\'_#10r" "Start(bb4[4])" -"\'_#6r" "\'_#10r" "Mid(bb4[4])" -"\'_#6r" "\'_#10r" "Start(bb5[0])" -"\'_#6r" "\'_#10r" "Mid(bb5[0])" -"\'_#6r" "\'_#10r" "Start(bb5[1])" -"\'_#6r" "\'_#10r" "Mid(bb5[1])" -"\'_#6r" "\'_#10r" "Start(bb5[2])" -"\'_#6r" "\'_#10r" "Mid(bb5[2])" -"\'_#6r" "\'_#10r" "Start(bb5[3])" -"\'_#6r" "\'_#10r" "Mid(bb5[3])" -"\'_#6r" "\'_#10r" "Start(bb6[0])" -"\'_#6r" "\'_#10r" "Mid(bb6[0])" -"\'_#6r" "\'_#10r" "Start(bb6[1])" -"\'_#6r" "\'_#10r" "Mid(bb6[1])" -"\'_#6r" "\'_#10r" "Start(bb6[2])" -"\'_#6r" "\'_#10r" "Mid(bb6[2])" -"\'_#6r" "\'_#10r" "Start(bb6[3])" -"\'_#6r" "\'_#10r" "Mid(bb6[3])" -"\'_#6r" "\'_#10r" "Start(bb7[0])" -"\'_#6r" "\'_#10r" "Mid(bb7[0])" -"\'_#6r" "\'_#10r" "Start(bb8[0])" -"\'_#6r" "\'_#10r" "Mid(bb8[0])" -"\'_#6r" "\'_#10r" "Start(bb8[1])" -"\'_#6r" "\'_#10r" "Mid(bb8[1])" -"\'_#6r" "\'_#10r" "Start(bb9[0])" -"\'_#6r" "\'_#10r" "Mid(bb9[0])" -"\'_#6r" "\'_#10r" "Start(bb9[1])" -"\'_#6r" "\'_#10r" "Mid(bb9[1])" -"\'_#6r" "\'_#10r" "Start(bb9[2])" -"\'_#6r" "\'_#10r" "Mid(bb9[2])" -"\'_#6r" "\'_#10r" "Start(bb9[3])" -"\'_#6r" "\'_#10r" "Mid(bb9[3])" -"\'_#6r" "\'_#10r" "Start(bb10[0])" -"\'_#6r" "\'_#10r" "Mid(bb10[0])" -"\'_#6r" "\'_#10r" "Start(bb10[1])" -"\'_#6r" "\'_#10r" "Mid(bb10[1])" -"\'_#6r" "\'_#10r" "Start(bb10[2])" -"\'_#6r" "\'_#10r" "Mid(bb10[2])" -"\'_#6r" "\'_#10r" "Start(bb11[0])" -"\'_#6r" "\'_#10r" "Mid(bb11[0])" -"\'_#6r" "\'_#10r" "Start(bb11[1])" -"\'_#6r" "\'_#10r" "Mid(bb11[1])" -"\'_#6r" "\'_#10r" "Start(bb11[2])" -"\'_#6r" "\'_#10r" "Mid(bb11[2])" -"\'_#6r" "\'_#10r" "Start(bb11[3])" -"\'_#6r" "\'_#10r" "Mid(bb11[3])" -"\'_#6r" "\'_#10r" "Start(bb11[4])" -"\'_#6r" "\'_#10r" "Mid(bb11[4])" -"\'_#6r" "\'_#10r" "Start(bb11[5])" -"\'_#6r" "\'_#10r" "Mid(bb11[5])" -"\'_#6r" "\'_#10r" "Start(bb11[6])" -"\'_#6r" "\'_#10r" "Mid(bb11[6])" -"\'_#6r" "\'_#10r" "Start(bb12[0])" -"\'_#6r" "\'_#10r" "Mid(bb12[0])" -"\'_#6r" "\'_#10r" "Start(bb12[1])" -"\'_#6r" "\'_#10r" "Mid(bb12[1])" -"\'_#6r" "\'_#10r" "Start(bb13[0])" -"\'_#6r" "\'_#10r" "Mid(bb13[0])" -"\'_#6r" "\'_#10r" "Start(bb13[1])" -"\'_#6r" "\'_#10r" "Mid(bb13[1])" -"\'_#6r" "\'_#10r" "Start(bb13[2])" -"\'_#6r" "\'_#10r" "Mid(bb13[2])" -"\'_#6r" "\'_#10r" "Start(bb13[3])" -"\'_#6r" "\'_#10r" "Mid(bb13[3])" -"\'_#6r" "\'_#10r" "Start(bb14[0])" -"\'_#6r" "\'_#10r" "Mid(bb14[0])" -"\'_#6r" "\'_#10r" "Start(bb14[1])" -"\'_#6r" "\'_#10r" "Mid(bb14[1])" -"\'_#6r" "\'_#10r" "Start(bb14[2])" -"\'_#6r" "\'_#10r" "Mid(bb14[2])" -"\'_#6r" "\'_#10r" "Start(bb14[3])" -"\'_#6r" "\'_#10r" "Mid(bb14[3])" diff --git a/inputs/drop-may-dangle/nll-facts/main/path_accessed_at.facts b/inputs/drop-may-dangle/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index 1e52b86f74a..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,33 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[8])" -"mp5" "Mid(bb0[9])" -"mp6" "Mid(bb0[9])" -"mp7" "Mid(bb0[10])" -"mp6" "Mid(bb0[10])" -"mp5" "Mid(bb0[10])" -"mp1" "Mid(bb2[0])" -"mp4" "Mid(bb2[1])" -"mp3" "Mid(bb2[2])" -"mp2" "Mid(bb2[4])" -"mp9" "Mid(bb2[10])" -"mp9" "Mid(bb2[11])" -"mp1" "Mid(bb4[2])" -"mp12" "Mid(bb4[3])" -"mp13" "Mid(bb4[3])" -"mp14" "Mid(bb4[4])" -"mp13" "Mid(bb4[4])" -"mp12" "Mid(bb4[4])" -"mp2" "Mid(bb5[2])" -"mp11" "Mid(bb5[3])" -"mp1" "Mid(bb8[0])" -"mp21" "Mid(bb8[1])" -"mp22" "Mid(bb9[0])" -"mp1" "Mid(bb11[4])" -"mp17" "Mid(bb11[5])" -"mp18" "Mid(bb11[5])" -"mp19" "Mid(bb11[6])" -"mp18" "Mid(bb11[6])" -"mp17" "Mid(bb11[6])" -"mp1" "Mid(bb12[0])" -"mp23" "Mid(bb12[1])" -"mp24" "Mid(bb13[0])" diff --git a/inputs/drop-may-dangle/nll-facts/main/var_defined.facts b/inputs/drop-may-dangle/nll-facts/main/var_defined.facts deleted file mode 100644 index a49932a2a6f..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,46 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_5" "Mid(bb0[6])" -"_5" "Mid(bb0[7])" -"_6" "Mid(bb0[8])" -"_7" "Mid(bb0[9])" -"_4" "Mid(bb2[0])" -"_3" "Mid(bb2[1])" -"_2" "Mid(bb2[2])" -"_3" "Mid(bb2[3])" -"_4" "Mid(bb2[6])" -"_8" "Mid(bb2[7])" -"_9" "Mid(bb2[8])" -"_9" "Mid(bb2[9])" -"_12" "Mid(bb4[0])" -"_12" "Mid(bb4[1])" -"_13" "Mid(bb4[2])" -"_14" "Mid(bb4[3])" -"_10" "Mid(bb5[0])" -"_11" "Mid(bb5[1])" -"_11" "Mid(bb5[2])" -"_10" "Mid(bb5[3])" -"_11" "Mid(bb6[0])" -"_10" "Mid(bb6[1])" -"_8" "Mid(bb6[2])" -"_15" "Mid(bb8[0])" -"_12" "Mid(bb9[1])" -"_16" "Mid(bb9[2])" -"_16" "Mid(bb9[3])" -"_16" "Mid(bb10[0])" -"_8" "Mid(bb10[1])" -"_9" "Mid(bb11[0])" -"_8" "Mid(bb11[1])" -"_17" "Mid(bb11[2])" -"_17" "Mid(bb11[3])" -"_18" "Mid(bb11[4])" -"_19" "Mid(bb11[5])" -"_20" "Mid(bb12[0])" -"_17" "Mid(bb13[1])" -"_0" "Mid(bb13[2])" -"_5" "Mid(bb14[0])" -"_2" "Mid(bb14[1])" -"_1" "Mid(bb14[2])" diff --git a/inputs/drop-may-dangle/nll-facts/main/var_drop_used.facts b/inputs/drop-may-dangle/nll-facts/main/var_drop_used.facts deleted file mode 100644 index 9a95bedc357..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb7[0])" -"_2" "Mid(bb13[3])" diff --git a/inputs/drop-may-dangle/nll-facts/main/var_used.facts b/inputs/drop-may-dangle/nll-facts/main/var_used.facts deleted file mode 100644 index ffebce4c295..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/var_used.facts +++ /dev/null @@ -1,41 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[8])" -"_5" "Mid(bb0[9])" -"_6" "Mid(bb0[9])" -"_7" "Mid(bb0[10])" -"_6" "Mid(bb0[10])" -"_5" "Mid(bb0[10])" -"_1" "Mid(bb2[0])" -"_5" "Mid(bb2[0])" -"_4" "Mid(bb2[1])" -"_3" "Mid(bb2[2])" -"_2" "Mid(bb2[4])" -"_2" "Mid(bb2[5])" -"_9" "Mid(bb2[10])" -"_9" "Mid(bb2[11])" -"_1" "Mid(bb4[2])" -"_12" "Mid(bb4[3])" -"_13" "Mid(bb4[3])" -"_14" "Mid(bb4[4])" -"_13" "Mid(bb4[4])" -"_12" "Mid(bb4[4])" -"_2" "Mid(bb5[2])" -"_11" "Mid(bb5[3])" -"_1" "Mid(bb8[0])" -"_12" "Mid(bb8[0])" -"_15" "Mid(bb8[1])" -"_1" "Mid(bb9[0])" -"_12" "Mid(bb9[0])" -"_15" "Mid(bb9[0])" -"_1" "Mid(bb11[4])" -"_17" "Mid(bb11[5])" -"_18" "Mid(bb11[5])" -"_19" "Mid(bb11[6])" -"_18" "Mid(bb11[6])" -"_17" "Mid(bb11[6])" -"_1" "Mid(bb12[0])" -"_17" "Mid(bb12[0])" -"_20" "Mid(bb12[1])" -"_1" "Mid(bb13[0])" -"_17" "Mid(bb13[0])" -"_20" "Mid(bb13[0])" diff --git a/inputs/drop-may-dangle/nll-facts/main/var_uses_region.facts b/inputs/drop-may-dangle/nll-facts/main/var_uses_region.facts deleted file mode 100644 index 16fa649e7e2..00000000000 --- a/inputs/drop-may-dangle/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"_2" "\'_#6r" -"_3" "\'_#7r" -"_4" "\'_#8r" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/cfg_edge.facts b/inputs/drop-may-dangle/nll-facts/use_x/cfg_edge.facts deleted file mode 100644 index b2ef2cf896e..00000000000 --- a/inputs/drop-may-dangle/nll-facts/use_x/cfg_edge.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/moved_out_at.facts b/inputs/drop-may-dangle/nll-facts/use_x/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/drop-may-dangle/nll-facts/use_x/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/universal_region.facts b/inputs/drop-may-dangle/nll-facts/use_x/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/drop-may-dangle/nll-facts/use_x/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index b2ef2cf896e..00000000000 --- a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/outlives.facts b/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index e19e482bc25..00000000000 --- a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,8 +0,0 @@ -"\'_#3r" "\'_#1r" "Start(bb0[0])" -"\'_#3r" "\'_#1r" "Mid(bb0[0])" -"\'_#3r" "\'_#1r" "Start(bb0[1])" -"\'_#3r" "\'_#1r" "Mid(bb0[1])" -"\'_#1r" "\'_#3r" "Start(bb0[0])" -"\'_#1r" "\'_#3r" "Mid(bb0[0])" -"\'_#1r" "\'_#3r" "Start(bb0[1])" -"\'_#1r" "\'_#3r" "Mid(bb0[1])" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index b86658600aa..00000000000 --- a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#3r" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/borrow_region.facts b/inputs/drop-no-may-dangle/nll-facts/main/borrow_region.facts deleted file mode 100644 index 1175c808b32..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb2[0])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/cfg_edge.facts b/inputs/drop-no-may-dangle/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 70727cf328e..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,138 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb2[0])" -"Mid(bb0[10])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb2[8])" -"Start(bb2[8])" "Mid(bb2[8])" -"Mid(bb2[8])" "Start(bb2[9])" -"Start(bb2[9])" "Mid(bb2[9])" -"Mid(bb2[9])" "Start(bb2[10])" -"Start(bb2[10])" "Mid(bb2[10])" -"Mid(bb2[10])" "Start(bb2[11])" -"Start(bb2[11])" "Mid(bb2[11])" -"Mid(bb2[11])" "Start(bb4[0])" -"Mid(bb2[11])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb5[0])" -"Mid(bb3[0])" "Start(bb4[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb4[1])" -"Start(bb4[1])" "Mid(bb4[1])" -"Mid(bb4[1])" "Start(bb8[0])" -"Mid(bb4[1])" "Start(bb7[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb5[1])" -"Start(bb5[1])" "Mid(bb5[1])" -"Mid(bb5[1])" "Start(bb5[2])" -"Start(bb5[2])" "Mid(bb5[2])" -"Mid(bb5[2])" "Start(bb5[3])" -"Start(bb5[3])" "Mid(bb5[3])" -"Mid(bb5[3])" "Start(bb6[0])" -"Mid(bb5[3])" "Start(bb7[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb6[1])" -"Start(bb6[1])" "Mid(bb6[1])" -"Mid(bb6[1])" "Start(bb6[2])" -"Start(bb6[2])" "Mid(bb6[2])" -"Mid(bb6[2])" "Start(bb6[3])" -"Start(bb6[3])" "Mid(bb6[3])" -"Mid(bb6[3])" "Start(bb11[0])" -"Start(bb7[0])" "Mid(bb7[0])" -"Mid(bb7[0])" "Start(bb1[0])" -"Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb8[1])" -"Start(bb8[1])" "Mid(bb8[1])" -"Mid(bb8[1])" "Start(bb8[2])" -"Start(bb8[2])" "Mid(bb8[2])" -"Mid(bb8[2])" "Start(bb8[3])" -"Start(bb8[3])" "Mid(bb8[3])" -"Mid(bb8[3])" "Start(bb8[4])" -"Start(bb8[4])" "Mid(bb8[4])" -"Mid(bb8[4])" "Start(bb8[5])" -"Start(bb8[5])" "Mid(bb8[5])" -"Mid(bb8[5])" "Start(bb9[0])" -"Mid(bb8[5])" "Start(bb7[0])" -"Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb9[1])" -"Start(bb9[1])" "Mid(bb9[1])" -"Mid(bb9[1])" "Start(bb10[0])" -"Mid(bb9[1])" "Start(bb7[0])" -"Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb10[1])" -"Start(bb10[1])" "Mid(bb10[1])" -"Mid(bb10[1])" "Start(bb10[2])" -"Start(bb10[2])" "Mid(bb10[2])" -"Mid(bb10[2])" "Start(bb10[3])" -"Start(bb10[3])" "Mid(bb10[3])" -"Mid(bb10[3])" "Start(bb11[0])" -"Start(bb11[0])" "Mid(bb11[0])" -"Mid(bb11[0])" "Start(bb11[1])" -"Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb11[2])" -"Start(bb11[2])" "Mid(bb11[2])" -"Mid(bb11[2])" "Start(bb11[3])" -"Start(bb11[3])" "Mid(bb11[3])" -"Mid(bb11[3])" "Start(bb11[4])" -"Start(bb11[4])" "Mid(bb11[4])" -"Mid(bb11[4])" "Start(bb11[5])" -"Start(bb11[5])" "Mid(bb11[5])" -"Mid(bb11[5])" "Start(bb11[6])" -"Start(bb11[6])" "Mid(bb11[6])" -"Mid(bb11[6])" "Start(bb12[0])" -"Mid(bb11[6])" "Start(bb7[0])" -"Start(bb12[0])" "Mid(bb12[0])" -"Mid(bb12[0])" "Start(bb12[1])" -"Start(bb12[1])" "Mid(bb12[1])" -"Mid(bb12[1])" "Start(bb13[0])" -"Mid(bb12[1])" "Start(bb7[0])" -"Start(bb13[0])" "Mid(bb13[0])" -"Mid(bb13[0])" "Start(bb13[1])" -"Start(bb13[1])" "Mid(bb13[1])" -"Mid(bb13[1])" "Start(bb13[2])" -"Start(bb13[2])" "Mid(bb13[2])" -"Mid(bb13[2])" "Start(bb13[3])" -"Start(bb13[3])" "Mid(bb13[3])" -"Mid(bb13[3])" "Start(bb14[0])" -"Mid(bb13[3])" "Start(bb1[0])" -"Start(bb14[0])" "Mid(bb14[0])" -"Mid(bb14[0])" "Start(bb14[1])" -"Start(bb14[1])" "Mid(bb14[1])" -"Mid(bb14[1])" "Start(bb14[2])" -"Start(bb14[2])" "Mid(bb14[2])" -"Mid(bb14[2])" "Start(bb14[3])" -"Start(bb14[3])" "Mid(bb14[3])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/child.facts b/inputs/drop-no-may-dangle/nll-facts/main/child.facts deleted file mode 100644 index 47e64d39bc7..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/child.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp21" "mp16" -"mp22" "mp16" -"mp23" "mp20" -"mp24" "mp20" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/initialized_at.facts b/inputs/drop-no-may-dangle/nll-facts/main/initialized_at.facts deleted file mode 100644 index 44fe4f3cb7c..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,22 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp5" "Mid(bb0[7])" -"mp6" "Mid(bb0[8])" -"mp7" "Mid(bb0[9])" -"mp4" "Mid(bb2[0])" -"mp3" "Mid(bb2[1])" -"mp2" "Mid(bb2[2])" -"mp9" "Mid(bb2[9])" -"mp12" "Start(bb8[0])" -"mp11" "Mid(bb5[2])" -"mp10" "Start(bb6[0])" -"mp8" "Mid(bb6[2])" -"mp13" "Mid(bb8[2])" -"mp14" "Mid(bb8[3])" -"mp15" "Mid(bb8[4])" -"mp16" "Mid(bb9[0])" -"mp8" "Mid(bb10[2])" -"mp17" "Mid(bb11[3])" -"mp18" "Mid(bb11[4])" -"mp19" "Mid(bb11[5])" -"mp20" "Mid(bb12[0])" -"mp0" "Mid(bb13[2])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/invalidates.facts b/inputs/drop-no-may-dangle/nll-facts/main/invalidates.facts deleted file mode 100644 index 5781e3539a8..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,6 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb1[0])" "bw0" -"Start(bb10[0])" "bw0" -"Start(bb13[0])" "bw0" -"Start(bb14[2])" "bw0" -"Start(bb14[3])" "bw0" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/killed.facts b/inputs/drop-no-may-dangle/nll-facts/main/killed.facts deleted file mode 100644 index b34fdf5eb74..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw0" "Mid(bb14[2])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/moved_out_at.facts b/inputs/drop-no-may-dangle/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 26d7f9105cb..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,24 +0,0 @@ -"mp7" "Mid(bb0[10])" -"mp3" "Mid(bb2[2])" -"mp3" "Mid(bb2[3])" -"mp4" "Mid(bb2[6])" -"mp11" "Mid(bb5[3])" -"mp11" "Mid(bb6[0])" -"mp10" "Mid(bb6[1])" -"mp2" "Mid(bb7[0])" -"mp12" "Mid(bb8[0])" -"mp15" "Mid(bb8[5])" -"mp21" "Mid(bb9[1])" -"mp22" "Mid(bb10[0])" -"mp13" "Mid(bb10[1])" -"mp9" "Mid(bb11[0])" -"mp8" "Mid(bb11[1])" -"mp19" "Mid(bb11[6])" -"mp23" "Mid(bb12[1])" -"mp24" "Mid(bb13[0])" -"mp17" "Mid(bb13[1])" -"mp2" "Mid(bb13[3])" -"mp5" "Mid(bb14[0])" -"mp2" "Mid(bb14[1])" -"mp1" "Mid(bb14[2])" -"mp0" "Mid(bb14[3])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/outlives.facts b/inputs/drop-no-may-dangle/nll-facts/main/outlives.facts deleted file mode 100644 index 13cdcc0ce4e..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/outlives.facts +++ /dev/null @@ -1,1047 +0,0 @@ -"\'_#9r" "\'_#11r" "Start(bb0[0])" -"\'_#9r" "\'_#11r" "Mid(bb0[0])" -"\'_#9r" "\'_#11r" "Start(bb0[1])" -"\'_#9r" "\'_#11r" "Mid(bb0[1])" -"\'_#9r" "\'_#11r" "Start(bb0[2])" -"\'_#9r" "\'_#11r" "Mid(bb0[2])" -"\'_#9r" "\'_#11r" "Start(bb0[3])" -"\'_#9r" "\'_#11r" "Mid(bb0[3])" -"\'_#9r" "\'_#11r" "Start(bb0[4])" -"\'_#9r" "\'_#11r" "Mid(bb0[4])" -"\'_#9r" "\'_#11r" "Start(bb0[5])" -"\'_#9r" "\'_#11r" "Mid(bb0[5])" -"\'_#9r" "\'_#11r" "Start(bb0[6])" -"\'_#9r" "\'_#11r" "Mid(bb0[6])" -"\'_#9r" "\'_#11r" "Start(bb0[7])" -"\'_#9r" "\'_#11r" "Mid(bb0[7])" -"\'_#9r" "\'_#11r" "Start(bb0[8])" -"\'_#9r" "\'_#11r" "Mid(bb0[8])" -"\'_#9r" "\'_#11r" "Start(bb0[9])" -"\'_#9r" "\'_#11r" "Mid(bb0[9])" -"\'_#9r" "\'_#11r" "Start(bb0[10])" -"\'_#9r" "\'_#11r" "Mid(bb0[10])" -"\'_#9r" "\'_#11r" "Start(bb1[0])" -"\'_#9r" "\'_#11r" "Mid(bb1[0])" -"\'_#9r" "\'_#11r" "Start(bb2[0])" -"\'_#9r" "\'_#11r" "Mid(bb2[0])" -"\'_#9r" "\'_#11r" "Start(bb2[1])" -"\'_#9r" "\'_#11r" "Mid(bb2[1])" -"\'_#9r" "\'_#11r" "Start(bb2[2])" -"\'_#9r" "\'_#11r" "Mid(bb2[2])" -"\'_#9r" "\'_#11r" "Start(bb2[3])" -"\'_#9r" "\'_#11r" "Mid(bb2[3])" -"\'_#9r" "\'_#11r" "Start(bb2[4])" -"\'_#9r" "\'_#11r" "Mid(bb2[4])" -"\'_#9r" "\'_#11r" "Start(bb2[5])" -"\'_#9r" "\'_#11r" "Mid(bb2[5])" -"\'_#9r" "\'_#11r" "Start(bb2[6])" -"\'_#9r" "\'_#11r" "Mid(bb2[6])" -"\'_#9r" "\'_#11r" "Start(bb2[7])" -"\'_#9r" "\'_#11r" "Mid(bb2[7])" -"\'_#9r" "\'_#11r" "Start(bb2[8])" -"\'_#9r" "\'_#11r" "Mid(bb2[8])" -"\'_#9r" "\'_#11r" "Start(bb2[9])" -"\'_#9r" "\'_#11r" "Mid(bb2[9])" -"\'_#9r" "\'_#11r" "Start(bb2[10])" -"\'_#9r" "\'_#11r" "Mid(bb2[10])" -"\'_#9r" "\'_#11r" "Start(bb2[11])" -"\'_#9r" "\'_#11r" "Mid(bb2[11])" -"\'_#9r" "\'_#11r" "Start(bb3[0])" -"\'_#9r" "\'_#11r" "Mid(bb3[0])" -"\'_#9r" "\'_#11r" "Start(bb4[0])" -"\'_#9r" "\'_#11r" "Mid(bb4[0])" -"\'_#9r" "\'_#11r" "Start(bb4[1])" -"\'_#9r" "\'_#11r" "Mid(bb4[1])" -"\'_#9r" "\'_#11r" "Start(bb5[0])" -"\'_#9r" "\'_#11r" "Mid(bb5[0])" -"\'_#9r" "\'_#11r" "Start(bb5[1])" -"\'_#9r" "\'_#11r" "Mid(bb5[1])" -"\'_#9r" "\'_#11r" "Start(bb5[2])" -"\'_#9r" "\'_#11r" "Mid(bb5[2])" -"\'_#9r" "\'_#11r" "Start(bb5[3])" -"\'_#9r" "\'_#11r" "Mid(bb5[3])" -"\'_#9r" "\'_#11r" "Start(bb6[0])" -"\'_#9r" "\'_#11r" "Mid(bb6[0])" -"\'_#9r" "\'_#11r" "Start(bb6[1])" -"\'_#9r" "\'_#11r" "Mid(bb6[1])" -"\'_#9r" "\'_#11r" "Start(bb6[2])" -"\'_#9r" "\'_#11r" "Mid(bb6[2])" -"\'_#9r" "\'_#11r" "Start(bb6[3])" -"\'_#9r" "\'_#11r" "Mid(bb6[3])" -"\'_#9r" "\'_#11r" "Start(bb7[0])" -"\'_#9r" "\'_#11r" "Mid(bb7[0])" -"\'_#9r" "\'_#11r" "Start(bb8[0])" -"\'_#9r" "\'_#11r" "Mid(bb8[0])" -"\'_#9r" "\'_#11r" "Start(bb8[1])" -"\'_#9r" "\'_#11r" "Mid(bb8[1])" -"\'_#9r" "\'_#11r" "Start(bb8[2])" -"\'_#9r" "\'_#11r" "Mid(bb8[2])" -"\'_#9r" "\'_#11r" "Start(bb8[3])" -"\'_#9r" "\'_#11r" "Mid(bb8[3])" -"\'_#9r" "\'_#11r" "Start(bb8[4])" -"\'_#9r" "\'_#11r" "Mid(bb8[4])" -"\'_#9r" "\'_#11r" "Start(bb8[5])" -"\'_#9r" "\'_#11r" "Mid(bb8[5])" -"\'_#9r" "\'_#11r" "Start(bb9[0])" -"\'_#9r" "\'_#11r" "Mid(bb9[0])" -"\'_#9r" "\'_#11r" "Start(bb9[1])" -"\'_#9r" "\'_#11r" "Mid(bb9[1])" -"\'_#9r" "\'_#11r" "Start(bb10[0])" -"\'_#9r" "\'_#11r" "Mid(bb10[0])" -"\'_#9r" "\'_#11r" "Start(bb10[1])" -"\'_#9r" "\'_#11r" "Mid(bb10[1])" -"\'_#9r" "\'_#11r" "Start(bb10[2])" -"\'_#9r" "\'_#11r" "Mid(bb10[2])" -"\'_#9r" "\'_#11r" "Start(bb10[3])" -"\'_#9r" "\'_#11r" "Mid(bb10[3])" -"\'_#9r" "\'_#11r" "Start(bb11[0])" -"\'_#9r" "\'_#11r" "Mid(bb11[0])" -"\'_#9r" "\'_#11r" "Start(bb11[1])" -"\'_#9r" "\'_#11r" "Mid(bb11[1])" -"\'_#9r" "\'_#11r" "Start(bb11[2])" -"\'_#9r" "\'_#11r" "Mid(bb11[2])" -"\'_#9r" "\'_#11r" "Start(bb11[3])" -"\'_#9r" "\'_#11r" "Mid(bb11[3])" -"\'_#9r" "\'_#11r" "Start(bb11[4])" -"\'_#9r" "\'_#11r" "Mid(bb11[4])" -"\'_#9r" "\'_#11r" "Start(bb11[5])" -"\'_#9r" "\'_#11r" "Mid(bb11[5])" -"\'_#9r" "\'_#11r" "Start(bb11[6])" -"\'_#9r" "\'_#11r" "Mid(bb11[6])" -"\'_#9r" "\'_#11r" "Start(bb12[0])" -"\'_#9r" "\'_#11r" "Mid(bb12[0])" -"\'_#9r" "\'_#11r" "Start(bb12[1])" -"\'_#9r" "\'_#11r" "Mid(bb12[1])" -"\'_#9r" "\'_#11r" "Start(bb13[0])" -"\'_#9r" "\'_#11r" "Mid(bb13[0])" -"\'_#9r" "\'_#11r" "Start(bb13[1])" -"\'_#9r" "\'_#11r" "Mid(bb13[1])" -"\'_#9r" "\'_#11r" "Start(bb13[2])" -"\'_#9r" "\'_#11r" "Mid(bb13[2])" -"\'_#9r" "\'_#11r" "Start(bb13[3])" -"\'_#9r" "\'_#11r" "Mid(bb13[3])" -"\'_#9r" "\'_#11r" "Start(bb14[0])" -"\'_#9r" "\'_#11r" "Mid(bb14[0])" -"\'_#9r" "\'_#11r" "Start(bb14[1])" -"\'_#9r" "\'_#11r" "Mid(bb14[1])" -"\'_#9r" "\'_#11r" "Start(bb14[2])" -"\'_#9r" "\'_#11r" "Mid(bb14[2])" -"\'_#9r" "\'_#11r" "Start(bb14[3])" -"\'_#9r" "\'_#11r" "Mid(bb14[3])" -"\'_#11r" "\'_#9r" "Start(bb0[0])" -"\'_#11r" "\'_#9r" "Mid(bb0[0])" -"\'_#11r" "\'_#9r" "Start(bb0[1])" -"\'_#11r" "\'_#9r" "Mid(bb0[1])" -"\'_#11r" "\'_#9r" "Start(bb0[2])" -"\'_#11r" "\'_#9r" "Mid(bb0[2])" -"\'_#11r" "\'_#9r" "Start(bb0[3])" -"\'_#11r" "\'_#9r" "Mid(bb0[3])" -"\'_#11r" "\'_#9r" "Start(bb0[4])" -"\'_#11r" "\'_#9r" "Mid(bb0[4])" -"\'_#11r" "\'_#9r" "Start(bb0[5])" -"\'_#11r" "\'_#9r" "Mid(bb0[5])" -"\'_#11r" "\'_#9r" "Start(bb0[6])" -"\'_#11r" "\'_#9r" "Mid(bb0[6])" -"\'_#11r" "\'_#9r" "Start(bb0[7])" -"\'_#11r" "\'_#9r" "Mid(bb0[7])" -"\'_#11r" "\'_#9r" "Start(bb0[8])" -"\'_#11r" "\'_#9r" "Mid(bb0[8])" -"\'_#11r" "\'_#9r" "Start(bb0[9])" -"\'_#11r" "\'_#9r" "Mid(bb0[9])" -"\'_#11r" "\'_#9r" "Start(bb0[10])" -"\'_#11r" "\'_#9r" "Mid(bb0[10])" -"\'_#11r" "\'_#9r" "Start(bb1[0])" -"\'_#11r" "\'_#9r" "Mid(bb1[0])" -"\'_#11r" "\'_#9r" "Start(bb2[0])" -"\'_#11r" "\'_#9r" "Mid(bb2[0])" -"\'_#11r" "\'_#9r" "Start(bb2[1])" -"\'_#11r" "\'_#9r" "Mid(bb2[1])" -"\'_#11r" "\'_#9r" "Start(bb2[2])" -"\'_#11r" "\'_#9r" "Mid(bb2[2])" -"\'_#11r" "\'_#9r" "Start(bb2[3])" -"\'_#11r" "\'_#9r" "Mid(bb2[3])" -"\'_#11r" "\'_#9r" "Start(bb2[4])" -"\'_#11r" "\'_#9r" "Mid(bb2[4])" -"\'_#11r" "\'_#9r" "Start(bb2[5])" -"\'_#11r" "\'_#9r" "Mid(bb2[5])" -"\'_#11r" "\'_#9r" "Start(bb2[6])" -"\'_#11r" "\'_#9r" "Mid(bb2[6])" -"\'_#11r" "\'_#9r" "Start(bb2[7])" -"\'_#11r" "\'_#9r" "Mid(bb2[7])" -"\'_#11r" "\'_#9r" "Start(bb2[8])" -"\'_#11r" "\'_#9r" "Mid(bb2[8])" -"\'_#11r" "\'_#9r" "Start(bb2[9])" -"\'_#11r" "\'_#9r" "Mid(bb2[9])" -"\'_#11r" "\'_#9r" "Start(bb2[10])" -"\'_#11r" "\'_#9r" "Mid(bb2[10])" -"\'_#11r" "\'_#9r" "Start(bb2[11])" -"\'_#11r" "\'_#9r" "Mid(bb2[11])" -"\'_#11r" "\'_#9r" "Start(bb3[0])" -"\'_#11r" "\'_#9r" "Mid(bb3[0])" -"\'_#11r" "\'_#9r" "Start(bb4[0])" -"\'_#11r" "\'_#9r" "Mid(bb4[0])" -"\'_#11r" "\'_#9r" "Start(bb4[1])" -"\'_#11r" "\'_#9r" "Mid(bb4[1])" -"\'_#11r" "\'_#9r" "Start(bb5[0])" -"\'_#11r" "\'_#9r" "Mid(bb5[0])" -"\'_#11r" "\'_#9r" "Start(bb5[1])" -"\'_#11r" "\'_#9r" "Mid(bb5[1])" -"\'_#11r" "\'_#9r" "Start(bb5[2])" -"\'_#11r" "\'_#9r" "Mid(bb5[2])" -"\'_#11r" "\'_#9r" "Start(bb5[3])" -"\'_#11r" "\'_#9r" "Mid(bb5[3])" -"\'_#11r" "\'_#9r" "Start(bb6[0])" -"\'_#11r" "\'_#9r" "Mid(bb6[0])" -"\'_#11r" "\'_#9r" "Start(bb6[1])" -"\'_#11r" "\'_#9r" "Mid(bb6[1])" -"\'_#11r" "\'_#9r" "Start(bb6[2])" -"\'_#11r" "\'_#9r" "Mid(bb6[2])" -"\'_#11r" "\'_#9r" "Start(bb6[3])" -"\'_#11r" "\'_#9r" "Mid(bb6[3])" -"\'_#11r" "\'_#9r" "Start(bb7[0])" -"\'_#11r" "\'_#9r" "Mid(bb7[0])" -"\'_#11r" "\'_#9r" "Start(bb8[0])" -"\'_#11r" "\'_#9r" "Mid(bb8[0])" -"\'_#11r" "\'_#9r" "Start(bb8[1])" -"\'_#11r" "\'_#9r" "Mid(bb8[1])" -"\'_#11r" "\'_#9r" "Start(bb8[2])" -"\'_#11r" "\'_#9r" "Mid(bb8[2])" -"\'_#11r" "\'_#9r" "Start(bb8[3])" -"\'_#11r" "\'_#9r" "Mid(bb8[3])" -"\'_#11r" "\'_#9r" "Start(bb8[4])" -"\'_#11r" "\'_#9r" "Mid(bb8[4])" -"\'_#11r" "\'_#9r" "Start(bb8[5])" -"\'_#11r" "\'_#9r" "Mid(bb8[5])" -"\'_#11r" "\'_#9r" "Start(bb9[0])" -"\'_#11r" "\'_#9r" "Mid(bb9[0])" -"\'_#11r" "\'_#9r" "Start(bb9[1])" -"\'_#11r" "\'_#9r" "Mid(bb9[1])" -"\'_#11r" "\'_#9r" "Start(bb10[0])" -"\'_#11r" "\'_#9r" "Mid(bb10[0])" -"\'_#11r" "\'_#9r" "Start(bb10[1])" -"\'_#11r" "\'_#9r" "Mid(bb10[1])" -"\'_#11r" "\'_#9r" "Start(bb10[2])" -"\'_#11r" "\'_#9r" "Mid(bb10[2])" -"\'_#11r" "\'_#9r" "Start(bb10[3])" -"\'_#11r" "\'_#9r" "Mid(bb10[3])" -"\'_#11r" "\'_#9r" "Start(bb11[0])" -"\'_#11r" "\'_#9r" "Mid(bb11[0])" -"\'_#11r" "\'_#9r" "Start(bb11[1])" -"\'_#11r" "\'_#9r" "Mid(bb11[1])" -"\'_#11r" "\'_#9r" "Start(bb11[2])" -"\'_#11r" "\'_#9r" "Mid(bb11[2])" -"\'_#11r" "\'_#9r" "Start(bb11[3])" -"\'_#11r" "\'_#9r" "Mid(bb11[3])" -"\'_#11r" "\'_#9r" "Start(bb11[4])" -"\'_#11r" "\'_#9r" "Mid(bb11[4])" -"\'_#11r" "\'_#9r" "Start(bb11[5])" -"\'_#11r" "\'_#9r" "Mid(bb11[5])" -"\'_#11r" "\'_#9r" "Start(bb11[6])" -"\'_#11r" "\'_#9r" "Mid(bb11[6])" -"\'_#11r" "\'_#9r" "Start(bb12[0])" -"\'_#11r" "\'_#9r" "Mid(bb12[0])" -"\'_#11r" "\'_#9r" "Start(bb12[1])" -"\'_#11r" "\'_#9r" "Mid(bb12[1])" -"\'_#11r" "\'_#9r" "Start(bb13[0])" -"\'_#11r" "\'_#9r" "Mid(bb13[0])" -"\'_#11r" "\'_#9r" "Start(bb13[1])" -"\'_#11r" "\'_#9r" "Mid(bb13[1])" -"\'_#11r" "\'_#9r" "Start(bb13[2])" -"\'_#11r" "\'_#9r" "Mid(bb13[2])" -"\'_#11r" "\'_#9r" "Start(bb13[3])" -"\'_#11r" "\'_#9r" "Mid(bb13[3])" -"\'_#11r" "\'_#9r" "Start(bb14[0])" -"\'_#11r" "\'_#9r" "Mid(bb14[0])" -"\'_#11r" "\'_#9r" "Start(bb14[1])" -"\'_#11r" "\'_#9r" "Mid(bb14[1])" -"\'_#11r" "\'_#9r" "Start(bb14[2])" -"\'_#11r" "\'_#9r" "Mid(bb14[2])" -"\'_#11r" "\'_#9r" "Start(bb14[3])" -"\'_#11r" "\'_#9r" "Mid(bb14[3])" -"\'_#10r" "\'_#12r" "Start(bb0[0])" -"\'_#10r" "\'_#12r" "Mid(bb0[0])" -"\'_#10r" "\'_#12r" "Start(bb0[1])" -"\'_#10r" "\'_#12r" "Mid(bb0[1])" -"\'_#10r" "\'_#12r" "Start(bb0[2])" -"\'_#10r" "\'_#12r" "Mid(bb0[2])" -"\'_#10r" "\'_#12r" "Start(bb0[3])" -"\'_#10r" "\'_#12r" "Mid(bb0[3])" -"\'_#10r" "\'_#12r" "Start(bb0[4])" -"\'_#10r" "\'_#12r" "Mid(bb0[4])" -"\'_#10r" "\'_#12r" "Start(bb0[5])" -"\'_#10r" "\'_#12r" "Mid(bb0[5])" -"\'_#10r" "\'_#12r" "Start(bb0[6])" -"\'_#10r" "\'_#12r" "Mid(bb0[6])" -"\'_#10r" "\'_#12r" "Start(bb0[7])" -"\'_#10r" "\'_#12r" "Mid(bb0[7])" -"\'_#10r" "\'_#12r" "Start(bb0[8])" -"\'_#10r" "\'_#12r" "Mid(bb0[8])" -"\'_#10r" "\'_#12r" "Start(bb0[9])" -"\'_#10r" "\'_#12r" "Mid(bb0[9])" -"\'_#10r" "\'_#12r" "Start(bb0[10])" -"\'_#10r" "\'_#12r" "Mid(bb0[10])" -"\'_#10r" "\'_#12r" "Start(bb1[0])" -"\'_#10r" "\'_#12r" "Mid(bb1[0])" -"\'_#10r" "\'_#12r" "Start(bb2[0])" -"\'_#10r" "\'_#12r" "Mid(bb2[0])" -"\'_#10r" "\'_#12r" "Start(bb2[1])" -"\'_#10r" "\'_#12r" "Mid(bb2[1])" -"\'_#10r" "\'_#12r" "Start(bb2[2])" -"\'_#10r" "\'_#12r" "Mid(bb2[2])" -"\'_#10r" "\'_#12r" "Start(bb2[3])" -"\'_#10r" "\'_#12r" "Mid(bb2[3])" -"\'_#10r" "\'_#12r" "Start(bb2[4])" -"\'_#10r" "\'_#12r" "Mid(bb2[4])" -"\'_#10r" "\'_#12r" "Start(bb2[5])" -"\'_#10r" "\'_#12r" "Mid(bb2[5])" -"\'_#10r" "\'_#12r" "Start(bb2[6])" -"\'_#10r" "\'_#12r" "Mid(bb2[6])" -"\'_#10r" "\'_#12r" "Start(bb2[7])" -"\'_#10r" "\'_#12r" "Mid(bb2[7])" -"\'_#10r" "\'_#12r" "Start(bb2[8])" -"\'_#10r" "\'_#12r" "Mid(bb2[8])" -"\'_#10r" "\'_#12r" "Start(bb2[9])" -"\'_#10r" "\'_#12r" "Mid(bb2[9])" -"\'_#10r" "\'_#12r" "Start(bb2[10])" -"\'_#10r" "\'_#12r" "Mid(bb2[10])" -"\'_#10r" "\'_#12r" "Start(bb2[11])" -"\'_#10r" "\'_#12r" "Mid(bb2[11])" -"\'_#10r" "\'_#12r" "Start(bb3[0])" -"\'_#10r" "\'_#12r" "Mid(bb3[0])" -"\'_#10r" "\'_#12r" "Start(bb4[0])" -"\'_#10r" "\'_#12r" "Mid(bb4[0])" -"\'_#10r" "\'_#12r" "Start(bb4[1])" -"\'_#10r" "\'_#12r" "Mid(bb4[1])" -"\'_#10r" "\'_#12r" "Start(bb5[0])" -"\'_#10r" "\'_#12r" "Mid(bb5[0])" -"\'_#10r" "\'_#12r" "Start(bb5[1])" -"\'_#10r" "\'_#12r" "Mid(bb5[1])" -"\'_#10r" "\'_#12r" "Start(bb5[2])" -"\'_#10r" "\'_#12r" "Mid(bb5[2])" -"\'_#10r" "\'_#12r" "Start(bb5[3])" -"\'_#10r" "\'_#12r" "Mid(bb5[3])" -"\'_#10r" "\'_#12r" "Start(bb6[0])" -"\'_#10r" "\'_#12r" "Mid(bb6[0])" -"\'_#10r" "\'_#12r" "Start(bb6[1])" -"\'_#10r" "\'_#12r" "Mid(bb6[1])" -"\'_#10r" "\'_#12r" "Start(bb6[2])" -"\'_#10r" "\'_#12r" "Mid(bb6[2])" -"\'_#10r" "\'_#12r" "Start(bb6[3])" -"\'_#10r" "\'_#12r" "Mid(bb6[3])" -"\'_#10r" "\'_#12r" "Start(bb7[0])" -"\'_#10r" "\'_#12r" "Mid(bb7[0])" -"\'_#10r" "\'_#12r" "Start(bb8[0])" -"\'_#10r" "\'_#12r" "Mid(bb8[0])" -"\'_#10r" "\'_#12r" "Start(bb8[1])" -"\'_#10r" "\'_#12r" "Mid(bb8[1])" -"\'_#10r" "\'_#12r" "Start(bb8[2])" -"\'_#10r" "\'_#12r" "Mid(bb8[2])" -"\'_#10r" "\'_#12r" "Start(bb8[3])" -"\'_#10r" "\'_#12r" "Mid(bb8[3])" -"\'_#10r" "\'_#12r" "Start(bb8[4])" -"\'_#10r" "\'_#12r" "Mid(bb8[4])" -"\'_#10r" "\'_#12r" "Start(bb8[5])" -"\'_#10r" "\'_#12r" "Mid(bb8[5])" -"\'_#10r" "\'_#12r" "Start(bb9[0])" -"\'_#10r" "\'_#12r" "Mid(bb9[0])" -"\'_#10r" "\'_#12r" "Start(bb9[1])" -"\'_#10r" "\'_#12r" "Mid(bb9[1])" -"\'_#10r" "\'_#12r" "Start(bb10[0])" -"\'_#10r" "\'_#12r" "Mid(bb10[0])" -"\'_#10r" "\'_#12r" "Start(bb10[1])" -"\'_#10r" "\'_#12r" "Mid(bb10[1])" -"\'_#10r" "\'_#12r" "Start(bb10[2])" -"\'_#10r" "\'_#12r" "Mid(bb10[2])" -"\'_#10r" "\'_#12r" "Start(bb10[3])" -"\'_#10r" "\'_#12r" "Mid(bb10[3])" -"\'_#10r" "\'_#12r" "Start(bb11[0])" -"\'_#10r" "\'_#12r" "Mid(bb11[0])" -"\'_#10r" "\'_#12r" "Start(bb11[1])" -"\'_#10r" "\'_#12r" "Mid(bb11[1])" -"\'_#10r" "\'_#12r" "Start(bb11[2])" -"\'_#10r" "\'_#12r" "Mid(bb11[2])" -"\'_#10r" "\'_#12r" "Start(bb11[3])" -"\'_#10r" "\'_#12r" "Mid(bb11[3])" -"\'_#10r" "\'_#12r" "Start(bb11[4])" -"\'_#10r" "\'_#12r" "Mid(bb11[4])" -"\'_#10r" "\'_#12r" "Start(bb11[5])" -"\'_#10r" "\'_#12r" "Mid(bb11[5])" -"\'_#10r" "\'_#12r" "Start(bb11[6])" -"\'_#10r" "\'_#12r" "Mid(bb11[6])" -"\'_#10r" "\'_#12r" "Start(bb12[0])" -"\'_#10r" "\'_#12r" "Mid(bb12[0])" -"\'_#10r" "\'_#12r" "Start(bb12[1])" -"\'_#10r" "\'_#12r" "Mid(bb12[1])" -"\'_#10r" "\'_#12r" "Start(bb13[0])" -"\'_#10r" "\'_#12r" "Mid(bb13[0])" -"\'_#10r" "\'_#12r" "Start(bb13[1])" -"\'_#10r" "\'_#12r" "Mid(bb13[1])" -"\'_#10r" "\'_#12r" "Start(bb13[2])" -"\'_#10r" "\'_#12r" "Mid(bb13[2])" -"\'_#10r" "\'_#12r" "Start(bb13[3])" -"\'_#10r" "\'_#12r" "Mid(bb13[3])" -"\'_#10r" "\'_#12r" "Start(bb14[0])" -"\'_#10r" "\'_#12r" "Mid(bb14[0])" -"\'_#10r" "\'_#12r" "Start(bb14[1])" -"\'_#10r" "\'_#12r" "Mid(bb14[1])" -"\'_#10r" "\'_#12r" "Start(bb14[2])" -"\'_#10r" "\'_#12r" "Mid(bb14[2])" -"\'_#10r" "\'_#12r" "Start(bb14[3])" -"\'_#10r" "\'_#12r" "Mid(bb14[3])" -"\'_#12r" "\'_#10r" "Start(bb0[0])" -"\'_#12r" "\'_#10r" "Mid(bb0[0])" -"\'_#12r" "\'_#10r" "Start(bb0[1])" -"\'_#12r" "\'_#10r" "Mid(bb0[1])" -"\'_#12r" "\'_#10r" "Start(bb0[2])" -"\'_#12r" "\'_#10r" "Mid(bb0[2])" -"\'_#12r" "\'_#10r" "Start(bb0[3])" -"\'_#12r" "\'_#10r" "Mid(bb0[3])" -"\'_#12r" "\'_#10r" "Start(bb0[4])" -"\'_#12r" "\'_#10r" "Mid(bb0[4])" -"\'_#12r" "\'_#10r" "Start(bb0[5])" -"\'_#12r" "\'_#10r" "Mid(bb0[5])" -"\'_#12r" "\'_#10r" "Start(bb0[6])" -"\'_#12r" "\'_#10r" "Mid(bb0[6])" -"\'_#12r" "\'_#10r" "Start(bb0[7])" -"\'_#12r" "\'_#10r" "Mid(bb0[7])" -"\'_#12r" "\'_#10r" "Start(bb0[8])" -"\'_#12r" "\'_#10r" "Mid(bb0[8])" -"\'_#12r" "\'_#10r" "Start(bb0[9])" -"\'_#12r" "\'_#10r" "Mid(bb0[9])" -"\'_#12r" "\'_#10r" "Start(bb0[10])" -"\'_#12r" "\'_#10r" "Mid(bb0[10])" -"\'_#12r" "\'_#10r" "Start(bb1[0])" -"\'_#12r" "\'_#10r" "Mid(bb1[0])" -"\'_#12r" "\'_#10r" "Start(bb2[0])" -"\'_#12r" "\'_#10r" "Mid(bb2[0])" -"\'_#12r" "\'_#10r" "Start(bb2[1])" -"\'_#12r" "\'_#10r" "Mid(bb2[1])" -"\'_#12r" "\'_#10r" "Start(bb2[2])" -"\'_#12r" "\'_#10r" "Mid(bb2[2])" -"\'_#12r" "\'_#10r" "Start(bb2[3])" -"\'_#12r" "\'_#10r" "Mid(bb2[3])" -"\'_#12r" "\'_#10r" "Start(bb2[4])" -"\'_#12r" "\'_#10r" "Mid(bb2[4])" -"\'_#12r" "\'_#10r" "Start(bb2[5])" -"\'_#12r" "\'_#10r" "Mid(bb2[5])" -"\'_#12r" "\'_#10r" "Start(bb2[6])" -"\'_#12r" "\'_#10r" "Mid(bb2[6])" -"\'_#12r" "\'_#10r" "Start(bb2[7])" -"\'_#12r" "\'_#10r" "Mid(bb2[7])" -"\'_#12r" "\'_#10r" "Start(bb2[8])" -"\'_#12r" "\'_#10r" "Mid(bb2[8])" -"\'_#12r" "\'_#10r" "Start(bb2[9])" -"\'_#12r" "\'_#10r" "Mid(bb2[9])" -"\'_#12r" "\'_#10r" "Start(bb2[10])" -"\'_#12r" "\'_#10r" "Mid(bb2[10])" -"\'_#12r" "\'_#10r" "Start(bb2[11])" -"\'_#12r" "\'_#10r" "Mid(bb2[11])" -"\'_#12r" "\'_#10r" "Start(bb3[0])" -"\'_#12r" "\'_#10r" "Mid(bb3[0])" -"\'_#12r" "\'_#10r" "Start(bb4[0])" -"\'_#12r" "\'_#10r" "Mid(bb4[0])" -"\'_#12r" "\'_#10r" "Start(bb4[1])" -"\'_#12r" "\'_#10r" "Mid(bb4[1])" -"\'_#12r" "\'_#10r" "Start(bb5[0])" -"\'_#12r" "\'_#10r" "Mid(bb5[0])" -"\'_#12r" "\'_#10r" "Start(bb5[1])" -"\'_#12r" "\'_#10r" "Mid(bb5[1])" -"\'_#12r" "\'_#10r" "Start(bb5[2])" -"\'_#12r" "\'_#10r" "Mid(bb5[2])" -"\'_#12r" "\'_#10r" "Start(bb5[3])" -"\'_#12r" "\'_#10r" "Mid(bb5[3])" -"\'_#12r" "\'_#10r" "Start(bb6[0])" -"\'_#12r" "\'_#10r" "Mid(bb6[0])" -"\'_#12r" "\'_#10r" "Start(bb6[1])" -"\'_#12r" "\'_#10r" "Mid(bb6[1])" -"\'_#12r" "\'_#10r" "Start(bb6[2])" -"\'_#12r" "\'_#10r" "Mid(bb6[2])" -"\'_#12r" "\'_#10r" "Start(bb6[3])" -"\'_#12r" "\'_#10r" "Mid(bb6[3])" -"\'_#12r" "\'_#10r" "Start(bb7[0])" -"\'_#12r" "\'_#10r" "Mid(bb7[0])" -"\'_#12r" "\'_#10r" "Start(bb8[0])" -"\'_#12r" "\'_#10r" "Mid(bb8[0])" -"\'_#12r" "\'_#10r" "Start(bb8[1])" -"\'_#12r" "\'_#10r" "Mid(bb8[1])" -"\'_#12r" "\'_#10r" "Start(bb8[2])" -"\'_#12r" "\'_#10r" "Mid(bb8[2])" -"\'_#12r" "\'_#10r" "Start(bb8[3])" -"\'_#12r" "\'_#10r" "Mid(bb8[3])" -"\'_#12r" "\'_#10r" "Start(bb8[4])" -"\'_#12r" "\'_#10r" "Mid(bb8[4])" -"\'_#12r" "\'_#10r" "Start(bb8[5])" -"\'_#12r" "\'_#10r" "Mid(bb8[5])" -"\'_#12r" "\'_#10r" "Start(bb9[0])" -"\'_#12r" "\'_#10r" "Mid(bb9[0])" -"\'_#12r" "\'_#10r" "Start(bb9[1])" -"\'_#12r" "\'_#10r" "Mid(bb9[1])" -"\'_#12r" "\'_#10r" "Start(bb10[0])" -"\'_#12r" "\'_#10r" "Mid(bb10[0])" -"\'_#12r" "\'_#10r" "Start(bb10[1])" -"\'_#12r" "\'_#10r" "Mid(bb10[1])" -"\'_#12r" "\'_#10r" "Start(bb10[2])" -"\'_#12r" "\'_#10r" "Mid(bb10[2])" -"\'_#12r" "\'_#10r" "Start(bb10[3])" -"\'_#12r" "\'_#10r" "Mid(bb10[3])" -"\'_#12r" "\'_#10r" "Start(bb11[0])" -"\'_#12r" "\'_#10r" "Mid(bb11[0])" -"\'_#12r" "\'_#10r" "Start(bb11[1])" -"\'_#12r" "\'_#10r" "Mid(bb11[1])" -"\'_#12r" "\'_#10r" "Start(bb11[2])" -"\'_#12r" "\'_#10r" "Mid(bb11[2])" -"\'_#12r" "\'_#10r" "Start(bb11[3])" -"\'_#12r" "\'_#10r" "Mid(bb11[3])" -"\'_#12r" "\'_#10r" "Start(bb11[4])" -"\'_#12r" "\'_#10r" "Mid(bb11[4])" -"\'_#12r" "\'_#10r" "Start(bb11[5])" -"\'_#12r" "\'_#10r" "Mid(bb11[5])" -"\'_#12r" "\'_#10r" "Start(bb11[6])" -"\'_#12r" "\'_#10r" "Mid(bb11[6])" -"\'_#12r" "\'_#10r" "Start(bb12[0])" -"\'_#12r" "\'_#10r" "Mid(bb12[0])" -"\'_#12r" "\'_#10r" "Start(bb12[1])" -"\'_#12r" "\'_#10r" "Mid(bb12[1])" -"\'_#12r" "\'_#10r" "Start(bb13[0])" -"\'_#12r" "\'_#10r" "Mid(bb13[0])" -"\'_#12r" "\'_#10r" "Start(bb13[1])" -"\'_#12r" "\'_#10r" "Mid(bb13[1])" -"\'_#12r" "\'_#10r" "Start(bb13[2])" -"\'_#12r" "\'_#10r" "Mid(bb13[2])" -"\'_#12r" "\'_#10r" "Start(bb13[3])" -"\'_#12r" "\'_#10r" "Mid(bb13[3])" -"\'_#12r" "\'_#10r" "Start(bb14[0])" -"\'_#12r" "\'_#10r" "Mid(bb14[0])" -"\'_#12r" "\'_#10r" "Start(bb14[1])" -"\'_#12r" "\'_#10r" "Mid(bb14[1])" -"\'_#12r" "\'_#10r" "Start(bb14[2])" -"\'_#12r" "\'_#10r" "Mid(bb14[2])" -"\'_#12r" "\'_#10r" "Start(bb14[3])" -"\'_#12r" "\'_#10r" "Mid(bb14[3])" -"\'_#5r" "\'_#6r" "Mid(bb5[2])" -"\'_#6r" "\'_#5r" "Mid(bb5[2])" -"\'_#9r" "\'_#6r" "Start(bb0[0])" -"\'_#9r" "\'_#6r" "Mid(bb0[0])" -"\'_#9r" "\'_#6r" "Start(bb0[1])" -"\'_#9r" "\'_#6r" "Mid(bb0[1])" -"\'_#9r" "\'_#6r" "Start(bb0[2])" -"\'_#9r" "\'_#6r" "Mid(bb0[2])" -"\'_#9r" "\'_#6r" "Start(bb0[3])" -"\'_#9r" "\'_#6r" "Mid(bb0[3])" -"\'_#9r" "\'_#6r" "Start(bb0[4])" -"\'_#9r" "\'_#6r" "Mid(bb0[4])" -"\'_#9r" "\'_#6r" "Start(bb0[5])" -"\'_#9r" "\'_#6r" "Mid(bb0[5])" -"\'_#9r" "\'_#6r" "Start(bb0[6])" -"\'_#9r" "\'_#6r" "Mid(bb0[6])" -"\'_#9r" "\'_#6r" "Start(bb0[7])" -"\'_#9r" "\'_#6r" "Mid(bb0[7])" -"\'_#9r" "\'_#6r" "Start(bb0[8])" -"\'_#9r" "\'_#6r" "Mid(bb0[8])" -"\'_#9r" "\'_#6r" "Start(bb0[9])" -"\'_#9r" "\'_#6r" "Mid(bb0[9])" -"\'_#9r" "\'_#6r" "Start(bb0[10])" -"\'_#9r" "\'_#6r" "Mid(bb0[10])" -"\'_#9r" "\'_#6r" "Start(bb1[0])" -"\'_#9r" "\'_#6r" "Mid(bb1[0])" -"\'_#9r" "\'_#6r" "Start(bb2[0])" -"\'_#9r" "\'_#6r" "Mid(bb2[0])" -"\'_#9r" "\'_#6r" "Start(bb2[1])" -"\'_#9r" "\'_#6r" "Mid(bb2[1])" -"\'_#9r" "\'_#6r" "Start(bb2[2])" -"\'_#9r" "\'_#6r" "Mid(bb2[2])" -"\'_#9r" "\'_#6r" "Start(bb2[3])" -"\'_#9r" "\'_#6r" "Mid(bb2[3])" -"\'_#9r" "\'_#6r" "Start(bb2[4])" -"\'_#9r" "\'_#6r" "Mid(bb2[4])" -"\'_#9r" "\'_#6r" "Start(bb2[5])" -"\'_#9r" "\'_#6r" "Mid(bb2[5])" -"\'_#9r" "\'_#6r" "Start(bb2[6])" -"\'_#9r" "\'_#6r" "Mid(bb2[6])" -"\'_#9r" "\'_#6r" "Start(bb2[7])" -"\'_#9r" "\'_#6r" "Mid(bb2[7])" -"\'_#9r" "\'_#6r" "Start(bb2[8])" -"\'_#9r" "\'_#6r" "Mid(bb2[8])" -"\'_#9r" "\'_#6r" "Start(bb2[9])" -"\'_#9r" "\'_#6r" "Mid(bb2[9])" -"\'_#9r" "\'_#6r" "Start(bb2[10])" -"\'_#9r" "\'_#6r" "Mid(bb2[10])" -"\'_#9r" "\'_#6r" "Start(bb2[11])" -"\'_#9r" "\'_#6r" "Mid(bb2[11])" -"\'_#9r" "\'_#6r" "Start(bb3[0])" -"\'_#9r" "\'_#6r" "Mid(bb3[0])" -"\'_#9r" "\'_#6r" "Start(bb4[0])" -"\'_#9r" "\'_#6r" "Mid(bb4[0])" -"\'_#9r" "\'_#6r" "Start(bb4[1])" -"\'_#9r" "\'_#6r" "Mid(bb4[1])" -"\'_#9r" "\'_#6r" "Start(bb5[0])" -"\'_#9r" "\'_#6r" "Mid(bb5[0])" -"\'_#9r" "\'_#6r" "Start(bb5[1])" -"\'_#9r" "\'_#6r" "Mid(bb5[1])" -"\'_#9r" "\'_#6r" "Start(bb5[2])" -"\'_#9r" "\'_#6r" "Mid(bb5[2])" -"\'_#9r" "\'_#6r" "Start(bb5[3])" -"\'_#9r" "\'_#6r" "Mid(bb5[3])" -"\'_#9r" "\'_#6r" "Start(bb6[0])" -"\'_#9r" "\'_#6r" "Mid(bb6[0])" -"\'_#9r" "\'_#6r" "Start(bb6[1])" -"\'_#9r" "\'_#6r" "Mid(bb6[1])" -"\'_#9r" "\'_#6r" "Start(bb6[2])" -"\'_#9r" "\'_#6r" "Mid(bb6[2])" -"\'_#9r" "\'_#6r" "Start(bb6[3])" -"\'_#9r" "\'_#6r" "Mid(bb6[3])" -"\'_#9r" "\'_#6r" "Start(bb7[0])" -"\'_#9r" "\'_#6r" "Mid(bb7[0])" -"\'_#9r" "\'_#6r" "Start(bb8[0])" -"\'_#9r" "\'_#6r" "Mid(bb8[0])" -"\'_#9r" "\'_#6r" "Start(bb8[1])" -"\'_#9r" "\'_#6r" "Mid(bb8[1])" -"\'_#9r" "\'_#6r" "Start(bb8[2])" -"\'_#9r" "\'_#6r" "Mid(bb8[2])" -"\'_#9r" "\'_#6r" "Start(bb8[3])" -"\'_#9r" "\'_#6r" "Mid(bb8[3])" -"\'_#9r" "\'_#6r" "Start(bb8[4])" -"\'_#9r" "\'_#6r" "Mid(bb8[4])" -"\'_#9r" "\'_#6r" "Start(bb8[5])" -"\'_#9r" "\'_#6r" "Mid(bb8[5])" -"\'_#9r" "\'_#6r" "Start(bb9[0])" -"\'_#9r" "\'_#6r" "Mid(bb9[0])" -"\'_#9r" "\'_#6r" "Start(bb9[1])" -"\'_#9r" "\'_#6r" "Mid(bb9[1])" -"\'_#9r" "\'_#6r" "Start(bb10[0])" -"\'_#9r" "\'_#6r" "Mid(bb10[0])" -"\'_#9r" "\'_#6r" "Start(bb10[1])" -"\'_#9r" "\'_#6r" "Mid(bb10[1])" -"\'_#9r" "\'_#6r" "Start(bb10[2])" -"\'_#9r" "\'_#6r" "Mid(bb10[2])" -"\'_#9r" "\'_#6r" "Start(bb10[3])" -"\'_#9r" "\'_#6r" "Mid(bb10[3])" -"\'_#9r" "\'_#6r" "Start(bb11[0])" -"\'_#9r" "\'_#6r" "Mid(bb11[0])" -"\'_#9r" "\'_#6r" "Start(bb11[1])" -"\'_#9r" "\'_#6r" "Mid(bb11[1])" -"\'_#9r" "\'_#6r" "Start(bb11[2])" -"\'_#9r" "\'_#6r" "Mid(bb11[2])" -"\'_#9r" "\'_#6r" "Start(bb11[3])" -"\'_#9r" "\'_#6r" "Mid(bb11[3])" -"\'_#9r" "\'_#6r" "Start(bb11[4])" -"\'_#9r" "\'_#6r" "Mid(bb11[4])" -"\'_#9r" "\'_#6r" "Start(bb11[5])" -"\'_#9r" "\'_#6r" "Mid(bb11[5])" -"\'_#9r" "\'_#6r" "Start(bb11[6])" -"\'_#9r" "\'_#6r" "Mid(bb11[6])" -"\'_#9r" "\'_#6r" "Start(bb12[0])" -"\'_#9r" "\'_#6r" "Mid(bb12[0])" -"\'_#9r" "\'_#6r" "Start(bb12[1])" -"\'_#9r" "\'_#6r" "Mid(bb12[1])" -"\'_#9r" "\'_#6r" "Start(bb13[0])" -"\'_#9r" "\'_#6r" "Mid(bb13[0])" -"\'_#9r" "\'_#6r" "Start(bb13[1])" -"\'_#9r" "\'_#6r" "Mid(bb13[1])" -"\'_#9r" "\'_#6r" "Start(bb13[2])" -"\'_#9r" "\'_#6r" "Mid(bb13[2])" -"\'_#9r" "\'_#6r" "Start(bb13[3])" -"\'_#9r" "\'_#6r" "Mid(bb13[3])" -"\'_#9r" "\'_#6r" "Start(bb14[0])" -"\'_#9r" "\'_#6r" "Mid(bb14[0])" -"\'_#9r" "\'_#6r" "Start(bb14[1])" -"\'_#9r" "\'_#6r" "Mid(bb14[1])" -"\'_#9r" "\'_#6r" "Start(bb14[2])" -"\'_#9r" "\'_#6r" "Mid(bb14[2])" -"\'_#9r" "\'_#6r" "Start(bb14[3])" -"\'_#9r" "\'_#6r" "Mid(bb14[3])" -"\'_#6r" "\'_#9r" "Start(bb0[0])" -"\'_#6r" "\'_#9r" "Mid(bb0[0])" -"\'_#6r" "\'_#9r" "Start(bb0[1])" -"\'_#6r" "\'_#9r" "Mid(bb0[1])" -"\'_#6r" "\'_#9r" "Start(bb0[2])" -"\'_#6r" "\'_#9r" "Mid(bb0[2])" -"\'_#6r" "\'_#9r" "Start(bb0[3])" -"\'_#6r" "\'_#9r" "Mid(bb0[3])" -"\'_#6r" "\'_#9r" "Start(bb0[4])" -"\'_#6r" "\'_#9r" "Mid(bb0[4])" -"\'_#6r" "\'_#9r" "Start(bb0[5])" -"\'_#6r" "\'_#9r" "Mid(bb0[5])" -"\'_#6r" "\'_#9r" "Start(bb0[6])" -"\'_#6r" "\'_#9r" "Mid(bb0[6])" -"\'_#6r" "\'_#9r" "Start(bb0[7])" -"\'_#6r" "\'_#9r" "Mid(bb0[7])" -"\'_#6r" "\'_#9r" "Start(bb0[8])" -"\'_#6r" "\'_#9r" "Mid(bb0[8])" -"\'_#6r" "\'_#9r" "Start(bb0[9])" -"\'_#6r" "\'_#9r" "Mid(bb0[9])" -"\'_#6r" "\'_#9r" "Start(bb0[10])" -"\'_#6r" "\'_#9r" "Mid(bb0[10])" -"\'_#6r" "\'_#9r" "Start(bb1[0])" -"\'_#6r" "\'_#9r" "Mid(bb1[0])" -"\'_#6r" "\'_#9r" "Start(bb2[0])" -"\'_#6r" "\'_#9r" "Mid(bb2[0])" -"\'_#6r" "\'_#9r" "Start(bb2[1])" -"\'_#6r" "\'_#9r" "Mid(bb2[1])" -"\'_#6r" "\'_#9r" "Start(bb2[2])" -"\'_#6r" "\'_#9r" "Mid(bb2[2])" -"\'_#6r" "\'_#9r" "Start(bb2[3])" -"\'_#6r" "\'_#9r" "Mid(bb2[3])" -"\'_#6r" "\'_#9r" "Start(bb2[4])" -"\'_#6r" "\'_#9r" "Mid(bb2[4])" -"\'_#6r" "\'_#9r" "Start(bb2[5])" -"\'_#6r" "\'_#9r" "Mid(bb2[5])" -"\'_#6r" "\'_#9r" "Start(bb2[6])" -"\'_#6r" "\'_#9r" "Mid(bb2[6])" -"\'_#6r" "\'_#9r" "Start(bb2[7])" -"\'_#6r" "\'_#9r" "Mid(bb2[7])" -"\'_#6r" "\'_#9r" "Start(bb2[8])" -"\'_#6r" "\'_#9r" "Mid(bb2[8])" -"\'_#6r" "\'_#9r" "Start(bb2[9])" -"\'_#6r" "\'_#9r" "Mid(bb2[9])" -"\'_#6r" "\'_#9r" "Start(bb2[10])" -"\'_#6r" "\'_#9r" "Mid(bb2[10])" -"\'_#6r" "\'_#9r" "Start(bb2[11])" -"\'_#6r" "\'_#9r" "Mid(bb2[11])" -"\'_#6r" "\'_#9r" "Start(bb3[0])" -"\'_#6r" "\'_#9r" "Mid(bb3[0])" -"\'_#6r" "\'_#9r" "Start(bb4[0])" -"\'_#6r" "\'_#9r" "Mid(bb4[0])" -"\'_#6r" "\'_#9r" "Start(bb4[1])" -"\'_#6r" "\'_#9r" "Mid(bb4[1])" -"\'_#6r" "\'_#9r" "Start(bb5[0])" -"\'_#6r" "\'_#9r" "Mid(bb5[0])" -"\'_#6r" "\'_#9r" "Start(bb5[1])" -"\'_#6r" "\'_#9r" "Mid(bb5[1])" -"\'_#6r" "\'_#9r" "Start(bb5[2])" -"\'_#6r" "\'_#9r" "Mid(bb5[2])" -"\'_#6r" "\'_#9r" "Start(bb5[3])" -"\'_#6r" "\'_#9r" "Mid(bb5[3])" -"\'_#6r" "\'_#9r" "Start(bb6[0])" -"\'_#6r" "\'_#9r" "Mid(bb6[0])" -"\'_#6r" "\'_#9r" "Start(bb6[1])" -"\'_#6r" "\'_#9r" "Mid(bb6[1])" -"\'_#6r" "\'_#9r" "Start(bb6[2])" -"\'_#6r" "\'_#9r" "Mid(bb6[2])" -"\'_#6r" "\'_#9r" "Start(bb6[3])" -"\'_#6r" "\'_#9r" "Mid(bb6[3])" -"\'_#6r" "\'_#9r" "Start(bb7[0])" -"\'_#6r" "\'_#9r" "Mid(bb7[0])" -"\'_#6r" "\'_#9r" "Start(bb8[0])" -"\'_#6r" "\'_#9r" "Mid(bb8[0])" -"\'_#6r" "\'_#9r" "Start(bb8[1])" -"\'_#6r" "\'_#9r" "Mid(bb8[1])" -"\'_#6r" "\'_#9r" "Start(bb8[2])" -"\'_#6r" "\'_#9r" "Mid(bb8[2])" -"\'_#6r" "\'_#9r" "Start(bb8[3])" -"\'_#6r" "\'_#9r" "Mid(bb8[3])" -"\'_#6r" "\'_#9r" "Start(bb8[4])" -"\'_#6r" "\'_#9r" "Mid(bb8[4])" -"\'_#6r" "\'_#9r" "Start(bb8[5])" -"\'_#6r" "\'_#9r" "Mid(bb8[5])" -"\'_#6r" "\'_#9r" "Start(bb9[0])" -"\'_#6r" "\'_#9r" "Mid(bb9[0])" -"\'_#6r" "\'_#9r" "Start(bb9[1])" -"\'_#6r" "\'_#9r" "Mid(bb9[1])" -"\'_#6r" "\'_#9r" "Start(bb10[0])" -"\'_#6r" "\'_#9r" "Mid(bb10[0])" -"\'_#6r" "\'_#9r" "Start(bb10[1])" -"\'_#6r" "\'_#9r" "Mid(bb10[1])" -"\'_#6r" "\'_#9r" "Start(bb10[2])" -"\'_#6r" "\'_#9r" "Mid(bb10[2])" -"\'_#6r" "\'_#9r" "Start(bb10[3])" -"\'_#6r" "\'_#9r" "Mid(bb10[3])" -"\'_#6r" "\'_#9r" "Start(bb11[0])" -"\'_#6r" "\'_#9r" "Mid(bb11[0])" -"\'_#6r" "\'_#9r" "Start(bb11[1])" -"\'_#6r" "\'_#9r" "Mid(bb11[1])" -"\'_#6r" "\'_#9r" "Start(bb11[2])" -"\'_#6r" "\'_#9r" "Mid(bb11[2])" -"\'_#6r" "\'_#9r" "Start(bb11[3])" -"\'_#6r" "\'_#9r" "Mid(bb11[3])" -"\'_#6r" "\'_#9r" "Start(bb11[4])" -"\'_#6r" "\'_#9r" "Mid(bb11[4])" -"\'_#6r" "\'_#9r" "Start(bb11[5])" -"\'_#6r" "\'_#9r" "Mid(bb11[5])" -"\'_#6r" "\'_#9r" "Start(bb11[6])" -"\'_#6r" "\'_#9r" "Mid(bb11[6])" -"\'_#6r" "\'_#9r" "Start(bb12[0])" -"\'_#6r" "\'_#9r" "Mid(bb12[0])" -"\'_#6r" "\'_#9r" "Start(bb12[1])" -"\'_#6r" "\'_#9r" "Mid(bb12[1])" -"\'_#6r" "\'_#9r" "Start(bb13[0])" -"\'_#6r" "\'_#9r" "Mid(bb13[0])" -"\'_#6r" "\'_#9r" "Start(bb13[1])" -"\'_#6r" "\'_#9r" "Mid(bb13[1])" -"\'_#6r" "\'_#9r" "Start(bb13[2])" -"\'_#6r" "\'_#9r" "Mid(bb13[2])" -"\'_#6r" "\'_#9r" "Start(bb13[3])" -"\'_#6r" "\'_#9r" "Mid(bb13[3])" -"\'_#6r" "\'_#9r" "Start(bb14[0])" -"\'_#6r" "\'_#9r" "Mid(bb14[0])" -"\'_#6r" "\'_#9r" "Start(bb14[1])" -"\'_#6r" "\'_#9r" "Mid(bb14[1])" -"\'_#6r" "\'_#9r" "Start(bb14[2])" -"\'_#6r" "\'_#9r" "Mid(bb14[2])" -"\'_#6r" "\'_#9r" "Start(bb14[3])" -"\'_#6r" "\'_#9r" "Mid(bb14[3])" -"\'_#2r" "\'_#8r" "Mid(bb2[0])" -"\'_#3r" "\'_#7r" "Mid(bb2[1])" -"\'_#8r" "\'_#3r" "Mid(bb2[1])" -"\'_#4r" "\'_#6r" "Mid(bb2[2])" -"\'_#7r" "\'_#4r" "Mid(bb2[2])" -"\'_#10r" "\'_#6r" "Start(bb0[0])" -"\'_#10r" "\'_#6r" "Mid(bb0[0])" -"\'_#10r" "\'_#6r" "Start(bb0[1])" -"\'_#10r" "\'_#6r" "Mid(bb0[1])" -"\'_#10r" "\'_#6r" "Start(bb0[2])" -"\'_#10r" "\'_#6r" "Mid(bb0[2])" -"\'_#10r" "\'_#6r" "Start(bb0[3])" -"\'_#10r" "\'_#6r" "Mid(bb0[3])" -"\'_#10r" "\'_#6r" "Start(bb0[4])" -"\'_#10r" "\'_#6r" "Mid(bb0[4])" -"\'_#10r" "\'_#6r" "Start(bb0[5])" -"\'_#10r" "\'_#6r" "Mid(bb0[5])" -"\'_#10r" "\'_#6r" "Start(bb0[6])" -"\'_#10r" "\'_#6r" "Mid(bb0[6])" -"\'_#10r" "\'_#6r" "Start(bb0[7])" -"\'_#10r" "\'_#6r" "Mid(bb0[7])" -"\'_#10r" "\'_#6r" "Start(bb0[8])" -"\'_#10r" "\'_#6r" "Mid(bb0[8])" -"\'_#10r" "\'_#6r" "Start(bb0[9])" -"\'_#10r" "\'_#6r" "Mid(bb0[9])" -"\'_#10r" "\'_#6r" "Start(bb0[10])" -"\'_#10r" "\'_#6r" "Mid(bb0[10])" -"\'_#10r" "\'_#6r" "Start(bb1[0])" -"\'_#10r" "\'_#6r" "Mid(bb1[0])" -"\'_#10r" "\'_#6r" "Start(bb2[0])" -"\'_#10r" "\'_#6r" "Mid(bb2[0])" -"\'_#10r" "\'_#6r" "Start(bb2[1])" -"\'_#10r" "\'_#6r" "Mid(bb2[1])" -"\'_#10r" "\'_#6r" "Start(bb2[2])" -"\'_#10r" "\'_#6r" "Mid(bb2[2])" -"\'_#10r" "\'_#6r" "Start(bb2[3])" -"\'_#10r" "\'_#6r" "Mid(bb2[3])" -"\'_#10r" "\'_#6r" "Start(bb2[4])" -"\'_#10r" "\'_#6r" "Mid(bb2[4])" -"\'_#10r" "\'_#6r" "Start(bb2[5])" -"\'_#10r" "\'_#6r" "Mid(bb2[5])" -"\'_#10r" "\'_#6r" "Start(bb2[6])" -"\'_#10r" "\'_#6r" "Mid(bb2[6])" -"\'_#10r" "\'_#6r" "Start(bb2[7])" -"\'_#10r" "\'_#6r" "Mid(bb2[7])" -"\'_#10r" "\'_#6r" "Start(bb2[8])" -"\'_#10r" "\'_#6r" "Mid(bb2[8])" -"\'_#10r" "\'_#6r" "Start(bb2[9])" -"\'_#10r" "\'_#6r" "Mid(bb2[9])" -"\'_#10r" "\'_#6r" "Start(bb2[10])" -"\'_#10r" "\'_#6r" "Mid(bb2[10])" -"\'_#10r" "\'_#6r" "Start(bb2[11])" -"\'_#10r" "\'_#6r" "Mid(bb2[11])" -"\'_#10r" "\'_#6r" "Start(bb3[0])" -"\'_#10r" "\'_#6r" "Mid(bb3[0])" -"\'_#10r" "\'_#6r" "Start(bb4[0])" -"\'_#10r" "\'_#6r" "Mid(bb4[0])" -"\'_#10r" "\'_#6r" "Start(bb4[1])" -"\'_#10r" "\'_#6r" "Mid(bb4[1])" -"\'_#10r" "\'_#6r" "Start(bb5[0])" -"\'_#10r" "\'_#6r" "Mid(bb5[0])" -"\'_#10r" "\'_#6r" "Start(bb5[1])" -"\'_#10r" "\'_#6r" "Mid(bb5[1])" -"\'_#10r" "\'_#6r" "Start(bb5[2])" -"\'_#10r" "\'_#6r" "Mid(bb5[2])" -"\'_#10r" "\'_#6r" "Start(bb5[3])" -"\'_#10r" "\'_#6r" "Mid(bb5[3])" -"\'_#10r" "\'_#6r" "Start(bb6[0])" -"\'_#10r" "\'_#6r" "Mid(bb6[0])" -"\'_#10r" "\'_#6r" "Start(bb6[1])" -"\'_#10r" "\'_#6r" "Mid(bb6[1])" -"\'_#10r" "\'_#6r" "Start(bb6[2])" -"\'_#10r" "\'_#6r" "Mid(bb6[2])" -"\'_#10r" "\'_#6r" "Start(bb6[3])" -"\'_#10r" "\'_#6r" "Mid(bb6[3])" -"\'_#10r" "\'_#6r" "Start(bb7[0])" -"\'_#10r" "\'_#6r" "Mid(bb7[0])" -"\'_#10r" "\'_#6r" "Start(bb8[0])" -"\'_#10r" "\'_#6r" "Mid(bb8[0])" -"\'_#10r" "\'_#6r" "Start(bb8[1])" -"\'_#10r" "\'_#6r" "Mid(bb8[1])" -"\'_#10r" "\'_#6r" "Start(bb8[2])" -"\'_#10r" "\'_#6r" "Mid(bb8[2])" -"\'_#10r" "\'_#6r" "Start(bb8[3])" -"\'_#10r" "\'_#6r" "Mid(bb8[3])" -"\'_#10r" "\'_#6r" "Start(bb8[4])" -"\'_#10r" "\'_#6r" "Mid(bb8[4])" -"\'_#10r" "\'_#6r" "Start(bb8[5])" -"\'_#10r" "\'_#6r" "Mid(bb8[5])" -"\'_#10r" "\'_#6r" "Start(bb9[0])" -"\'_#10r" "\'_#6r" "Mid(bb9[0])" -"\'_#10r" "\'_#6r" "Start(bb9[1])" -"\'_#10r" "\'_#6r" "Mid(bb9[1])" -"\'_#10r" "\'_#6r" "Start(bb10[0])" -"\'_#10r" "\'_#6r" "Mid(bb10[0])" -"\'_#10r" "\'_#6r" "Start(bb10[1])" -"\'_#10r" "\'_#6r" "Mid(bb10[1])" -"\'_#10r" "\'_#6r" "Start(bb10[2])" -"\'_#10r" "\'_#6r" "Mid(bb10[2])" -"\'_#10r" "\'_#6r" "Start(bb10[3])" -"\'_#10r" "\'_#6r" "Mid(bb10[3])" -"\'_#10r" "\'_#6r" "Start(bb11[0])" -"\'_#10r" "\'_#6r" "Mid(bb11[0])" -"\'_#10r" "\'_#6r" "Start(bb11[1])" -"\'_#10r" "\'_#6r" "Mid(bb11[1])" -"\'_#10r" "\'_#6r" "Start(bb11[2])" -"\'_#10r" "\'_#6r" "Mid(bb11[2])" -"\'_#10r" "\'_#6r" "Start(bb11[3])" -"\'_#10r" "\'_#6r" "Mid(bb11[3])" -"\'_#10r" "\'_#6r" "Start(bb11[4])" -"\'_#10r" "\'_#6r" "Mid(bb11[4])" -"\'_#10r" "\'_#6r" "Start(bb11[5])" -"\'_#10r" "\'_#6r" "Mid(bb11[5])" -"\'_#10r" "\'_#6r" "Start(bb11[6])" -"\'_#10r" "\'_#6r" "Mid(bb11[6])" -"\'_#10r" "\'_#6r" "Start(bb12[0])" -"\'_#10r" "\'_#6r" "Mid(bb12[0])" -"\'_#10r" "\'_#6r" "Start(bb12[1])" -"\'_#10r" "\'_#6r" "Mid(bb12[1])" -"\'_#10r" "\'_#6r" "Start(bb13[0])" -"\'_#10r" "\'_#6r" "Mid(bb13[0])" -"\'_#10r" "\'_#6r" "Start(bb13[1])" -"\'_#10r" "\'_#6r" "Mid(bb13[1])" -"\'_#10r" "\'_#6r" "Start(bb13[2])" -"\'_#10r" "\'_#6r" "Mid(bb13[2])" -"\'_#10r" "\'_#6r" "Start(bb13[3])" -"\'_#10r" "\'_#6r" "Mid(bb13[3])" -"\'_#10r" "\'_#6r" "Start(bb14[0])" -"\'_#10r" "\'_#6r" "Mid(bb14[0])" -"\'_#10r" "\'_#6r" "Start(bb14[1])" -"\'_#10r" "\'_#6r" "Mid(bb14[1])" -"\'_#10r" "\'_#6r" "Start(bb14[2])" -"\'_#10r" "\'_#6r" "Mid(bb14[2])" -"\'_#10r" "\'_#6r" "Start(bb14[3])" -"\'_#10r" "\'_#6r" "Mid(bb14[3])" -"\'_#6r" "\'_#10r" "Start(bb0[0])" -"\'_#6r" "\'_#10r" "Mid(bb0[0])" -"\'_#6r" "\'_#10r" "Start(bb0[1])" -"\'_#6r" "\'_#10r" "Mid(bb0[1])" -"\'_#6r" "\'_#10r" "Start(bb0[2])" -"\'_#6r" "\'_#10r" "Mid(bb0[2])" -"\'_#6r" "\'_#10r" "Start(bb0[3])" -"\'_#6r" "\'_#10r" "Mid(bb0[3])" -"\'_#6r" "\'_#10r" "Start(bb0[4])" -"\'_#6r" "\'_#10r" "Mid(bb0[4])" -"\'_#6r" "\'_#10r" "Start(bb0[5])" -"\'_#6r" "\'_#10r" "Mid(bb0[5])" -"\'_#6r" "\'_#10r" "Start(bb0[6])" -"\'_#6r" "\'_#10r" "Mid(bb0[6])" -"\'_#6r" "\'_#10r" "Start(bb0[7])" -"\'_#6r" "\'_#10r" "Mid(bb0[7])" -"\'_#6r" "\'_#10r" "Start(bb0[8])" -"\'_#6r" "\'_#10r" "Mid(bb0[8])" -"\'_#6r" "\'_#10r" "Start(bb0[9])" -"\'_#6r" "\'_#10r" "Mid(bb0[9])" -"\'_#6r" "\'_#10r" "Start(bb0[10])" -"\'_#6r" "\'_#10r" "Mid(bb0[10])" -"\'_#6r" "\'_#10r" "Start(bb1[0])" -"\'_#6r" "\'_#10r" "Mid(bb1[0])" -"\'_#6r" "\'_#10r" "Start(bb2[0])" -"\'_#6r" "\'_#10r" "Mid(bb2[0])" -"\'_#6r" "\'_#10r" "Start(bb2[1])" -"\'_#6r" "\'_#10r" "Mid(bb2[1])" -"\'_#6r" "\'_#10r" "Start(bb2[2])" -"\'_#6r" "\'_#10r" "Mid(bb2[2])" -"\'_#6r" "\'_#10r" "Start(bb2[3])" -"\'_#6r" "\'_#10r" "Mid(bb2[3])" -"\'_#6r" "\'_#10r" "Start(bb2[4])" -"\'_#6r" "\'_#10r" "Mid(bb2[4])" -"\'_#6r" "\'_#10r" "Start(bb2[5])" -"\'_#6r" "\'_#10r" "Mid(bb2[5])" -"\'_#6r" "\'_#10r" "Start(bb2[6])" -"\'_#6r" "\'_#10r" "Mid(bb2[6])" -"\'_#6r" "\'_#10r" "Start(bb2[7])" -"\'_#6r" "\'_#10r" "Mid(bb2[7])" -"\'_#6r" "\'_#10r" "Start(bb2[8])" -"\'_#6r" "\'_#10r" "Mid(bb2[8])" -"\'_#6r" "\'_#10r" "Start(bb2[9])" -"\'_#6r" "\'_#10r" "Mid(bb2[9])" -"\'_#6r" "\'_#10r" "Start(bb2[10])" -"\'_#6r" "\'_#10r" "Mid(bb2[10])" -"\'_#6r" "\'_#10r" "Start(bb2[11])" -"\'_#6r" "\'_#10r" "Mid(bb2[11])" -"\'_#6r" "\'_#10r" "Start(bb3[0])" -"\'_#6r" "\'_#10r" "Mid(bb3[0])" -"\'_#6r" "\'_#10r" "Start(bb4[0])" -"\'_#6r" "\'_#10r" "Mid(bb4[0])" -"\'_#6r" "\'_#10r" "Start(bb4[1])" -"\'_#6r" "\'_#10r" "Mid(bb4[1])" -"\'_#6r" "\'_#10r" "Start(bb5[0])" -"\'_#6r" "\'_#10r" "Mid(bb5[0])" -"\'_#6r" "\'_#10r" "Start(bb5[1])" -"\'_#6r" "\'_#10r" "Mid(bb5[1])" -"\'_#6r" "\'_#10r" "Start(bb5[2])" -"\'_#6r" "\'_#10r" "Mid(bb5[2])" -"\'_#6r" "\'_#10r" "Start(bb5[3])" -"\'_#6r" "\'_#10r" "Mid(bb5[3])" -"\'_#6r" "\'_#10r" "Start(bb6[0])" -"\'_#6r" "\'_#10r" "Mid(bb6[0])" -"\'_#6r" "\'_#10r" "Start(bb6[1])" -"\'_#6r" "\'_#10r" "Mid(bb6[1])" -"\'_#6r" "\'_#10r" "Start(bb6[2])" -"\'_#6r" "\'_#10r" "Mid(bb6[2])" -"\'_#6r" "\'_#10r" "Start(bb6[3])" -"\'_#6r" "\'_#10r" "Mid(bb6[3])" -"\'_#6r" "\'_#10r" "Start(bb7[0])" -"\'_#6r" "\'_#10r" "Mid(bb7[0])" -"\'_#6r" "\'_#10r" "Start(bb8[0])" -"\'_#6r" "\'_#10r" "Mid(bb8[0])" -"\'_#6r" "\'_#10r" "Start(bb8[1])" -"\'_#6r" "\'_#10r" "Mid(bb8[1])" -"\'_#6r" "\'_#10r" "Start(bb8[2])" -"\'_#6r" "\'_#10r" "Mid(bb8[2])" -"\'_#6r" "\'_#10r" "Start(bb8[3])" -"\'_#6r" "\'_#10r" "Mid(bb8[3])" -"\'_#6r" "\'_#10r" "Start(bb8[4])" -"\'_#6r" "\'_#10r" "Mid(bb8[4])" -"\'_#6r" "\'_#10r" "Start(bb8[5])" -"\'_#6r" "\'_#10r" "Mid(bb8[5])" -"\'_#6r" "\'_#10r" "Start(bb9[0])" -"\'_#6r" "\'_#10r" "Mid(bb9[0])" -"\'_#6r" "\'_#10r" "Start(bb9[1])" -"\'_#6r" "\'_#10r" "Mid(bb9[1])" -"\'_#6r" "\'_#10r" "Start(bb10[0])" -"\'_#6r" "\'_#10r" "Mid(bb10[0])" -"\'_#6r" "\'_#10r" "Start(bb10[1])" -"\'_#6r" "\'_#10r" "Mid(bb10[1])" -"\'_#6r" "\'_#10r" "Start(bb10[2])" -"\'_#6r" "\'_#10r" "Mid(bb10[2])" -"\'_#6r" "\'_#10r" "Start(bb10[3])" -"\'_#6r" "\'_#10r" "Mid(bb10[3])" -"\'_#6r" "\'_#10r" "Start(bb11[0])" -"\'_#6r" "\'_#10r" "Mid(bb11[0])" -"\'_#6r" "\'_#10r" "Start(bb11[1])" -"\'_#6r" "\'_#10r" "Mid(bb11[1])" -"\'_#6r" "\'_#10r" "Start(bb11[2])" -"\'_#6r" "\'_#10r" "Mid(bb11[2])" -"\'_#6r" "\'_#10r" "Start(bb11[3])" -"\'_#6r" "\'_#10r" "Mid(bb11[3])" -"\'_#6r" "\'_#10r" "Start(bb11[4])" -"\'_#6r" "\'_#10r" "Mid(bb11[4])" -"\'_#6r" "\'_#10r" "Start(bb11[5])" -"\'_#6r" "\'_#10r" "Mid(bb11[5])" -"\'_#6r" "\'_#10r" "Start(bb11[6])" -"\'_#6r" "\'_#10r" "Mid(bb11[6])" -"\'_#6r" "\'_#10r" "Start(bb12[0])" -"\'_#6r" "\'_#10r" "Mid(bb12[0])" -"\'_#6r" "\'_#10r" "Start(bb12[1])" -"\'_#6r" "\'_#10r" "Mid(bb12[1])" -"\'_#6r" "\'_#10r" "Start(bb13[0])" -"\'_#6r" "\'_#10r" "Mid(bb13[0])" -"\'_#6r" "\'_#10r" "Start(bb13[1])" -"\'_#6r" "\'_#10r" "Mid(bb13[1])" -"\'_#6r" "\'_#10r" "Start(bb13[2])" -"\'_#6r" "\'_#10r" "Mid(bb13[2])" -"\'_#6r" "\'_#10r" "Start(bb13[3])" -"\'_#6r" "\'_#10r" "Mid(bb13[3])" -"\'_#6r" "\'_#10r" "Start(bb14[0])" -"\'_#6r" "\'_#10r" "Mid(bb14[0])" -"\'_#6r" "\'_#10r" "Start(bb14[1])" -"\'_#6r" "\'_#10r" "Mid(bb14[1])" -"\'_#6r" "\'_#10r" "Start(bb14[2])" -"\'_#6r" "\'_#10r" "Mid(bb14[2])" -"\'_#6r" "\'_#10r" "Start(bb14[3])" -"\'_#6r" "\'_#10r" "Mid(bb14[3])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/path_accessed_at.facts b/inputs/drop-no-may-dangle/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index 50479fc43b4..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,33 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[8])" -"mp5" "Mid(bb0[9])" -"mp6" "Mid(bb0[9])" -"mp7" "Mid(bb0[10])" -"mp6" "Mid(bb0[10])" -"mp5" "Mid(bb0[10])" -"mp1" "Mid(bb2[0])" -"mp4" "Mid(bb2[1])" -"mp3" "Mid(bb2[2])" -"mp2" "Mid(bb2[4])" -"mp9" "Mid(bb2[10])" -"mp9" "Mid(bb2[11])" -"mp2" "Mid(bb5[2])" -"mp11" "Mid(bb5[3])" -"mp1" "Mid(bb8[3])" -"mp13" "Mid(bb8[4])" -"mp14" "Mid(bb8[4])" -"mp15" "Mid(bb8[5])" -"mp14" "Mid(bb8[5])" -"mp13" "Mid(bb8[5])" -"mp1" "Mid(bb9[0])" -"mp21" "Mid(bb9[1])" -"mp22" "Mid(bb10[0])" -"mp1" "Mid(bb11[4])" -"mp17" "Mid(bb11[5])" -"mp18" "Mid(bb11[5])" -"mp19" "Mid(bb11[6])" -"mp18" "Mid(bb11[6])" -"mp17" "Mid(bb11[6])" -"mp1" "Mid(bb12[0])" -"mp23" "Mid(bb12[1])" -"mp24" "Mid(bb13[0])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/path_belongs_to_var.facts b/inputs/drop-no-may-dangle/nll-facts/main/path_belongs_to_var.facts deleted file mode 100644 index afc344d6ba9..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/path_belongs_to_var.facts +++ /dev/null @@ -1,21 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" -"mp5" "_5" -"mp6" "_6" -"mp7" "_7" -"mp8" "_8" -"mp9" "_9" -"mp10" "_10" -"mp11" "_11" -"mp12" "_12" -"mp13" "_13" -"mp14" "_14" -"mp15" "_15" -"mp16" "_16" -"mp17" "_17" -"mp18" "_18" -"mp19" "_19" -"mp20" "_20" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/universal_region.facts b/inputs/drop-no-may-dangle/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/var_defined.facts b/inputs/drop-no-may-dangle/nll-facts/main/var_defined.facts deleted file mode 100644 index 70a6ed9ed2d..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,46 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_5" "Mid(bb0[6])" -"_5" "Mid(bb0[7])" -"_6" "Mid(bb0[8])" -"_7" "Mid(bb0[9])" -"_4" "Mid(bb2[0])" -"_3" "Mid(bb2[1])" -"_2" "Mid(bb2[2])" -"_3" "Mid(bb2[3])" -"_4" "Mid(bb2[6])" -"_8" "Mid(bb2[7])" -"_9" "Mid(bb2[8])" -"_9" "Mid(bb2[9])" -"_12" "Mid(bb4[0])" -"_12" "Mid(bb4[1])" -"_10" "Mid(bb5[0])" -"_11" "Mid(bb5[1])" -"_11" "Mid(bb5[2])" -"_10" "Mid(bb5[3])" -"_11" "Mid(bb6[0])" -"_10" "Mid(bb6[1])" -"_8" "Mid(bb6[2])" -"_12" "Mid(bb8[0])" -"_13" "Mid(bb8[1])" -"_13" "Mid(bb8[2])" -"_14" "Mid(bb8[3])" -"_15" "Mid(bb8[4])" -"_16" "Mid(bb9[0])" -"_13" "Mid(bb10[1])" -"_8" "Mid(bb10[2])" -"_9" "Mid(bb11[0])" -"_8" "Mid(bb11[1])" -"_17" "Mid(bb11[2])" -"_17" "Mid(bb11[3])" -"_18" "Mid(bb11[4])" -"_19" "Mid(bb11[5])" -"_20" "Mid(bb12[0])" -"_17" "Mid(bb13[1])" -"_0" "Mid(bb13[2])" -"_5" "Mid(bb14[0])" -"_2" "Mid(bb14[1])" -"_1" "Mid(bb14[2])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/var_drop_used.facts b/inputs/drop-no-may-dangle/nll-facts/main/var_drop_used.facts deleted file mode 100644 index 9a95bedc357..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb7[0])" -"_2" "Mid(bb13[3])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/var_drops_region.facts b/inputs/drop-no-may-dangle/nll-facts/main/var_drops_region.facts deleted file mode 100644 index 0fb8edc74ce..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_2" "\'_#6r" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/var_used.facts b/inputs/drop-no-may-dangle/nll-facts/main/var_used.facts deleted file mode 100644 index 731db14d103..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/var_used.facts +++ /dev/null @@ -1,41 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[8])" -"_5" "Mid(bb0[9])" -"_6" "Mid(bb0[9])" -"_7" "Mid(bb0[10])" -"_6" "Mid(bb0[10])" -"_5" "Mid(bb0[10])" -"_1" "Mid(bb2[0])" -"_5" "Mid(bb2[0])" -"_4" "Mid(bb2[1])" -"_3" "Mid(bb2[2])" -"_2" "Mid(bb2[4])" -"_2" "Mid(bb2[5])" -"_9" "Mid(bb2[10])" -"_9" "Mid(bb2[11])" -"_2" "Mid(bb5[2])" -"_11" "Mid(bb5[3])" -"_1" "Mid(bb8[3])" -"_13" "Mid(bb8[4])" -"_14" "Mid(bb8[4])" -"_15" "Mid(bb8[5])" -"_14" "Mid(bb8[5])" -"_13" "Mid(bb8[5])" -"_1" "Mid(bb9[0])" -"_13" "Mid(bb9[0])" -"_16" "Mid(bb9[1])" -"_1" "Mid(bb10[0])" -"_13" "Mid(bb10[0])" -"_16" "Mid(bb10[0])" -"_1" "Mid(bb11[4])" -"_17" "Mid(bb11[5])" -"_18" "Mid(bb11[5])" -"_19" "Mid(bb11[6])" -"_18" "Mid(bb11[6])" -"_17" "Mid(bb11[6])" -"_1" "Mid(bb12[0])" -"_17" "Mid(bb12[0])" -"_20" "Mid(bb12[1])" -"_1" "Mid(bb13[0])" -"_17" "Mid(bb13[0])" -"_20" "Mid(bb13[0])" diff --git a/inputs/drop-no-may-dangle/nll-facts/main/var_uses_region.facts b/inputs/drop-no-may-dangle/nll-facts/main/var_uses_region.facts deleted file mode 100644 index 16fa649e7e2..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"_2" "\'_#6r" -"_3" "\'_#7r" -"_4" "\'_#8r" diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/cfg_edge.facts b/inputs/drop-no-may-dangle/nll-facts/use_x/cfg_edge.facts deleted file mode 100644 index b2ef2cf896e..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/use_x/cfg_edge.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/moved_out_at.facts b/inputs/drop-no-may-dangle/nll-facts/use_x/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/use_x/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/universal_region.facts b/inputs/drop-no-may-dangle/nll-facts/use_x/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/use_x/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/outlives.facts b/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index e19e482bc25..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,8 +0,0 @@ -"\'_#3r" "\'_#1r" "Start(bb0[0])" -"\'_#3r" "\'_#1r" "Mid(bb0[0])" -"\'_#3r" "\'_#1r" "Start(bb0[1])" -"\'_#3r" "\'_#1r" "Mid(bb0[1])" -"\'_#1r" "\'_#3r" "Start(bb0[0])" -"\'_#1r" "\'_#3r" "Mid(bb0[0])" -"\'_#1r" "\'_#3r" "Start(bb0[1])" -"\'_#1r" "\'_#3r" "Mid(bb0[1])" diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index 189d7b6233b..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp0" "_0" -"mp1" "_1" diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index b86658600aa..00000000000 --- a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#3r" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/borrow_region.facts b/inputs/enum-drop-access/nll-facts/different_variants/borrow_region.facts deleted file mode 100644 index 345b4004237..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#4r" "bw0" "Mid(bb5[1])" -"\'_#6r" "bw1" "Mid(bb5[3])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/cfg_edge.facts b/inputs/enum-drop-access/nll-facts/different_variants/cfg_edge.facts deleted file mode 100644 index 8479a73ae56..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/cfg_edge.facts +++ /dev/null @@ -1,37 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb2[0])" -"Mid(bb0[2])" "Start(bb3[0])" -"Mid(bb0[2])" "Start(bb4[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb5[0])" -"Mid(bb2[0])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb3[1])" -"Start(bb3[1])" "Mid(bb3[1])" -"Mid(bb3[1])" "Start(bb6[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb5[1])" -"Start(bb5[1])" "Mid(bb5[1])" -"Mid(bb5[1])" "Start(bb5[2])" -"Start(bb5[2])" "Mid(bb5[2])" -"Mid(bb5[2])" "Start(bb5[3])" -"Start(bb5[3])" "Mid(bb5[3])" -"Mid(bb5[3])" "Start(bb5[4])" -"Start(bb5[4])" "Mid(bb5[4])" -"Mid(bb5[4])" "Start(bb5[5])" -"Start(bb5[5])" "Mid(bb5[5])" -"Mid(bb5[5])" "Start(bb5[6])" -"Start(bb5[6])" "Mid(bb5[6])" -"Mid(bb5[6])" "Start(bb5[7])" -"Start(bb5[7])" "Mid(bb5[7])" -"Mid(bb5[7])" "Start(bb6[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb7[0])" -"Mid(bb6[0])" "Start(bb1[0])" -"Start(bb7[0])" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/initialized_at.facts b/inputs/enum-drop-access/nll-facts/different_variants/initialized_at.facts deleted file mode 100644 index 9008c2d3e8c..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/initialized_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[1])" -"mp0" "Mid(bb3[0])" -"mp3" "Mid(bb5[1])" -"mp4" "Mid(bb5[3])" -"mp0" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/invalidates.facts b/inputs/enum-drop-access/nll-facts/different_variants/invalidates.facts deleted file mode 100644 index 0ef3aa33295..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/invalidates.facts +++ /dev/null @@ -1,2 +0,0 @@ -"Start(bb5[1])" "bw0" -"Start(bb5[3])" "bw1" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/killed.facts b/inputs/enum-drop-access/nll-facts/different_variants/killed.facts deleted file mode 100644 index 001c19d2cf7..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw1" "Mid(bb5[1])" -"bw1" "Mid(bb5[6])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/moved_out_at.facts b/inputs/enum-drop-access/nll-facts/different_variants/moved_out_at.facts deleted file mode 100644 index 1a9bd4c87e1..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/moved_out_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp2" "Mid(bb0[2])" -"mp4" "Mid(bb5[4])" -"mp4" "Mid(bb5[5])" -"mp3" "Mid(bb5[6])" -"mp1" "Mid(bb6[0])" -"mp0" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/outlives.facts b/inputs/enum-drop-access/nll-facts/different_variants/outlives.facts deleted file mode 100644 index c8c6f3f5e05..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/outlives.facts +++ /dev/null @@ -1,153 +0,0 @@ -"\'_#5r" "\'_#10r" "Mid(bb5[1])" -"\'_#10r" "\'_#5r" "Mid(bb5[1])" -"\'_#3r" "\'_#9r" "Mid(bb3[0])" -"\'_#4r" "\'_#11r" "Mid(bb5[1])" -"\'_#5r" "\'_#4r" "Mid(bb5[1])" -"\'_#6r" "\'_#12r" "Mid(bb5[3])" -"\'_#11r" "\'_#6r" "Mid(bb5[3])" -"\'_#7r" "\'_#9r" "Mid(bb5[4])" -"\'_#12r" "\'_#7r" "Mid(bb5[4])" -"\'_#10r" "\'_#1r" "Start(bb0[0])" -"\'_#10r" "\'_#1r" "Mid(bb0[0])" -"\'_#10r" "\'_#1r" "Start(bb0[1])" -"\'_#10r" "\'_#1r" "Mid(bb0[1])" -"\'_#10r" "\'_#1r" "Start(bb0[2])" -"\'_#10r" "\'_#1r" "Mid(bb0[2])" -"\'_#10r" "\'_#1r" "Start(bb1[0])" -"\'_#10r" "\'_#1r" "Mid(bb1[0])" -"\'_#10r" "\'_#1r" "Start(bb2[0])" -"\'_#10r" "\'_#1r" "Mid(bb2[0])" -"\'_#10r" "\'_#1r" "Start(bb3[0])" -"\'_#10r" "\'_#1r" "Mid(bb3[0])" -"\'_#10r" "\'_#1r" "Start(bb3[1])" -"\'_#10r" "\'_#1r" "Mid(bb3[1])" -"\'_#10r" "\'_#1r" "Start(bb4[0])" -"\'_#10r" "\'_#1r" "Mid(bb4[0])" -"\'_#10r" "\'_#1r" "Start(bb5[0])" -"\'_#10r" "\'_#1r" "Mid(bb5[0])" -"\'_#10r" "\'_#1r" "Start(bb5[1])" -"\'_#10r" "\'_#1r" "Mid(bb5[1])" -"\'_#10r" "\'_#1r" "Start(bb5[2])" -"\'_#10r" "\'_#1r" "Mid(bb5[2])" -"\'_#10r" "\'_#1r" "Start(bb5[3])" -"\'_#10r" "\'_#1r" "Mid(bb5[3])" -"\'_#10r" "\'_#1r" "Start(bb5[4])" -"\'_#10r" "\'_#1r" "Mid(bb5[4])" -"\'_#10r" "\'_#1r" "Start(bb5[5])" -"\'_#10r" "\'_#1r" "Mid(bb5[5])" -"\'_#10r" "\'_#1r" "Start(bb5[6])" -"\'_#10r" "\'_#1r" "Mid(bb5[6])" -"\'_#10r" "\'_#1r" "Start(bb5[7])" -"\'_#10r" "\'_#1r" "Mid(bb5[7])" -"\'_#10r" "\'_#1r" "Start(bb6[0])" -"\'_#10r" "\'_#1r" "Mid(bb6[0])" -"\'_#10r" "\'_#1r" "Start(bb7[0])" -"\'_#10r" "\'_#1r" "Mid(bb7[0])" -"\'_#1r" "\'_#10r" "Start(bb0[0])" -"\'_#1r" "\'_#10r" "Mid(bb0[0])" -"\'_#1r" "\'_#10r" "Start(bb0[1])" -"\'_#1r" "\'_#10r" "Mid(bb0[1])" -"\'_#1r" "\'_#10r" "Start(bb0[2])" -"\'_#1r" "\'_#10r" "Mid(bb0[2])" -"\'_#1r" "\'_#10r" "Start(bb1[0])" -"\'_#1r" "\'_#10r" "Mid(bb1[0])" -"\'_#1r" "\'_#10r" "Start(bb2[0])" -"\'_#1r" "\'_#10r" "Mid(bb2[0])" -"\'_#1r" "\'_#10r" "Start(bb3[0])" -"\'_#1r" "\'_#10r" "Mid(bb3[0])" -"\'_#1r" "\'_#10r" "Start(bb3[1])" -"\'_#1r" "\'_#10r" "Mid(bb3[1])" -"\'_#1r" "\'_#10r" "Start(bb4[0])" -"\'_#1r" "\'_#10r" "Mid(bb4[0])" -"\'_#1r" "\'_#10r" "Start(bb5[0])" -"\'_#1r" "\'_#10r" "Mid(bb5[0])" -"\'_#1r" "\'_#10r" "Start(bb5[1])" -"\'_#1r" "\'_#10r" "Mid(bb5[1])" -"\'_#1r" "\'_#10r" "Start(bb5[2])" -"\'_#1r" "\'_#10r" "Mid(bb5[2])" -"\'_#1r" "\'_#10r" "Start(bb5[3])" -"\'_#1r" "\'_#10r" "Mid(bb5[3])" -"\'_#1r" "\'_#10r" "Start(bb5[4])" -"\'_#1r" "\'_#10r" "Mid(bb5[4])" -"\'_#1r" "\'_#10r" "Start(bb5[5])" -"\'_#1r" "\'_#10r" "Mid(bb5[5])" -"\'_#1r" "\'_#10r" "Start(bb5[6])" -"\'_#1r" "\'_#10r" "Mid(bb5[6])" -"\'_#1r" "\'_#10r" "Start(bb5[7])" -"\'_#1r" "\'_#10r" "Mid(bb5[7])" -"\'_#1r" "\'_#10r" "Start(bb6[0])" -"\'_#1r" "\'_#10r" "Mid(bb6[0])" -"\'_#1r" "\'_#10r" "Start(bb7[0])" -"\'_#1r" "\'_#10r" "Mid(bb7[0])" -"\'_#9r" "\'_#1r" "Start(bb0[0])" -"\'_#9r" "\'_#1r" "Mid(bb0[0])" -"\'_#9r" "\'_#1r" "Start(bb0[1])" -"\'_#9r" "\'_#1r" "Mid(bb0[1])" -"\'_#9r" "\'_#1r" "Start(bb0[2])" -"\'_#9r" "\'_#1r" "Mid(bb0[2])" -"\'_#9r" "\'_#1r" "Start(bb1[0])" -"\'_#9r" "\'_#1r" "Mid(bb1[0])" -"\'_#9r" "\'_#1r" "Start(bb2[0])" -"\'_#9r" "\'_#1r" "Mid(bb2[0])" -"\'_#9r" "\'_#1r" "Start(bb3[0])" -"\'_#9r" "\'_#1r" "Mid(bb3[0])" -"\'_#9r" "\'_#1r" "Start(bb3[1])" -"\'_#9r" "\'_#1r" "Mid(bb3[1])" -"\'_#9r" "\'_#1r" "Start(bb4[0])" -"\'_#9r" "\'_#1r" "Mid(bb4[0])" -"\'_#9r" "\'_#1r" "Start(bb5[0])" -"\'_#9r" "\'_#1r" "Mid(bb5[0])" -"\'_#9r" "\'_#1r" "Start(bb5[1])" -"\'_#9r" "\'_#1r" "Mid(bb5[1])" -"\'_#9r" "\'_#1r" "Start(bb5[2])" -"\'_#9r" "\'_#1r" "Mid(bb5[2])" -"\'_#9r" "\'_#1r" "Start(bb5[3])" -"\'_#9r" "\'_#1r" "Mid(bb5[3])" -"\'_#9r" "\'_#1r" "Start(bb5[4])" -"\'_#9r" "\'_#1r" "Mid(bb5[4])" -"\'_#9r" "\'_#1r" "Start(bb5[5])" -"\'_#9r" "\'_#1r" "Mid(bb5[5])" -"\'_#9r" "\'_#1r" "Start(bb5[6])" -"\'_#9r" "\'_#1r" "Mid(bb5[6])" -"\'_#9r" "\'_#1r" "Start(bb5[7])" -"\'_#9r" "\'_#1r" "Mid(bb5[7])" -"\'_#9r" "\'_#1r" "Start(bb6[0])" -"\'_#9r" "\'_#1r" "Mid(bb6[0])" -"\'_#9r" "\'_#1r" "Start(bb7[0])" -"\'_#9r" "\'_#1r" "Mid(bb7[0])" -"\'_#1r" "\'_#9r" "Start(bb0[0])" -"\'_#1r" "\'_#9r" "Mid(bb0[0])" -"\'_#1r" "\'_#9r" "Start(bb0[1])" -"\'_#1r" "\'_#9r" "Mid(bb0[1])" -"\'_#1r" "\'_#9r" "Start(bb0[2])" -"\'_#1r" "\'_#9r" "Mid(bb0[2])" -"\'_#1r" "\'_#9r" "Start(bb1[0])" -"\'_#1r" "\'_#9r" "Mid(bb1[0])" -"\'_#1r" "\'_#9r" "Start(bb2[0])" -"\'_#1r" "\'_#9r" "Mid(bb2[0])" -"\'_#1r" "\'_#9r" "Start(bb3[0])" -"\'_#1r" "\'_#9r" "Mid(bb3[0])" -"\'_#1r" "\'_#9r" "Start(bb3[1])" -"\'_#1r" "\'_#9r" "Mid(bb3[1])" -"\'_#1r" "\'_#9r" "Start(bb4[0])" -"\'_#1r" "\'_#9r" "Mid(bb4[0])" -"\'_#1r" "\'_#9r" "Start(bb5[0])" -"\'_#1r" "\'_#9r" "Mid(bb5[0])" -"\'_#1r" "\'_#9r" "Start(bb5[1])" -"\'_#1r" "\'_#9r" "Mid(bb5[1])" -"\'_#1r" "\'_#9r" "Start(bb5[2])" -"\'_#1r" "\'_#9r" "Mid(bb5[2])" -"\'_#1r" "\'_#9r" "Start(bb5[3])" -"\'_#1r" "\'_#9r" "Mid(bb5[3])" -"\'_#1r" "\'_#9r" "Start(bb5[4])" -"\'_#1r" "\'_#9r" "Mid(bb5[4])" -"\'_#1r" "\'_#9r" "Start(bb5[5])" -"\'_#1r" "\'_#9r" "Mid(bb5[5])" -"\'_#1r" "\'_#9r" "Start(bb5[6])" -"\'_#1r" "\'_#9r" "Mid(bb5[6])" -"\'_#1r" "\'_#9r" "Start(bb5[7])" -"\'_#1r" "\'_#9r" "Mid(bb5[7])" -"\'_#1r" "\'_#9r" "Start(bb6[0])" -"\'_#1r" "\'_#9r" "Mid(bb6[0])" -"\'_#1r" "\'_#9r" "Start(bb7[0])" -"\'_#1r" "\'_#9r" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/path_accessed_at.facts b/inputs/enum-drop-access/nll-facts/different_variants/path_accessed_at.facts deleted file mode 100644 index ed88414c90c..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/path_accessed_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp1" "Mid(bb0[1])" -"mp2" "Mid(bb0[2])" -"mp1" "Mid(bb5[1])" -"mp3" "Mid(bb5[3])" -"mp4" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/universal_region.facts b/inputs/enum-drop-access/nll-facts/different_variants/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/var_defined.facts b/inputs/enum-drop-access/nll-facts/different_variants/var_defined.facts deleted file mode 100644 index 98545880c83..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/var_defined.facts +++ /dev/null @@ -1,9 +0,0 @@ -"_2" "Mid(bb0[1])" -"_0" "Mid(bb3[0])" -"_3" "Mid(bb5[0])" -"_3" "Mid(bb5[1])" -"_4" "Mid(bb5[2])" -"_4" "Mid(bb5[3])" -"_0" "Mid(bb5[4])" -"_4" "Mid(bb5[5])" -"_3" "Mid(bb5[6])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/var_drop_used.facts b/inputs/enum-drop-access/nll-facts/different_variants/var_drop_used.facts deleted file mode 100644 index ce9701549a3..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb6[0])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/var_used.facts b/inputs/enum-drop-access/nll-facts/different_variants/var_used.facts deleted file mode 100644 index d9f5d98b7da..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/var_used.facts +++ /dev/null @@ -1,6 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[2])" -"_1" "Mid(bb5[1])" -"_3" "Mid(bb5[3])" -"_4" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/var_uses_region.facts b/inputs/enum-drop-access/nll-facts/different_variants/var_uses_region.facts deleted file mode 100644 index 5a2cb72c2ab..00000000000 --- a/inputs/enum-drop-access/nll-facts/different_variants/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_0" "\'_#9r" -"_1" "\'_#10r" -"_3" "\'_#11r" -"_4" "\'_#12r" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/borrow_region.facts b/inputs/enum-drop-access/nll-facts/drop_enum/borrow_region.facts deleted file mode 100644 index 345b4004237..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#4r" "bw0" "Mid(bb5[1])" -"\'_#6r" "bw1" "Mid(bb5[3])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/cfg_edge.facts b/inputs/enum-drop-access/nll-facts/drop_enum/cfg_edge.facts deleted file mode 100644 index 8479a73ae56..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/cfg_edge.facts +++ /dev/null @@ -1,37 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb2[0])" -"Mid(bb0[2])" "Start(bb3[0])" -"Mid(bb0[2])" "Start(bb4[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb5[0])" -"Mid(bb2[0])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb3[1])" -"Start(bb3[1])" "Mid(bb3[1])" -"Mid(bb3[1])" "Start(bb6[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb5[1])" -"Start(bb5[1])" "Mid(bb5[1])" -"Mid(bb5[1])" "Start(bb5[2])" -"Start(bb5[2])" "Mid(bb5[2])" -"Mid(bb5[2])" "Start(bb5[3])" -"Start(bb5[3])" "Mid(bb5[3])" -"Mid(bb5[3])" "Start(bb5[4])" -"Start(bb5[4])" "Mid(bb5[4])" -"Mid(bb5[4])" "Start(bb5[5])" -"Start(bb5[5])" "Mid(bb5[5])" -"Mid(bb5[5])" "Start(bb5[6])" -"Start(bb5[6])" "Mid(bb5[6])" -"Mid(bb5[6])" "Start(bb5[7])" -"Start(bb5[7])" "Mid(bb5[7])" -"Mid(bb5[7])" "Start(bb6[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb7[0])" -"Mid(bb6[0])" "Start(bb1[0])" -"Start(bb7[0])" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/initialized_at.facts b/inputs/enum-drop-access/nll-facts/drop_enum/initialized_at.facts deleted file mode 100644 index 9008c2d3e8c..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/initialized_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[1])" -"mp0" "Mid(bb3[0])" -"mp3" "Mid(bb5[1])" -"mp4" "Mid(bb5[3])" -"mp0" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/invalidates.facts b/inputs/enum-drop-access/nll-facts/drop_enum/invalidates.facts deleted file mode 100644 index 675e9b70a2e..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/invalidates.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb5[1])" "bw0" -"Start(bb5[3])" "bw1" -"Start(bb6[0])" "bw0" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/killed.facts b/inputs/enum-drop-access/nll-facts/drop_enum/killed.facts deleted file mode 100644 index 001c19d2cf7..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw1" "Mid(bb5[1])" -"bw1" "Mid(bb5[6])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/moved_out_at.facts b/inputs/enum-drop-access/nll-facts/drop_enum/moved_out_at.facts deleted file mode 100644 index 1a9bd4c87e1..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/moved_out_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp2" "Mid(bb0[2])" -"mp4" "Mid(bb5[4])" -"mp4" "Mid(bb5[5])" -"mp3" "Mid(bb5[6])" -"mp1" "Mid(bb6[0])" -"mp0" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/outlives.facts b/inputs/enum-drop-access/nll-facts/drop_enum/outlives.facts deleted file mode 100644 index c8c6f3f5e05..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/outlives.facts +++ /dev/null @@ -1,153 +0,0 @@ -"\'_#5r" "\'_#10r" "Mid(bb5[1])" -"\'_#10r" "\'_#5r" "Mid(bb5[1])" -"\'_#3r" "\'_#9r" "Mid(bb3[0])" -"\'_#4r" "\'_#11r" "Mid(bb5[1])" -"\'_#5r" "\'_#4r" "Mid(bb5[1])" -"\'_#6r" "\'_#12r" "Mid(bb5[3])" -"\'_#11r" "\'_#6r" "Mid(bb5[3])" -"\'_#7r" "\'_#9r" "Mid(bb5[4])" -"\'_#12r" "\'_#7r" "Mid(bb5[4])" -"\'_#10r" "\'_#1r" "Start(bb0[0])" -"\'_#10r" "\'_#1r" "Mid(bb0[0])" -"\'_#10r" "\'_#1r" "Start(bb0[1])" -"\'_#10r" "\'_#1r" "Mid(bb0[1])" -"\'_#10r" "\'_#1r" "Start(bb0[2])" -"\'_#10r" "\'_#1r" "Mid(bb0[2])" -"\'_#10r" "\'_#1r" "Start(bb1[0])" -"\'_#10r" "\'_#1r" "Mid(bb1[0])" -"\'_#10r" "\'_#1r" "Start(bb2[0])" -"\'_#10r" "\'_#1r" "Mid(bb2[0])" -"\'_#10r" "\'_#1r" "Start(bb3[0])" -"\'_#10r" "\'_#1r" "Mid(bb3[0])" -"\'_#10r" "\'_#1r" "Start(bb3[1])" -"\'_#10r" "\'_#1r" "Mid(bb3[1])" -"\'_#10r" "\'_#1r" "Start(bb4[0])" -"\'_#10r" "\'_#1r" "Mid(bb4[0])" -"\'_#10r" "\'_#1r" "Start(bb5[0])" -"\'_#10r" "\'_#1r" "Mid(bb5[0])" -"\'_#10r" "\'_#1r" "Start(bb5[1])" -"\'_#10r" "\'_#1r" "Mid(bb5[1])" -"\'_#10r" "\'_#1r" "Start(bb5[2])" -"\'_#10r" "\'_#1r" "Mid(bb5[2])" -"\'_#10r" "\'_#1r" "Start(bb5[3])" -"\'_#10r" "\'_#1r" "Mid(bb5[3])" -"\'_#10r" "\'_#1r" "Start(bb5[4])" -"\'_#10r" "\'_#1r" "Mid(bb5[4])" -"\'_#10r" "\'_#1r" "Start(bb5[5])" -"\'_#10r" "\'_#1r" "Mid(bb5[5])" -"\'_#10r" "\'_#1r" "Start(bb5[6])" -"\'_#10r" "\'_#1r" "Mid(bb5[6])" -"\'_#10r" "\'_#1r" "Start(bb5[7])" -"\'_#10r" "\'_#1r" "Mid(bb5[7])" -"\'_#10r" "\'_#1r" "Start(bb6[0])" -"\'_#10r" "\'_#1r" "Mid(bb6[0])" -"\'_#10r" "\'_#1r" "Start(bb7[0])" -"\'_#10r" "\'_#1r" "Mid(bb7[0])" -"\'_#1r" "\'_#10r" "Start(bb0[0])" -"\'_#1r" "\'_#10r" "Mid(bb0[0])" -"\'_#1r" "\'_#10r" "Start(bb0[1])" -"\'_#1r" "\'_#10r" "Mid(bb0[1])" -"\'_#1r" "\'_#10r" "Start(bb0[2])" -"\'_#1r" "\'_#10r" "Mid(bb0[2])" -"\'_#1r" "\'_#10r" "Start(bb1[0])" -"\'_#1r" "\'_#10r" "Mid(bb1[0])" -"\'_#1r" "\'_#10r" "Start(bb2[0])" -"\'_#1r" "\'_#10r" "Mid(bb2[0])" -"\'_#1r" "\'_#10r" "Start(bb3[0])" -"\'_#1r" "\'_#10r" "Mid(bb3[0])" -"\'_#1r" "\'_#10r" "Start(bb3[1])" -"\'_#1r" "\'_#10r" "Mid(bb3[1])" -"\'_#1r" "\'_#10r" "Start(bb4[0])" -"\'_#1r" "\'_#10r" "Mid(bb4[0])" -"\'_#1r" "\'_#10r" "Start(bb5[0])" -"\'_#1r" "\'_#10r" "Mid(bb5[0])" -"\'_#1r" "\'_#10r" "Start(bb5[1])" -"\'_#1r" "\'_#10r" "Mid(bb5[1])" -"\'_#1r" "\'_#10r" "Start(bb5[2])" -"\'_#1r" "\'_#10r" "Mid(bb5[2])" -"\'_#1r" "\'_#10r" "Start(bb5[3])" -"\'_#1r" "\'_#10r" "Mid(bb5[3])" -"\'_#1r" "\'_#10r" "Start(bb5[4])" -"\'_#1r" "\'_#10r" "Mid(bb5[4])" -"\'_#1r" "\'_#10r" "Start(bb5[5])" -"\'_#1r" "\'_#10r" "Mid(bb5[5])" -"\'_#1r" "\'_#10r" "Start(bb5[6])" -"\'_#1r" "\'_#10r" "Mid(bb5[6])" -"\'_#1r" "\'_#10r" "Start(bb5[7])" -"\'_#1r" "\'_#10r" "Mid(bb5[7])" -"\'_#1r" "\'_#10r" "Start(bb6[0])" -"\'_#1r" "\'_#10r" "Mid(bb6[0])" -"\'_#1r" "\'_#10r" "Start(bb7[0])" -"\'_#1r" "\'_#10r" "Mid(bb7[0])" -"\'_#9r" "\'_#1r" "Start(bb0[0])" -"\'_#9r" "\'_#1r" "Mid(bb0[0])" -"\'_#9r" "\'_#1r" "Start(bb0[1])" -"\'_#9r" "\'_#1r" "Mid(bb0[1])" -"\'_#9r" "\'_#1r" "Start(bb0[2])" -"\'_#9r" "\'_#1r" "Mid(bb0[2])" -"\'_#9r" "\'_#1r" "Start(bb1[0])" -"\'_#9r" "\'_#1r" "Mid(bb1[0])" -"\'_#9r" "\'_#1r" "Start(bb2[0])" -"\'_#9r" "\'_#1r" "Mid(bb2[0])" -"\'_#9r" "\'_#1r" "Start(bb3[0])" -"\'_#9r" "\'_#1r" "Mid(bb3[0])" -"\'_#9r" "\'_#1r" "Start(bb3[1])" -"\'_#9r" "\'_#1r" "Mid(bb3[1])" -"\'_#9r" "\'_#1r" "Start(bb4[0])" -"\'_#9r" "\'_#1r" "Mid(bb4[0])" -"\'_#9r" "\'_#1r" "Start(bb5[0])" -"\'_#9r" "\'_#1r" "Mid(bb5[0])" -"\'_#9r" "\'_#1r" "Start(bb5[1])" -"\'_#9r" "\'_#1r" "Mid(bb5[1])" -"\'_#9r" "\'_#1r" "Start(bb5[2])" -"\'_#9r" "\'_#1r" "Mid(bb5[2])" -"\'_#9r" "\'_#1r" "Start(bb5[3])" -"\'_#9r" "\'_#1r" "Mid(bb5[3])" -"\'_#9r" "\'_#1r" "Start(bb5[4])" -"\'_#9r" "\'_#1r" "Mid(bb5[4])" -"\'_#9r" "\'_#1r" "Start(bb5[5])" -"\'_#9r" "\'_#1r" "Mid(bb5[5])" -"\'_#9r" "\'_#1r" "Start(bb5[6])" -"\'_#9r" "\'_#1r" "Mid(bb5[6])" -"\'_#9r" "\'_#1r" "Start(bb5[7])" -"\'_#9r" "\'_#1r" "Mid(bb5[7])" -"\'_#9r" "\'_#1r" "Start(bb6[0])" -"\'_#9r" "\'_#1r" "Mid(bb6[0])" -"\'_#9r" "\'_#1r" "Start(bb7[0])" -"\'_#9r" "\'_#1r" "Mid(bb7[0])" -"\'_#1r" "\'_#9r" "Start(bb0[0])" -"\'_#1r" "\'_#9r" "Mid(bb0[0])" -"\'_#1r" "\'_#9r" "Start(bb0[1])" -"\'_#1r" "\'_#9r" "Mid(bb0[1])" -"\'_#1r" "\'_#9r" "Start(bb0[2])" -"\'_#1r" "\'_#9r" "Mid(bb0[2])" -"\'_#1r" "\'_#9r" "Start(bb1[0])" -"\'_#1r" "\'_#9r" "Mid(bb1[0])" -"\'_#1r" "\'_#9r" "Start(bb2[0])" -"\'_#1r" "\'_#9r" "Mid(bb2[0])" -"\'_#1r" "\'_#9r" "Start(bb3[0])" -"\'_#1r" "\'_#9r" "Mid(bb3[0])" -"\'_#1r" "\'_#9r" "Start(bb3[1])" -"\'_#1r" "\'_#9r" "Mid(bb3[1])" -"\'_#1r" "\'_#9r" "Start(bb4[0])" -"\'_#1r" "\'_#9r" "Mid(bb4[0])" -"\'_#1r" "\'_#9r" "Start(bb5[0])" -"\'_#1r" "\'_#9r" "Mid(bb5[0])" -"\'_#1r" "\'_#9r" "Start(bb5[1])" -"\'_#1r" "\'_#9r" "Mid(bb5[1])" -"\'_#1r" "\'_#9r" "Start(bb5[2])" -"\'_#1r" "\'_#9r" "Mid(bb5[2])" -"\'_#1r" "\'_#9r" "Start(bb5[3])" -"\'_#1r" "\'_#9r" "Mid(bb5[3])" -"\'_#1r" "\'_#9r" "Start(bb5[4])" -"\'_#1r" "\'_#9r" "Mid(bb5[4])" -"\'_#1r" "\'_#9r" "Start(bb5[5])" -"\'_#1r" "\'_#9r" "Mid(bb5[5])" -"\'_#1r" "\'_#9r" "Start(bb5[6])" -"\'_#1r" "\'_#9r" "Mid(bb5[6])" -"\'_#1r" "\'_#9r" "Start(bb5[7])" -"\'_#1r" "\'_#9r" "Mid(bb5[7])" -"\'_#1r" "\'_#9r" "Start(bb6[0])" -"\'_#1r" "\'_#9r" "Mid(bb6[0])" -"\'_#1r" "\'_#9r" "Start(bb7[0])" -"\'_#1r" "\'_#9r" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/path_accessed_at.facts b/inputs/enum-drop-access/nll-facts/drop_enum/path_accessed_at.facts deleted file mode 100644 index ed88414c90c..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/path_accessed_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp1" "Mid(bb0[1])" -"mp2" "Mid(bb0[2])" -"mp1" "Mid(bb5[1])" -"mp3" "Mid(bb5[3])" -"mp4" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/universal_region.facts b/inputs/enum-drop-access/nll-facts/drop_enum/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/var_defined.facts b/inputs/enum-drop-access/nll-facts/drop_enum/var_defined.facts deleted file mode 100644 index 98545880c83..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/var_defined.facts +++ /dev/null @@ -1,9 +0,0 @@ -"_2" "Mid(bb0[1])" -"_0" "Mid(bb3[0])" -"_3" "Mid(bb5[0])" -"_3" "Mid(bb5[1])" -"_4" "Mid(bb5[2])" -"_4" "Mid(bb5[3])" -"_0" "Mid(bb5[4])" -"_4" "Mid(bb5[5])" -"_3" "Mid(bb5[6])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/var_drop_used.facts b/inputs/enum-drop-access/nll-facts/drop_enum/var_drop_used.facts deleted file mode 100644 index ce9701549a3..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb6[0])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/var_drops_region.facts b/inputs/enum-drop-access/nll-facts/drop_enum/var_drops_region.facts deleted file mode 100644 index 6ad6772f9bd..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#10r" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/var_used.facts b/inputs/enum-drop-access/nll-facts/drop_enum/var_used.facts deleted file mode 100644 index d9f5d98b7da..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/var_used.facts +++ /dev/null @@ -1,6 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[2])" -"_1" "Mid(bb5[1])" -"_3" "Mid(bb5[3])" -"_4" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/var_uses_region.facts b/inputs/enum-drop-access/nll-facts/drop_enum/var_uses_region.facts deleted file mode 100644 index 5a2cb72c2ab..00000000000 --- a/inputs/enum-drop-access/nll-facts/drop_enum/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_0" "\'_#9r" -"_1" "\'_#10r" -"_3" "\'_#11r" -"_4" "\'_#12r" diff --git a/inputs/enum-drop-access/nll-facts/main/cfg_edge.facts b/inputs/enum-drop-access/nll-facts/main/cfg_edge.facts deleted file mode 100644 index b2ef2cf896e..00000000000 --- a/inputs/enum-drop-access/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" diff --git a/inputs/enum-drop-access/nll-facts/main/invalidates.facts b/inputs/enum-drop-access/nll-facts/main/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/killed.facts b/inputs/enum-drop-access/nll-facts/main/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/moved_out_at.facts b/inputs/enum-drop-access/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/enum-drop-access/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/enum-drop-access/nll-facts/main/outlives.facts b/inputs/enum-drop-access/nll-facts/main/outlives.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/path_accessed_at.facts b/inputs/enum-drop-access/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/universal_region.facts b/inputs/enum-drop-access/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/enum-drop-access/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/enum-drop-access/nll-facts/main/var_drop_used.facts b/inputs/enum-drop-access/nll-facts/main/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/var_drops_region.facts b/inputs/enum-drop-access/nll-facts/main/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/var_used.facts b/inputs/enum-drop-access/nll-facts/main/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/var_uses_region.facts b/inputs/enum-drop-access/nll-facts/main/var_uses_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/borrow_region.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/borrow_region.facts deleted file mode 100644 index 10400db01a1..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#4r" "bw0" "Mid(bb7[1])" -"\'_#7r" "bw1" "Mid(bb7[3])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/cfg_edge.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/cfg_edge.facts deleted file mode 100644 index af44483adc5..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/cfg_edge.facts +++ /dev/null @@ -1,47 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb8[0])" -"Mid(bb0[2])" "Start(bb4[0])" -"Mid(bb0[2])" "Start(bb6[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb7[0])" -"Mid(bb2[0])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb8[0])" -"Mid(bb3[0])" "Start(bb8[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb4[1])" -"Start(bb4[1])" "Mid(bb4[1])" -"Mid(bb4[1])" "Start(bb2[0])" -"Mid(bb4[1])" "Start(bb3[0])" -"Mid(bb4[1])" "Start(bb5[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Start(bb7[0])" "Mid(bb7[0])" -"Mid(bb7[0])" "Start(bb7[1])" -"Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb7[3])" -"Start(bb7[3])" "Mid(bb7[3])" -"Mid(bb7[3])" "Start(bb7[4])" -"Start(bb7[4])" "Mid(bb7[4])" -"Mid(bb7[4])" "Start(bb7[5])" -"Start(bb7[5])" "Mid(bb7[5])" -"Mid(bb7[5])" "Start(bb7[6])" -"Start(bb7[6])" "Mid(bb7[6])" -"Mid(bb7[6])" "Start(bb7[7])" -"Start(bb7[7])" "Mid(bb7[7])" -"Mid(bb7[7])" "Start(bb9[0])" -"Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb8[1])" -"Start(bb8[1])" "Mid(bb8[1])" -"Mid(bb8[1])" "Start(bb9[0])" -"Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb10[0])" -"Mid(bb9[0])" "Start(bb1[0])" -"Start(bb10[0])" "Mid(bb10[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/child.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/initialized_at.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/initialized_at.facts deleted file mode 100644 index f79c3ac9ed5..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/initialized_at.facts +++ /dev/null @@ -1,7 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp3" "Mid(bb0[1])" -"mp2" "Mid(bb4[0])" -"mp4" "Mid(bb7[1])" -"mp5" "Mid(bb7[3])" -"mp0" "Mid(bb7[4])" -"mp0" "Mid(bb8[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/invalidates.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/invalidates.facts deleted file mode 100644 index 590d36a175d..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/invalidates.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb7[1])" "bw0" -"Start(bb7[3])" "bw1" -"Start(bb9[0])" "bw0" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/killed.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/killed.facts deleted file mode 100644 index 513204785b3..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw1" "Mid(bb7[1])" -"bw1" "Mid(bb7[6])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/moved_out_at.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/moved_out_at.facts deleted file mode 100644 index fea61c52aa3..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/moved_out_at.facts +++ /dev/null @@ -1,7 +0,0 @@ -"mp3" "Mid(bb0[2])" -"mp2" "Mid(bb4[1])" -"mp5" "Mid(bb7[4])" -"mp5" "Mid(bb7[5])" -"mp4" "Mid(bb7[6])" -"mp1" "Mid(bb9[0])" -"mp0" "Mid(bb10[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/outlives.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/outlives.facts deleted file mode 100644 index a54fb035d65..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/outlives.facts +++ /dev/null @@ -1,189 +0,0 @@ -"\'_#3r" "\'_#12r" "Mid(bb4[0])" -"\'_#12r" "\'_#3r" "Mid(bb4[0])" -"\'_#5r" "\'_#12r" "Mid(bb7[1])" -"\'_#12r" "\'_#5r" "Mid(bb7[1])" -"\'_#6r" "\'_#5r" "Mid(bb7[1])" -"\'_#5r" "\'_#6r" "Mid(bb7[1])" -"\'_#4r" "\'_#13r" "Mid(bb7[1])" -"\'_#6r" "\'_#4r" "Mid(bb7[1])" -"\'_#7r" "\'_#14r" "Mid(bb7[3])" -"\'_#13r" "\'_#7r" "Mid(bb7[3])" -"\'_#8r" "\'_#11r" "Mid(bb7[4])" -"\'_#14r" "\'_#8r" "Mid(bb7[4])" -"\'_#9r" "\'_#11r" "Mid(bb8[0])" -"\'_#12r" "\'_#1r" "Start(bb0[0])" -"\'_#12r" "\'_#1r" "Mid(bb0[0])" -"\'_#12r" "\'_#1r" "Start(bb0[1])" -"\'_#12r" "\'_#1r" "Mid(bb0[1])" -"\'_#12r" "\'_#1r" "Start(bb0[2])" -"\'_#12r" "\'_#1r" "Mid(bb0[2])" -"\'_#12r" "\'_#1r" "Start(bb1[0])" -"\'_#12r" "\'_#1r" "Mid(bb1[0])" -"\'_#12r" "\'_#1r" "Start(bb2[0])" -"\'_#12r" "\'_#1r" "Mid(bb2[0])" -"\'_#12r" "\'_#1r" "Start(bb3[0])" -"\'_#12r" "\'_#1r" "Mid(bb3[0])" -"\'_#12r" "\'_#1r" "Start(bb4[0])" -"\'_#12r" "\'_#1r" "Mid(bb4[0])" -"\'_#12r" "\'_#1r" "Start(bb4[1])" -"\'_#12r" "\'_#1r" "Mid(bb4[1])" -"\'_#12r" "\'_#1r" "Start(bb5[0])" -"\'_#12r" "\'_#1r" "Mid(bb5[0])" -"\'_#12r" "\'_#1r" "Start(bb6[0])" -"\'_#12r" "\'_#1r" "Mid(bb6[0])" -"\'_#12r" "\'_#1r" "Start(bb7[0])" -"\'_#12r" "\'_#1r" "Mid(bb7[0])" -"\'_#12r" "\'_#1r" "Start(bb7[1])" -"\'_#12r" "\'_#1r" "Mid(bb7[1])" -"\'_#12r" "\'_#1r" "Start(bb7[2])" -"\'_#12r" "\'_#1r" "Mid(bb7[2])" -"\'_#12r" "\'_#1r" "Start(bb7[3])" -"\'_#12r" "\'_#1r" "Mid(bb7[3])" -"\'_#12r" "\'_#1r" "Start(bb7[4])" -"\'_#12r" "\'_#1r" "Mid(bb7[4])" -"\'_#12r" "\'_#1r" "Start(bb7[5])" -"\'_#12r" "\'_#1r" "Mid(bb7[5])" -"\'_#12r" "\'_#1r" "Start(bb7[6])" -"\'_#12r" "\'_#1r" "Mid(bb7[6])" -"\'_#12r" "\'_#1r" "Start(bb7[7])" -"\'_#12r" "\'_#1r" "Mid(bb7[7])" -"\'_#12r" "\'_#1r" "Start(bb8[0])" -"\'_#12r" "\'_#1r" "Mid(bb8[0])" -"\'_#12r" "\'_#1r" "Start(bb8[1])" -"\'_#12r" "\'_#1r" "Mid(bb8[1])" -"\'_#12r" "\'_#1r" "Start(bb9[0])" -"\'_#12r" "\'_#1r" "Mid(bb9[0])" -"\'_#12r" "\'_#1r" "Start(bb10[0])" -"\'_#12r" "\'_#1r" "Mid(bb10[0])" -"\'_#1r" "\'_#12r" "Start(bb0[0])" -"\'_#1r" "\'_#12r" "Mid(bb0[0])" -"\'_#1r" "\'_#12r" "Start(bb0[1])" -"\'_#1r" "\'_#12r" "Mid(bb0[1])" -"\'_#1r" "\'_#12r" "Start(bb0[2])" -"\'_#1r" "\'_#12r" "Mid(bb0[2])" -"\'_#1r" "\'_#12r" "Start(bb1[0])" -"\'_#1r" "\'_#12r" "Mid(bb1[0])" -"\'_#1r" "\'_#12r" "Start(bb2[0])" -"\'_#1r" "\'_#12r" "Mid(bb2[0])" -"\'_#1r" "\'_#12r" "Start(bb3[0])" -"\'_#1r" "\'_#12r" "Mid(bb3[0])" -"\'_#1r" "\'_#12r" "Start(bb4[0])" -"\'_#1r" "\'_#12r" "Mid(bb4[0])" -"\'_#1r" "\'_#12r" "Start(bb4[1])" -"\'_#1r" "\'_#12r" "Mid(bb4[1])" -"\'_#1r" "\'_#12r" "Start(bb5[0])" -"\'_#1r" "\'_#12r" "Mid(bb5[0])" -"\'_#1r" "\'_#12r" "Start(bb6[0])" -"\'_#1r" "\'_#12r" "Mid(bb6[0])" -"\'_#1r" "\'_#12r" "Start(bb7[0])" -"\'_#1r" "\'_#12r" "Mid(bb7[0])" -"\'_#1r" "\'_#12r" "Start(bb7[1])" -"\'_#1r" "\'_#12r" "Mid(bb7[1])" -"\'_#1r" "\'_#12r" "Start(bb7[2])" -"\'_#1r" "\'_#12r" "Mid(bb7[2])" -"\'_#1r" "\'_#12r" "Start(bb7[3])" -"\'_#1r" "\'_#12r" "Mid(bb7[3])" -"\'_#1r" "\'_#12r" "Start(bb7[4])" -"\'_#1r" "\'_#12r" "Mid(bb7[4])" -"\'_#1r" "\'_#12r" "Start(bb7[5])" -"\'_#1r" "\'_#12r" "Mid(bb7[5])" -"\'_#1r" "\'_#12r" "Start(bb7[6])" -"\'_#1r" "\'_#12r" "Mid(bb7[6])" -"\'_#1r" "\'_#12r" "Start(bb7[7])" -"\'_#1r" "\'_#12r" "Mid(bb7[7])" -"\'_#1r" "\'_#12r" "Start(bb8[0])" -"\'_#1r" "\'_#12r" "Mid(bb8[0])" -"\'_#1r" "\'_#12r" "Start(bb8[1])" -"\'_#1r" "\'_#12r" "Mid(bb8[1])" -"\'_#1r" "\'_#12r" "Start(bb9[0])" -"\'_#1r" "\'_#12r" "Mid(bb9[0])" -"\'_#1r" "\'_#12r" "Start(bb10[0])" -"\'_#1r" "\'_#12r" "Mid(bb10[0])" -"\'_#11r" "\'_#1r" "Start(bb0[0])" -"\'_#11r" "\'_#1r" "Mid(bb0[0])" -"\'_#11r" "\'_#1r" "Start(bb0[1])" -"\'_#11r" "\'_#1r" "Mid(bb0[1])" -"\'_#11r" "\'_#1r" "Start(bb0[2])" -"\'_#11r" "\'_#1r" "Mid(bb0[2])" -"\'_#11r" "\'_#1r" "Start(bb1[0])" -"\'_#11r" "\'_#1r" "Mid(bb1[0])" -"\'_#11r" "\'_#1r" "Start(bb2[0])" -"\'_#11r" "\'_#1r" "Mid(bb2[0])" -"\'_#11r" "\'_#1r" "Start(bb3[0])" -"\'_#11r" "\'_#1r" "Mid(bb3[0])" -"\'_#11r" "\'_#1r" "Start(bb4[0])" -"\'_#11r" "\'_#1r" "Mid(bb4[0])" -"\'_#11r" "\'_#1r" "Start(bb4[1])" -"\'_#11r" "\'_#1r" "Mid(bb4[1])" -"\'_#11r" "\'_#1r" "Start(bb5[0])" -"\'_#11r" "\'_#1r" "Mid(bb5[0])" -"\'_#11r" "\'_#1r" "Start(bb6[0])" -"\'_#11r" "\'_#1r" "Mid(bb6[0])" -"\'_#11r" "\'_#1r" "Start(bb7[0])" -"\'_#11r" "\'_#1r" "Mid(bb7[0])" -"\'_#11r" "\'_#1r" "Start(bb7[1])" -"\'_#11r" "\'_#1r" "Mid(bb7[1])" -"\'_#11r" "\'_#1r" "Start(bb7[2])" -"\'_#11r" "\'_#1r" "Mid(bb7[2])" -"\'_#11r" "\'_#1r" "Start(bb7[3])" -"\'_#11r" "\'_#1r" "Mid(bb7[3])" -"\'_#11r" "\'_#1r" "Start(bb7[4])" -"\'_#11r" "\'_#1r" "Mid(bb7[4])" -"\'_#11r" "\'_#1r" "Start(bb7[5])" -"\'_#11r" "\'_#1r" "Mid(bb7[5])" -"\'_#11r" "\'_#1r" "Start(bb7[6])" -"\'_#11r" "\'_#1r" "Mid(bb7[6])" -"\'_#11r" "\'_#1r" "Start(bb7[7])" -"\'_#11r" "\'_#1r" "Mid(bb7[7])" -"\'_#11r" "\'_#1r" "Start(bb8[0])" -"\'_#11r" "\'_#1r" "Mid(bb8[0])" -"\'_#11r" "\'_#1r" "Start(bb8[1])" -"\'_#11r" "\'_#1r" "Mid(bb8[1])" -"\'_#11r" "\'_#1r" "Start(bb9[0])" -"\'_#11r" "\'_#1r" "Mid(bb9[0])" -"\'_#11r" "\'_#1r" "Start(bb10[0])" -"\'_#11r" "\'_#1r" "Mid(bb10[0])" -"\'_#1r" "\'_#11r" "Start(bb0[0])" -"\'_#1r" "\'_#11r" "Mid(bb0[0])" -"\'_#1r" "\'_#11r" "Start(bb0[1])" -"\'_#1r" "\'_#11r" "Mid(bb0[1])" -"\'_#1r" "\'_#11r" "Start(bb0[2])" -"\'_#1r" "\'_#11r" "Mid(bb0[2])" -"\'_#1r" "\'_#11r" "Start(bb1[0])" -"\'_#1r" "\'_#11r" "Mid(bb1[0])" -"\'_#1r" "\'_#11r" "Start(bb2[0])" -"\'_#1r" "\'_#11r" "Mid(bb2[0])" -"\'_#1r" "\'_#11r" "Start(bb3[0])" -"\'_#1r" "\'_#11r" "Mid(bb3[0])" -"\'_#1r" "\'_#11r" "Start(bb4[0])" -"\'_#1r" "\'_#11r" "Mid(bb4[0])" -"\'_#1r" "\'_#11r" "Start(bb4[1])" -"\'_#1r" "\'_#11r" "Mid(bb4[1])" -"\'_#1r" "\'_#11r" "Start(bb5[0])" -"\'_#1r" "\'_#11r" "Mid(bb5[0])" -"\'_#1r" "\'_#11r" "Start(bb6[0])" -"\'_#1r" "\'_#11r" "Mid(bb6[0])" -"\'_#1r" "\'_#11r" "Start(bb7[0])" -"\'_#1r" "\'_#11r" "Mid(bb7[0])" -"\'_#1r" "\'_#11r" "Start(bb7[1])" -"\'_#1r" "\'_#11r" "Mid(bb7[1])" -"\'_#1r" "\'_#11r" "Start(bb7[2])" -"\'_#1r" "\'_#11r" "Mid(bb7[2])" -"\'_#1r" "\'_#11r" "Start(bb7[3])" -"\'_#1r" "\'_#11r" "Mid(bb7[3])" -"\'_#1r" "\'_#11r" "Start(bb7[4])" -"\'_#1r" "\'_#11r" "Mid(bb7[4])" -"\'_#1r" "\'_#11r" "Start(bb7[5])" -"\'_#1r" "\'_#11r" "Mid(bb7[5])" -"\'_#1r" "\'_#11r" "Start(bb7[6])" -"\'_#1r" "\'_#11r" "Mid(bb7[6])" -"\'_#1r" "\'_#11r" "Start(bb7[7])" -"\'_#1r" "\'_#11r" "Mid(bb7[7])" -"\'_#1r" "\'_#11r" "Start(bb8[0])" -"\'_#1r" "\'_#11r" "Mid(bb8[0])" -"\'_#1r" "\'_#11r" "Start(bb8[1])" -"\'_#1r" "\'_#11r" "Mid(bb8[1])" -"\'_#1r" "\'_#11r" "Start(bb9[0])" -"\'_#1r" "\'_#11r" "Mid(bb9[0])" -"\'_#1r" "\'_#11r" "Start(bb10[0])" -"\'_#1r" "\'_#11r" "Mid(bb10[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/path_accessed_at.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/path_accessed_at.facts deleted file mode 100644 index f65d30cb838..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/path_accessed_at.facts +++ /dev/null @@ -1,8 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp1" "Mid(bb0[1])" -"mp3" "Mid(bb0[2])" -"mp1" "Mid(bb4[0])" -"mp2" "Mid(bb4[1])" -"mp1" "Mid(bb7[1])" -"mp4" "Mid(bb7[3])" -"mp5" "Mid(bb7[4])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/path_belongs_to_var.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/path_belongs_to_var.facts deleted file mode 100644 index d0c40955b32..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/path_belongs_to_var.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" -"mp5" "_5" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/universal_region.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_defined.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_defined.facts deleted file mode 100644 index 8fe264aacbf..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_defined.facts +++ /dev/null @@ -1,10 +0,0 @@ -"_3" "Mid(bb0[1])" -"_2" "Mid(bb4[0])" -"_4" "Mid(bb7[0])" -"_4" "Mid(bb7[1])" -"_5" "Mid(bb7[2])" -"_5" "Mid(bb7[3])" -"_0" "Mid(bb7[4])" -"_5" "Mid(bb7[5])" -"_4" "Mid(bb7[6])" -"_0" "Mid(bb8[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_drop_used.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_drop_used.facts deleted file mode 100644 index 3f1918e4414..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb9[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_drops_region.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_drops_region.facts deleted file mode 100644 index 5683f88c96f..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#12r" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_used.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_used.facts deleted file mode 100644 index 65a8996b66c..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_used.facts +++ /dev/null @@ -1,8 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_3" "Mid(bb0[2])" -"_1" "Mid(bb4[0])" -"_2" "Mid(bb4[1])" -"_1" "Mid(bb7[1])" -"_4" "Mid(bb7[3])" -"_5" "Mid(bb7[4])" diff --git a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_uses_region.facts b/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_uses_region.facts deleted file mode 100644 index 71b33150eb9..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_drop_enum/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_0" "\'_#11r" -"_1" "\'_#12r" -"_4" "\'_#13r" -"_5" "\'_#14r" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/borrow_region.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/borrow_region.facts deleted file mode 100644 index 8f191eafbb0..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#4r" "bw0" "Mid(bb5[1])" -"\'_#7r" "bw1" "Mid(bb5[3])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/cfg_edge.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/cfg_edge.facts deleted file mode 100644 index 9134a941b8e..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/cfg_edge.facts +++ /dev/null @@ -1,37 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb3[0])" -"Mid(bb0[2])" "Start(bb2[0])" -"Mid(bb0[2])" "Start(bb4[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb5[0])" -"Mid(bb2[0])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb3[1])" -"Start(bb3[1])" "Mid(bb3[1])" -"Mid(bb3[1])" "Start(bb6[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb5[1])" -"Start(bb5[1])" "Mid(bb5[1])" -"Mid(bb5[1])" "Start(bb5[2])" -"Start(bb5[2])" "Mid(bb5[2])" -"Mid(bb5[2])" "Start(bb5[3])" -"Start(bb5[3])" "Mid(bb5[3])" -"Mid(bb5[3])" "Start(bb5[4])" -"Start(bb5[4])" "Mid(bb5[4])" -"Mid(bb5[4])" "Start(bb5[5])" -"Start(bb5[5])" "Mid(bb5[5])" -"Mid(bb5[5])" "Start(bb5[6])" -"Start(bb5[6])" "Mid(bb5[6])" -"Mid(bb5[6])" "Start(bb5[7])" -"Start(bb5[7])" "Mid(bb5[7])" -"Mid(bb5[7])" "Start(bb6[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb7[0])" -"Mid(bb6[0])" "Start(bb1[0])" -"Start(bb7[0])" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/child.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/initialized_at.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/initialized_at.facts deleted file mode 100644 index 9008c2d3e8c..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/initialized_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[1])" -"mp0" "Mid(bb3[0])" -"mp3" "Mid(bb5[1])" -"mp4" "Mid(bb5[3])" -"mp0" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/invalidates.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/invalidates.facts deleted file mode 100644 index 0ef3aa33295..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/invalidates.facts +++ /dev/null @@ -1,2 +0,0 @@ -"Start(bb5[1])" "bw0" -"Start(bb5[3])" "bw1" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/killed.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/killed.facts deleted file mode 100644 index 001c19d2cf7..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw1" "Mid(bb5[1])" -"bw1" "Mid(bb5[6])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/moved_out_at.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/moved_out_at.facts deleted file mode 100644 index 1a9bd4c87e1..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/moved_out_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp2" "Mid(bb0[2])" -"mp4" "Mid(bb5[4])" -"mp4" "Mid(bb5[5])" -"mp3" "Mid(bb5[6])" -"mp1" "Mid(bb6[0])" -"mp0" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/outlives.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/outlives.facts deleted file mode 100644 index 15566d186ca..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/outlives.facts +++ /dev/null @@ -1,155 +0,0 @@ -"\'_#5r" "\'_#11r" "Mid(bb5[1])" -"\'_#11r" "\'_#5r" "Mid(bb5[1])" -"\'_#6r" "\'_#5r" "Mid(bb5[1])" -"\'_#5r" "\'_#6r" "Mid(bb5[1])" -"\'_#3r" "\'_#10r" "Mid(bb3[0])" -"\'_#4r" "\'_#12r" "Mid(bb5[1])" -"\'_#6r" "\'_#4r" "Mid(bb5[1])" -"\'_#7r" "\'_#13r" "Mid(bb5[3])" -"\'_#12r" "\'_#7r" "Mid(bb5[3])" -"\'_#8r" "\'_#10r" "Mid(bb5[4])" -"\'_#13r" "\'_#8r" "Mid(bb5[4])" -"\'_#11r" "\'_#1r" "Start(bb0[0])" -"\'_#11r" "\'_#1r" "Mid(bb0[0])" -"\'_#11r" "\'_#1r" "Start(bb0[1])" -"\'_#11r" "\'_#1r" "Mid(bb0[1])" -"\'_#11r" "\'_#1r" "Start(bb0[2])" -"\'_#11r" "\'_#1r" "Mid(bb0[2])" -"\'_#11r" "\'_#1r" "Start(bb1[0])" -"\'_#11r" "\'_#1r" "Mid(bb1[0])" -"\'_#11r" "\'_#1r" "Start(bb2[0])" -"\'_#11r" "\'_#1r" "Mid(bb2[0])" -"\'_#11r" "\'_#1r" "Start(bb3[0])" -"\'_#11r" "\'_#1r" "Mid(bb3[0])" -"\'_#11r" "\'_#1r" "Start(bb3[1])" -"\'_#11r" "\'_#1r" "Mid(bb3[1])" -"\'_#11r" "\'_#1r" "Start(bb4[0])" -"\'_#11r" "\'_#1r" "Mid(bb4[0])" -"\'_#11r" "\'_#1r" "Start(bb5[0])" -"\'_#11r" "\'_#1r" "Mid(bb5[0])" -"\'_#11r" "\'_#1r" "Start(bb5[1])" -"\'_#11r" "\'_#1r" "Mid(bb5[1])" -"\'_#11r" "\'_#1r" "Start(bb5[2])" -"\'_#11r" "\'_#1r" "Mid(bb5[2])" -"\'_#11r" "\'_#1r" "Start(bb5[3])" -"\'_#11r" "\'_#1r" "Mid(bb5[3])" -"\'_#11r" "\'_#1r" "Start(bb5[4])" -"\'_#11r" "\'_#1r" "Mid(bb5[4])" -"\'_#11r" "\'_#1r" "Start(bb5[5])" -"\'_#11r" "\'_#1r" "Mid(bb5[5])" -"\'_#11r" "\'_#1r" "Start(bb5[6])" -"\'_#11r" "\'_#1r" "Mid(bb5[6])" -"\'_#11r" "\'_#1r" "Start(bb5[7])" -"\'_#11r" "\'_#1r" "Mid(bb5[7])" -"\'_#11r" "\'_#1r" "Start(bb6[0])" -"\'_#11r" "\'_#1r" "Mid(bb6[0])" -"\'_#11r" "\'_#1r" "Start(bb7[0])" -"\'_#11r" "\'_#1r" "Mid(bb7[0])" -"\'_#1r" "\'_#11r" "Start(bb0[0])" -"\'_#1r" "\'_#11r" "Mid(bb0[0])" -"\'_#1r" "\'_#11r" "Start(bb0[1])" -"\'_#1r" "\'_#11r" "Mid(bb0[1])" -"\'_#1r" "\'_#11r" "Start(bb0[2])" -"\'_#1r" "\'_#11r" "Mid(bb0[2])" -"\'_#1r" "\'_#11r" "Start(bb1[0])" -"\'_#1r" "\'_#11r" "Mid(bb1[0])" -"\'_#1r" "\'_#11r" "Start(bb2[0])" -"\'_#1r" "\'_#11r" "Mid(bb2[0])" -"\'_#1r" "\'_#11r" "Start(bb3[0])" -"\'_#1r" "\'_#11r" "Mid(bb3[0])" -"\'_#1r" "\'_#11r" "Start(bb3[1])" -"\'_#1r" "\'_#11r" "Mid(bb3[1])" -"\'_#1r" "\'_#11r" "Start(bb4[0])" -"\'_#1r" "\'_#11r" "Mid(bb4[0])" -"\'_#1r" "\'_#11r" "Start(bb5[0])" -"\'_#1r" "\'_#11r" "Mid(bb5[0])" -"\'_#1r" "\'_#11r" "Start(bb5[1])" -"\'_#1r" "\'_#11r" "Mid(bb5[1])" -"\'_#1r" "\'_#11r" "Start(bb5[2])" -"\'_#1r" "\'_#11r" "Mid(bb5[2])" -"\'_#1r" "\'_#11r" "Start(bb5[3])" -"\'_#1r" "\'_#11r" "Mid(bb5[3])" -"\'_#1r" "\'_#11r" "Start(bb5[4])" -"\'_#1r" "\'_#11r" "Mid(bb5[4])" -"\'_#1r" "\'_#11r" "Start(bb5[5])" -"\'_#1r" "\'_#11r" "Mid(bb5[5])" -"\'_#1r" "\'_#11r" "Start(bb5[6])" -"\'_#1r" "\'_#11r" "Mid(bb5[6])" -"\'_#1r" "\'_#11r" "Start(bb5[7])" -"\'_#1r" "\'_#11r" "Mid(bb5[7])" -"\'_#1r" "\'_#11r" "Start(bb6[0])" -"\'_#1r" "\'_#11r" "Mid(bb6[0])" -"\'_#1r" "\'_#11r" "Start(bb7[0])" -"\'_#1r" "\'_#11r" "Mid(bb7[0])" -"\'_#10r" "\'_#1r" "Start(bb0[0])" -"\'_#10r" "\'_#1r" "Mid(bb0[0])" -"\'_#10r" "\'_#1r" "Start(bb0[1])" -"\'_#10r" "\'_#1r" "Mid(bb0[1])" -"\'_#10r" "\'_#1r" "Start(bb0[2])" -"\'_#10r" "\'_#1r" "Mid(bb0[2])" -"\'_#10r" "\'_#1r" "Start(bb1[0])" -"\'_#10r" "\'_#1r" "Mid(bb1[0])" -"\'_#10r" "\'_#1r" "Start(bb2[0])" -"\'_#10r" "\'_#1r" "Mid(bb2[0])" -"\'_#10r" "\'_#1r" "Start(bb3[0])" -"\'_#10r" "\'_#1r" "Mid(bb3[0])" -"\'_#10r" "\'_#1r" "Start(bb3[1])" -"\'_#10r" "\'_#1r" "Mid(bb3[1])" -"\'_#10r" "\'_#1r" "Start(bb4[0])" -"\'_#10r" "\'_#1r" "Mid(bb4[0])" -"\'_#10r" "\'_#1r" "Start(bb5[0])" -"\'_#10r" "\'_#1r" "Mid(bb5[0])" -"\'_#10r" "\'_#1r" "Start(bb5[1])" -"\'_#10r" "\'_#1r" "Mid(bb5[1])" -"\'_#10r" "\'_#1r" "Start(bb5[2])" -"\'_#10r" "\'_#1r" "Mid(bb5[2])" -"\'_#10r" "\'_#1r" "Start(bb5[3])" -"\'_#10r" "\'_#1r" "Mid(bb5[3])" -"\'_#10r" "\'_#1r" "Start(bb5[4])" -"\'_#10r" "\'_#1r" "Mid(bb5[4])" -"\'_#10r" "\'_#1r" "Start(bb5[5])" -"\'_#10r" "\'_#1r" "Mid(bb5[5])" -"\'_#10r" "\'_#1r" "Start(bb5[6])" -"\'_#10r" "\'_#1r" "Mid(bb5[6])" -"\'_#10r" "\'_#1r" "Start(bb5[7])" -"\'_#10r" "\'_#1r" "Mid(bb5[7])" -"\'_#10r" "\'_#1r" "Start(bb6[0])" -"\'_#10r" "\'_#1r" "Mid(bb6[0])" -"\'_#10r" "\'_#1r" "Start(bb7[0])" -"\'_#10r" "\'_#1r" "Mid(bb7[0])" -"\'_#1r" "\'_#10r" "Start(bb0[0])" -"\'_#1r" "\'_#10r" "Mid(bb0[0])" -"\'_#1r" "\'_#10r" "Start(bb0[1])" -"\'_#1r" "\'_#10r" "Mid(bb0[1])" -"\'_#1r" "\'_#10r" "Start(bb0[2])" -"\'_#1r" "\'_#10r" "Mid(bb0[2])" -"\'_#1r" "\'_#10r" "Start(bb1[0])" -"\'_#1r" "\'_#10r" "Mid(bb1[0])" -"\'_#1r" "\'_#10r" "Start(bb2[0])" -"\'_#1r" "\'_#10r" "Mid(bb2[0])" -"\'_#1r" "\'_#10r" "Start(bb3[0])" -"\'_#1r" "\'_#10r" "Mid(bb3[0])" -"\'_#1r" "\'_#10r" "Start(bb3[1])" -"\'_#1r" "\'_#10r" "Mid(bb3[1])" -"\'_#1r" "\'_#10r" "Start(bb4[0])" -"\'_#1r" "\'_#10r" "Mid(bb4[0])" -"\'_#1r" "\'_#10r" "Start(bb5[0])" -"\'_#1r" "\'_#10r" "Mid(bb5[0])" -"\'_#1r" "\'_#10r" "Start(bb5[1])" -"\'_#1r" "\'_#10r" "Mid(bb5[1])" -"\'_#1r" "\'_#10r" "Start(bb5[2])" -"\'_#1r" "\'_#10r" "Mid(bb5[2])" -"\'_#1r" "\'_#10r" "Start(bb5[3])" -"\'_#1r" "\'_#10r" "Mid(bb5[3])" -"\'_#1r" "\'_#10r" "Start(bb5[4])" -"\'_#1r" "\'_#10r" "Mid(bb5[4])" -"\'_#1r" "\'_#10r" "Start(bb5[5])" -"\'_#1r" "\'_#10r" "Mid(bb5[5])" -"\'_#1r" "\'_#10r" "Start(bb5[6])" -"\'_#1r" "\'_#10r" "Mid(bb5[6])" -"\'_#1r" "\'_#10r" "Start(bb5[7])" -"\'_#1r" "\'_#10r" "Mid(bb5[7])" -"\'_#1r" "\'_#10r" "Start(bb6[0])" -"\'_#1r" "\'_#10r" "Mid(bb6[0])" -"\'_#1r" "\'_#10r" "Start(bb7[0])" -"\'_#1r" "\'_#10r" "Mid(bb7[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/path_accessed_at.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/path_accessed_at.facts deleted file mode 100644 index ed88414c90c..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/path_accessed_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp1" "Mid(bb0[1])" -"mp2" "Mid(bb0[2])" -"mp1" "Mid(bb5[1])" -"mp3" "Mid(bb5[3])" -"mp4" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/path_belongs_to_var.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/path_belongs_to_var.facts deleted file mode 100644 index 87e16848f3a..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/path_belongs_to_var.facts +++ /dev/null @@ -1,5 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/universal_region.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/var_defined.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/var_defined.facts deleted file mode 100644 index 98545880c83..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/var_defined.facts +++ /dev/null @@ -1,9 +0,0 @@ -"_2" "Mid(bb0[1])" -"_0" "Mid(bb3[0])" -"_3" "Mid(bb5[0])" -"_3" "Mid(bb5[1])" -"_4" "Mid(bb5[2])" -"_4" "Mid(bb5[3])" -"_0" "Mid(bb5[4])" -"_4" "Mid(bb5[5])" -"_3" "Mid(bb5[6])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/var_drop_used.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/var_drop_used.facts deleted file mode 100644 index ce9701549a3..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb6[0])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/var_drops_region.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/var_used.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/var_used.facts deleted file mode 100644 index d9f5d98b7da..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/var_used.facts +++ /dev/null @@ -1,6 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[2])" -"_1" "Mid(bb5[1])" -"_3" "Mid(bb5[3])" -"_4" "Mid(bb5[4])" diff --git a/inputs/enum-drop-access/nll-facts/optional_tuple/var_uses_region.facts b/inputs/enum-drop-access/nll-facts/optional_tuple/var_uses_region.facts deleted file mode 100644 index 339ffe9a36d..00000000000 --- a/inputs/enum-drop-access/nll-facts/optional_tuple/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_0" "\'_#10r" -"_1" "\'_#11r" -"_3" "\'_#12r" -"_4" "\'_#13r" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index b2ef2cf896e..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/child.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index 8c8e7af00df..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp0" "Mid(bb0[0])" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/killed.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/outlives.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index e19e482bc25..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,8 +0,0 @@ -"\'_#3r" "\'_#1r" "Start(bb0[0])" -"\'_#3r" "\'_#1r" "Mid(bb0[0])" -"\'_#3r" "\'_#1r" "Start(bb0[1])" -"\'_#3r" "\'_#1r" "Mid(bb0[1])" -"\'_#1r" "\'_#3r" "Start(bb0[0])" -"\'_#1r" "\'_#3r" "Mid(bb0[0])" -"\'_#1r" "\'_#3r" "Start(bb0[1])" -"\'_#1r" "\'_#3r" "Mid(bb0[1])" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index 189d7b6233b..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp0" "_0" -"mp1" "_1" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_used.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index b86658600aa..00000000000 --- a/inputs/enum-drop-access/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#3r" diff --git a/inputs/issue-47680/nll-facts/main/borrow_region.facts b/inputs/issue-47680/nll-facts/main/borrow_region.facts index fba21321ffd..b79aca21819 100644 --- a/inputs/issue-47680/nll-facts/main/borrow_region.facts +++ b/inputs/issue-47680/nll-facts/main/borrow_region.facts @@ -1,3 +1,3 @@ "\'_#2r" "bw0" "Mid(bb0[3])" "\'_#3r" "bw1" "Mid(bb3[2])" -"\'_#5r" "bw2" "Mid(bb8[2])" +"\'_#5r" "bw2" "Mid(bb8[3])" diff --git a/inputs/issue-47680/nll-facts/main/cfg_edge.facts b/inputs/issue-47680/nll-facts/main/cfg_edge.facts index 4e794e6b940..1d486f7af90 100644 --- a/inputs/issue-47680/nll-facts/main/cfg_edge.facts +++ b/inputs/issue-47680/nll-facts/main/cfg_edge.facts @@ -54,7 +54,13 @@ "Start(bb8[4])" "Mid(bb8[4])" "Mid(bb8[4])" "Start(bb8[5])" "Start(bb8[5])" "Mid(bb8[5])" -"Mid(bb8[5])" "Start(bb9[0])" +"Mid(bb8[5])" "Start(bb8[6])" +"Start(bb8[6])" "Mid(bb8[6])" +"Mid(bb8[6])" "Start(bb8[7])" +"Start(bb8[7])" "Mid(bb8[7])" +"Mid(bb8[7])" "Start(bb8[8])" +"Start(bb8[8])" "Mid(bb8[8])" +"Mid(bb8[8])" "Start(bb9[0])" "Start(bb9[0])" "Mid(bb9[0])" "Mid(bb9[0])" "Start(bb9[1])" "Start(bb9[1])" "Mid(bb9[1])" diff --git a/inputs/issue-47680/nll-facts/main/child.facts b/inputs/issue-47680/nll-facts/main/child.facts deleted file mode 100644 index d1bce11d0a5..00000000000 --- a/inputs/issue-47680/nll-facts/main/child.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp9" "mp5" -"mp10" "mp9" -"mp10" "mp5" diff --git a/inputs/issue-47680/nll-facts/main/child_path.facts b/inputs/issue-47680/nll-facts/main/child_path.facts new file mode 100644 index 00000000000..ef131afcffc --- /dev/null +++ b/inputs/issue-47680/nll-facts/main/child_path.facts @@ -0,0 +1,2 @@ +"mp10" "mp5" +"mp11" "mp10" diff --git a/inputs/blog-exmple/nll-facts/foo/region_live_at.facts b/inputs/issue-47680/nll-facts/main/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/foo/region_live_at.facts rename to inputs/issue-47680/nll-facts/main/drop_of_var_derefs_origin.facts diff --git a/inputs/issue-47680/nll-facts/main/invalidates.facts b/inputs/issue-47680/nll-facts/main/invalidates.facts index 89b16d20199..69c90981bd5 100644 --- a/inputs/issue-47680/nll-facts/main/invalidates.facts +++ b/inputs/issue-47680/nll-facts/main/invalidates.facts @@ -2,4 +2,4 @@ "Start(bb0[3])" "bw0" "Start(bb1[0])" "bw0" "Start(bb3[2])" "bw1" -"Start(bb8[2])" "bw2" +"Start(bb8[3])" "bw2" diff --git a/inputs/issue-47680/nll-facts/main/killed.facts b/inputs/issue-47680/nll-facts/main/killed.facts index d502f6aa299..45620425820 100644 --- a/inputs/issue-47680/nll-facts/main/killed.facts +++ b/inputs/issue-47680/nll-facts/main/killed.facts @@ -1,5 +1,5 @@ "bw0" "Mid(bb0[2])" "bw1" "Mid(bb0[3])" "bw2" "Mid(bb8[1])" -"bw1" "Mid(bb8[2])" -"bw2" "Mid(bb8[4])" +"bw1" "Mid(bb8[4])" +"bw2" "Mid(bb8[7])" diff --git a/inputs/issue-47680/nll-facts/main/known_subset.facts b/inputs/issue-47680/nll-facts/main/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/issue-47680/nll-facts/main/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/issue-47680/nll-facts/main/moved_out_at.facts b/inputs/issue-47680/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 8e7ef2f98fd..00000000000 --- a/inputs/issue-47680/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp6" "Mid(bb3[3])" -"mp6" "Mid(bb4[0])" -"mp7" "Mid(bb4[3])" -"mp10" "Mid(bb8[1])" -"mp8" "Mid(bb8[4])" -"mp5" "Mid(bb9[0])" diff --git a/inputs/issue-47680/nll-facts/main/outlives.facts b/inputs/issue-47680/nll-facts/main/outlives.facts index 07ba36262b6..586b2d9d7ce 100644 --- a/inputs/issue-47680/nll-facts/main/outlives.facts +++ b/inputs/issue-47680/nll-facts/main/outlives.facts @@ -3,8 +3,9 @@ "\'_#2r" "\'_#6r" "Mid(bb0[3])" "\'_#3r" "\'_#8r" "Mid(bb3[2])" "\'_#6r" "\'_#3r" "Mid(bb3[2])" -"\'_#10r" "\'_#7r" "Mid(bb3[3])" -"\'_#8r" "\'_#10r" "Mid(bb3[3])" +"\'_#11r" "\'_#7r" "Mid(bb3[3])" +"\'_#8r" "\'_#11r" "Mid(bb3[3])" "\'_#4r" "\'_#9r" "Mid(bb8[1])" -"\'_#5r" "\'_#6r" "Mid(bb8[2])" -"\'_#9r" "\'_#5r" "Mid(bb8[2])" +"\'_#5r" "\'_#10r" "Mid(bb8[3])" +"\'_#9r" "\'_#5r" "Mid(bb8[3])" +"\'_#10r" "\'_#6r" "Mid(bb8[4])" diff --git a/inputs/issue-47680/nll-facts/main/path_accessed_at.facts b/inputs/issue-47680/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index d35755e2655..00000000000 --- a/inputs/issue-47680/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,9 +0,0 @@ -"mp2" "Mid(bb0[3])" -"mp1" "Mid(bb0[4])" -"mp1" "Mid(bb3[2])" -"mp6" "Mid(bb3[3])" -"mp5" "Mid(bb4[1])" -"mp5" "Mid(bb4[2])" -"mp7" "Mid(bb4[3])" -"mp10" "Mid(bb8[1])" -"mp8" "Mid(bb8[2])" diff --git a/inputs/issue-47680/nll-facts/main/path_accessed_at_base.facts b/inputs/issue-47680/nll-facts/main/path_accessed_at_base.facts new file mode 100644 index 00000000000..2b4aad7e5e8 --- /dev/null +++ b/inputs/issue-47680/nll-facts/main/path_accessed_at_base.facts @@ -0,0 +1,10 @@ +"mp2" "Start(bb0[3])" +"mp1" "Start(bb0[4])" +"mp1" "Start(bb3[2])" +"mp6" "Start(bb3[3])" +"mp5" "Start(bb4[1])" +"mp5" "Start(bb4[2])" +"mp7" "Start(bb4[3])" +"mp11" "Start(bb8[1])" +"mp8" "Start(bb8[3])" +"mp9" "Start(bb8[4])" diff --git a/inputs/issue-47680/nll-facts/main/initialized_at.facts b/inputs/issue-47680/nll-facts/main/path_assigned_at_base.facts similarity index 70% rename from inputs/issue-47680/nll-facts/main/initialized_at.facts rename to inputs/issue-47680/nll-facts/main/path_assigned_at_base.facts index 5093796c687..1b0a4fc3e23 100644 --- a/inputs/issue-47680/nll-facts/main/initialized_at.facts +++ b/inputs/issue-47680/nll-facts/main/path_assigned_at_base.facts @@ -5,5 +5,6 @@ "mp7" "Mid(bb4[2])" "mp4" "Mid(bb6[0])" "mp8" "Mid(bb8[1])" -"mp1" "Mid(bb8[2])" -"mp4" "Mid(bb8[3])" +"mp9" "Mid(bb8[3])" +"mp1" "Mid(bb8[4])" +"mp4" "Mid(bb8[6])" diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_belongs_to_var.facts b/inputs/issue-47680/nll-facts/main/path_is_var.facts similarity index 90% rename from inputs/smoke-test/nll-facts/well_formed_function_inputs/path_belongs_to_var.facts rename to inputs/issue-47680/nll-facts/main/path_is_var.facts index 9c4e5339ca7..be04ef8f141 100644 --- a/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_belongs_to_var.facts +++ b/inputs/issue-47680/nll-facts/main/path_is_var.facts @@ -7,3 +7,4 @@ "mp6" "_6" "mp7" "_7" "mp8" "_8" +"mp9" "_9" diff --git a/inputs/issue-47680/nll-facts/main/path_moved_at_base.facts b/inputs/issue-47680/nll-facts/main/path_moved_at_base.facts new file mode 100644 index 00000000000..f38e1253d8c --- /dev/null +++ b/inputs/issue-47680/nll-facts/main/path_moved_at_base.facts @@ -0,0 +1,18 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp9" "Start(bb0[0])" +"mp6" "Mid(bb3[3])" +"mp6" "Mid(bb4[0])" +"mp7" "Mid(bb4[3])" +"mp11" "Mid(bb8[1])" +"mp9" "Mid(bb8[4])" +"mp9" "Mid(bb8[5])" +"mp8" "Mid(bb8[7])" +"mp5" "Mid(bb9[0])" diff --git a/inputs/issue-47680/nll-facts/main/placeholder.facts b/inputs/issue-47680/nll-facts/main/placeholder.facts new file mode 100644 index 00000000000..51ced4c76d2 --- /dev/null +++ b/inputs/issue-47680/nll-facts/main/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw3" +"\'_#1r" "bw4" diff --git a/inputs/issue-47680/nll-facts/main/var_uses_region.facts b/inputs/issue-47680/nll-facts/main/use_of_var_derefs_origin.facts similarity index 78% rename from inputs/issue-47680/nll-facts/main/var_uses_region.facts rename to inputs/issue-47680/nll-facts/main/use_of_var_derefs_origin.facts index ae4f230910c..69d9561be39 100644 --- a/inputs/issue-47680/nll-facts/main/var_uses_region.facts +++ b/inputs/issue-47680/nll-facts/main/use_of_var_derefs_origin.facts @@ -2,3 +2,4 @@ "_5" "\'_#7r" "_6" "\'_#8r" "_8" "\'_#9r" +"_9" "\'_#10r" diff --git a/inputs/issue-47680/nll-facts/main/var_defined.facts b/inputs/issue-47680/nll-facts/main/var_defined_at.facts similarity index 71% rename from inputs/issue-47680/nll-facts/main/var_defined.facts rename to inputs/issue-47680/nll-facts/main/var_defined_at.facts index f3428e1b5a5..74423ea37c6 100644 --- a/inputs/issue-47680/nll-facts/main/var_defined.facts +++ b/inputs/issue-47680/nll-facts/main/var_defined_at.facts @@ -12,7 +12,10 @@ "_4" "Mid(bb6[0])" "_8" "Mid(bb8[0])" "_8" "Mid(bb8[1])" -"_1" "Mid(bb8[2])" -"_4" "Mid(bb8[3])" -"_8" "Mid(bb8[4])" +"_9" "Mid(bb8[2])" +"_9" "Mid(bb8[3])" +"_1" "Mid(bb8[4])" +"_9" "Mid(bb8[5])" +"_4" "Mid(bb8[6])" +"_8" "Mid(bb8[7])" "_5" "Mid(bb9[0])" diff --git a/inputs/issue-47680/nll-facts/main/var_drop_used.facts b/inputs/issue-47680/nll-facts/main/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/blog-exmple/nll-facts/foo/var_drop_used.facts b/inputs/issue-47680/nll-facts/main/var_dropped_at.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/foo/var_drop_used.facts rename to inputs/issue-47680/nll-facts/main/var_dropped_at.facts diff --git a/inputs/issue-47680/nll-facts/main/var_drops_region.facts b/inputs/issue-47680/nll-facts/main/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-47680/nll-facts/main/var_used.facts b/inputs/issue-47680/nll-facts/main/var_used_at.facts similarity index 80% rename from inputs/issue-47680/nll-facts/main/var_used.facts rename to inputs/issue-47680/nll-facts/main/var_used_at.facts index 1f25cd5e1a4..54bb11713e7 100644 --- a/inputs/issue-47680/nll-facts/main/var_used.facts +++ b/inputs/issue-47680/nll-facts/main/var_used_at.facts @@ -6,4 +6,5 @@ "_5" "Mid(bb4[2])" "_7" "Mid(bb4[3])" "_5" "Mid(bb8[1])" -"_8" "Mid(bb8[2])" +"_8" "Mid(bb8[3])" +"_9" "Mid(bb8[4])" diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/child.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/blog-exmple/nll-facts/foo/var_drops_region.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/child_path.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/foo/var_drops_region.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/child_path.facts diff --git a/inputs/blog-exmple/nll-facts/main/borrow_region.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/borrow_region.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/drop_of_var_derefs_origin.facts diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/initialized_at.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/initialized_at.facts deleted file mode 100644 index 8c8e7af00df..00000000000 --- a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/initialized_at.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp0" "Mid(bb0[0])" diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/known_subset.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/known_subset.facts new file mode 100644 index 00000000000..7208aed31c6 --- /dev/null +++ b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/known_subset.facts @@ -0,0 +1,3 @@ +"\'_#0r" "\'_#2r" +"\'_#0r" "\'_#1r" +"\'_#1r" "\'_#2r" diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/moved_out_at.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_accessed_at.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/blog-exmple/nll-facts/main/invalidates.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_accessed_at_base.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/invalidates.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_accessed_at_base.facts diff --git a/inputs/drop-may-dangle/nll-facts/use_x/initialized_at.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_assigned_at_base.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/initialized_at.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_assigned_at_base.facts diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_belongs_to_var.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_belongs_to_var.facts deleted file mode 100644 index 189d7b6233b..00000000000 --- a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_belongs_to_var.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp0" "_0" -"mp1" "_1" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/path_belongs_to_var.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_is_var.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/path_belongs_to_var.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_is_var.facts diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_moved_at_base.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_moved_at_base.facts new file mode 100644 index 00000000000..f66ec4603ac --- /dev/null +++ b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/path_moved_at_base.facts @@ -0,0 +1,2 @@ +"mp0" "Start(bb0[0])" +"mp0" "Mid(bb0[1])" diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/placeholder.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/placeholder.facts new file mode 100644 index 00000000000..16e113dca20 --- /dev/null +++ b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/placeholder.facts @@ -0,0 +1,3 @@ +"\'_#0r" "bw0" +"\'_#1r" "bw1" +"\'_#2r" "bw2" diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_uses_region.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_uses_region.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/use_of_var_derefs_origin.facts diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_defined.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/var_defined.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_defined_at.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/var_defined.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_defined_at.facts diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_drop_used.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/blog-exmple/nll-facts/main/killed.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_dropped_at.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/killed.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_dropped_at.facts diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_drops_region.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_used.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/blog-exmple/nll-facts/main/outlives.facts b/inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_used_at.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/outlives.facts rename to inputs/issue-47680/nll-facts/{{impl}}-maybe_next/var_used_at.facts diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/borrow_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/borrow_region.facts deleted file mode 100644 index 9ed8d9efb6e..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#3r" "bw0" "Mid(bb0[1])" -"\'_#5r" "bw1" "Mid(bb0[2])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/cfg_edge.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/cfg_edge.facts deleted file mode 100644 index aa3add10149..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/cfg_edge.facts +++ /dev/null @@ -1,13 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb2[0])" -"Mid(bb0[4])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/child.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/initialized_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/initialized_at.facts deleted file mode 100644 index 99d6fbf42db..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/initialized_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[1])" -"mp0" "Mid(bb0[2])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/invalidates.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/invalidates.facts deleted file mode 100644 index 54468f14d75..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/invalidates.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[2])" "bw1" -"Start(bb0[4])" "bw0" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/killed.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/killed.facts deleted file mode 100644 index 9af65adfae1..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/killed.facts +++ /dev/null @@ -1,2 +0,0 @@ -"bw1" "Mid(bb0[1])" -"bw1" "Mid(bb0[3])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/moved_out_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/moved_out_at.facts deleted file mode 100644 index eef86164a20..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/moved_out_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp2" "Mid(bb0[3])" -"mp1" "Mid(bb0[4])" -"mp0" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/outlives.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/outlives.facts deleted file mode 100644 index fbf948afbf0..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/outlives.facts +++ /dev/null @@ -1,62 +0,0 @@ -"\'_#4r" "\'_#8r" "Mid(bb0[1])" -"\'_#8r" "\'_#4r" "Mid(bb0[1])" -"\'_#3r" "\'_#9r" "Mid(bb0[1])" -"\'_#4r" "\'_#3r" "Mid(bb0[1])" -"\'_#5r" "\'_#7r" "Mid(bb0[2])" -"\'_#9r" "\'_#5r" "Mid(bb0[2])" -"\'_#8r" "\'_#1r" "Start(bb0[0])" -"\'_#8r" "\'_#1r" "Mid(bb0[0])" -"\'_#8r" "\'_#1r" "Start(bb0[1])" -"\'_#8r" "\'_#1r" "Mid(bb0[1])" -"\'_#8r" "\'_#1r" "Start(bb0[2])" -"\'_#8r" "\'_#1r" "Mid(bb0[2])" -"\'_#8r" "\'_#1r" "Start(bb0[3])" -"\'_#8r" "\'_#1r" "Mid(bb0[3])" -"\'_#8r" "\'_#1r" "Start(bb0[4])" -"\'_#8r" "\'_#1r" "Mid(bb0[4])" -"\'_#8r" "\'_#1r" "Start(bb1[0])" -"\'_#8r" "\'_#1r" "Mid(bb1[0])" -"\'_#8r" "\'_#1r" "Start(bb2[0])" -"\'_#8r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#8r" "Start(bb0[0])" -"\'_#1r" "\'_#8r" "Mid(bb0[0])" -"\'_#1r" "\'_#8r" "Start(bb0[1])" -"\'_#1r" "\'_#8r" "Mid(bb0[1])" -"\'_#1r" "\'_#8r" "Start(bb0[2])" -"\'_#1r" "\'_#8r" "Mid(bb0[2])" -"\'_#1r" "\'_#8r" "Start(bb0[3])" -"\'_#1r" "\'_#8r" "Mid(bb0[3])" -"\'_#1r" "\'_#8r" "Start(bb0[4])" -"\'_#1r" "\'_#8r" "Mid(bb0[4])" -"\'_#1r" "\'_#8r" "Start(bb1[0])" -"\'_#1r" "\'_#8r" "Mid(bb1[0])" -"\'_#1r" "\'_#8r" "Start(bb2[0])" -"\'_#1r" "\'_#8r" "Mid(bb2[0])" -"\'_#7r" "\'_#1r" "Start(bb0[0])" -"\'_#7r" "\'_#1r" "Mid(bb0[0])" -"\'_#7r" "\'_#1r" "Start(bb0[1])" -"\'_#7r" "\'_#1r" "Mid(bb0[1])" -"\'_#7r" "\'_#1r" "Start(bb0[2])" -"\'_#7r" "\'_#1r" "Mid(bb0[2])" -"\'_#7r" "\'_#1r" "Start(bb0[3])" -"\'_#7r" "\'_#1r" "Mid(bb0[3])" -"\'_#7r" "\'_#1r" "Start(bb0[4])" -"\'_#7r" "\'_#1r" "Mid(bb0[4])" -"\'_#7r" "\'_#1r" "Start(bb1[0])" -"\'_#7r" "\'_#1r" "Mid(bb1[0])" -"\'_#7r" "\'_#1r" "Start(bb2[0])" -"\'_#7r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#7r" "Start(bb0[0])" -"\'_#1r" "\'_#7r" "Mid(bb0[0])" -"\'_#1r" "\'_#7r" "Start(bb0[1])" -"\'_#1r" "\'_#7r" "Mid(bb0[1])" -"\'_#1r" "\'_#7r" "Start(bb0[2])" -"\'_#1r" "\'_#7r" "Mid(bb0[2])" -"\'_#1r" "\'_#7r" "Start(bb0[3])" -"\'_#1r" "\'_#7r" "Mid(bb0[3])" -"\'_#1r" "\'_#7r" "Start(bb0[4])" -"\'_#1r" "\'_#7r" "Mid(bb0[4])" -"\'_#1r" "\'_#7r" "Start(bb1[0])" -"\'_#1r" "\'_#7r" "Mid(bb1[0])" -"\'_#1r" "\'_#7r" "Start(bb2[0])" -"\'_#1r" "\'_#7r" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/path_accessed_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/path_accessed_at.facts deleted file mode 100644 index 4eda9e28084..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/path_accessed_at.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp2" "Mid(bb0[2])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/universal_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_defined.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_defined.facts deleted file mode 100644 index a081486f3fa..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_defined.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_2" "Mid(bb0[0])" -"_2" "Mid(bb0[1])" -"_0" "Mid(bb0[2])" -"_2" "Mid(bb0[3])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_drop_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_drop_used.facts deleted file mode 100644 index 99c51aabf2e..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb0[4])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_drops_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_drops_region.facts deleted file mode 100644 index 5a78c40251a..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#8r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_used.facts deleted file mode 100644 index da85d9ce10d..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_used.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[2])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_uses_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_uses_region.facts deleted file mode 100644 index d1a3b157010..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/var_uses_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"_0" "\'_#7r" -"_1" "\'_#8r" -"_2" "\'_#9r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/borrow_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/borrow_region.facts deleted file mode 100644 index 43bbb8e18e5..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/borrow_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#3r" "bw0" "Mid(bb0[2])" -"\'_#5r" "bw1" "Mid(bb0[4])" -"\'_#6r" "bw2" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/cfg_edge.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/cfg_edge.facts deleted file mode 100644 index 937174b12cc..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/cfg_edge.facts +++ /dev/null @@ -1,21 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb2[0])" -"Mid(bb0[8])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/child.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/initialized_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/initialized_at.facts deleted file mode 100644 index 3a8fa815dc8..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/initialized_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp3" "Mid(bb0[2])" -"mp2" "Mid(bb0[4])" -"mp0" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/invalidates.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/invalidates.facts deleted file mode 100644 index 29444c842cd..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/invalidates.facts +++ /dev/null @@ -1,4 +0,0 @@ -"Start(bb0[2])" "bw0" -"Start(bb0[4])" "bw1" -"Start(bb0[6])" "bw2" -"Start(bb0[8])" "bw0" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/killed.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/killed.facts deleted file mode 100644 index b4829d4b170..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/killed.facts +++ /dev/null @@ -1,4 +0,0 @@ -"bw1" "Mid(bb0[2])" -"bw2" "Mid(bb0[4])" -"bw1" "Mid(bb0[5])" -"bw2" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/moved_out_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/moved_out_at.facts deleted file mode 100644 index ed92c1d23fc..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/moved_out_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp3" "Mid(bb0[5])" -"mp2" "Mid(bb0[7])" -"mp1" "Mid(bb0[8])" -"mp0" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/outlives.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/outlives.facts deleted file mode 100644 index bd9b3619485..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/outlives.facts +++ /dev/null @@ -1,96 +0,0 @@ -"\'_#4r" "\'_#9r" "Mid(bb0[2])" -"\'_#9r" "\'_#4r" "Mid(bb0[2])" -"\'_#3r" "\'_#11r" "Mid(bb0[2])" -"\'_#4r" "\'_#3r" "Mid(bb0[2])" -"\'_#5r" "\'_#10r" "Mid(bb0[4])" -"\'_#11r" "\'_#5r" "Mid(bb0[4])" -"\'_#6r" "\'_#8r" "Mid(bb0[6])" -"\'_#10r" "\'_#6r" "Mid(bb0[6])" -"\'_#9r" "\'_#1r" "Start(bb0[0])" -"\'_#9r" "\'_#1r" "Mid(bb0[0])" -"\'_#9r" "\'_#1r" "Start(bb0[1])" -"\'_#9r" "\'_#1r" "Mid(bb0[1])" -"\'_#9r" "\'_#1r" "Start(bb0[2])" -"\'_#9r" "\'_#1r" "Mid(bb0[2])" -"\'_#9r" "\'_#1r" "Start(bb0[3])" -"\'_#9r" "\'_#1r" "Mid(bb0[3])" -"\'_#9r" "\'_#1r" "Start(bb0[4])" -"\'_#9r" "\'_#1r" "Mid(bb0[4])" -"\'_#9r" "\'_#1r" "Start(bb0[5])" -"\'_#9r" "\'_#1r" "Mid(bb0[5])" -"\'_#9r" "\'_#1r" "Start(bb0[6])" -"\'_#9r" "\'_#1r" "Mid(bb0[6])" -"\'_#9r" "\'_#1r" "Start(bb0[7])" -"\'_#9r" "\'_#1r" "Mid(bb0[7])" -"\'_#9r" "\'_#1r" "Start(bb0[8])" -"\'_#9r" "\'_#1r" "Mid(bb0[8])" -"\'_#9r" "\'_#1r" "Start(bb1[0])" -"\'_#9r" "\'_#1r" "Mid(bb1[0])" -"\'_#9r" "\'_#1r" "Start(bb2[0])" -"\'_#9r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#9r" "Start(bb0[0])" -"\'_#1r" "\'_#9r" "Mid(bb0[0])" -"\'_#1r" "\'_#9r" "Start(bb0[1])" -"\'_#1r" "\'_#9r" "Mid(bb0[1])" -"\'_#1r" "\'_#9r" "Start(bb0[2])" -"\'_#1r" "\'_#9r" "Mid(bb0[2])" -"\'_#1r" "\'_#9r" "Start(bb0[3])" -"\'_#1r" "\'_#9r" "Mid(bb0[3])" -"\'_#1r" "\'_#9r" "Start(bb0[4])" -"\'_#1r" "\'_#9r" "Mid(bb0[4])" -"\'_#1r" "\'_#9r" "Start(bb0[5])" -"\'_#1r" "\'_#9r" "Mid(bb0[5])" -"\'_#1r" "\'_#9r" "Start(bb0[6])" -"\'_#1r" "\'_#9r" "Mid(bb0[6])" -"\'_#1r" "\'_#9r" "Start(bb0[7])" -"\'_#1r" "\'_#9r" "Mid(bb0[7])" -"\'_#1r" "\'_#9r" "Start(bb0[8])" -"\'_#1r" "\'_#9r" "Mid(bb0[8])" -"\'_#1r" "\'_#9r" "Start(bb1[0])" -"\'_#1r" "\'_#9r" "Mid(bb1[0])" -"\'_#1r" "\'_#9r" "Start(bb2[0])" -"\'_#1r" "\'_#9r" "Mid(bb2[0])" -"\'_#8r" "\'_#1r" "Start(bb0[0])" -"\'_#8r" "\'_#1r" "Mid(bb0[0])" -"\'_#8r" "\'_#1r" "Start(bb0[1])" -"\'_#8r" "\'_#1r" "Mid(bb0[1])" -"\'_#8r" "\'_#1r" "Start(bb0[2])" -"\'_#8r" "\'_#1r" "Mid(bb0[2])" -"\'_#8r" "\'_#1r" "Start(bb0[3])" -"\'_#8r" "\'_#1r" "Mid(bb0[3])" -"\'_#8r" "\'_#1r" "Start(bb0[4])" -"\'_#8r" "\'_#1r" "Mid(bb0[4])" -"\'_#8r" "\'_#1r" "Start(bb0[5])" -"\'_#8r" "\'_#1r" "Mid(bb0[5])" -"\'_#8r" "\'_#1r" "Start(bb0[6])" -"\'_#8r" "\'_#1r" "Mid(bb0[6])" -"\'_#8r" "\'_#1r" "Start(bb0[7])" -"\'_#8r" "\'_#1r" "Mid(bb0[7])" -"\'_#8r" "\'_#1r" "Start(bb0[8])" -"\'_#8r" "\'_#1r" "Mid(bb0[8])" -"\'_#8r" "\'_#1r" "Start(bb1[0])" -"\'_#8r" "\'_#1r" "Mid(bb1[0])" -"\'_#8r" "\'_#1r" "Start(bb2[0])" -"\'_#8r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#8r" "Start(bb0[0])" -"\'_#1r" "\'_#8r" "Mid(bb0[0])" -"\'_#1r" "\'_#8r" "Start(bb0[1])" -"\'_#1r" "\'_#8r" "Mid(bb0[1])" -"\'_#1r" "\'_#8r" "Start(bb0[2])" -"\'_#1r" "\'_#8r" "Mid(bb0[2])" -"\'_#1r" "\'_#8r" "Start(bb0[3])" -"\'_#1r" "\'_#8r" "Mid(bb0[3])" -"\'_#1r" "\'_#8r" "Start(bb0[4])" -"\'_#1r" "\'_#8r" "Mid(bb0[4])" -"\'_#1r" "\'_#8r" "Start(bb0[5])" -"\'_#1r" "\'_#8r" "Mid(bb0[5])" -"\'_#1r" "\'_#8r" "Start(bb0[6])" -"\'_#1r" "\'_#8r" "Mid(bb0[6])" -"\'_#1r" "\'_#8r" "Start(bb0[7])" -"\'_#1r" "\'_#8r" "Mid(bb0[7])" -"\'_#1r" "\'_#8r" "Start(bb0[8])" -"\'_#1r" "\'_#8r" "Mid(bb0[8])" -"\'_#1r" "\'_#8r" "Start(bb1[0])" -"\'_#1r" "\'_#8r" "Mid(bb1[0])" -"\'_#1r" "\'_#8r" "Start(bb2[0])" -"\'_#1r" "\'_#8r" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/path_accessed_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/path_accessed_at.facts deleted file mode 100644 index 803fa55e573..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/path_accessed_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp3" "Mid(bb0[3])" -"mp3" "Mid(bb0[4])" -"mp2" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/path_belongs_to_var.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/path_belongs_to_var.facts deleted file mode 100644 index c721fb6777f..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/path_belongs_to_var.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/universal_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_defined.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_defined.facts deleted file mode 100644 index e00332672d0..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_defined.facts +++ /dev/null @@ -1,7 +0,0 @@ -"_2" "Mid(bb0[0])" -"_3" "Mid(bb0[1])" -"_3" "Mid(bb0[2])" -"_2" "Mid(bb0[4])" -"_3" "Mid(bb0[5])" -"_0" "Mid(bb0[6])" -"_2" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_drop_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_drop_used.facts deleted file mode 100644 index 23142e3d0bd..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb0[8])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_drops_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_drops_region.facts deleted file mode 100644 index f9e544906e4..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#9r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_used.facts deleted file mode 100644 index 60f0f6b5b6a..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_1" "Mid(bb0[2])" -"_3" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_2" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_uses_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_uses_region.facts deleted file mode 100644 index f2240f390f0..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_2/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_0" "\'_#8r" -"_1" "\'_#9r" -"_2" "\'_#10r" -"_3" "\'_#11r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/borrow_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/borrow_region.facts deleted file mode 100644 index 802c93c7597..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/borrow_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#3r" "bw0" "Mid(bb0[2])" -"\'_#5r" "bw1" "Mid(bb0[5])" -"\'_#6r" "bw2" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/cfg_edge.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/cfg_edge.facts deleted file mode 100644 index 5c47625a50d..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/cfg_edge.facts +++ /dev/null @@ -1,23 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb2[0])" -"Mid(bb0[9])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/child.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/initialized_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/initialized_at.facts deleted file mode 100644 index e792b13d40b..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/initialized_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp3" "Mid(bb0[2])" -"mp2" "Mid(bb0[5])" -"mp0" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/invalidates.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/invalidates.facts deleted file mode 100644 index 33fae99b286..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/invalidates.facts +++ /dev/null @@ -1,4 +0,0 @@ -"Start(bb0[2])" "bw0" -"Start(bb0[5])" "bw1" -"Start(bb0[7])" "bw2" -"Start(bb0[9])" "bw0" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/killed.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/killed.facts deleted file mode 100644 index 4f192632b9b..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/killed.facts +++ /dev/null @@ -1,4 +0,0 @@ -"bw1" "Mid(bb0[2])" -"bw2" "Mid(bb0[5])" -"bw1" "Mid(bb0[6])" -"bw2" "Mid(bb0[8])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/moved_out_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/moved_out_at.facts deleted file mode 100644 index 0f53773f230..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/moved_out_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp3" "Mid(bb0[6])" -"mp2" "Mid(bb0[8])" -"mp1" "Mid(bb0[9])" -"mp0" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/outlives.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/outlives.facts deleted file mode 100644 index 7f3630e3cba..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/outlives.facts +++ /dev/null @@ -1,296 +0,0 @@ -"\'_#12r" "\'_#14r" "Start(bb0[0])" -"\'_#12r" "\'_#14r" "Mid(bb0[0])" -"\'_#12r" "\'_#14r" "Start(bb0[1])" -"\'_#12r" "\'_#14r" "Mid(bb0[1])" -"\'_#12r" "\'_#14r" "Start(bb0[2])" -"\'_#12r" "\'_#14r" "Mid(bb0[2])" -"\'_#12r" "\'_#14r" "Start(bb0[3])" -"\'_#12r" "\'_#14r" "Mid(bb0[3])" -"\'_#12r" "\'_#14r" "Start(bb0[4])" -"\'_#12r" "\'_#14r" "Mid(bb0[4])" -"\'_#12r" "\'_#14r" "Start(bb0[5])" -"\'_#12r" "\'_#14r" "Mid(bb0[5])" -"\'_#12r" "\'_#14r" "Start(bb0[6])" -"\'_#12r" "\'_#14r" "Mid(bb0[6])" -"\'_#12r" "\'_#14r" "Start(bb0[7])" -"\'_#12r" "\'_#14r" "Mid(bb0[7])" -"\'_#12r" "\'_#14r" "Start(bb0[8])" -"\'_#12r" "\'_#14r" "Mid(bb0[8])" -"\'_#12r" "\'_#14r" "Start(bb0[9])" -"\'_#12r" "\'_#14r" "Mid(bb0[9])" -"\'_#12r" "\'_#14r" "Start(bb1[0])" -"\'_#12r" "\'_#14r" "Mid(bb1[0])" -"\'_#12r" "\'_#14r" "Start(bb2[0])" -"\'_#12r" "\'_#14r" "Mid(bb2[0])" -"\'_#14r" "\'_#12r" "Start(bb0[0])" -"\'_#14r" "\'_#12r" "Mid(bb0[0])" -"\'_#14r" "\'_#12r" "Start(bb0[1])" -"\'_#14r" "\'_#12r" "Mid(bb0[1])" -"\'_#14r" "\'_#12r" "Start(bb0[2])" -"\'_#14r" "\'_#12r" "Mid(bb0[2])" -"\'_#14r" "\'_#12r" "Start(bb0[3])" -"\'_#14r" "\'_#12r" "Mid(bb0[3])" -"\'_#14r" "\'_#12r" "Start(bb0[4])" -"\'_#14r" "\'_#12r" "Mid(bb0[4])" -"\'_#14r" "\'_#12r" "Start(bb0[5])" -"\'_#14r" "\'_#12r" "Mid(bb0[5])" -"\'_#14r" "\'_#12r" "Start(bb0[6])" -"\'_#14r" "\'_#12r" "Mid(bb0[6])" -"\'_#14r" "\'_#12r" "Start(bb0[7])" -"\'_#14r" "\'_#12r" "Mid(bb0[7])" -"\'_#14r" "\'_#12r" "Start(bb0[8])" -"\'_#14r" "\'_#12r" "Mid(bb0[8])" -"\'_#14r" "\'_#12r" "Start(bb0[9])" -"\'_#14r" "\'_#12r" "Mid(bb0[9])" -"\'_#14r" "\'_#12r" "Start(bb1[0])" -"\'_#14r" "\'_#12r" "Mid(bb1[0])" -"\'_#14r" "\'_#12r" "Start(bb2[0])" -"\'_#14r" "\'_#12r" "Mid(bb2[0])" -"\'_#13r" "\'_#15r" "Start(bb0[0])" -"\'_#13r" "\'_#15r" "Mid(bb0[0])" -"\'_#13r" "\'_#15r" "Start(bb0[1])" -"\'_#13r" "\'_#15r" "Mid(bb0[1])" -"\'_#13r" "\'_#15r" "Start(bb0[2])" -"\'_#13r" "\'_#15r" "Mid(bb0[2])" -"\'_#13r" "\'_#15r" "Start(bb0[3])" -"\'_#13r" "\'_#15r" "Mid(bb0[3])" -"\'_#13r" "\'_#15r" "Start(bb0[4])" -"\'_#13r" "\'_#15r" "Mid(bb0[4])" -"\'_#13r" "\'_#15r" "Start(bb0[5])" -"\'_#13r" "\'_#15r" "Mid(bb0[5])" -"\'_#13r" "\'_#15r" "Start(bb0[6])" -"\'_#13r" "\'_#15r" "Mid(bb0[6])" -"\'_#13r" "\'_#15r" "Start(bb0[7])" -"\'_#13r" "\'_#15r" "Mid(bb0[7])" -"\'_#13r" "\'_#15r" "Start(bb0[8])" -"\'_#13r" "\'_#15r" "Mid(bb0[8])" -"\'_#13r" "\'_#15r" "Start(bb0[9])" -"\'_#13r" "\'_#15r" "Mid(bb0[9])" -"\'_#13r" "\'_#15r" "Start(bb1[0])" -"\'_#13r" "\'_#15r" "Mid(bb1[0])" -"\'_#13r" "\'_#15r" "Start(bb2[0])" -"\'_#13r" "\'_#15r" "Mid(bb2[0])" -"\'_#15r" "\'_#13r" "Start(bb0[0])" -"\'_#15r" "\'_#13r" "Mid(bb0[0])" -"\'_#15r" "\'_#13r" "Start(bb0[1])" -"\'_#15r" "\'_#13r" "Mid(bb0[1])" -"\'_#15r" "\'_#13r" "Start(bb0[2])" -"\'_#15r" "\'_#13r" "Mid(bb0[2])" -"\'_#15r" "\'_#13r" "Start(bb0[3])" -"\'_#15r" "\'_#13r" "Mid(bb0[3])" -"\'_#15r" "\'_#13r" "Start(bb0[4])" -"\'_#15r" "\'_#13r" "Mid(bb0[4])" -"\'_#15r" "\'_#13r" "Start(bb0[5])" -"\'_#15r" "\'_#13r" "Mid(bb0[5])" -"\'_#15r" "\'_#13r" "Start(bb0[6])" -"\'_#15r" "\'_#13r" "Mid(bb0[6])" -"\'_#15r" "\'_#13r" "Start(bb0[7])" -"\'_#15r" "\'_#13r" "Mid(bb0[7])" -"\'_#15r" "\'_#13r" "Start(bb0[8])" -"\'_#15r" "\'_#13r" "Mid(bb0[8])" -"\'_#15r" "\'_#13r" "Start(bb0[9])" -"\'_#15r" "\'_#13r" "Mid(bb0[9])" -"\'_#15r" "\'_#13r" "Start(bb1[0])" -"\'_#15r" "\'_#13r" "Mid(bb1[0])" -"\'_#15r" "\'_#13r" "Start(bb2[0])" -"\'_#15r" "\'_#13r" "Mid(bb2[0])" -"\'_#4r" "\'_#9r" "Mid(bb0[2])" -"\'_#9r" "\'_#4r" "Mid(bb0[2])" -"\'_#12r" "\'_#11r" "Start(bb0[0])" -"\'_#12r" "\'_#11r" "Mid(bb0[0])" -"\'_#12r" "\'_#11r" "Start(bb0[1])" -"\'_#12r" "\'_#11r" "Mid(bb0[1])" -"\'_#12r" "\'_#11r" "Start(bb0[2])" -"\'_#12r" "\'_#11r" "Mid(bb0[2])" -"\'_#12r" "\'_#11r" "Start(bb0[3])" -"\'_#12r" "\'_#11r" "Mid(bb0[3])" -"\'_#12r" "\'_#11r" "Start(bb0[4])" -"\'_#12r" "\'_#11r" "Mid(bb0[4])" -"\'_#12r" "\'_#11r" "Start(bb0[5])" -"\'_#12r" "\'_#11r" "Mid(bb0[5])" -"\'_#12r" "\'_#11r" "Start(bb0[6])" -"\'_#12r" "\'_#11r" "Mid(bb0[6])" -"\'_#12r" "\'_#11r" "Start(bb0[7])" -"\'_#12r" "\'_#11r" "Mid(bb0[7])" -"\'_#12r" "\'_#11r" "Start(bb0[8])" -"\'_#12r" "\'_#11r" "Mid(bb0[8])" -"\'_#12r" "\'_#11r" "Start(bb0[9])" -"\'_#12r" "\'_#11r" "Mid(bb0[9])" -"\'_#12r" "\'_#11r" "Start(bb1[0])" -"\'_#12r" "\'_#11r" "Mid(bb1[0])" -"\'_#12r" "\'_#11r" "Start(bb2[0])" -"\'_#12r" "\'_#11r" "Mid(bb2[0])" -"\'_#11r" "\'_#12r" "Start(bb0[0])" -"\'_#11r" "\'_#12r" "Mid(bb0[0])" -"\'_#11r" "\'_#12r" "Start(bb0[1])" -"\'_#11r" "\'_#12r" "Mid(bb0[1])" -"\'_#11r" "\'_#12r" "Start(bb0[2])" -"\'_#11r" "\'_#12r" "Mid(bb0[2])" -"\'_#11r" "\'_#12r" "Start(bb0[3])" -"\'_#11r" "\'_#12r" "Mid(bb0[3])" -"\'_#11r" "\'_#12r" "Start(bb0[4])" -"\'_#11r" "\'_#12r" "Mid(bb0[4])" -"\'_#11r" "\'_#12r" "Start(bb0[5])" -"\'_#11r" "\'_#12r" "Mid(bb0[5])" -"\'_#11r" "\'_#12r" "Start(bb0[6])" -"\'_#11r" "\'_#12r" "Mid(bb0[6])" -"\'_#11r" "\'_#12r" "Start(bb0[7])" -"\'_#11r" "\'_#12r" "Mid(bb0[7])" -"\'_#11r" "\'_#12r" "Start(bb0[8])" -"\'_#11r" "\'_#12r" "Mid(bb0[8])" -"\'_#11r" "\'_#12r" "Start(bb0[9])" -"\'_#11r" "\'_#12r" "Mid(bb0[9])" -"\'_#11r" "\'_#12r" "Start(bb1[0])" -"\'_#11r" "\'_#12r" "Mid(bb1[0])" -"\'_#11r" "\'_#12r" "Start(bb2[0])" -"\'_#11r" "\'_#12r" "Mid(bb2[0])" -"\'_#3r" "\'_#11r" "Mid(bb0[2])" -"\'_#4r" "\'_#3r" "Mid(bb0[2])" -"\'_#13r" "\'_#11r" "Start(bb0[0])" -"\'_#13r" "\'_#11r" "Mid(bb0[0])" -"\'_#13r" "\'_#11r" "Start(bb0[1])" -"\'_#13r" "\'_#11r" "Mid(bb0[1])" -"\'_#13r" "\'_#11r" "Start(bb0[2])" -"\'_#13r" "\'_#11r" "Mid(bb0[2])" -"\'_#13r" "\'_#11r" "Start(bb0[3])" -"\'_#13r" "\'_#11r" "Mid(bb0[3])" -"\'_#13r" "\'_#11r" "Start(bb0[4])" -"\'_#13r" "\'_#11r" "Mid(bb0[4])" -"\'_#13r" "\'_#11r" "Start(bb0[5])" -"\'_#13r" "\'_#11r" "Mid(bb0[5])" -"\'_#13r" "\'_#11r" "Start(bb0[6])" -"\'_#13r" "\'_#11r" "Mid(bb0[6])" -"\'_#13r" "\'_#11r" "Start(bb0[7])" -"\'_#13r" "\'_#11r" "Mid(bb0[7])" -"\'_#13r" "\'_#11r" "Start(bb0[8])" -"\'_#13r" "\'_#11r" "Mid(bb0[8])" -"\'_#13r" "\'_#11r" "Start(bb0[9])" -"\'_#13r" "\'_#11r" "Mid(bb0[9])" -"\'_#13r" "\'_#11r" "Start(bb1[0])" -"\'_#13r" "\'_#11r" "Mid(bb1[0])" -"\'_#13r" "\'_#11r" "Start(bb2[0])" -"\'_#13r" "\'_#11r" "Mid(bb2[0])" -"\'_#11r" "\'_#13r" "Start(bb0[0])" -"\'_#11r" "\'_#13r" "Mid(bb0[0])" -"\'_#11r" "\'_#13r" "Start(bb0[1])" -"\'_#11r" "\'_#13r" "Mid(bb0[1])" -"\'_#11r" "\'_#13r" "Start(bb0[2])" -"\'_#11r" "\'_#13r" "Mid(bb0[2])" -"\'_#11r" "\'_#13r" "Start(bb0[3])" -"\'_#11r" "\'_#13r" "Mid(bb0[3])" -"\'_#11r" "\'_#13r" "Start(bb0[4])" -"\'_#11r" "\'_#13r" "Mid(bb0[4])" -"\'_#11r" "\'_#13r" "Start(bb0[5])" -"\'_#11r" "\'_#13r" "Mid(bb0[5])" -"\'_#11r" "\'_#13r" "Start(bb0[6])" -"\'_#11r" "\'_#13r" "Mid(bb0[6])" -"\'_#11r" "\'_#13r" "Start(bb0[7])" -"\'_#11r" "\'_#13r" "Mid(bb0[7])" -"\'_#11r" "\'_#13r" "Start(bb0[8])" -"\'_#11r" "\'_#13r" "Mid(bb0[8])" -"\'_#11r" "\'_#13r" "Start(bb0[9])" -"\'_#11r" "\'_#13r" "Mid(bb0[9])" -"\'_#11r" "\'_#13r" "Start(bb1[0])" -"\'_#11r" "\'_#13r" "Mid(bb1[0])" -"\'_#11r" "\'_#13r" "Start(bb2[0])" -"\'_#11r" "\'_#13r" "Mid(bb2[0])" -"\'_#5r" "\'_#10r" "Mid(bb0[5])" -"\'_#11r" "\'_#5r" "Mid(bb0[5])" -"\'_#6r" "\'_#8r" "Mid(bb0[7])" -"\'_#10r" "\'_#6r" "Mid(bb0[7])" -"\'_#9r" "\'_#1r" "Start(bb0[0])" -"\'_#9r" "\'_#1r" "Mid(bb0[0])" -"\'_#9r" "\'_#1r" "Start(bb0[1])" -"\'_#9r" "\'_#1r" "Mid(bb0[1])" -"\'_#9r" "\'_#1r" "Start(bb0[2])" -"\'_#9r" "\'_#1r" "Mid(bb0[2])" -"\'_#9r" "\'_#1r" "Start(bb0[3])" -"\'_#9r" "\'_#1r" "Mid(bb0[3])" -"\'_#9r" "\'_#1r" "Start(bb0[4])" -"\'_#9r" "\'_#1r" "Mid(bb0[4])" -"\'_#9r" "\'_#1r" "Start(bb0[5])" -"\'_#9r" "\'_#1r" "Mid(bb0[5])" -"\'_#9r" "\'_#1r" "Start(bb0[6])" -"\'_#9r" "\'_#1r" "Mid(bb0[6])" -"\'_#9r" "\'_#1r" "Start(bb0[7])" -"\'_#9r" "\'_#1r" "Mid(bb0[7])" -"\'_#9r" "\'_#1r" "Start(bb0[8])" -"\'_#9r" "\'_#1r" "Mid(bb0[8])" -"\'_#9r" "\'_#1r" "Start(bb0[9])" -"\'_#9r" "\'_#1r" "Mid(bb0[9])" -"\'_#9r" "\'_#1r" "Start(bb1[0])" -"\'_#9r" "\'_#1r" "Mid(bb1[0])" -"\'_#9r" "\'_#1r" "Start(bb2[0])" -"\'_#9r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#9r" "Start(bb0[0])" -"\'_#1r" "\'_#9r" "Mid(bb0[0])" -"\'_#1r" "\'_#9r" "Start(bb0[1])" -"\'_#1r" "\'_#9r" "Mid(bb0[1])" -"\'_#1r" "\'_#9r" "Start(bb0[2])" -"\'_#1r" "\'_#9r" "Mid(bb0[2])" -"\'_#1r" "\'_#9r" "Start(bb0[3])" -"\'_#1r" "\'_#9r" "Mid(bb0[3])" -"\'_#1r" "\'_#9r" "Start(bb0[4])" -"\'_#1r" "\'_#9r" "Mid(bb0[4])" -"\'_#1r" "\'_#9r" "Start(bb0[5])" -"\'_#1r" "\'_#9r" "Mid(bb0[5])" -"\'_#1r" "\'_#9r" "Start(bb0[6])" -"\'_#1r" "\'_#9r" "Mid(bb0[6])" -"\'_#1r" "\'_#9r" "Start(bb0[7])" -"\'_#1r" "\'_#9r" "Mid(bb0[7])" -"\'_#1r" "\'_#9r" "Start(bb0[8])" -"\'_#1r" "\'_#9r" "Mid(bb0[8])" -"\'_#1r" "\'_#9r" "Start(bb0[9])" -"\'_#1r" "\'_#9r" "Mid(bb0[9])" -"\'_#1r" "\'_#9r" "Start(bb1[0])" -"\'_#1r" "\'_#9r" "Mid(bb1[0])" -"\'_#1r" "\'_#9r" "Start(bb2[0])" -"\'_#1r" "\'_#9r" "Mid(bb2[0])" -"\'_#8r" "\'_#1r" "Start(bb0[0])" -"\'_#8r" "\'_#1r" "Mid(bb0[0])" -"\'_#8r" "\'_#1r" "Start(bb0[1])" -"\'_#8r" "\'_#1r" "Mid(bb0[1])" -"\'_#8r" "\'_#1r" "Start(bb0[2])" -"\'_#8r" "\'_#1r" "Mid(bb0[2])" -"\'_#8r" "\'_#1r" "Start(bb0[3])" -"\'_#8r" "\'_#1r" "Mid(bb0[3])" -"\'_#8r" "\'_#1r" "Start(bb0[4])" -"\'_#8r" "\'_#1r" "Mid(bb0[4])" -"\'_#8r" "\'_#1r" "Start(bb0[5])" -"\'_#8r" "\'_#1r" "Mid(bb0[5])" -"\'_#8r" "\'_#1r" "Start(bb0[6])" -"\'_#8r" "\'_#1r" "Mid(bb0[6])" -"\'_#8r" "\'_#1r" "Start(bb0[7])" -"\'_#8r" "\'_#1r" "Mid(bb0[7])" -"\'_#8r" "\'_#1r" "Start(bb0[8])" -"\'_#8r" "\'_#1r" "Mid(bb0[8])" -"\'_#8r" "\'_#1r" "Start(bb0[9])" -"\'_#8r" "\'_#1r" "Mid(bb0[9])" -"\'_#8r" "\'_#1r" "Start(bb1[0])" -"\'_#8r" "\'_#1r" "Mid(bb1[0])" -"\'_#8r" "\'_#1r" "Start(bb2[0])" -"\'_#8r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#8r" "Start(bb0[0])" -"\'_#1r" "\'_#8r" "Mid(bb0[0])" -"\'_#1r" "\'_#8r" "Start(bb0[1])" -"\'_#1r" "\'_#8r" "Mid(bb0[1])" -"\'_#1r" "\'_#8r" "Start(bb0[2])" -"\'_#1r" "\'_#8r" "Mid(bb0[2])" -"\'_#1r" "\'_#8r" "Start(bb0[3])" -"\'_#1r" "\'_#8r" "Mid(bb0[3])" -"\'_#1r" "\'_#8r" "Start(bb0[4])" -"\'_#1r" "\'_#8r" "Mid(bb0[4])" -"\'_#1r" "\'_#8r" "Start(bb0[5])" -"\'_#1r" "\'_#8r" "Mid(bb0[5])" -"\'_#1r" "\'_#8r" "Start(bb0[6])" -"\'_#1r" "\'_#8r" "Mid(bb0[6])" -"\'_#1r" "\'_#8r" "Start(bb0[7])" -"\'_#1r" "\'_#8r" "Mid(bb0[7])" -"\'_#1r" "\'_#8r" "Start(bb0[8])" -"\'_#1r" "\'_#8r" "Mid(bb0[8])" -"\'_#1r" "\'_#8r" "Start(bb0[9])" -"\'_#1r" "\'_#8r" "Mid(bb0[9])" -"\'_#1r" "\'_#8r" "Start(bb1[0])" -"\'_#1r" "\'_#8r" "Mid(bb1[0])" -"\'_#1r" "\'_#8r" "Start(bb2[0])" -"\'_#1r" "\'_#8r" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/path_accessed_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/path_accessed_at.facts deleted file mode 100644 index b93c2cfd282..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/path_accessed_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp3" "Mid(bb0[3])" -"mp3" "Mid(bb0[5])" -"mp2" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/path_belongs_to_var.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/path_belongs_to_var.facts deleted file mode 100644 index c721fb6777f..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/path_belongs_to_var.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/universal_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_defined.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_defined.facts deleted file mode 100644 index bca4a15f220..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_defined.facts +++ /dev/null @@ -1,7 +0,0 @@ -"_2" "Mid(bb0[0])" -"_3" "Mid(bb0[1])" -"_3" "Mid(bb0[2])" -"_2" "Mid(bb0[5])" -"_3" "Mid(bb0[6])" -"_0" "Mid(bb0[7])" -"_2" "Mid(bb0[8])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_drop_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_drop_used.facts deleted file mode 100644 index ef759bb43f8..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb0[9])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_drops_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_drops_region.facts deleted file mode 100644 index f9e544906e4..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#9r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_used.facts deleted file mode 100644 index bef0e1a6bb5..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_used.facts +++ /dev/null @@ -1,5 +0,0 @@ -"_1" "Mid(bb0[2])" -"_3" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_3" "Mid(bb0[5])" -"_2" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_uses_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_uses_region.facts deleted file mode 100644 index f2240f390f0..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_3/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_0" "\'_#8r" -"_1" "\'_#9r" -"_2" "\'_#10r" -"_3" "\'_#11r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/borrow_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/borrow_region.facts deleted file mode 100644 index 7ee65abb4df..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#4r" "bw0" "Mid(bb0[4])" -"\'_#5r" "bw1" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/cfg_edge.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/cfg_edge.facts deleted file mode 100644 index 937174b12cc..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/cfg_edge.facts +++ /dev/null @@ -1,21 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb2[0])" -"Mid(bb0[8])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/child.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/initialized_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/initialized_at.facts deleted file mode 100644 index 3a8fa815dc8..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/initialized_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp3" "Mid(bb0[2])" -"mp2" "Mid(bb0[4])" -"mp0" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/invalidates.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/invalidates.facts deleted file mode 100644 index d6701e429c1..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/invalidates.facts +++ /dev/null @@ -1,2 +0,0 @@ -"Start(bb0[4])" "bw0" -"Start(bb0[6])" "bw1" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/killed.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/killed.facts deleted file mode 100644 index e5389cf50be..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/killed.facts +++ /dev/null @@ -1,4 +0,0 @@ -"bw0" "Mid(bb0[2])" -"bw1" "Mid(bb0[4])" -"bw0" "Mid(bb0[5])" -"bw1" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/moved_out_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/moved_out_at.facts deleted file mode 100644 index ed92c1d23fc..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/moved_out_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp3" "Mid(bb0[5])" -"mp2" "Mid(bb0[7])" -"mp1" "Mid(bb0[8])" -"mp0" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/outlives.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/outlives.facts deleted file mode 100644 index ee69a8f9198..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/outlives.facts +++ /dev/null @@ -1,95 +0,0 @@ -"\'_#3r" "\'_#8r" "Mid(bb0[2])" -"\'_#8r" "\'_#3r" "Mid(bb0[2])" -"\'_#3r" "\'_#10r" "Mid(bb0[2])" -"\'_#4r" "\'_#9r" "Mid(bb0[4])" -"\'_#10r" "\'_#4r" "Mid(bb0[4])" -"\'_#5r" "\'_#7r" "Mid(bb0[6])" -"\'_#9r" "\'_#5r" "Mid(bb0[6])" -"\'_#8r" "\'_#1r" "Start(bb0[0])" -"\'_#8r" "\'_#1r" "Mid(bb0[0])" -"\'_#8r" "\'_#1r" "Start(bb0[1])" -"\'_#8r" "\'_#1r" "Mid(bb0[1])" -"\'_#8r" "\'_#1r" "Start(bb0[2])" -"\'_#8r" "\'_#1r" "Mid(bb0[2])" -"\'_#8r" "\'_#1r" "Start(bb0[3])" -"\'_#8r" "\'_#1r" "Mid(bb0[3])" -"\'_#8r" "\'_#1r" "Start(bb0[4])" -"\'_#8r" "\'_#1r" "Mid(bb0[4])" -"\'_#8r" "\'_#1r" "Start(bb0[5])" -"\'_#8r" "\'_#1r" "Mid(bb0[5])" -"\'_#8r" "\'_#1r" "Start(bb0[6])" -"\'_#8r" "\'_#1r" "Mid(bb0[6])" -"\'_#8r" "\'_#1r" "Start(bb0[7])" -"\'_#8r" "\'_#1r" "Mid(bb0[7])" -"\'_#8r" "\'_#1r" "Start(bb0[8])" -"\'_#8r" "\'_#1r" "Mid(bb0[8])" -"\'_#8r" "\'_#1r" "Start(bb1[0])" -"\'_#8r" "\'_#1r" "Mid(bb1[0])" -"\'_#8r" "\'_#1r" "Start(bb2[0])" -"\'_#8r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#8r" "Start(bb0[0])" -"\'_#1r" "\'_#8r" "Mid(bb0[0])" -"\'_#1r" "\'_#8r" "Start(bb0[1])" -"\'_#1r" "\'_#8r" "Mid(bb0[1])" -"\'_#1r" "\'_#8r" "Start(bb0[2])" -"\'_#1r" "\'_#8r" "Mid(bb0[2])" -"\'_#1r" "\'_#8r" "Start(bb0[3])" -"\'_#1r" "\'_#8r" "Mid(bb0[3])" -"\'_#1r" "\'_#8r" "Start(bb0[4])" -"\'_#1r" "\'_#8r" "Mid(bb0[4])" -"\'_#1r" "\'_#8r" "Start(bb0[5])" -"\'_#1r" "\'_#8r" "Mid(bb0[5])" -"\'_#1r" "\'_#8r" "Start(bb0[6])" -"\'_#1r" "\'_#8r" "Mid(bb0[6])" -"\'_#1r" "\'_#8r" "Start(bb0[7])" -"\'_#1r" "\'_#8r" "Mid(bb0[7])" -"\'_#1r" "\'_#8r" "Start(bb0[8])" -"\'_#1r" "\'_#8r" "Mid(bb0[8])" -"\'_#1r" "\'_#8r" "Start(bb1[0])" -"\'_#1r" "\'_#8r" "Mid(bb1[0])" -"\'_#1r" "\'_#8r" "Start(bb2[0])" -"\'_#1r" "\'_#8r" "Mid(bb2[0])" -"\'_#7r" "\'_#1r" "Start(bb0[0])" -"\'_#7r" "\'_#1r" "Mid(bb0[0])" -"\'_#7r" "\'_#1r" "Start(bb0[1])" -"\'_#7r" "\'_#1r" "Mid(bb0[1])" -"\'_#7r" "\'_#1r" "Start(bb0[2])" -"\'_#7r" "\'_#1r" "Mid(bb0[2])" -"\'_#7r" "\'_#1r" "Start(bb0[3])" -"\'_#7r" "\'_#1r" "Mid(bb0[3])" -"\'_#7r" "\'_#1r" "Start(bb0[4])" -"\'_#7r" "\'_#1r" "Mid(bb0[4])" -"\'_#7r" "\'_#1r" "Start(bb0[5])" -"\'_#7r" "\'_#1r" "Mid(bb0[5])" -"\'_#7r" "\'_#1r" "Start(bb0[6])" -"\'_#7r" "\'_#1r" "Mid(bb0[6])" -"\'_#7r" "\'_#1r" "Start(bb0[7])" -"\'_#7r" "\'_#1r" "Mid(bb0[7])" -"\'_#7r" "\'_#1r" "Start(bb0[8])" -"\'_#7r" "\'_#1r" "Mid(bb0[8])" -"\'_#7r" "\'_#1r" "Start(bb1[0])" -"\'_#7r" "\'_#1r" "Mid(bb1[0])" -"\'_#7r" "\'_#1r" "Start(bb2[0])" -"\'_#7r" "\'_#1r" "Mid(bb2[0])" -"\'_#1r" "\'_#7r" "Start(bb0[0])" -"\'_#1r" "\'_#7r" "Mid(bb0[0])" -"\'_#1r" "\'_#7r" "Start(bb0[1])" -"\'_#1r" "\'_#7r" "Mid(bb0[1])" -"\'_#1r" "\'_#7r" "Start(bb0[2])" -"\'_#1r" "\'_#7r" "Mid(bb0[2])" -"\'_#1r" "\'_#7r" "Start(bb0[3])" -"\'_#1r" "\'_#7r" "Mid(bb0[3])" -"\'_#1r" "\'_#7r" "Start(bb0[4])" -"\'_#1r" "\'_#7r" "Mid(bb0[4])" -"\'_#1r" "\'_#7r" "Start(bb0[5])" -"\'_#1r" "\'_#7r" "Mid(bb0[5])" -"\'_#1r" "\'_#7r" "Start(bb0[6])" -"\'_#1r" "\'_#7r" "Mid(bb0[6])" -"\'_#1r" "\'_#7r" "Start(bb0[7])" -"\'_#1r" "\'_#7r" "Mid(bb0[7])" -"\'_#1r" "\'_#7r" "Start(bb0[8])" -"\'_#1r" "\'_#7r" "Mid(bb0[8])" -"\'_#1r" "\'_#7r" "Start(bb1[0])" -"\'_#1r" "\'_#7r" "Mid(bb1[0])" -"\'_#1r" "\'_#7r" "Start(bb2[0])" -"\'_#1r" "\'_#7r" "Mid(bb2[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/path_accessed_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/path_accessed_at.facts deleted file mode 100644 index 803fa55e573..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/path_accessed_at.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp3" "Mid(bb0[3])" -"mp3" "Mid(bb0[4])" -"mp2" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/path_belongs_to_var.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/path_belongs_to_var.facts deleted file mode 100644 index c721fb6777f..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/path_belongs_to_var.facts +++ /dev/null @@ -1,4 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/universal_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/universal_region.facts deleted file mode 100644 index 5f1d9ab6f60..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/universal_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_defined.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_defined.facts deleted file mode 100644 index e00332672d0..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_defined.facts +++ /dev/null @@ -1,7 +0,0 @@ -"_2" "Mid(bb0[0])" -"_3" "Mid(bb0[1])" -"_3" "Mid(bb0[2])" -"_2" "Mid(bb0[4])" -"_3" "Mid(bb0[5])" -"_0" "Mid(bb0[6])" -"_2" "Mid(bb0[7])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_drop_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_drop_used.facts deleted file mode 100644 index 23142e3d0bd..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "Mid(bb0[8])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_drops_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_drops_region.facts deleted file mode 100644 index 5a78c40251a..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_1" "\'_#8r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_used.facts deleted file mode 100644 index 60f0f6b5b6a..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_1" "Mid(bb0[2])" -"_3" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_2" "Mid(bb0[6])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_uses_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_uses_region.facts deleted file mode 100644 index 53f86e1dbac..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_4/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_0" "\'_#7r" -"_1" "\'_#8r" -"_2" "\'_#9r" -"_3" "\'_#10r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/borrow_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/cfg_edge.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/cfg_edge.facts deleted file mode 100644 index b2ef2cf896e..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/child.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/invalidates.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/killed.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/moved_out_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/outlives.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/outlives.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/path_accessed_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/universal_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_defined.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_drop_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_drops_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_uses_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/var_uses_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index b2ef2cf896e..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,3 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/child.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index 8c8e7af00df..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp0" "Mid(bb0[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/killed.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/outlives.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index 4f77da0ff93..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,16 +0,0 @@ -"\'_#4r" "\'_#2r" "Start(bb0[0])" -"\'_#4r" "\'_#2r" "Mid(bb0[0])" -"\'_#4r" "\'_#2r" "Start(bb0[1])" -"\'_#4r" "\'_#2r" "Mid(bb0[1])" -"\'_#2r" "\'_#4r" "Start(bb0[0])" -"\'_#2r" "\'_#4r" "Mid(bb0[0])" -"\'_#2r" "\'_#4r" "Start(bb0[1])" -"\'_#2r" "\'_#4r" "Mid(bb0[1])" -"\'_#5r" "\'_#1r" "Start(bb0[0])" -"\'_#5r" "\'_#1r" "Mid(bb0[0])" -"\'_#5r" "\'_#1r" "Start(bb0[1])" -"\'_#5r" "\'_#1r" "Mid(bb0[1])" -"\'_#1r" "\'_#5r" "Start(bb0[0])" -"\'_#1r" "\'_#5r" "Mid(bb0[0])" -"\'_#1r" "\'_#5r" "Start(bb0[1])" -"\'_#1r" "\'_#5r" "Mid(bb0[1])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index 189d7b6233b..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp0" "_0" -"mp1" "_1" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index e48a3f3fb71..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_used.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index efa87476f02..00000000000 --- a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_1" "\'_#4r" -"_1" "\'_#5r" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/borrow_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/borrow_region.facts deleted file mode 100644 index 70b9db415ba..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb0[6])" -"\'_#3r" "bw1" "Mid(bb0[7])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/cfg_edge.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 41acdaf9e0e..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,104 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb0[11])" -"Start(bb0[11])" "Mid(bb0[11])" -"Mid(bb0[11])" "Start(bb0[12])" -"Start(bb0[12])" "Mid(bb0[12])" -"Mid(bb0[12])" "Start(bb0[13])" -"Start(bb0[13])" "Mid(bb0[13])" -"Mid(bb0[13])" "Start(bb2[0])" -"Mid(bb0[13])" "Start(bb3[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb6[0])" -"Mid(bb2[7])" "Start(bb5[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb1[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb3[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb4[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb6[1])" -"Start(bb6[1])" "Mid(bb6[1])" -"Mid(bb6[1])" "Start(bb7[0])" -"Mid(bb6[1])" "Start(bb4[0])" -"Start(bb7[0])" "Mid(bb7[0])" -"Mid(bb7[0])" "Start(bb7[1])" -"Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb7[3])" -"Start(bb7[3])" "Mid(bb7[3])" -"Mid(bb7[3])" "Start(bb7[4])" -"Start(bb7[4])" "Mid(bb7[4])" -"Mid(bb7[4])" "Start(bb7[5])" -"Start(bb7[5])" "Mid(bb7[5])" -"Mid(bb7[5])" "Start(bb8[0])" -"Mid(bb7[5])" "Start(bb10[0])" -"Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb11[0])" -"Mid(bb8[0])" "Start(bb9[0])" -"Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb4[0])" -"Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb9[0])" -"Start(bb11[0])" "Mid(bb11[0])" -"Mid(bb11[0])" "Start(bb11[1])" -"Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb11[2])" -"Start(bb11[2])" "Mid(bb11[2])" -"Mid(bb11[2])" "Start(bb11[3])" -"Start(bb11[3])" "Mid(bb11[3])" -"Mid(bb11[3])" "Start(bb11[4])" -"Start(bb11[4])" "Mid(bb11[4])" -"Mid(bb11[4])" "Start(bb12[0])" -"Mid(bb11[4])" "Start(bb4[0])" -"Start(bb12[0])" "Mid(bb12[0])" -"Mid(bb12[0])" "Start(bb12[1])" -"Start(bb12[1])" "Mid(bb12[1])" -"Mid(bb12[1])" "Start(bb13[0])" -"Mid(bb12[1])" "Start(bb3[0])" -"Start(bb13[0])" "Mid(bb13[0])" -"Mid(bb13[0])" "Start(bb13[1])" -"Start(bb13[1])" "Mid(bb13[1])" -"Mid(bb13[1])" "Start(bb14[0])" -"Mid(bb13[1])" "Start(bb1[0])" -"Start(bb14[0])" "Mid(bb14[0])" -"Mid(bb14[0])" "Start(bb14[1])" -"Start(bb14[1])" "Mid(bb14[1])" -"Mid(bb14[1])" "Start(bb14[2])" -"Start(bb14[2])" "Mid(bb14[2])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/child.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/child.facts deleted file mode 100644 index 325396dcc3c..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/child.facts +++ /dev/null @@ -1 +0,0 @@ -"mp11" "mp6" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/initialized_at.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/initialized_at.facts deleted file mode 100644 index 47330fd6cd3..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,12 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp4" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp2" "Mid(bb0[8])" -"mp5" "Start(bb2[0])" -"mp7" "Mid(bb2[3])" -"mp8" "Mid(bb2[5])" -"mp6" "Mid(bb2[6])" -"mp10" "Mid(bb7[4])" -"mp9" "Start(bb8[0])" -"mp1" "Mid(bb11[2])" -"mp0" "Mid(bb11[3])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/invalidates.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/invalidates.facts deleted file mode 100644 index 35d7254804e..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,7 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[6])" "bw0" -"Start(bb0[7])" "bw1" -"Start(bb1[0])" "bw0" -"Start(bb11[2])" "bw0" -"Start(bb14[1])" "bw0" -"Start(bb14[2])" "bw0" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/killed.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/killed.facts deleted file mode 100644 index a80b694afb4..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/killed.facts +++ /dev/null @@ -1,5 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw1" "Mid(bb0[6])" -"bw1" "Mid(bb0[11])" -"bw0" "Mid(bb11[2])" -"bw0" "Mid(bb14[1])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/moved_out_at.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 0da1a521b52..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,29 +0,0 @@ -"mp3" "Mid(bb0[8])" -"mp3" "Mid(bb0[9])" -"mp4" "Mid(bb0[11])" -"mp5" "Mid(bb2[3])" -"mp2" "Mid(bb2[5])" -"mp7" "Mid(bb2[6])" -"mp8" "Mid(bb2[6])" -"mp8" "Mid(bb2[7])" -"mp2" "Mid(bb3[0])" -"mp5" "Mid(bb4[0])" -"mp7" "Mid(bb5[0])" -"mp8" "Mid(bb6[0])" -"mp7" "Mid(bb6[1])" -"mp7" "Mid(bb7[0])" -"mp11" "Mid(bb7[4])" -"mp10" "Mid(bb7[5])" -"mp10" "Mid(bb8[0])" -"mp6" "Mid(bb9[0])" -"mp10" "Mid(bb10[0])" -"mp10" "Mid(bb11[0])" -"mp9" "Mid(bb11[1])" -"mp6" "Mid(bb11[4])" -"mp6" "Mid(bb12[0])" -"mp5" "Mid(bb12[1])" -"mp5" "Mid(bb13[0])" -"mp2" "Mid(bb13[1])" -"mp2" "Mid(bb14[0])" -"mp1" "Mid(bb14[1])" -"mp0" "Mid(bb14[2])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/outlives.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/outlives.facts deleted file mode 100644 index 9d85ff259fe..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/outlives.facts +++ /dev/null @@ -1,21 +0,0 @@ -"\'_#5r" "\'_#6r" "Mid(bb0[13])" -"\'_#6r" "\'_#5r" "Mid(bb0[13])" -"\'_#19r" "\'_#5r" "Mid(bb0[13])" -"\'_#5r" "\'_#19r" "Mid(bb0[13])" -"\'_#7r" "\'_#8r" "Mid(bb0[13])" -"\'_#8r" "\'_#7r" "Mid(bb0[13])" -"\'_#10r" "\'_#16r" "Mid(bb7[4])" -"\'_#16r" "\'_#10r" "Mid(bb7[4])" -"\'_#11r" "\'_#12r" "Mid(bb7[5])" -"\'_#12r" "\'_#11r" "Mid(bb7[5])" -"\'_#2r" "\'_#15r" "Mid(bb0[6])" -"\'_#3r" "\'_#14r" "Mid(bb0[7])" -"\'_#15r" "\'_#3r" "Mid(bb0[7])" -"\'_#4r" "\'_#13r" "Mid(bb0[8])" -"\'_#14r" "\'_#4r" "Mid(bb0[8])" -"\'_#7r" "\'_#5r" "Mid(bb0[13])" -"\'_#13r" "\'_#17r" "Mid(bb2[5])" -"\'_#9r" "\'_#16r" "Mid(bb2[6])" -"\'_#17r" "\'_#9r" "Mid(bb2[6])" -"\'_#10r" "\'_#18r" "Mid(bb7[4])" -"\'_#18r" "\'_#11r" "Mid(bb7[5])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/path_accessed_at.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index 1ab48e2cf06..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,13 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[6])" -"mp4" "Mid(bb0[7])" -"mp3" "Mid(bb0[8])" -"mp2" "Mid(bb0[10])" -"mp5" "Mid(bb2[0])" -"mp5" "Mid(bb2[3])" -"mp2" "Mid(bb2[5])" -"mp7" "Mid(bb2[6])" -"mp8" "Mid(bb2[6])" -"mp6" "Mid(bb7[1])" -"mp11" "Mid(bb7[4])" -"mp10" "Mid(bb7[5])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/path_belongs_to_var.facts deleted file mode 100644 index eb305720b75..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/path_belongs_to_var.facts +++ /dev/null @@ -1,11 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" -"mp5" "_5" -"mp6" "_6" -"mp7" "_7" -"mp8" "_8" -"mp9" "_9" -"mp10" "_10" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/universal_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_defined.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_defined.facts deleted file mode 100644 index 2b41fbd94dd..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,32 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_4" "Mid(bb0[6])" -"_3" "Mid(bb0[7])" -"_2" "Mid(bb0[8])" -"_3" "Mid(bb0[9])" -"_4" "Mid(bb0[11])" -"_5" "Mid(bb0[12])" -"_5" "Mid(bb0[13])" -"_6" "Mid(bb2[1])" -"_7" "Mid(bb2[2])" -"_7" "Mid(bb2[3])" -"_8" "Mid(bb2[4])" -"_8" "Mid(bb2[5])" -"_6" "Mid(bb2[6])" -"_8" "Mid(bb6[0])" -"_7" "Mid(bb7[0])" -"_9" "Mid(bb7[2])" -"_10" "Mid(bb7[3])" -"_10" "Mid(bb7[4])" -"_9" "Mid(bb7[5])" -"_10" "Mid(bb11[0])" -"_9" "Mid(bb11[1])" -"_1" "Mid(bb11[2])" -"_0" "Mid(bb11[3])" -"_6" "Mid(bb12[0])" -"_5" "Mid(bb13[0])" -"_2" "Mid(bb14[0])" -"_1" "Mid(bb14[1])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_drop_used.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_drop_used.facts deleted file mode 100644 index 867e1561030..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1,11 +0,0 @@ -"_8" "Mid(bb2[7])" -"_2" "Mid(bb3[0])" -"_5" "Mid(bb4[0])" -"_7" "Mid(bb5[0])" -"_7" "Mid(bb6[1])" -"_10" "Mid(bb8[0])" -"_6" "Mid(bb9[0])" -"_10" "Mid(bb10[0])" -"_6" "Mid(bb11[4])" -"_5" "Mid(bb12[1])" -"_2" "Mid(bb13[1])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_drops_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_drops_region.facts deleted file mode 100644 index 7486543410f..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_drops_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "\'_#13r" -"_6" "\'_#16r" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_used.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_used.facts deleted file mode 100644 index a1ce4eb9663..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_used.facts +++ /dev/null @@ -1,13 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[6])" -"_4" "Mid(bb0[7])" -"_3" "Mid(bb0[8])" -"_2" "Mid(bb0[10])" -"_5" "Mid(bb2[0])" -"_5" "Mid(bb2[3])" -"_2" "Mid(bb2[5])" -"_7" "Mid(bb2[6])" -"_8" "Mid(bb2[6])" -"_6" "Mid(bb7[1])" -"_6" "Mid(bb7[4])" -"_10" "Mid(bb7[5])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_uses_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_uses_region.facts deleted file mode 100644 index 1888ab19171..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,6 +0,0 @@ -"_2" "\'_#13r" -"_3" "\'_#14r" -"_4" "\'_#15r" -"_6" "\'_#16r" -"_8" "\'_#17r" -"_10" "\'_#18r" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index 143fe944c04..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,11 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb2[0])" -"Mid(bb0[1])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/child.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/child.facts deleted file mode 100644 index 4d29ebd2033..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/child.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp3" "mp2" -"mp4" "mp2" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index ffb4ecd8c4e..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[0])" -"mp0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/killed.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 5bc2d91aeb0..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" -"mp0" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/outlives.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index 0c3d5064660..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,52 +0,0 @@ -"\'_#4r" "\'_#7r" "Mid(bb0[0])" -"\'_#7r" "\'_#4r" "Mid(bb0[0])" -"\'_#5r" "\'_#7r" "Mid(bb2[0])" -"\'_#7r" "\'_#5r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb0[0])" -"\'_#6r" "\'_#2r" "Mid(bb0[0])" -"\'_#6r" "\'_#2r" "Start(bb0[1])" -"\'_#6r" "\'_#2r" "Mid(bb0[1])" -"\'_#6r" "\'_#2r" "Start(bb1[0])" -"\'_#6r" "\'_#2r" "Mid(bb1[0])" -"\'_#6r" "\'_#2r" "Start(bb2[0])" -"\'_#6r" "\'_#2r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb2[1])" -"\'_#6r" "\'_#2r" "Mid(bb2[1])" -"\'_#6r" "\'_#2r" "Start(bb2[2])" -"\'_#6r" "\'_#2r" "Mid(bb2[2])" -"\'_#2r" "\'_#6r" "Start(bb0[0])" -"\'_#2r" "\'_#6r" "Mid(bb0[0])" -"\'_#2r" "\'_#6r" "Start(bb0[1])" -"\'_#2r" "\'_#6r" "Mid(bb0[1])" -"\'_#2r" "\'_#6r" "Start(bb1[0])" -"\'_#2r" "\'_#6r" "Mid(bb1[0])" -"\'_#2r" "\'_#6r" "Start(bb2[0])" -"\'_#2r" "\'_#6r" "Mid(bb2[0])" -"\'_#2r" "\'_#6r" "Start(bb2[1])" -"\'_#2r" "\'_#6r" "Mid(bb2[1])" -"\'_#2r" "\'_#6r" "Start(bb2[2])" -"\'_#2r" "\'_#6r" "Mid(bb2[2])" -"\'_#7r" "\'_#1r" "Start(bb0[0])" -"\'_#7r" "\'_#1r" "Mid(bb0[0])" -"\'_#7r" "\'_#1r" "Start(bb0[1])" -"\'_#7r" "\'_#1r" "Mid(bb0[1])" -"\'_#7r" "\'_#1r" "Start(bb1[0])" -"\'_#7r" "\'_#1r" "Mid(bb1[0])" -"\'_#7r" "\'_#1r" "Start(bb2[0])" -"\'_#7r" "\'_#1r" "Mid(bb2[0])" -"\'_#7r" "\'_#1r" "Start(bb2[1])" -"\'_#7r" "\'_#1r" "Mid(bb2[1])" -"\'_#7r" "\'_#1r" "Start(bb2[2])" -"\'_#7r" "\'_#1r" "Mid(bb2[2])" -"\'_#1r" "\'_#7r" "Start(bb0[0])" -"\'_#1r" "\'_#7r" "Mid(bb0[0])" -"\'_#1r" "\'_#7r" "Start(bb0[1])" -"\'_#1r" "\'_#7r" "Mid(bb0[1])" -"\'_#1r" "\'_#7r" "Start(bb1[0])" -"\'_#1r" "\'_#7r" "Mid(bb1[0])" -"\'_#1r" "\'_#7r" "Start(bb2[0])" -"\'_#1r" "\'_#7r" "Mid(bb2[0])" -"\'_#1r" "\'_#7r" "Start(bb2[1])" -"\'_#1r" "\'_#7r" "Mid(bb2[1])" -"\'_#1r" "\'_#7r" "Start(bb2[2])" -"\'_#1r" "\'_#7r" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index 0d93b5c84ca..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/path_accessed_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index ac6fc7d6c06..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index e48a3f3fb71..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index a4cb87c9a6a..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb0[0])" -"_0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_used.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index ca9d10b0f44..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_1" "Mid(bb0[0])" -"_2" "Mid(bb0[1])" -"_1" "Mid(bb2[0])" -"_2" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index c6779054214..00000000000 --- a/inputs/maybe-initialized-drop-implicit-fragment-drop/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_1" "\'_#6r" -"_1" "\'_#7r" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/borrow_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/borrow_region.facts deleted file mode 100644 index 70b9db415ba..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb0[6])" -"\'_#3r" "bw1" "Mid(bb0[7])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/cfg_edge.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 5d967bfecf2..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,57 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb0[11])" -"Start(bb0[11])" "Mid(bb0[11])" -"Mid(bb0[11])" "Start(bb0[12])" -"Start(bb0[12])" "Mid(bb0[12])" -"Mid(bb0[12])" "Start(bb0[13])" -"Start(bb0[13])" "Mid(bb0[13])" -"Mid(bb0[13])" "Start(bb0[14])" -"Start(bb0[14])" "Mid(bb0[14])" -"Mid(bb0[14])" "Start(bb0[15])" -"Start(bb0[15])" "Mid(bb0[15])" -"Mid(bb0[15])" "Start(bb2[0])" -"Mid(bb0[15])" "Start(bb4[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb5[0])" -"Mid(bb2[0])" "Start(bb3[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb1[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb3[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb5[1])" -"Start(bb5[1])" "Mid(bb5[1])" -"Mid(bb5[1])" "Start(bb5[2])" -"Start(bb5[2])" "Mid(bb5[2])" -"Mid(bb5[2])" "Start(bb5[3])" -"Start(bb5[3])" "Mid(bb5[3])" -"Mid(bb5[3])" "Start(bb5[4])" -"Start(bb5[4])" "Mid(bb5[4])" -"Mid(bb5[4])" "Start(bb6[0])" -"Mid(bb5[4])" "Start(bb1[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb6[1])" -"Start(bb6[1])" "Mid(bb6[1])" -"Mid(bb6[1])" "Start(bb6[2])" -"Start(bb6[2])" "Mid(bb6[2])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/child.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/initialized_at.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/initialized_at.facts deleted file mode 100644 index e34df187a74..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,8 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp4" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp2" "Mid(bb0[8])" -"mp6" "Mid(bb0[14])" -"mp5" "Start(bb2[0])" -"mp1" "Mid(bb5[2])" -"mp0" "Mid(bb5[3])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/invalidates.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/invalidates.facts deleted file mode 100644 index 6136a6b07e7..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,7 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[6])" "bw0" -"Start(bb0[7])" "bw1" -"Start(bb1[0])" "bw0" -"Start(bb5[2])" "bw0" -"Start(bb6[1])" "bw0" -"Start(bb6[2])" "bw0" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/killed.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/killed.facts deleted file mode 100644 index f1e354293b6..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/killed.facts +++ /dev/null @@ -1,5 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw1" "Mid(bb0[6])" -"bw1" "Mid(bb0[11])" -"bw0" "Mid(bb5[2])" -"bw0" "Mid(bb6[1])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/moved_out_at.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/moved_out_at.facts deleted file mode 100644 index b839f83f170..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,14 +0,0 @@ -"mp3" "Mid(bb0[8])" -"mp3" "Mid(bb0[9])" -"mp4" "Mid(bb0[11])" -"mp2" "Mid(bb0[14])" -"mp6" "Mid(bb0[15])" -"mp6" "Mid(bb2[0])" -"mp2" "Mid(bb3[0])" -"mp6" "Mid(bb4[0])" -"mp6" "Mid(bb5[0])" -"mp5" "Mid(bb5[1])" -"mp2" "Mid(bb5[4])" -"mp2" "Mid(bb6[0])" -"mp1" "Mid(bb6[1])" -"mp0" "Mid(bb6[2])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/outlives.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/outlives.facts deleted file mode 100644 index 7b461563b60..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/outlives.facts +++ /dev/null @@ -1,9 +0,0 @@ -"\'_#5r" "\'_#6r" "Mid(bb0[15])" -"\'_#6r" "\'_#5r" "Mid(bb0[15])" -"\'_#2r" "\'_#9r" "Mid(bb0[6])" -"\'_#3r" "\'_#8r" "Mid(bb0[7])" -"\'_#9r" "\'_#3r" "Mid(bb0[7])" -"\'_#4r" "\'_#7r" "Mid(bb0[8])" -"\'_#8r" "\'_#4r" "Mid(bb0[8])" -"\'_#7r" "\'_#10r" "Mid(bb0[14])" -"\'_#10r" "\'_#5r" "Mid(bb0[15])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/path_accessed_at.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index d88968208e4..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,7 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[6])" -"mp4" "Mid(bb0[7])" -"mp3" "Mid(bb0[8])" -"mp2" "Mid(bb0[10])" -"mp2" "Mid(bb0[14])" -"mp6" "Mid(bb0[15])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/path_belongs_to_var.facts deleted file mode 100644 index 745becd95d6..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/path_belongs_to_var.facts +++ /dev/null @@ -1,7 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" -"mp5" "_5" -"mp6" "_6" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/universal_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_defined.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_defined.facts deleted file mode 100644 index 2e7ff2ccf6c..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,20 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_4" "Mid(bb0[6])" -"_3" "Mid(bb0[7])" -"_2" "Mid(bb0[8])" -"_3" "Mid(bb0[9])" -"_4" "Mid(bb0[11])" -"_5" "Mid(bb0[12])" -"_6" "Mid(bb0[13])" -"_6" "Mid(bb0[14])" -"_5" "Mid(bb0[15])" -"_6" "Mid(bb5[0])" -"_5" "Mid(bb5[1])" -"_1" "Mid(bb5[2])" -"_0" "Mid(bb5[3])" -"_2" "Mid(bb6[0])" -"_1" "Mid(bb6[1])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_drop_used.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_drop_used.facts deleted file mode 100644 index 93ca9bba9ad..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_6" "Mid(bb2[0])" -"_2" "Mid(bb3[0])" -"_6" "Mid(bb4[0])" -"_2" "Mid(bb5[4])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_drops_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_used.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_used.facts deleted file mode 100644 index 21bf02cbe4b..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_used.facts +++ /dev/null @@ -1,7 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[6])" -"_4" "Mid(bb0[7])" -"_3" "Mid(bb0[8])" -"_2" "Mid(bb0[10])" -"_2" "Mid(bb0[14])" -"_6" "Mid(bb0[15])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_uses_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_uses_region.facts deleted file mode 100644 index e047bcbf627..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_2" "\'_#7r" -"_3" "\'_#8r" -"_4" "\'_#9r" -"_6" "\'_#10r" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index 143fe944c04..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,11 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb2[0])" -"Mid(bb0[1])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/child.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/child.facts deleted file mode 100644 index 4d29ebd2033..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/child.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp3" "mp2" -"mp4" "mp2" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index ffb4ecd8c4e..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[0])" -"mp0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/killed.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 5bc2d91aeb0..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" -"mp0" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/outlives.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index 0c3d5064660..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,52 +0,0 @@ -"\'_#4r" "\'_#7r" "Mid(bb0[0])" -"\'_#7r" "\'_#4r" "Mid(bb0[0])" -"\'_#5r" "\'_#7r" "Mid(bb2[0])" -"\'_#7r" "\'_#5r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb0[0])" -"\'_#6r" "\'_#2r" "Mid(bb0[0])" -"\'_#6r" "\'_#2r" "Start(bb0[1])" -"\'_#6r" "\'_#2r" "Mid(bb0[1])" -"\'_#6r" "\'_#2r" "Start(bb1[0])" -"\'_#6r" "\'_#2r" "Mid(bb1[0])" -"\'_#6r" "\'_#2r" "Start(bb2[0])" -"\'_#6r" "\'_#2r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb2[1])" -"\'_#6r" "\'_#2r" "Mid(bb2[1])" -"\'_#6r" "\'_#2r" "Start(bb2[2])" -"\'_#6r" "\'_#2r" "Mid(bb2[2])" -"\'_#2r" "\'_#6r" "Start(bb0[0])" -"\'_#2r" "\'_#6r" "Mid(bb0[0])" -"\'_#2r" "\'_#6r" "Start(bb0[1])" -"\'_#2r" "\'_#6r" "Mid(bb0[1])" -"\'_#2r" "\'_#6r" "Start(bb1[0])" -"\'_#2r" "\'_#6r" "Mid(bb1[0])" -"\'_#2r" "\'_#6r" "Start(bb2[0])" -"\'_#2r" "\'_#6r" "Mid(bb2[0])" -"\'_#2r" "\'_#6r" "Start(bb2[1])" -"\'_#2r" "\'_#6r" "Mid(bb2[1])" -"\'_#2r" "\'_#6r" "Start(bb2[2])" -"\'_#2r" "\'_#6r" "Mid(bb2[2])" -"\'_#7r" "\'_#1r" "Start(bb0[0])" -"\'_#7r" "\'_#1r" "Mid(bb0[0])" -"\'_#7r" "\'_#1r" "Start(bb0[1])" -"\'_#7r" "\'_#1r" "Mid(bb0[1])" -"\'_#7r" "\'_#1r" "Start(bb1[0])" -"\'_#7r" "\'_#1r" "Mid(bb1[0])" -"\'_#7r" "\'_#1r" "Start(bb2[0])" -"\'_#7r" "\'_#1r" "Mid(bb2[0])" -"\'_#7r" "\'_#1r" "Start(bb2[1])" -"\'_#7r" "\'_#1r" "Mid(bb2[1])" -"\'_#7r" "\'_#1r" "Start(bb2[2])" -"\'_#7r" "\'_#1r" "Mid(bb2[2])" -"\'_#1r" "\'_#7r" "Start(bb0[0])" -"\'_#1r" "\'_#7r" "Mid(bb0[0])" -"\'_#1r" "\'_#7r" "Start(bb0[1])" -"\'_#1r" "\'_#7r" "Mid(bb0[1])" -"\'_#1r" "\'_#7r" "Start(bb1[0])" -"\'_#1r" "\'_#7r" "Mid(bb1[0])" -"\'_#1r" "\'_#7r" "Start(bb2[0])" -"\'_#1r" "\'_#7r" "Mid(bb2[0])" -"\'_#1r" "\'_#7r" "Start(bb2[1])" -"\'_#1r" "\'_#7r" "Mid(bb2[1])" -"\'_#1r" "\'_#7r" "Start(bb2[2])" -"\'_#1r" "\'_#7r" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index 0d93b5c84ca..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/path_accessed_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index ac6fc7d6c06..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index e48a3f3fb71..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index a4cb87c9a6a..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb0[0])" -"_0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_used.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index ca9d10b0f44..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_1" "Mid(bb0[0])" -"_2" "Mid(bb0[1])" -"_1" "Mid(bb2[0])" -"_2" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index c6779054214..00000000000 --- a/inputs/maybe-initialized-drop-uninitialized/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_1" "\'_#6r" -"_1" "\'_#7r" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/borrow_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/borrow_region.facts deleted file mode 100644 index 70b9db415ba..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb0[6])" -"\'_#3r" "bw1" "Mid(bb0[7])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/cfg_edge.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 41acdaf9e0e..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,104 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb0[11])" -"Start(bb0[11])" "Mid(bb0[11])" -"Mid(bb0[11])" "Start(bb0[12])" -"Start(bb0[12])" "Mid(bb0[12])" -"Mid(bb0[12])" "Start(bb0[13])" -"Start(bb0[13])" "Mid(bb0[13])" -"Mid(bb0[13])" "Start(bb2[0])" -"Mid(bb0[13])" "Start(bb3[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb6[0])" -"Mid(bb2[7])" "Start(bb5[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb1[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb3[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb4[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb6[1])" -"Start(bb6[1])" "Mid(bb6[1])" -"Mid(bb6[1])" "Start(bb7[0])" -"Mid(bb6[1])" "Start(bb4[0])" -"Start(bb7[0])" "Mid(bb7[0])" -"Mid(bb7[0])" "Start(bb7[1])" -"Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb7[3])" -"Start(bb7[3])" "Mid(bb7[3])" -"Mid(bb7[3])" "Start(bb7[4])" -"Start(bb7[4])" "Mid(bb7[4])" -"Mid(bb7[4])" "Start(bb7[5])" -"Start(bb7[5])" "Mid(bb7[5])" -"Mid(bb7[5])" "Start(bb8[0])" -"Mid(bb7[5])" "Start(bb10[0])" -"Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb11[0])" -"Mid(bb8[0])" "Start(bb9[0])" -"Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb4[0])" -"Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb9[0])" -"Start(bb11[0])" "Mid(bb11[0])" -"Mid(bb11[0])" "Start(bb11[1])" -"Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb11[2])" -"Start(bb11[2])" "Mid(bb11[2])" -"Mid(bb11[2])" "Start(bb11[3])" -"Start(bb11[3])" "Mid(bb11[3])" -"Mid(bb11[3])" "Start(bb11[4])" -"Start(bb11[4])" "Mid(bb11[4])" -"Mid(bb11[4])" "Start(bb12[0])" -"Mid(bb11[4])" "Start(bb4[0])" -"Start(bb12[0])" "Mid(bb12[0])" -"Mid(bb12[0])" "Start(bb12[1])" -"Start(bb12[1])" "Mid(bb12[1])" -"Mid(bb12[1])" "Start(bb13[0])" -"Mid(bb12[1])" "Start(bb3[0])" -"Start(bb13[0])" "Mid(bb13[0])" -"Mid(bb13[0])" "Start(bb13[1])" -"Start(bb13[1])" "Mid(bb13[1])" -"Mid(bb13[1])" "Start(bb14[0])" -"Mid(bb13[1])" "Start(bb1[0])" -"Start(bb14[0])" "Mid(bb14[0])" -"Mid(bb14[0])" "Start(bb14[1])" -"Start(bb14[1])" "Mid(bb14[1])" -"Mid(bb14[1])" "Start(bb14[2])" -"Start(bb14[2])" "Mid(bb14[2])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/child.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/child.facts deleted file mode 100644 index 325396dcc3c..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/child.facts +++ /dev/null @@ -1 +0,0 @@ -"mp11" "mp6" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/initialized_at.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/initialized_at.facts deleted file mode 100644 index 47330fd6cd3..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,12 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp4" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp2" "Mid(bb0[8])" -"mp5" "Start(bb2[0])" -"mp7" "Mid(bb2[3])" -"mp8" "Mid(bb2[5])" -"mp6" "Mid(bb2[6])" -"mp10" "Mid(bb7[4])" -"mp9" "Start(bb8[0])" -"mp1" "Mid(bb11[2])" -"mp0" "Mid(bb11[3])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/invalidates.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/invalidates.facts deleted file mode 100644 index 35d7254804e..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,7 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[6])" "bw0" -"Start(bb0[7])" "bw1" -"Start(bb1[0])" "bw0" -"Start(bb11[2])" "bw0" -"Start(bb14[1])" "bw0" -"Start(bb14[2])" "bw0" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/killed.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/killed.facts deleted file mode 100644 index a80b694afb4..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/killed.facts +++ /dev/null @@ -1,5 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw1" "Mid(bb0[6])" -"bw1" "Mid(bb0[11])" -"bw0" "Mid(bb11[2])" -"bw0" "Mid(bb14[1])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/moved_out_at.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 0da1a521b52..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,29 +0,0 @@ -"mp3" "Mid(bb0[8])" -"mp3" "Mid(bb0[9])" -"mp4" "Mid(bb0[11])" -"mp5" "Mid(bb2[3])" -"mp2" "Mid(bb2[5])" -"mp7" "Mid(bb2[6])" -"mp8" "Mid(bb2[6])" -"mp8" "Mid(bb2[7])" -"mp2" "Mid(bb3[0])" -"mp5" "Mid(bb4[0])" -"mp7" "Mid(bb5[0])" -"mp8" "Mid(bb6[0])" -"mp7" "Mid(bb6[1])" -"mp7" "Mid(bb7[0])" -"mp11" "Mid(bb7[4])" -"mp10" "Mid(bb7[5])" -"mp10" "Mid(bb8[0])" -"mp6" "Mid(bb9[0])" -"mp10" "Mid(bb10[0])" -"mp10" "Mid(bb11[0])" -"mp9" "Mid(bb11[1])" -"mp6" "Mid(bb11[4])" -"mp6" "Mid(bb12[0])" -"mp5" "Mid(bb12[1])" -"mp5" "Mid(bb13[0])" -"mp2" "Mid(bb13[1])" -"mp2" "Mid(bb14[0])" -"mp1" "Mid(bb14[1])" -"mp0" "Mid(bb14[2])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/outlives.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/outlives.facts deleted file mode 100644 index 6f05d811424..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/outlives.facts +++ /dev/null @@ -1,15 +0,0 @@ -"\'_#5r" "\'_#6r" "Mid(bb0[13])" -"\'_#6r" "\'_#5r" "Mid(bb0[13])" -"\'_#15r" "\'_#5r" "Mid(bb0[13])" -"\'_#5r" "\'_#15r" "Mid(bb0[13])" -"\'_#7r" "\'_#8r" "Mid(bb0[13])" -"\'_#8r" "\'_#7r" "Mid(bb0[13])" -"\'_#2r" "\'_#12r" "Mid(bb0[6])" -"\'_#3r" "\'_#11r" "Mid(bb0[7])" -"\'_#12r" "\'_#3r" "Mid(bb0[7])" -"\'_#4r" "\'_#10r" "Mid(bb0[8])" -"\'_#11r" "\'_#4r" "Mid(bb0[8])" -"\'_#7r" "\'_#5r" "Mid(bb0[13])" -"\'_#10r" "\'_#14r" "Mid(bb2[5])" -"\'_#9r" "\'_#13r" "Mid(bb2[6])" -"\'_#14r" "\'_#9r" "Mid(bb2[6])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/path_accessed_at.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index 1ab48e2cf06..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,13 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[6])" -"mp4" "Mid(bb0[7])" -"mp3" "Mid(bb0[8])" -"mp2" "Mid(bb0[10])" -"mp5" "Mid(bb2[0])" -"mp5" "Mid(bb2[3])" -"mp2" "Mid(bb2[5])" -"mp7" "Mid(bb2[6])" -"mp8" "Mid(bb2[6])" -"mp6" "Mid(bb7[1])" -"mp11" "Mid(bb7[4])" -"mp10" "Mid(bb7[5])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/path_belongs_to_var.facts deleted file mode 100644 index eb305720b75..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/path_belongs_to_var.facts +++ /dev/null @@ -1,11 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" -"mp5" "_5" -"mp6" "_6" -"mp7" "_7" -"mp8" "_8" -"mp9" "_9" -"mp10" "_10" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/universal_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_defined.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_defined.facts deleted file mode 100644 index 2b41fbd94dd..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,32 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_4" "Mid(bb0[6])" -"_3" "Mid(bb0[7])" -"_2" "Mid(bb0[8])" -"_3" "Mid(bb0[9])" -"_4" "Mid(bb0[11])" -"_5" "Mid(bb0[12])" -"_5" "Mid(bb0[13])" -"_6" "Mid(bb2[1])" -"_7" "Mid(bb2[2])" -"_7" "Mid(bb2[3])" -"_8" "Mid(bb2[4])" -"_8" "Mid(bb2[5])" -"_6" "Mid(bb2[6])" -"_8" "Mid(bb6[0])" -"_7" "Mid(bb7[0])" -"_9" "Mid(bb7[2])" -"_10" "Mid(bb7[3])" -"_10" "Mid(bb7[4])" -"_9" "Mid(bb7[5])" -"_10" "Mid(bb11[0])" -"_9" "Mid(bb11[1])" -"_1" "Mid(bb11[2])" -"_0" "Mid(bb11[3])" -"_6" "Mid(bb12[0])" -"_5" "Mid(bb13[0])" -"_2" "Mid(bb14[0])" -"_1" "Mid(bb14[1])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_drop_used.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_drop_used.facts deleted file mode 100644 index 867e1561030..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1,11 +0,0 @@ -"_8" "Mid(bb2[7])" -"_2" "Mid(bb3[0])" -"_5" "Mid(bb4[0])" -"_7" "Mid(bb5[0])" -"_7" "Mid(bb6[1])" -"_10" "Mid(bb8[0])" -"_6" "Mid(bb9[0])" -"_10" "Mid(bb10[0])" -"_6" "Mid(bb11[4])" -"_5" "Mid(bb12[1])" -"_2" "Mid(bb13[1])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_drops_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_drops_region.facts deleted file mode 100644 index ca247d75c51..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_drops_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "\'_#10r" -"_6" "\'_#13r" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_used.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_used.facts deleted file mode 100644 index a1ce4eb9663..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_used.facts +++ /dev/null @@ -1,13 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[6])" -"_4" "Mid(bb0[7])" -"_3" "Mid(bb0[8])" -"_2" "Mid(bb0[10])" -"_5" "Mid(bb2[0])" -"_5" "Mid(bb2[3])" -"_2" "Mid(bb2[5])" -"_7" "Mid(bb2[6])" -"_8" "Mid(bb2[6])" -"_6" "Mid(bb7[1])" -"_6" "Mid(bb7[4])" -"_10" "Mid(bb7[5])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_uses_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_uses_region.facts deleted file mode 100644 index 6b8c7db76b0..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,5 +0,0 @@ -"_2" "\'_#10r" -"_3" "\'_#11r" -"_4" "\'_#12r" -"_6" "\'_#13r" -"_8" "\'_#14r" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index 143fe944c04..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,11 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb2[0])" -"Mid(bb0[1])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/child.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/child.facts deleted file mode 100644 index 4d29ebd2033..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/child.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp3" "mp2" -"mp4" "mp2" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index ffb4ecd8c4e..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[0])" -"mp0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/killed.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 5bc2d91aeb0..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" -"mp0" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/outlives.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index 0c3d5064660..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,52 +0,0 @@ -"\'_#4r" "\'_#7r" "Mid(bb0[0])" -"\'_#7r" "\'_#4r" "Mid(bb0[0])" -"\'_#5r" "\'_#7r" "Mid(bb2[0])" -"\'_#7r" "\'_#5r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb0[0])" -"\'_#6r" "\'_#2r" "Mid(bb0[0])" -"\'_#6r" "\'_#2r" "Start(bb0[1])" -"\'_#6r" "\'_#2r" "Mid(bb0[1])" -"\'_#6r" "\'_#2r" "Start(bb1[0])" -"\'_#6r" "\'_#2r" "Mid(bb1[0])" -"\'_#6r" "\'_#2r" "Start(bb2[0])" -"\'_#6r" "\'_#2r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb2[1])" -"\'_#6r" "\'_#2r" "Mid(bb2[1])" -"\'_#6r" "\'_#2r" "Start(bb2[2])" -"\'_#6r" "\'_#2r" "Mid(bb2[2])" -"\'_#2r" "\'_#6r" "Start(bb0[0])" -"\'_#2r" "\'_#6r" "Mid(bb0[0])" -"\'_#2r" "\'_#6r" "Start(bb0[1])" -"\'_#2r" "\'_#6r" "Mid(bb0[1])" -"\'_#2r" "\'_#6r" "Start(bb1[0])" -"\'_#2r" "\'_#6r" "Mid(bb1[0])" -"\'_#2r" "\'_#6r" "Start(bb2[0])" -"\'_#2r" "\'_#6r" "Mid(bb2[0])" -"\'_#2r" "\'_#6r" "Start(bb2[1])" -"\'_#2r" "\'_#6r" "Mid(bb2[1])" -"\'_#2r" "\'_#6r" "Start(bb2[2])" -"\'_#2r" "\'_#6r" "Mid(bb2[2])" -"\'_#7r" "\'_#1r" "Start(bb0[0])" -"\'_#7r" "\'_#1r" "Mid(bb0[0])" -"\'_#7r" "\'_#1r" "Start(bb0[1])" -"\'_#7r" "\'_#1r" "Mid(bb0[1])" -"\'_#7r" "\'_#1r" "Start(bb1[0])" -"\'_#7r" "\'_#1r" "Mid(bb1[0])" -"\'_#7r" "\'_#1r" "Start(bb2[0])" -"\'_#7r" "\'_#1r" "Mid(bb2[0])" -"\'_#7r" "\'_#1r" "Start(bb2[1])" -"\'_#7r" "\'_#1r" "Mid(bb2[1])" -"\'_#7r" "\'_#1r" "Start(bb2[2])" -"\'_#7r" "\'_#1r" "Mid(bb2[2])" -"\'_#1r" "\'_#7r" "Start(bb0[0])" -"\'_#1r" "\'_#7r" "Mid(bb0[0])" -"\'_#1r" "\'_#7r" "Start(bb0[1])" -"\'_#1r" "\'_#7r" "Mid(bb0[1])" -"\'_#1r" "\'_#7r" "Start(bb1[0])" -"\'_#1r" "\'_#7r" "Mid(bb1[0])" -"\'_#1r" "\'_#7r" "Start(bb2[0])" -"\'_#1r" "\'_#7r" "Mid(bb2[0])" -"\'_#1r" "\'_#7r" "Start(bb2[1])" -"\'_#1r" "\'_#7r" "Mid(bb2[1])" -"\'_#1r" "\'_#7r" "Start(bb2[2])" -"\'_#1r" "\'_#7r" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index 0d93b5c84ca..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/path_accessed_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index ac6fc7d6c06..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index e48a3f3fb71..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index a4cb87c9a6a..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb0[0])" -"_0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_used.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index ca9d10b0f44..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_1" "Mid(bb0[0])" -"_2" "Mid(bb0[1])" -"_1" "Mid(bb2[0])" -"_2" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index c6779054214..00000000000 --- a/inputs/maybe-initialized-drop-with-fragment/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_1" "\'_#6r" -"_1" "\'_#7r" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/borrow_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/borrow_region.facts deleted file mode 100644 index 70b9db415ba..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb0[6])" -"\'_#3r" "bw1" "Mid(bb0[7])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/cfg_edge.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/cfg_edge.facts deleted file mode 100644 index 6dd45ccb6db..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,122 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb0[11])" -"Start(bb0[11])" "Mid(bb0[11])" -"Mid(bb0[11])" "Start(bb0[12])" -"Start(bb0[12])" "Mid(bb0[12])" -"Mid(bb0[12])" "Start(bb0[13])" -"Start(bb0[13])" "Mid(bb0[13])" -"Mid(bb0[13])" "Start(bb2[0])" -"Mid(bb0[13])" "Start(bb3[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" -"Mid(bb2[2])" "Start(bb2[3])" -"Start(bb2[3])" "Mid(bb2[3])" -"Mid(bb2[3])" "Start(bb2[4])" -"Start(bb2[4])" "Mid(bb2[4])" -"Mid(bb2[4])" "Start(bb2[5])" -"Start(bb2[5])" "Mid(bb2[5])" -"Mid(bb2[5])" "Start(bb2[6])" -"Start(bb2[6])" "Mid(bb2[6])" -"Mid(bb2[6])" "Start(bb2[7])" -"Start(bb2[7])" "Mid(bb2[7])" -"Mid(bb2[7])" "Start(bb6[0])" -"Mid(bb2[7])" "Start(bb5[0])" -"Start(bb3[0])" "Mid(bb3[0])" -"Mid(bb3[0])" "Start(bb1[0])" -"Start(bb4[0])" "Mid(bb4[0])" -"Mid(bb4[0])" "Start(bb3[0])" -"Start(bb5[0])" "Mid(bb5[0])" -"Mid(bb5[0])" "Start(bb4[0])" -"Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb6[1])" -"Start(bb6[1])" "Mid(bb6[1])" -"Mid(bb6[1])" "Start(bb7[0])" -"Mid(bb6[1])" "Start(bb4[0])" -"Start(bb7[0])" "Mid(bb7[0])" -"Mid(bb7[0])" "Start(bb7[1])" -"Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb7[3])" -"Start(bb7[3])" "Mid(bb7[3])" -"Mid(bb7[3])" "Start(bb7[4])" -"Start(bb7[4])" "Mid(bb7[4])" -"Mid(bb7[4])" "Start(bb7[5])" -"Start(bb7[5])" "Mid(bb7[5])" -"Mid(bb7[5])" "Start(bb8[0])" -"Mid(bb7[5])" "Start(bb10[0])" -"Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb11[0])" -"Mid(bb8[0])" "Start(bb9[0])" -"Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb4[0])" -"Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb9[0])" -"Start(bb11[0])" "Mid(bb11[0])" -"Mid(bb11[0])" "Start(bb11[1])" -"Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb11[2])" -"Start(bb11[2])" "Mid(bb11[2])" -"Mid(bb11[2])" "Start(bb11[3])" -"Start(bb11[3])" "Mid(bb11[3])" -"Mid(bb11[3])" "Start(bb11[4])" -"Start(bb11[4])" "Mid(bb11[4])" -"Mid(bb11[4])" "Start(bb11[5])" -"Start(bb11[5])" "Mid(bb11[5])" -"Mid(bb11[5])" "Start(bb12[0])" -"Mid(bb11[5])" "Start(bb13[0])" -"Start(bb12[0])" "Mid(bb12[0])" -"Mid(bb12[0])" "Start(bb14[0])" -"Mid(bb12[0])" "Start(bb9[0])" -"Start(bb13[0])" "Mid(bb13[0])" -"Mid(bb13[0])" "Start(bb9[0])" -"Start(bb14[0])" "Mid(bb14[0])" -"Mid(bb14[0])" "Start(bb14[1])" -"Start(bb14[1])" "Mid(bb14[1])" -"Mid(bb14[1])" "Start(bb14[2])" -"Start(bb14[2])" "Mid(bb14[2])" -"Mid(bb14[2])" "Start(bb14[3])" -"Start(bb14[3])" "Mid(bb14[3])" -"Mid(bb14[3])" "Start(bb14[4])" -"Start(bb14[4])" "Mid(bb14[4])" -"Mid(bb14[4])" "Start(bb15[0])" -"Mid(bb14[4])" "Start(bb4[0])" -"Start(bb15[0])" "Mid(bb15[0])" -"Mid(bb15[0])" "Start(bb15[1])" -"Start(bb15[1])" "Mid(bb15[1])" -"Mid(bb15[1])" "Start(bb16[0])" -"Mid(bb15[1])" "Start(bb3[0])" -"Start(bb16[0])" "Mid(bb16[0])" -"Mid(bb16[0])" "Start(bb16[1])" -"Start(bb16[1])" "Mid(bb16[1])" -"Mid(bb16[1])" "Start(bb17[0])" -"Mid(bb16[1])" "Start(bb1[0])" -"Start(bb17[0])" "Mid(bb17[0])" -"Mid(bb17[0])" "Start(bb17[1])" -"Start(bb17[1])" "Mid(bb17[1])" -"Mid(bb17[1])" "Start(bb17[2])" -"Start(bb17[2])" "Mid(bb17[2])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/child.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/child.facts deleted file mode 100644 index ee038ed129e..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/child.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp13" "mp6" -"mp14" "mp6" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/initialized_at.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/initialized_at.facts deleted file mode 100644 index cfd38fa6fe9..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,14 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp4" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp2" "Mid(bb0[8])" -"mp5" "Start(bb2[0])" -"mp7" "Mid(bb2[3])" -"mp8" "Mid(bb2[5])" -"mp6" "Mid(bb2[6])" -"mp10" "Mid(bb7[4])" -"mp9" "Start(bb8[0])" -"mp12" "Mid(bb11[4])" -"mp11" "Start(bb12[0])" -"mp1" "Mid(bb14[2])" -"mp0" "Mid(bb14[3])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/invalidates.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/invalidates.facts deleted file mode 100644 index ab5cc1ce595..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,7 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[6])" "bw0" -"Start(bb0[7])" "bw1" -"Start(bb1[0])" "bw0" -"Start(bb14[2])" "bw0" -"Start(bb17[1])" "bw0" -"Start(bb17[2])" "bw0" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/killed.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/killed.facts deleted file mode 100644 index 79c45f69ff4..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/killed.facts +++ /dev/null @@ -1,5 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw1" "Mid(bb0[6])" -"bw1" "Mid(bb0[11])" -"bw0" "Mid(bb14[2])" -"bw0" "Mid(bb17[1])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/moved_out_at.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 6e39306ca0d..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,35 +0,0 @@ -"mp3" "Mid(bb0[8])" -"mp3" "Mid(bb0[9])" -"mp4" "Mid(bb0[11])" -"mp5" "Mid(bb2[3])" -"mp2" "Mid(bb2[5])" -"mp7" "Mid(bb2[6])" -"mp8" "Mid(bb2[6])" -"mp8" "Mid(bb2[7])" -"mp2" "Mid(bb3[0])" -"mp5" "Mid(bb4[0])" -"mp7" "Mid(bb5[0])" -"mp8" "Mid(bb6[0])" -"mp7" "Mid(bb6[1])" -"mp7" "Mid(bb7[0])" -"mp13" "Mid(bb7[4])" -"mp10" "Mid(bb7[5])" -"mp10" "Mid(bb8[0])" -"mp6" "Mid(bb9[0])" -"mp10" "Mid(bb10[0])" -"mp10" "Mid(bb11[0])" -"mp9" "Mid(bb11[1])" -"mp14" "Mid(bb11[4])" -"mp12" "Mid(bb11[5])" -"mp12" "Mid(bb12[0])" -"mp12" "Mid(bb13[0])" -"mp12" "Mid(bb14[0])" -"mp11" "Mid(bb14[1])" -"mp6" "Mid(bb14[4])" -"mp6" "Mid(bb15[0])" -"mp5" "Mid(bb15[1])" -"mp5" "Mid(bb16[0])" -"mp2" "Mid(bb16[1])" -"mp2" "Mid(bb17[0])" -"mp1" "Mid(bb17[1])" -"mp0" "Mid(bb17[2])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/outlives.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/outlives.facts deleted file mode 100644 index 10f0a5127c2..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/outlives.facts +++ /dev/null @@ -1,21 +0,0 @@ -"\'_#5r" "\'_#6r" "Mid(bb0[13])" -"\'_#6r" "\'_#5r" "Mid(bb0[13])" -"\'_#19r" "\'_#5r" "Mid(bb0[13])" -"\'_#5r" "\'_#19r" "Mid(bb0[13])" -"\'_#7r" "\'_#8r" "Mid(bb0[13])" -"\'_#8r" "\'_#7r" "Mid(bb0[13])" -"\'_#10r" "\'_#16r" "Mid(bb11[4])" -"\'_#16r" "\'_#10r" "Mid(bb11[4])" -"\'_#11r" "\'_#12r" "Mid(bb11[5])" -"\'_#12r" "\'_#11r" "Mid(bb11[5])" -"\'_#2r" "\'_#15r" "Mid(bb0[6])" -"\'_#3r" "\'_#14r" "Mid(bb0[7])" -"\'_#15r" "\'_#3r" "Mid(bb0[7])" -"\'_#4r" "\'_#13r" "Mid(bb0[8])" -"\'_#14r" "\'_#4r" "Mid(bb0[8])" -"\'_#7r" "\'_#5r" "Mid(bb0[13])" -"\'_#13r" "\'_#17r" "Mid(bb2[5])" -"\'_#9r" "\'_#16r" "Mid(bb2[6])" -"\'_#17r" "\'_#9r" "Mid(bb2[6])" -"\'_#10r" "\'_#18r" "Mid(bb11[4])" -"\'_#18r" "\'_#11r" "Mid(bb11[5])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/path_accessed_at.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index 093e23cdc9f..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,15 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[6])" -"mp4" "Mid(bb0[7])" -"mp3" "Mid(bb0[8])" -"mp2" "Mid(bb0[10])" -"mp5" "Mid(bb2[0])" -"mp5" "Mid(bb2[3])" -"mp2" "Mid(bb2[5])" -"mp7" "Mid(bb2[6])" -"mp8" "Mid(bb2[6])" -"mp6" "Mid(bb7[1])" -"mp13" "Mid(bb7[4])" -"mp10" "Mid(bb7[5])" -"mp14" "Mid(bb11[4])" -"mp12" "Mid(bb11[5])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/path_belongs_to_var.facts deleted file mode 100644 index e1fb1140c7b..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/path_belongs_to_var.facts +++ /dev/null @@ -1,13 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" -"mp5" "_5" -"mp6" "_6" -"mp7" "_7" -"mp8" "_8" -"mp9" "_9" -"mp10" "_10" -"mp11" "_11" -"mp12" "_12" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/universal_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_defined.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_defined.facts deleted file mode 100644 index 68d3fb4a87e..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,38 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_4" "Mid(bb0[6])" -"_3" "Mid(bb0[7])" -"_2" "Mid(bb0[8])" -"_3" "Mid(bb0[9])" -"_4" "Mid(bb0[11])" -"_5" "Mid(bb0[12])" -"_5" "Mid(bb0[13])" -"_6" "Mid(bb2[1])" -"_7" "Mid(bb2[2])" -"_7" "Mid(bb2[3])" -"_8" "Mid(bb2[4])" -"_8" "Mid(bb2[5])" -"_6" "Mid(bb2[6])" -"_8" "Mid(bb6[0])" -"_7" "Mid(bb7[0])" -"_9" "Mid(bb7[2])" -"_10" "Mid(bb7[3])" -"_10" "Mid(bb7[4])" -"_9" "Mid(bb7[5])" -"_10" "Mid(bb11[0])" -"_9" "Mid(bb11[1])" -"_11" "Mid(bb11[2])" -"_12" "Mid(bb11[3])" -"_12" "Mid(bb11[4])" -"_11" "Mid(bb11[5])" -"_12" "Mid(bb14[0])" -"_11" "Mid(bb14[1])" -"_1" "Mid(bb14[2])" -"_0" "Mid(bb14[3])" -"_6" "Mid(bb15[0])" -"_5" "Mid(bb16[0])" -"_2" "Mid(bb17[0])" -"_1" "Mid(bb17[1])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_drop_used.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_drop_used.facts deleted file mode 100644 index 26755931be5..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1,13 +0,0 @@ -"_8" "Mid(bb2[7])" -"_2" "Mid(bb3[0])" -"_5" "Mid(bb4[0])" -"_7" "Mid(bb5[0])" -"_7" "Mid(bb6[1])" -"_10" "Mid(bb8[0])" -"_6" "Mid(bb9[0])" -"_10" "Mid(bb10[0])" -"_12" "Mid(bb12[0])" -"_12" "Mid(bb13[0])" -"_6" "Mid(bb14[4])" -"_5" "Mid(bb15[1])" -"_2" "Mid(bb16[1])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_drops_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_drops_region.facts deleted file mode 100644 index 7486543410f..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_drops_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "\'_#13r" -"_6" "\'_#16r" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_used.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_used.facts deleted file mode 100644 index 0e362fa7d46..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_used.facts +++ /dev/null @@ -1,15 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[6])" -"_4" "Mid(bb0[7])" -"_3" "Mid(bb0[8])" -"_2" "Mid(bb0[10])" -"_5" "Mid(bb2[0])" -"_5" "Mid(bb2[3])" -"_2" "Mid(bb2[5])" -"_7" "Mid(bb2[6])" -"_8" "Mid(bb2[6])" -"_6" "Mid(bb7[1])" -"_6" "Mid(bb7[4])" -"_10" "Mid(bb7[5])" -"_6" "Mid(bb11[4])" -"_12" "Mid(bb11[5])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_uses_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_uses_region.facts deleted file mode 100644 index dc5e8a27e62..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,6 +0,0 @@ -"_2" "\'_#13r" -"_3" "\'_#14r" -"_4" "\'_#15r" -"_6" "\'_#16r" -"_8" "\'_#17r" -"_12" "\'_#18r" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index 143fe944c04..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,11 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb2[0])" -"Mid(bb0[1])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/child.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/child.facts deleted file mode 100644 index 4d29ebd2033..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/child.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp3" "mp2" -"mp4" "mp2" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index ffb4ecd8c4e..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[0])" -"mp0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/killed.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 5bc2d91aeb0..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" -"mp0" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/outlives.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index 0c3d5064660..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,52 +0,0 @@ -"\'_#4r" "\'_#7r" "Mid(bb0[0])" -"\'_#7r" "\'_#4r" "Mid(bb0[0])" -"\'_#5r" "\'_#7r" "Mid(bb2[0])" -"\'_#7r" "\'_#5r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb0[0])" -"\'_#6r" "\'_#2r" "Mid(bb0[0])" -"\'_#6r" "\'_#2r" "Start(bb0[1])" -"\'_#6r" "\'_#2r" "Mid(bb0[1])" -"\'_#6r" "\'_#2r" "Start(bb1[0])" -"\'_#6r" "\'_#2r" "Mid(bb1[0])" -"\'_#6r" "\'_#2r" "Start(bb2[0])" -"\'_#6r" "\'_#2r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb2[1])" -"\'_#6r" "\'_#2r" "Mid(bb2[1])" -"\'_#6r" "\'_#2r" "Start(bb2[2])" -"\'_#6r" "\'_#2r" "Mid(bb2[2])" -"\'_#2r" "\'_#6r" "Start(bb0[0])" -"\'_#2r" "\'_#6r" "Mid(bb0[0])" -"\'_#2r" "\'_#6r" "Start(bb0[1])" -"\'_#2r" "\'_#6r" "Mid(bb0[1])" -"\'_#2r" "\'_#6r" "Start(bb1[0])" -"\'_#2r" "\'_#6r" "Mid(bb1[0])" -"\'_#2r" "\'_#6r" "Start(bb2[0])" -"\'_#2r" "\'_#6r" "Mid(bb2[0])" -"\'_#2r" "\'_#6r" "Start(bb2[1])" -"\'_#2r" "\'_#6r" "Mid(bb2[1])" -"\'_#2r" "\'_#6r" "Start(bb2[2])" -"\'_#2r" "\'_#6r" "Mid(bb2[2])" -"\'_#7r" "\'_#1r" "Start(bb0[0])" -"\'_#7r" "\'_#1r" "Mid(bb0[0])" -"\'_#7r" "\'_#1r" "Start(bb0[1])" -"\'_#7r" "\'_#1r" "Mid(bb0[1])" -"\'_#7r" "\'_#1r" "Start(bb1[0])" -"\'_#7r" "\'_#1r" "Mid(bb1[0])" -"\'_#7r" "\'_#1r" "Start(bb2[0])" -"\'_#7r" "\'_#1r" "Mid(bb2[0])" -"\'_#7r" "\'_#1r" "Start(bb2[1])" -"\'_#7r" "\'_#1r" "Mid(bb2[1])" -"\'_#7r" "\'_#1r" "Start(bb2[2])" -"\'_#7r" "\'_#1r" "Mid(bb2[2])" -"\'_#1r" "\'_#7r" "Start(bb0[0])" -"\'_#1r" "\'_#7r" "Mid(bb0[0])" -"\'_#1r" "\'_#7r" "Start(bb0[1])" -"\'_#1r" "\'_#7r" "Mid(bb0[1])" -"\'_#1r" "\'_#7r" "Start(bb1[0])" -"\'_#1r" "\'_#7r" "Mid(bb1[0])" -"\'_#1r" "\'_#7r" "Start(bb2[0])" -"\'_#1r" "\'_#7r" "Mid(bb2[0])" -"\'_#1r" "\'_#7r" "Start(bb2[1])" -"\'_#1r" "\'_#7r" "Mid(bb2[1])" -"\'_#1r" "\'_#7r" "Start(bb2[2])" -"\'_#1r" "\'_#7r" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index 0d93b5c84ca..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/path_accessed_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index ac6fc7d6c06..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index e48a3f3fb71..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index a4cb87c9a6a..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb0[0])" -"_0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_used.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index ca9d10b0f44..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_1" "Mid(bb0[0])" -"_2" "Mid(bb0[1])" -"_1" "Mid(bb2[0])" -"_2" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index c6779054214..00000000000 --- a/inputs/maybe-initialized-drop-with-uninitialized-fragments/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_1" "\'_#6r" -"_1" "\'_#7r" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/borrow_region.facts b/inputs/maybe-initialized-drop/nll-facts/main/borrow_region.facts deleted file mode 100644 index 70b9db415ba..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/borrow_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#2r" "bw0" "Mid(bb0[6])" -"\'_#3r" "bw1" "Mid(bb0[7])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/cfg_edge.facts b/inputs/maybe-initialized-drop/nll-facts/main/cfg_edge.facts deleted file mode 100644 index f13252ff5ba..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/cfg_edge.facts +++ /dev/null @@ -1,37 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb0[2])" -"Start(bb0[2])" "Mid(bb0[2])" -"Mid(bb0[2])" "Start(bb0[3])" -"Start(bb0[3])" "Mid(bb0[3])" -"Mid(bb0[3])" "Start(bb0[4])" -"Start(bb0[4])" "Mid(bb0[4])" -"Mid(bb0[4])" "Start(bb0[5])" -"Start(bb0[5])" "Mid(bb0[5])" -"Mid(bb0[5])" "Start(bb0[6])" -"Start(bb0[6])" "Mid(bb0[6])" -"Mid(bb0[6])" "Start(bb0[7])" -"Start(bb0[7])" "Mid(bb0[7])" -"Mid(bb0[7])" "Start(bb0[8])" -"Start(bb0[8])" "Mid(bb0[8])" -"Mid(bb0[8])" "Start(bb0[9])" -"Start(bb0[9])" "Mid(bb0[9])" -"Mid(bb0[9])" "Start(bb0[10])" -"Start(bb0[10])" "Mid(bb0[10])" -"Mid(bb0[10])" "Start(bb0[11])" -"Start(bb0[11])" "Mid(bb0[11])" -"Mid(bb0[11])" "Start(bb0[12])" -"Start(bb0[12])" "Mid(bb0[12])" -"Mid(bb0[12])" "Start(bb0[13])" -"Start(bb0[13])" "Mid(bb0[13])" -"Mid(bb0[13])" "Start(bb0[14])" -"Start(bb0[14])" "Mid(bb0[14])" -"Mid(bb0[14])" "Start(bb2[0])" -"Mid(bb0[14])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/child.facts b/inputs/maybe-initialized-drop/nll-facts/main/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop/nll-facts/main/initialized_at.facts b/inputs/maybe-initialized-drop/nll-facts/main/initialized_at.facts deleted file mode 100644 index ddb02451a49..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp4" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp2" "Mid(bb0[8])" -"mp1" "Mid(bb0[12])" -"mp0" "Mid(bb0[13])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/invalidates.facts b/inputs/maybe-initialized-drop/nll-facts/main/invalidates.facts deleted file mode 100644 index f4bc4f74f27..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/invalidates.facts +++ /dev/null @@ -1,7 +0,0 @@ -"Start(bb0[1])" "bw0" -"Start(bb0[6])" "bw0" -"Start(bb0[7])" "bw1" -"Start(bb0[12])" "bw0" -"Start(bb1[0])" "bw0" -"Start(bb2[1])" "bw0" -"Start(bb2[2])" "bw0" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/killed.facts b/inputs/maybe-initialized-drop/nll-facts/main/killed.facts deleted file mode 100644 index 34c7479c183..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/killed.facts +++ /dev/null @@ -1,5 +0,0 @@ -"bw0" "Mid(bb0[1])" -"bw1" "Mid(bb0[6])" -"bw1" "Mid(bb0[11])" -"bw0" "Mid(bb0[12])" -"bw0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/moved_out_at.facts b/inputs/maybe-initialized-drop/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 5ffa2f2897e..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1,7 +0,0 @@ -"mp3" "Mid(bb0[8])" -"mp3" "Mid(bb0[9])" -"mp4" "Mid(bb0[11])" -"mp2" "Mid(bb0[14])" -"mp2" "Mid(bb2[0])" -"mp1" "Mid(bb2[1])" -"mp0" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/outlives.facts b/inputs/maybe-initialized-drop/nll-facts/main/outlives.facts deleted file mode 100644 index 92fad9b4284..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/outlives.facts +++ /dev/null @@ -1,5 +0,0 @@ -"\'_#2r" "\'_#7r" "Mid(bb0[6])" -"\'_#3r" "\'_#6r" "Mid(bb0[7])" -"\'_#7r" "\'_#3r" "Mid(bb0[7])" -"\'_#4r" "\'_#5r" "Mid(bb0[8])" -"\'_#6r" "\'_#4r" "Mid(bb0[8])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/path_accessed_at.facts b/inputs/maybe-initialized-drop/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index 10e71e47e5f..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/path_accessed_at.facts +++ /dev/null @@ -1,5 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[6])" -"mp4" "Mid(bb0[7])" -"mp3" "Mid(bb0[8])" -"mp2" "Mid(bb0[10])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/path_belongs_to_var.facts b/inputs/maybe-initialized-drop/nll-facts/main/path_belongs_to_var.facts deleted file mode 100644 index 87e16848f3a..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/path_belongs_to_var.facts +++ /dev/null @@ -1,5 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/universal_region.facts b/inputs/maybe-initialized-drop/nll-facts/main/universal_region.facts deleted file mode 100644 index 0f3b34bc94a..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/universal_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"\'_#0r" -"\'_#1r" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/var_defined.facts b/inputs/maybe-initialized-drop/nll-facts/main/var_defined.facts deleted file mode 100644 index 211dce1bf67..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/var_defined.facts +++ /dev/null @@ -1,14 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_4" "Mid(bb0[6])" -"_3" "Mid(bb0[7])" -"_2" "Mid(bb0[8])" -"_3" "Mid(bb0[9])" -"_4" "Mid(bb0[11])" -"_1" "Mid(bb0[12])" -"_0" "Mid(bb0[13])" -"_2" "Mid(bb2[0])" -"_1" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/var_drop_used.facts b/inputs/maybe-initialized-drop/nll-facts/main/var_drop_used.facts deleted file mode 100644 index fbc7469d773..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/var_drop_used.facts +++ /dev/null @@ -1 +0,0 @@ -"_2" "Mid(bb0[14])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/var_drops_region.facts b/inputs/maybe-initialized-drop/nll-facts/main/var_drops_region.facts deleted file mode 100644 index 4fd192958f1..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/var_drops_region.facts +++ /dev/null @@ -1 +0,0 @@ -"_2" "\'_#5r" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/var_used.facts b/inputs/maybe-initialized-drop/nll-facts/main/var_used.facts deleted file mode 100644 index b75030a38af..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/var_used.facts +++ /dev/null @@ -1,5 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[6])" -"_4" "Mid(bb0[7])" -"_3" "Mid(bb0[8])" -"_2" "Mid(bb0[10])" diff --git a/inputs/maybe-initialized-drop/nll-facts/main/var_uses_region.facts b/inputs/maybe-initialized-drop/nll-facts/main/var_uses_region.facts deleted file mode 100644 index 0fed3b3200b..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/main/var_uses_region.facts +++ /dev/null @@ -1,3 +0,0 @@ -"_2" "\'_#5r" -"_3" "\'_#6r" -"_4" "\'_#7r" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/borrow_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/cfg_edge.facts deleted file mode 100644 index 143fe944c04..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/cfg_edge.facts +++ /dev/null @@ -1,11 +0,0 @@ -"Start(bb0[0])" "Mid(bb0[0])" -"Mid(bb0[0])" "Start(bb0[1])" -"Start(bb0[1])" "Mid(bb0[1])" -"Mid(bb0[1])" "Start(bb2[0])" -"Mid(bb0[1])" "Start(bb1[0])" -"Start(bb1[0])" "Mid(bb1[0])" -"Start(bb2[0])" "Mid(bb2[0])" -"Mid(bb2[0])" "Start(bb2[1])" -"Start(bb2[1])" "Mid(bb2[1])" -"Mid(bb2[1])" "Start(bb2[2])" -"Start(bb2[2])" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/child.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/child.facts deleted file mode 100644 index 4d29ebd2033..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/child.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp3" "mp2" -"mp4" "mp2" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/initialized_at.facts deleted file mode 100644 index ffb4ecd8c4e..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/initialized_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp2" "Mid(bb0[0])" -"mp0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/invalidates.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/killed.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/killed.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/moved_out_at.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/moved_out_at.facts deleted file mode 100644 index 5bc2d91aeb0..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/moved_out_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" -"mp0" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/outlives.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/outlives.facts deleted file mode 100644 index 0c3d5064660..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/outlives.facts +++ /dev/null @@ -1,52 +0,0 @@ -"\'_#4r" "\'_#7r" "Mid(bb0[0])" -"\'_#7r" "\'_#4r" "Mid(bb0[0])" -"\'_#5r" "\'_#7r" "Mid(bb2[0])" -"\'_#7r" "\'_#5r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb0[0])" -"\'_#6r" "\'_#2r" "Mid(bb0[0])" -"\'_#6r" "\'_#2r" "Start(bb0[1])" -"\'_#6r" "\'_#2r" "Mid(bb0[1])" -"\'_#6r" "\'_#2r" "Start(bb1[0])" -"\'_#6r" "\'_#2r" "Mid(bb1[0])" -"\'_#6r" "\'_#2r" "Start(bb2[0])" -"\'_#6r" "\'_#2r" "Mid(bb2[0])" -"\'_#6r" "\'_#2r" "Start(bb2[1])" -"\'_#6r" "\'_#2r" "Mid(bb2[1])" -"\'_#6r" "\'_#2r" "Start(bb2[2])" -"\'_#6r" "\'_#2r" "Mid(bb2[2])" -"\'_#2r" "\'_#6r" "Start(bb0[0])" -"\'_#2r" "\'_#6r" "Mid(bb0[0])" -"\'_#2r" "\'_#6r" "Start(bb0[1])" -"\'_#2r" "\'_#6r" "Mid(bb0[1])" -"\'_#2r" "\'_#6r" "Start(bb1[0])" -"\'_#2r" "\'_#6r" "Mid(bb1[0])" -"\'_#2r" "\'_#6r" "Start(bb2[0])" -"\'_#2r" "\'_#6r" "Mid(bb2[0])" -"\'_#2r" "\'_#6r" "Start(bb2[1])" -"\'_#2r" "\'_#6r" "Mid(bb2[1])" -"\'_#2r" "\'_#6r" "Start(bb2[2])" -"\'_#2r" "\'_#6r" "Mid(bb2[2])" -"\'_#7r" "\'_#1r" "Start(bb0[0])" -"\'_#7r" "\'_#1r" "Mid(bb0[0])" -"\'_#7r" "\'_#1r" "Start(bb0[1])" -"\'_#7r" "\'_#1r" "Mid(bb0[1])" -"\'_#7r" "\'_#1r" "Start(bb1[0])" -"\'_#7r" "\'_#1r" "Mid(bb1[0])" -"\'_#7r" "\'_#1r" "Start(bb2[0])" -"\'_#7r" "\'_#1r" "Mid(bb2[0])" -"\'_#7r" "\'_#1r" "Start(bb2[1])" -"\'_#7r" "\'_#1r" "Mid(bb2[1])" -"\'_#7r" "\'_#1r" "Start(bb2[2])" -"\'_#7r" "\'_#1r" "Mid(bb2[2])" -"\'_#1r" "\'_#7r" "Start(bb0[0])" -"\'_#1r" "\'_#7r" "Mid(bb0[0])" -"\'_#1r" "\'_#7r" "Start(bb0[1])" -"\'_#1r" "\'_#7r" "Mid(bb0[1])" -"\'_#1r" "\'_#7r" "Start(bb1[0])" -"\'_#1r" "\'_#7r" "Mid(bb1[0])" -"\'_#1r" "\'_#7r" "Start(bb2[0])" -"\'_#1r" "\'_#7r" "Mid(bb2[0])" -"\'_#1r" "\'_#7r" "Start(bb2[1])" -"\'_#1r" "\'_#7r" "Mid(bb2[1])" -"\'_#1r" "\'_#7r" "Start(bb2[2])" -"\'_#1r" "\'_#7r" "Mid(bb2[2])" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/path_accessed_at.facts deleted file mode 100644 index 0d93b5c84ca..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/path_accessed_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Mid(bb0[0])" -"mp3" "Mid(bb0[1])" -"mp4" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/path_belongs_to_var.facts deleted file mode 100644 index ac6fc7d6c06..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/universal_region.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/universal_region.facts deleted file mode 100644 index e48a3f3fb71..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/universal_region.facts +++ /dev/null @@ -1,4 +0,0 @@ -"\'_#0r" -"\'_#1r" -"\'_#2r" -"\'_#3r" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_defined.facts deleted file mode 100644 index a4cb87c9a6a..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_defined.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_2" "Mid(bb0[0])" -"_0" "Mid(bb2[1])" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_used.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_used.facts deleted file mode 100644 index ca9d10b0f44..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_used.facts +++ /dev/null @@ -1,4 +0,0 @@ -"_1" "Mid(bb0[0])" -"_2" "Mid(bb0[1])" -"_1" "Mid(bb2[0])" -"_2" "Mid(bb2[0])" diff --git a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_uses_region.facts b/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_uses_region.facts deleted file mode 100644 index c6779054214..00000000000 --- a/inputs/maybe-initialized-drop/nll-facts/{{impl}}-drop/var_uses_region.facts +++ /dev/null @@ -1,2 +0,0 @@ -"_1" "\'_#6r" -"_1" "\'_#7r" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/borrow_region.facts b/inputs/smoke-test/nll-facts/basic_move_error/borrow_region.facts new file mode 100644 index 00000000000..83a4e3e8bd8 --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/borrow_region.facts @@ -0,0 +1,3 @@ +"\'_#19r" "bw0" "Mid(bb8[4])" +"\'_#26r" "bw1" "Mid(bb9[20])" +"\'_#31r" "bw2" "Mid(bb12[5])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/cfg_edge.facts b/inputs/smoke-test/nll-facts/basic_move_error/cfg_edge.facts new file mode 100644 index 00000000000..75310b7235e --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/cfg_edge.facts @@ -0,0 +1,198 @@ +"Start(bb0[0])" "Mid(bb0[0])" +"Mid(bb0[0])" "Start(bb0[1])" +"Start(bb0[1])" "Mid(bb0[1])" +"Mid(bb0[1])" "Start(bb0[2])" +"Start(bb0[2])" "Mid(bb0[2])" +"Mid(bb0[2])" "Start(bb0[3])" +"Start(bb0[3])" "Mid(bb0[3])" +"Mid(bb0[3])" "Start(bb0[4])" +"Start(bb0[4])" "Mid(bb0[4])" +"Mid(bb0[4])" "Start(bb0[5])" +"Start(bb0[5])" "Mid(bb0[5])" +"Mid(bb0[5])" "Start(bb2[0])" +"Mid(bb0[5])" "Start(bb1[0])" +"Start(bb1[0])" "Mid(bb1[0])" +"Start(bb2[0])" "Mid(bb2[0])" +"Mid(bb2[0])" "Start(bb2[1])" +"Start(bb2[1])" "Mid(bb2[1])" +"Mid(bb2[1])" "Start(bb2[2])" +"Start(bb2[2])" "Mid(bb2[2])" +"Mid(bb2[2])" "Start(bb2[3])" +"Start(bb2[3])" "Mid(bb2[3])" +"Mid(bb2[3])" "Start(bb2[4])" +"Start(bb2[4])" "Mid(bb2[4])" +"Mid(bb2[4])" "Start(bb2[5])" +"Start(bb2[5])" "Mid(bb2[5])" +"Mid(bb2[5])" "Start(bb2[6])" +"Start(bb2[6])" "Mid(bb2[6])" +"Mid(bb2[6])" "Start(bb2[7])" +"Start(bb2[7])" "Mid(bb2[7])" +"Mid(bb2[7])" "Start(bb2[8])" +"Start(bb2[8])" "Mid(bb2[8])" +"Mid(bb2[8])" "Start(bb2[9])" +"Start(bb2[9])" "Mid(bb2[9])" +"Mid(bb2[9])" "Start(bb2[10])" +"Start(bb2[10])" "Mid(bb2[10])" +"Mid(bb2[10])" "Start(bb2[11])" +"Start(bb2[11])" "Mid(bb2[11])" +"Mid(bb2[11])" "Start(bb6[0])" +"Mid(bb2[11])" "Start(bb5[0])" +"Start(bb3[0])" "Mid(bb3[0])" +"Mid(bb3[0])" "Start(bb1[0])" +"Start(bb4[0])" "Mid(bb4[0])" +"Mid(bb4[0])" "Start(bb3[0])" +"Start(bb5[0])" "Mid(bb5[0])" +"Mid(bb5[0])" "Start(bb4[0])" +"Start(bb6[0])" "Mid(bb6[0])" +"Mid(bb6[0])" "Start(bb7[0])" +"Mid(bb6[0])" "Start(bb4[0])" +"Start(bb7[0])" "Mid(bb7[0])" +"Mid(bb7[0])" "Start(bb7[1])" +"Start(bb7[1])" "Mid(bb7[1])" +"Mid(bb7[1])" "Start(bb7[2])" +"Start(bb7[2])" "Mid(bb7[2])" +"Mid(bb7[2])" "Start(bb8[0])" +"Mid(bb7[2])" "Start(bb4[0])" +"Start(bb8[0])" "Mid(bb8[0])" +"Mid(bb8[0])" "Start(bb8[1])" +"Start(bb8[1])" "Mid(bb8[1])" +"Mid(bb8[1])" "Start(bb8[2])" +"Start(bb8[2])" "Mid(bb8[2])" +"Mid(bb8[2])" "Start(bb8[3])" +"Start(bb8[3])" "Mid(bb8[3])" +"Mid(bb8[3])" "Start(bb8[4])" +"Start(bb8[4])" "Mid(bb8[4])" +"Mid(bb8[4])" "Start(bb8[5])" +"Start(bb8[5])" "Mid(bb8[5])" +"Mid(bb8[5])" "Start(bb8[6])" +"Start(bb8[6])" "Mid(bb8[6])" +"Mid(bb8[6])" "Start(bb8[7])" +"Start(bb8[7])" "Mid(bb8[7])" +"Mid(bb8[7])" "Start(bb9[0])" +"Mid(bb8[7])" "Start(bb11[0])" +"Start(bb9[0])" "Mid(bb9[0])" +"Mid(bb9[0])" "Start(bb9[1])" +"Start(bb9[1])" "Mid(bb9[1])" +"Mid(bb9[1])" "Start(bb9[2])" +"Start(bb9[2])" "Mid(bb9[2])" +"Mid(bb9[2])" "Start(bb9[3])" +"Start(bb9[3])" "Mid(bb9[3])" +"Mid(bb9[3])" "Start(bb9[4])" +"Start(bb9[4])" "Mid(bb9[4])" +"Mid(bb9[4])" "Start(bb9[5])" +"Start(bb9[5])" "Mid(bb9[5])" +"Mid(bb9[5])" "Start(bb9[6])" +"Start(bb9[6])" "Mid(bb9[6])" +"Mid(bb9[6])" "Start(bb9[7])" +"Start(bb9[7])" "Mid(bb9[7])" +"Mid(bb9[7])" "Start(bb9[8])" +"Start(bb9[8])" "Mid(bb9[8])" +"Mid(bb9[8])" "Start(bb9[9])" +"Start(bb9[9])" "Mid(bb9[9])" +"Mid(bb9[9])" "Start(bb9[10])" +"Start(bb9[10])" "Mid(bb9[10])" +"Mid(bb9[10])" "Start(bb9[11])" +"Start(bb9[11])" "Mid(bb9[11])" +"Mid(bb9[11])" "Start(bb9[12])" +"Start(bb9[12])" "Mid(bb9[12])" +"Mid(bb9[12])" "Start(bb9[13])" +"Start(bb9[13])" "Mid(bb9[13])" +"Mid(bb9[13])" "Start(bb9[14])" +"Start(bb9[14])" "Mid(bb9[14])" +"Mid(bb9[14])" "Start(bb9[15])" +"Start(bb9[15])" "Mid(bb9[15])" +"Mid(bb9[15])" "Start(bb9[16])" +"Start(bb9[16])" "Mid(bb9[16])" +"Mid(bb9[16])" "Start(bb9[17])" +"Start(bb9[17])" "Mid(bb9[17])" +"Mid(bb9[17])" "Start(bb9[18])" +"Start(bb9[18])" "Mid(bb9[18])" +"Mid(bb9[18])" "Start(bb9[19])" +"Start(bb9[19])" "Mid(bb9[19])" +"Mid(bb9[19])" "Start(bb9[20])" +"Start(bb9[20])" "Mid(bb9[20])" +"Mid(bb9[20])" "Start(bb9[21])" +"Start(bb9[21])" "Mid(bb9[21])" +"Mid(bb9[21])" "Start(bb9[22])" +"Start(bb9[22])" "Mid(bb9[22])" +"Mid(bb9[22])" "Start(bb9[23])" +"Start(bb9[23])" "Mid(bb9[23])" +"Mid(bb9[23])" "Start(bb9[24])" +"Start(bb9[24])" "Mid(bb9[24])" +"Mid(bb9[24])" "Start(bb9[25])" +"Start(bb9[25])" "Mid(bb9[25])" +"Mid(bb9[25])" "Start(bb9[26])" +"Start(bb9[26])" "Mid(bb9[26])" +"Mid(bb9[26])" "Start(bb9[27])" +"Start(bb9[27])" "Mid(bb9[27])" +"Mid(bb9[27])" "Start(bb9[28])" +"Start(bb9[28])" "Mid(bb9[28])" +"Mid(bb9[28])" "Start(bb9[29])" +"Start(bb9[29])" "Mid(bb9[29])" +"Mid(bb9[29])" "Start(bb9[30])" +"Start(bb9[30])" "Mid(bb9[30])" +"Mid(bb9[30])" "Start(bb9[31])" +"Start(bb9[31])" "Mid(bb9[31])" +"Mid(bb9[31])" "Start(bb12[0])" +"Mid(bb9[31])" "Start(bb10[0])" +"Start(bb10[0])" "Mid(bb10[0])" +"Mid(bb10[0])" "Start(bb3[0])" +"Start(bb11[0])" "Mid(bb11[0])" +"Mid(bb11[0])" "Start(bb10[0])" +"Start(bb12[0])" "Mid(bb12[0])" +"Mid(bb12[0])" "Start(bb12[1])" +"Start(bb12[1])" "Mid(bb12[1])" +"Mid(bb12[1])" "Start(bb12[2])" +"Start(bb12[2])" "Mid(bb12[2])" +"Mid(bb12[2])" "Start(bb12[3])" +"Start(bb12[3])" "Mid(bb12[3])" +"Mid(bb12[3])" "Start(bb12[4])" +"Start(bb12[4])" "Mid(bb12[4])" +"Mid(bb12[4])" "Start(bb12[5])" +"Start(bb12[5])" "Mid(bb12[5])" +"Mid(bb12[5])" "Start(bb12[6])" +"Start(bb12[6])" "Mid(bb12[6])" +"Mid(bb12[6])" "Start(bb12[7])" +"Start(bb12[7])" "Mid(bb12[7])" +"Mid(bb12[7])" "Start(bb12[8])" +"Start(bb12[8])" "Mid(bb12[8])" +"Mid(bb12[8])" "Start(bb12[9])" +"Start(bb12[9])" "Mid(bb12[9])" +"Mid(bb12[9])" "Start(bb13[0])" +"Mid(bb12[9])" "Start(bb10[0])" +"Start(bb13[0])" "Mid(bb13[0])" +"Mid(bb13[0])" "Start(bb13[1])" +"Start(bb13[1])" "Mid(bb13[1])" +"Mid(bb13[1])" "Start(bb13[2])" +"Start(bb13[2])" "Mid(bb13[2])" +"Mid(bb13[2])" "Start(bb14[0])" +"Mid(bb13[2])" "Start(bb10[0])" +"Start(bb14[0])" "Mid(bb14[0])" +"Mid(bb14[0])" "Start(bb14[1])" +"Start(bb14[1])" "Mid(bb14[1])" +"Mid(bb14[1])" "Start(bb14[2])" +"Start(bb14[2])" "Mid(bb14[2])" +"Mid(bb14[2])" "Start(bb14[3])" +"Start(bb14[3])" "Mid(bb14[3])" +"Mid(bb14[3])" "Start(bb14[4])" +"Start(bb14[4])" "Mid(bb14[4])" +"Mid(bb14[4])" "Start(bb14[5])" +"Start(bb14[5])" "Mid(bb14[5])" +"Mid(bb14[5])" "Start(bb14[6])" +"Start(bb14[6])" "Mid(bb14[6])" +"Mid(bb14[6])" "Start(bb14[7])" +"Start(bb14[7])" "Mid(bb14[7])" +"Mid(bb14[7])" "Start(bb14[8])" +"Start(bb14[8])" "Mid(bb14[8])" +"Mid(bb14[8])" "Start(bb14[9])" +"Start(bb14[9])" "Mid(bb14[9])" +"Mid(bb14[9])" "Start(bb15[0])" +"Mid(bb14[9])" "Start(bb3[0])" +"Start(bb15[0])" "Mid(bb15[0])" +"Mid(bb15[0])" "Start(bb15[1])" +"Start(bb15[1])" "Mid(bb15[1])" +"Mid(bb15[1])" "Start(bb16[0])" +"Mid(bb15[1])" "Start(bb1[0])" +"Start(bb16[0])" "Mid(bb16[0])" +"Mid(bb16[0])" "Start(bb16[1])" +"Start(bb16[1])" "Mid(bb16[1])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/child_path.facts b/inputs/smoke-test/nll-facts/basic_move_error/child_path.facts new file mode 100644 index 00000000000..cb15cb2ce87 --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/child_path.facts @@ -0,0 +1 @@ +"mp33" "mp7" diff --git a/inputs/blog-exmple/nll-facts/main/region_live_at.facts b/inputs/smoke-test/nll-facts/basic_move_error/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/region_live_at.facts rename to inputs/smoke-test/nll-facts/basic_move_error/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/basic_move_error/invalidates.facts b/inputs/smoke-test/nll-facts/basic_move_error/invalidates.facts new file mode 100644 index 00000000000..fe9b1fe9bcd --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/invalidates.facts @@ -0,0 +1,18 @@ +"Start(bb0[5])" "bw1" +"Start(bb1[0])" "bw0" +"Start(bb1[0])" "bw1" +"Start(bb1[0])" "bw2" +"Start(bb3[0])" "bw1" +"Start(bb7[2])" "bw0" +"Start(bb8[4])" "bw0" +"Start(bb8[6])" "bw1" +"Start(bb10[0])" "bw0" +"Start(bb12[2])" "bw2" +"Start(bb14[2])" "bw2" +"Start(bb14[9])" "bw0" +"Start(bb15[0])" "bw0" +"Start(bb15[1])" "bw1" +"Start(bb16[0])" "bw1" +"Start(bb16[1])" "bw0" +"Start(bb16[1])" "bw1" +"Start(bb16[1])" "bw2" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/killed.facts b/inputs/smoke-test/nll-facts/basic_move_error/killed.facts new file mode 100644 index 00000000000..28d8e3c7587 --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/killed.facts @@ -0,0 +1,6 @@ +"bw1" "Mid(bb0[5])" +"bw0" "Mid(bb7[2])" +"bw2" "Mid(bb12[2])" +"bw2" "Mid(bb14[2])" +"bw0" "Mid(bb15[0])" +"bw1" "Mid(bb16[0])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/known_subset.facts b/inputs/smoke-test/nll-facts/basic_move_error/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/outlives.facts b/inputs/smoke-test/nll-facts/basic_move_error/outlives.facts new file mode 100644 index 00000000000..768f9039d2b --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/outlives.facts @@ -0,0 +1,1601 @@ +"\'_#65r" "\'_#68r" "Start(bb0[0])" +"\'_#65r" "\'_#68r" "Mid(bb0[0])" +"\'_#65r" "\'_#68r" "Start(bb0[1])" +"\'_#65r" "\'_#68r" "Mid(bb0[1])" +"\'_#65r" "\'_#68r" "Start(bb0[2])" +"\'_#65r" "\'_#68r" "Mid(bb0[2])" +"\'_#65r" "\'_#68r" "Start(bb0[3])" +"\'_#65r" "\'_#68r" "Mid(bb0[3])" +"\'_#65r" "\'_#68r" "Start(bb0[4])" +"\'_#65r" "\'_#68r" "Mid(bb0[4])" +"\'_#65r" "\'_#68r" "Start(bb0[5])" +"\'_#65r" "\'_#68r" "Mid(bb0[5])" +"\'_#65r" "\'_#68r" "Start(bb1[0])" +"\'_#65r" "\'_#68r" "Mid(bb1[0])" +"\'_#65r" "\'_#68r" "Start(bb2[0])" +"\'_#65r" "\'_#68r" "Mid(bb2[0])" +"\'_#65r" "\'_#68r" "Start(bb2[1])" +"\'_#65r" "\'_#68r" "Mid(bb2[1])" +"\'_#65r" "\'_#68r" "Start(bb2[2])" +"\'_#65r" "\'_#68r" "Mid(bb2[2])" +"\'_#65r" "\'_#68r" "Start(bb2[3])" +"\'_#65r" "\'_#68r" "Mid(bb2[3])" +"\'_#65r" "\'_#68r" "Start(bb2[4])" +"\'_#65r" "\'_#68r" "Mid(bb2[4])" +"\'_#65r" "\'_#68r" "Start(bb2[5])" +"\'_#65r" "\'_#68r" "Mid(bb2[5])" +"\'_#65r" "\'_#68r" "Start(bb2[6])" +"\'_#65r" "\'_#68r" "Mid(bb2[6])" +"\'_#65r" "\'_#68r" "Start(bb2[7])" +"\'_#65r" "\'_#68r" "Mid(bb2[7])" +"\'_#65r" "\'_#68r" "Start(bb2[8])" +"\'_#65r" "\'_#68r" "Mid(bb2[8])" +"\'_#65r" "\'_#68r" "Start(bb2[9])" +"\'_#65r" "\'_#68r" "Mid(bb2[9])" +"\'_#65r" "\'_#68r" "Start(bb2[10])" +"\'_#65r" "\'_#68r" "Mid(bb2[10])" +"\'_#65r" "\'_#68r" "Start(bb2[11])" +"\'_#65r" "\'_#68r" "Mid(bb2[11])" +"\'_#65r" "\'_#68r" "Start(bb3[0])" +"\'_#65r" "\'_#68r" "Mid(bb3[0])" +"\'_#65r" "\'_#68r" "Start(bb4[0])" +"\'_#65r" "\'_#68r" "Mid(bb4[0])" +"\'_#65r" "\'_#68r" "Start(bb5[0])" +"\'_#65r" "\'_#68r" "Mid(bb5[0])" +"\'_#65r" "\'_#68r" "Start(bb6[0])" +"\'_#65r" "\'_#68r" "Mid(bb6[0])" +"\'_#65r" "\'_#68r" "Start(bb7[0])" +"\'_#65r" "\'_#68r" "Mid(bb7[0])" +"\'_#65r" "\'_#68r" "Start(bb7[1])" +"\'_#65r" "\'_#68r" "Mid(bb7[1])" +"\'_#65r" "\'_#68r" "Start(bb7[2])" +"\'_#65r" "\'_#68r" "Mid(bb7[2])" +"\'_#65r" "\'_#68r" "Start(bb8[0])" +"\'_#65r" "\'_#68r" "Mid(bb8[0])" +"\'_#65r" "\'_#68r" "Start(bb8[1])" +"\'_#65r" "\'_#68r" "Mid(bb8[1])" +"\'_#65r" "\'_#68r" "Start(bb8[2])" +"\'_#65r" "\'_#68r" "Mid(bb8[2])" +"\'_#65r" "\'_#68r" "Start(bb8[3])" +"\'_#65r" "\'_#68r" "Mid(bb8[3])" +"\'_#65r" "\'_#68r" "Start(bb8[4])" +"\'_#65r" "\'_#68r" "Mid(bb8[4])" +"\'_#65r" "\'_#68r" "Start(bb8[5])" +"\'_#65r" "\'_#68r" "Mid(bb8[5])" +"\'_#65r" "\'_#68r" "Start(bb8[6])" +"\'_#65r" "\'_#68r" "Mid(bb8[6])" +"\'_#65r" "\'_#68r" "Start(bb8[7])" +"\'_#65r" "\'_#68r" "Mid(bb8[7])" +"\'_#65r" "\'_#68r" "Start(bb9[0])" +"\'_#65r" "\'_#68r" "Mid(bb9[0])" +"\'_#65r" "\'_#68r" "Start(bb9[1])" +"\'_#65r" "\'_#68r" "Mid(bb9[1])" +"\'_#65r" "\'_#68r" "Start(bb9[2])" +"\'_#65r" "\'_#68r" "Mid(bb9[2])" +"\'_#65r" "\'_#68r" "Start(bb9[3])" +"\'_#65r" "\'_#68r" "Mid(bb9[3])" +"\'_#65r" "\'_#68r" "Start(bb9[4])" +"\'_#65r" "\'_#68r" "Mid(bb9[4])" +"\'_#65r" "\'_#68r" "Start(bb9[5])" +"\'_#65r" "\'_#68r" "Mid(bb9[5])" +"\'_#65r" "\'_#68r" "Start(bb9[6])" +"\'_#65r" "\'_#68r" "Mid(bb9[6])" +"\'_#65r" "\'_#68r" "Start(bb9[7])" +"\'_#65r" "\'_#68r" "Mid(bb9[7])" +"\'_#65r" "\'_#68r" "Start(bb9[8])" +"\'_#65r" "\'_#68r" "Mid(bb9[8])" +"\'_#65r" "\'_#68r" "Start(bb9[9])" +"\'_#65r" "\'_#68r" "Mid(bb9[9])" +"\'_#65r" "\'_#68r" "Start(bb9[10])" +"\'_#65r" "\'_#68r" "Mid(bb9[10])" +"\'_#65r" "\'_#68r" "Start(bb9[11])" +"\'_#65r" "\'_#68r" "Mid(bb9[11])" +"\'_#65r" "\'_#68r" "Start(bb9[12])" +"\'_#65r" "\'_#68r" "Mid(bb9[12])" +"\'_#65r" "\'_#68r" "Start(bb9[13])" +"\'_#65r" "\'_#68r" "Mid(bb9[13])" +"\'_#65r" "\'_#68r" "Start(bb9[14])" +"\'_#65r" "\'_#68r" "Mid(bb9[14])" +"\'_#65r" "\'_#68r" "Start(bb9[15])" +"\'_#65r" "\'_#68r" "Mid(bb9[15])" +"\'_#65r" "\'_#68r" "Start(bb9[16])" +"\'_#65r" "\'_#68r" "Mid(bb9[16])" +"\'_#65r" "\'_#68r" "Start(bb9[17])" +"\'_#65r" "\'_#68r" "Mid(bb9[17])" +"\'_#65r" "\'_#68r" "Start(bb9[18])" +"\'_#65r" "\'_#68r" "Mid(bb9[18])" +"\'_#65r" "\'_#68r" "Start(bb9[19])" +"\'_#65r" "\'_#68r" "Mid(bb9[19])" +"\'_#65r" "\'_#68r" "Start(bb9[20])" +"\'_#65r" "\'_#68r" "Mid(bb9[20])" +"\'_#65r" "\'_#68r" "Start(bb9[21])" +"\'_#65r" "\'_#68r" "Mid(bb9[21])" +"\'_#65r" "\'_#68r" "Start(bb9[22])" +"\'_#65r" "\'_#68r" "Mid(bb9[22])" +"\'_#65r" "\'_#68r" "Start(bb9[23])" +"\'_#65r" "\'_#68r" "Mid(bb9[23])" +"\'_#65r" "\'_#68r" "Start(bb9[24])" +"\'_#65r" "\'_#68r" "Mid(bb9[24])" +"\'_#65r" "\'_#68r" "Start(bb9[25])" +"\'_#65r" "\'_#68r" "Mid(bb9[25])" +"\'_#65r" "\'_#68r" "Start(bb9[26])" +"\'_#65r" "\'_#68r" "Mid(bb9[26])" +"\'_#65r" "\'_#68r" "Start(bb9[27])" +"\'_#65r" "\'_#68r" "Mid(bb9[27])" +"\'_#65r" "\'_#68r" "Start(bb9[28])" +"\'_#65r" "\'_#68r" "Mid(bb9[28])" +"\'_#65r" "\'_#68r" "Start(bb9[29])" +"\'_#65r" "\'_#68r" "Mid(bb9[29])" +"\'_#65r" "\'_#68r" "Start(bb9[30])" +"\'_#65r" "\'_#68r" "Mid(bb9[30])" +"\'_#65r" "\'_#68r" "Start(bb9[31])" +"\'_#65r" "\'_#68r" "Mid(bb9[31])" +"\'_#65r" "\'_#68r" "Start(bb10[0])" +"\'_#65r" "\'_#68r" "Mid(bb10[0])" +"\'_#65r" "\'_#68r" "Start(bb11[0])" +"\'_#65r" "\'_#68r" "Mid(bb11[0])" +"\'_#65r" "\'_#68r" "Start(bb12[0])" +"\'_#65r" "\'_#68r" "Mid(bb12[0])" +"\'_#65r" "\'_#68r" "Start(bb12[1])" +"\'_#65r" "\'_#68r" "Mid(bb12[1])" +"\'_#65r" "\'_#68r" "Start(bb12[2])" +"\'_#65r" "\'_#68r" "Mid(bb12[2])" +"\'_#65r" "\'_#68r" "Start(bb12[3])" +"\'_#65r" "\'_#68r" "Mid(bb12[3])" +"\'_#65r" "\'_#68r" "Start(bb12[4])" +"\'_#65r" "\'_#68r" "Mid(bb12[4])" +"\'_#65r" "\'_#68r" "Start(bb12[5])" +"\'_#65r" "\'_#68r" "Mid(bb12[5])" +"\'_#65r" "\'_#68r" "Start(bb12[6])" +"\'_#65r" "\'_#68r" "Mid(bb12[6])" +"\'_#65r" "\'_#68r" "Start(bb12[7])" +"\'_#65r" "\'_#68r" "Mid(bb12[7])" +"\'_#65r" "\'_#68r" "Start(bb12[8])" +"\'_#65r" "\'_#68r" "Mid(bb12[8])" +"\'_#65r" "\'_#68r" "Start(bb12[9])" +"\'_#65r" "\'_#68r" "Mid(bb12[9])" +"\'_#65r" "\'_#68r" "Start(bb13[0])" +"\'_#65r" "\'_#68r" "Mid(bb13[0])" +"\'_#65r" "\'_#68r" "Start(bb13[1])" +"\'_#65r" "\'_#68r" "Mid(bb13[1])" +"\'_#65r" "\'_#68r" "Start(bb13[2])" +"\'_#65r" "\'_#68r" "Mid(bb13[2])" +"\'_#65r" "\'_#68r" "Start(bb14[0])" +"\'_#65r" "\'_#68r" "Mid(bb14[0])" +"\'_#65r" "\'_#68r" "Start(bb14[1])" +"\'_#65r" "\'_#68r" "Mid(bb14[1])" +"\'_#65r" "\'_#68r" "Start(bb14[2])" +"\'_#65r" "\'_#68r" "Mid(bb14[2])" +"\'_#65r" "\'_#68r" "Start(bb14[3])" +"\'_#65r" "\'_#68r" "Mid(bb14[3])" +"\'_#65r" "\'_#68r" "Start(bb14[4])" +"\'_#65r" "\'_#68r" "Mid(bb14[4])" +"\'_#65r" "\'_#68r" "Start(bb14[5])" +"\'_#65r" "\'_#68r" "Mid(bb14[5])" +"\'_#65r" "\'_#68r" "Start(bb14[6])" +"\'_#65r" "\'_#68r" "Mid(bb14[6])" +"\'_#65r" "\'_#68r" "Start(bb14[7])" +"\'_#65r" "\'_#68r" "Mid(bb14[7])" +"\'_#65r" "\'_#68r" "Start(bb14[8])" +"\'_#65r" "\'_#68r" "Mid(bb14[8])" +"\'_#65r" "\'_#68r" "Start(bb14[9])" +"\'_#65r" "\'_#68r" "Mid(bb14[9])" +"\'_#65r" "\'_#68r" "Start(bb15[0])" +"\'_#65r" "\'_#68r" "Mid(bb15[0])" +"\'_#65r" "\'_#68r" "Start(bb15[1])" +"\'_#65r" "\'_#68r" "Mid(bb15[1])" +"\'_#65r" "\'_#68r" "Start(bb16[0])" +"\'_#65r" "\'_#68r" "Mid(bb16[0])" +"\'_#65r" "\'_#68r" "Start(bb16[1])" +"\'_#65r" "\'_#68r" "Mid(bb16[1])" +"\'_#68r" "\'_#65r" "Start(bb0[0])" +"\'_#68r" "\'_#65r" "Mid(bb0[0])" +"\'_#68r" "\'_#65r" "Start(bb0[1])" +"\'_#68r" "\'_#65r" "Mid(bb0[1])" +"\'_#68r" "\'_#65r" "Start(bb0[2])" +"\'_#68r" "\'_#65r" "Mid(bb0[2])" +"\'_#68r" "\'_#65r" "Start(bb0[3])" +"\'_#68r" "\'_#65r" "Mid(bb0[3])" +"\'_#68r" "\'_#65r" "Start(bb0[4])" +"\'_#68r" "\'_#65r" "Mid(bb0[4])" +"\'_#68r" "\'_#65r" "Start(bb0[5])" +"\'_#68r" "\'_#65r" "Mid(bb0[5])" +"\'_#68r" "\'_#65r" "Start(bb1[0])" +"\'_#68r" "\'_#65r" "Mid(bb1[0])" +"\'_#68r" "\'_#65r" "Start(bb2[0])" +"\'_#68r" "\'_#65r" "Mid(bb2[0])" +"\'_#68r" "\'_#65r" "Start(bb2[1])" +"\'_#68r" "\'_#65r" "Mid(bb2[1])" +"\'_#68r" "\'_#65r" "Start(bb2[2])" +"\'_#68r" "\'_#65r" "Mid(bb2[2])" +"\'_#68r" "\'_#65r" "Start(bb2[3])" +"\'_#68r" "\'_#65r" "Mid(bb2[3])" +"\'_#68r" "\'_#65r" "Start(bb2[4])" +"\'_#68r" "\'_#65r" "Mid(bb2[4])" +"\'_#68r" "\'_#65r" "Start(bb2[5])" +"\'_#68r" "\'_#65r" "Mid(bb2[5])" +"\'_#68r" "\'_#65r" "Start(bb2[6])" +"\'_#68r" "\'_#65r" "Mid(bb2[6])" +"\'_#68r" "\'_#65r" "Start(bb2[7])" +"\'_#68r" "\'_#65r" "Mid(bb2[7])" +"\'_#68r" "\'_#65r" "Start(bb2[8])" +"\'_#68r" "\'_#65r" "Mid(bb2[8])" +"\'_#68r" "\'_#65r" "Start(bb2[9])" +"\'_#68r" "\'_#65r" "Mid(bb2[9])" +"\'_#68r" "\'_#65r" "Start(bb2[10])" +"\'_#68r" "\'_#65r" "Mid(bb2[10])" +"\'_#68r" "\'_#65r" "Start(bb2[11])" +"\'_#68r" "\'_#65r" "Mid(bb2[11])" +"\'_#68r" "\'_#65r" "Start(bb3[0])" +"\'_#68r" "\'_#65r" "Mid(bb3[0])" +"\'_#68r" "\'_#65r" "Start(bb4[0])" +"\'_#68r" "\'_#65r" "Mid(bb4[0])" +"\'_#68r" "\'_#65r" "Start(bb5[0])" +"\'_#68r" "\'_#65r" "Mid(bb5[0])" +"\'_#68r" "\'_#65r" "Start(bb6[0])" +"\'_#68r" "\'_#65r" "Mid(bb6[0])" +"\'_#68r" "\'_#65r" "Start(bb7[0])" +"\'_#68r" "\'_#65r" "Mid(bb7[0])" +"\'_#68r" "\'_#65r" "Start(bb7[1])" +"\'_#68r" "\'_#65r" "Mid(bb7[1])" +"\'_#68r" "\'_#65r" "Start(bb7[2])" +"\'_#68r" "\'_#65r" "Mid(bb7[2])" +"\'_#68r" "\'_#65r" "Start(bb8[0])" +"\'_#68r" "\'_#65r" "Mid(bb8[0])" +"\'_#68r" "\'_#65r" "Start(bb8[1])" +"\'_#68r" "\'_#65r" "Mid(bb8[1])" +"\'_#68r" "\'_#65r" "Start(bb8[2])" +"\'_#68r" "\'_#65r" "Mid(bb8[2])" +"\'_#68r" "\'_#65r" "Start(bb8[3])" +"\'_#68r" "\'_#65r" "Mid(bb8[3])" +"\'_#68r" "\'_#65r" "Start(bb8[4])" +"\'_#68r" "\'_#65r" "Mid(bb8[4])" +"\'_#68r" "\'_#65r" "Start(bb8[5])" +"\'_#68r" "\'_#65r" "Mid(bb8[5])" +"\'_#68r" "\'_#65r" "Start(bb8[6])" +"\'_#68r" "\'_#65r" "Mid(bb8[6])" +"\'_#68r" "\'_#65r" "Start(bb8[7])" +"\'_#68r" "\'_#65r" "Mid(bb8[7])" +"\'_#68r" "\'_#65r" "Start(bb9[0])" +"\'_#68r" "\'_#65r" "Mid(bb9[0])" +"\'_#68r" "\'_#65r" "Start(bb9[1])" +"\'_#68r" "\'_#65r" "Mid(bb9[1])" +"\'_#68r" "\'_#65r" "Start(bb9[2])" +"\'_#68r" "\'_#65r" "Mid(bb9[2])" +"\'_#68r" "\'_#65r" "Start(bb9[3])" +"\'_#68r" "\'_#65r" "Mid(bb9[3])" +"\'_#68r" "\'_#65r" "Start(bb9[4])" +"\'_#68r" "\'_#65r" "Mid(bb9[4])" +"\'_#68r" "\'_#65r" "Start(bb9[5])" +"\'_#68r" "\'_#65r" "Mid(bb9[5])" +"\'_#68r" "\'_#65r" "Start(bb9[6])" +"\'_#68r" "\'_#65r" "Mid(bb9[6])" +"\'_#68r" "\'_#65r" "Start(bb9[7])" +"\'_#68r" "\'_#65r" "Mid(bb9[7])" +"\'_#68r" "\'_#65r" "Start(bb9[8])" +"\'_#68r" "\'_#65r" "Mid(bb9[8])" +"\'_#68r" "\'_#65r" "Start(bb9[9])" +"\'_#68r" "\'_#65r" "Mid(bb9[9])" +"\'_#68r" "\'_#65r" "Start(bb9[10])" +"\'_#68r" "\'_#65r" "Mid(bb9[10])" +"\'_#68r" "\'_#65r" "Start(bb9[11])" +"\'_#68r" "\'_#65r" "Mid(bb9[11])" +"\'_#68r" "\'_#65r" "Start(bb9[12])" +"\'_#68r" "\'_#65r" "Mid(bb9[12])" +"\'_#68r" "\'_#65r" "Start(bb9[13])" +"\'_#68r" "\'_#65r" "Mid(bb9[13])" +"\'_#68r" "\'_#65r" "Start(bb9[14])" +"\'_#68r" "\'_#65r" "Mid(bb9[14])" +"\'_#68r" "\'_#65r" "Start(bb9[15])" +"\'_#68r" "\'_#65r" "Mid(bb9[15])" +"\'_#68r" "\'_#65r" "Start(bb9[16])" +"\'_#68r" "\'_#65r" "Mid(bb9[16])" +"\'_#68r" "\'_#65r" "Start(bb9[17])" +"\'_#68r" "\'_#65r" "Mid(bb9[17])" +"\'_#68r" "\'_#65r" "Start(bb9[18])" +"\'_#68r" "\'_#65r" "Mid(bb9[18])" +"\'_#68r" "\'_#65r" "Start(bb9[19])" +"\'_#68r" "\'_#65r" "Mid(bb9[19])" +"\'_#68r" "\'_#65r" "Start(bb9[20])" +"\'_#68r" "\'_#65r" "Mid(bb9[20])" +"\'_#68r" "\'_#65r" "Start(bb9[21])" +"\'_#68r" "\'_#65r" "Mid(bb9[21])" +"\'_#68r" "\'_#65r" "Start(bb9[22])" +"\'_#68r" "\'_#65r" "Mid(bb9[22])" +"\'_#68r" "\'_#65r" "Start(bb9[23])" +"\'_#68r" "\'_#65r" "Mid(bb9[23])" +"\'_#68r" "\'_#65r" "Start(bb9[24])" +"\'_#68r" "\'_#65r" "Mid(bb9[24])" +"\'_#68r" "\'_#65r" "Start(bb9[25])" +"\'_#68r" "\'_#65r" "Mid(bb9[25])" +"\'_#68r" "\'_#65r" "Start(bb9[26])" +"\'_#68r" "\'_#65r" "Mid(bb9[26])" +"\'_#68r" "\'_#65r" "Start(bb9[27])" +"\'_#68r" "\'_#65r" "Mid(bb9[27])" +"\'_#68r" "\'_#65r" "Start(bb9[28])" +"\'_#68r" "\'_#65r" "Mid(bb9[28])" +"\'_#68r" "\'_#65r" "Start(bb9[29])" +"\'_#68r" "\'_#65r" "Mid(bb9[29])" +"\'_#68r" "\'_#65r" "Start(bb9[30])" +"\'_#68r" "\'_#65r" "Mid(bb9[30])" +"\'_#68r" "\'_#65r" "Start(bb9[31])" +"\'_#68r" "\'_#65r" "Mid(bb9[31])" +"\'_#68r" "\'_#65r" "Start(bb10[0])" +"\'_#68r" "\'_#65r" "Mid(bb10[0])" +"\'_#68r" "\'_#65r" "Start(bb11[0])" +"\'_#68r" "\'_#65r" "Mid(bb11[0])" +"\'_#68r" "\'_#65r" "Start(bb12[0])" +"\'_#68r" "\'_#65r" "Mid(bb12[0])" +"\'_#68r" "\'_#65r" "Start(bb12[1])" +"\'_#68r" "\'_#65r" "Mid(bb12[1])" +"\'_#68r" "\'_#65r" "Start(bb12[2])" +"\'_#68r" "\'_#65r" "Mid(bb12[2])" +"\'_#68r" "\'_#65r" "Start(bb12[3])" +"\'_#68r" "\'_#65r" "Mid(bb12[3])" +"\'_#68r" "\'_#65r" "Start(bb12[4])" +"\'_#68r" "\'_#65r" "Mid(bb12[4])" +"\'_#68r" "\'_#65r" "Start(bb12[5])" +"\'_#68r" "\'_#65r" "Mid(bb12[5])" +"\'_#68r" "\'_#65r" "Start(bb12[6])" +"\'_#68r" "\'_#65r" "Mid(bb12[6])" +"\'_#68r" "\'_#65r" "Start(bb12[7])" +"\'_#68r" "\'_#65r" "Mid(bb12[7])" +"\'_#68r" "\'_#65r" "Start(bb12[8])" +"\'_#68r" "\'_#65r" "Mid(bb12[8])" +"\'_#68r" "\'_#65r" "Start(bb12[9])" +"\'_#68r" "\'_#65r" "Mid(bb12[9])" +"\'_#68r" "\'_#65r" "Start(bb13[0])" +"\'_#68r" "\'_#65r" "Mid(bb13[0])" +"\'_#68r" "\'_#65r" "Start(bb13[1])" +"\'_#68r" "\'_#65r" "Mid(bb13[1])" +"\'_#68r" "\'_#65r" "Start(bb13[2])" +"\'_#68r" "\'_#65r" "Mid(bb13[2])" +"\'_#68r" "\'_#65r" "Start(bb14[0])" +"\'_#68r" "\'_#65r" "Mid(bb14[0])" +"\'_#68r" "\'_#65r" "Start(bb14[1])" +"\'_#68r" "\'_#65r" "Mid(bb14[1])" +"\'_#68r" "\'_#65r" "Start(bb14[2])" +"\'_#68r" "\'_#65r" "Mid(bb14[2])" +"\'_#68r" "\'_#65r" "Start(bb14[3])" +"\'_#68r" "\'_#65r" "Mid(bb14[3])" +"\'_#68r" "\'_#65r" "Start(bb14[4])" +"\'_#68r" "\'_#65r" "Mid(bb14[4])" +"\'_#68r" "\'_#65r" "Start(bb14[5])" +"\'_#68r" "\'_#65r" "Mid(bb14[5])" +"\'_#68r" "\'_#65r" "Start(bb14[6])" +"\'_#68r" "\'_#65r" "Mid(bb14[6])" +"\'_#68r" "\'_#65r" "Start(bb14[7])" +"\'_#68r" "\'_#65r" "Mid(bb14[7])" +"\'_#68r" "\'_#65r" "Start(bb14[8])" +"\'_#68r" "\'_#65r" "Mid(bb14[8])" +"\'_#68r" "\'_#65r" "Start(bb14[9])" +"\'_#68r" "\'_#65r" "Mid(bb14[9])" +"\'_#68r" "\'_#65r" "Start(bb15[0])" +"\'_#68r" "\'_#65r" "Mid(bb15[0])" +"\'_#68r" "\'_#65r" "Start(bb15[1])" +"\'_#68r" "\'_#65r" "Mid(bb15[1])" +"\'_#68r" "\'_#65r" "Start(bb16[0])" +"\'_#68r" "\'_#65r" "Mid(bb16[0])" +"\'_#68r" "\'_#65r" "Start(bb16[1])" +"\'_#68r" "\'_#65r" "Mid(bb16[1])" +"\'_#67r" "\'_#68r" "Start(bb0[0])" +"\'_#67r" "\'_#68r" "Mid(bb0[0])" +"\'_#67r" "\'_#68r" "Start(bb0[1])" +"\'_#67r" "\'_#68r" "Mid(bb0[1])" +"\'_#67r" "\'_#68r" "Start(bb0[2])" +"\'_#67r" "\'_#68r" "Mid(bb0[2])" +"\'_#67r" "\'_#68r" "Start(bb0[3])" +"\'_#67r" "\'_#68r" "Mid(bb0[3])" +"\'_#67r" "\'_#68r" "Start(bb0[4])" +"\'_#67r" "\'_#68r" "Mid(bb0[4])" +"\'_#67r" "\'_#68r" "Start(bb0[5])" +"\'_#67r" "\'_#68r" "Mid(bb0[5])" +"\'_#67r" "\'_#68r" "Start(bb1[0])" +"\'_#67r" "\'_#68r" "Mid(bb1[0])" +"\'_#67r" "\'_#68r" "Start(bb2[0])" +"\'_#67r" "\'_#68r" "Mid(bb2[0])" +"\'_#67r" "\'_#68r" "Start(bb2[1])" +"\'_#67r" "\'_#68r" "Mid(bb2[1])" +"\'_#67r" "\'_#68r" "Start(bb2[2])" +"\'_#67r" "\'_#68r" "Mid(bb2[2])" +"\'_#67r" "\'_#68r" "Start(bb2[3])" +"\'_#67r" "\'_#68r" "Mid(bb2[3])" +"\'_#67r" "\'_#68r" "Start(bb2[4])" +"\'_#67r" "\'_#68r" "Mid(bb2[4])" +"\'_#67r" "\'_#68r" "Start(bb2[5])" +"\'_#67r" "\'_#68r" "Mid(bb2[5])" +"\'_#67r" "\'_#68r" "Start(bb2[6])" +"\'_#67r" "\'_#68r" "Mid(bb2[6])" +"\'_#67r" "\'_#68r" "Start(bb2[7])" +"\'_#67r" "\'_#68r" "Mid(bb2[7])" +"\'_#67r" "\'_#68r" "Start(bb2[8])" +"\'_#67r" "\'_#68r" "Mid(bb2[8])" +"\'_#67r" "\'_#68r" "Start(bb2[9])" +"\'_#67r" "\'_#68r" "Mid(bb2[9])" +"\'_#67r" "\'_#68r" "Start(bb2[10])" +"\'_#67r" "\'_#68r" "Mid(bb2[10])" +"\'_#67r" "\'_#68r" "Start(bb2[11])" +"\'_#67r" "\'_#68r" "Mid(bb2[11])" +"\'_#67r" "\'_#68r" "Start(bb3[0])" +"\'_#67r" "\'_#68r" "Mid(bb3[0])" +"\'_#67r" "\'_#68r" "Start(bb4[0])" +"\'_#67r" "\'_#68r" "Mid(bb4[0])" +"\'_#67r" "\'_#68r" "Start(bb5[0])" +"\'_#67r" "\'_#68r" "Mid(bb5[0])" +"\'_#67r" "\'_#68r" "Start(bb6[0])" +"\'_#67r" "\'_#68r" "Mid(bb6[0])" +"\'_#67r" "\'_#68r" "Start(bb7[0])" +"\'_#67r" "\'_#68r" "Mid(bb7[0])" +"\'_#67r" "\'_#68r" "Start(bb7[1])" +"\'_#67r" "\'_#68r" "Mid(bb7[1])" +"\'_#67r" "\'_#68r" "Start(bb7[2])" +"\'_#67r" "\'_#68r" "Mid(bb7[2])" +"\'_#67r" "\'_#68r" "Start(bb8[0])" +"\'_#67r" "\'_#68r" "Mid(bb8[0])" +"\'_#67r" "\'_#68r" "Start(bb8[1])" +"\'_#67r" "\'_#68r" "Mid(bb8[1])" +"\'_#67r" "\'_#68r" "Start(bb8[2])" +"\'_#67r" "\'_#68r" "Mid(bb8[2])" +"\'_#67r" "\'_#68r" "Start(bb8[3])" +"\'_#67r" "\'_#68r" "Mid(bb8[3])" +"\'_#67r" "\'_#68r" "Start(bb8[4])" +"\'_#67r" "\'_#68r" "Mid(bb8[4])" +"\'_#67r" "\'_#68r" "Start(bb8[5])" +"\'_#67r" "\'_#68r" "Mid(bb8[5])" +"\'_#67r" "\'_#68r" "Start(bb8[6])" +"\'_#67r" "\'_#68r" "Mid(bb8[6])" +"\'_#67r" "\'_#68r" "Start(bb8[7])" +"\'_#67r" "\'_#68r" "Mid(bb8[7])" +"\'_#67r" "\'_#68r" "Start(bb9[0])" +"\'_#67r" "\'_#68r" "Mid(bb9[0])" +"\'_#67r" "\'_#68r" "Start(bb9[1])" +"\'_#67r" "\'_#68r" "Mid(bb9[1])" +"\'_#67r" "\'_#68r" "Start(bb9[2])" +"\'_#67r" "\'_#68r" "Mid(bb9[2])" +"\'_#67r" "\'_#68r" "Start(bb9[3])" +"\'_#67r" "\'_#68r" "Mid(bb9[3])" +"\'_#67r" "\'_#68r" "Start(bb9[4])" +"\'_#67r" "\'_#68r" "Mid(bb9[4])" +"\'_#67r" "\'_#68r" "Start(bb9[5])" +"\'_#67r" "\'_#68r" "Mid(bb9[5])" +"\'_#67r" "\'_#68r" "Start(bb9[6])" +"\'_#67r" "\'_#68r" "Mid(bb9[6])" +"\'_#67r" "\'_#68r" "Start(bb9[7])" +"\'_#67r" "\'_#68r" "Mid(bb9[7])" +"\'_#67r" "\'_#68r" "Start(bb9[8])" +"\'_#67r" "\'_#68r" "Mid(bb9[8])" +"\'_#67r" "\'_#68r" "Start(bb9[9])" +"\'_#67r" "\'_#68r" "Mid(bb9[9])" +"\'_#67r" "\'_#68r" "Start(bb9[10])" +"\'_#67r" "\'_#68r" "Mid(bb9[10])" +"\'_#67r" "\'_#68r" "Start(bb9[11])" +"\'_#67r" "\'_#68r" "Mid(bb9[11])" +"\'_#67r" "\'_#68r" "Start(bb9[12])" +"\'_#67r" "\'_#68r" "Mid(bb9[12])" +"\'_#67r" "\'_#68r" "Start(bb9[13])" +"\'_#67r" "\'_#68r" "Mid(bb9[13])" +"\'_#67r" "\'_#68r" "Start(bb9[14])" +"\'_#67r" "\'_#68r" "Mid(bb9[14])" +"\'_#67r" "\'_#68r" "Start(bb9[15])" +"\'_#67r" "\'_#68r" "Mid(bb9[15])" +"\'_#67r" "\'_#68r" "Start(bb9[16])" +"\'_#67r" "\'_#68r" "Mid(bb9[16])" +"\'_#67r" "\'_#68r" "Start(bb9[17])" +"\'_#67r" "\'_#68r" "Mid(bb9[17])" +"\'_#67r" "\'_#68r" "Start(bb9[18])" +"\'_#67r" "\'_#68r" "Mid(bb9[18])" +"\'_#67r" "\'_#68r" "Start(bb9[19])" +"\'_#67r" "\'_#68r" "Mid(bb9[19])" +"\'_#67r" "\'_#68r" "Start(bb9[20])" +"\'_#67r" "\'_#68r" "Mid(bb9[20])" +"\'_#67r" "\'_#68r" "Start(bb9[21])" +"\'_#67r" "\'_#68r" "Mid(bb9[21])" +"\'_#67r" "\'_#68r" "Start(bb9[22])" +"\'_#67r" "\'_#68r" "Mid(bb9[22])" +"\'_#67r" "\'_#68r" "Start(bb9[23])" +"\'_#67r" "\'_#68r" "Mid(bb9[23])" +"\'_#67r" "\'_#68r" "Start(bb9[24])" +"\'_#67r" "\'_#68r" "Mid(bb9[24])" +"\'_#67r" "\'_#68r" "Start(bb9[25])" +"\'_#67r" "\'_#68r" "Mid(bb9[25])" +"\'_#67r" "\'_#68r" "Start(bb9[26])" +"\'_#67r" "\'_#68r" "Mid(bb9[26])" +"\'_#67r" "\'_#68r" "Start(bb9[27])" +"\'_#67r" "\'_#68r" "Mid(bb9[27])" +"\'_#67r" "\'_#68r" "Start(bb9[28])" +"\'_#67r" "\'_#68r" "Mid(bb9[28])" +"\'_#67r" "\'_#68r" "Start(bb9[29])" +"\'_#67r" "\'_#68r" "Mid(bb9[29])" +"\'_#67r" "\'_#68r" "Start(bb9[30])" +"\'_#67r" "\'_#68r" "Mid(bb9[30])" +"\'_#67r" "\'_#68r" "Start(bb9[31])" +"\'_#67r" "\'_#68r" "Mid(bb9[31])" +"\'_#67r" "\'_#68r" "Start(bb10[0])" +"\'_#67r" "\'_#68r" "Mid(bb10[0])" +"\'_#67r" "\'_#68r" "Start(bb11[0])" +"\'_#67r" "\'_#68r" "Mid(bb11[0])" +"\'_#67r" "\'_#68r" "Start(bb12[0])" +"\'_#67r" "\'_#68r" "Mid(bb12[0])" +"\'_#67r" "\'_#68r" "Start(bb12[1])" +"\'_#67r" "\'_#68r" "Mid(bb12[1])" +"\'_#67r" "\'_#68r" "Start(bb12[2])" +"\'_#67r" "\'_#68r" "Mid(bb12[2])" +"\'_#67r" "\'_#68r" "Start(bb12[3])" +"\'_#67r" "\'_#68r" "Mid(bb12[3])" +"\'_#67r" "\'_#68r" "Start(bb12[4])" +"\'_#67r" "\'_#68r" "Mid(bb12[4])" +"\'_#67r" "\'_#68r" "Start(bb12[5])" +"\'_#67r" "\'_#68r" "Mid(bb12[5])" +"\'_#67r" "\'_#68r" "Start(bb12[6])" +"\'_#67r" "\'_#68r" "Mid(bb12[6])" +"\'_#67r" "\'_#68r" "Start(bb12[7])" +"\'_#67r" "\'_#68r" "Mid(bb12[7])" +"\'_#67r" "\'_#68r" "Start(bb12[8])" +"\'_#67r" "\'_#68r" "Mid(bb12[8])" +"\'_#67r" "\'_#68r" "Start(bb12[9])" +"\'_#67r" "\'_#68r" "Mid(bb12[9])" +"\'_#67r" "\'_#68r" "Start(bb13[0])" +"\'_#67r" "\'_#68r" "Mid(bb13[0])" +"\'_#67r" "\'_#68r" "Start(bb13[1])" +"\'_#67r" "\'_#68r" "Mid(bb13[1])" +"\'_#67r" "\'_#68r" "Start(bb13[2])" +"\'_#67r" "\'_#68r" "Mid(bb13[2])" +"\'_#67r" "\'_#68r" "Start(bb14[0])" +"\'_#67r" "\'_#68r" "Mid(bb14[0])" +"\'_#67r" "\'_#68r" "Start(bb14[1])" +"\'_#67r" "\'_#68r" "Mid(bb14[1])" +"\'_#67r" "\'_#68r" "Start(bb14[2])" +"\'_#67r" "\'_#68r" "Mid(bb14[2])" +"\'_#67r" "\'_#68r" "Start(bb14[3])" +"\'_#67r" "\'_#68r" "Mid(bb14[3])" +"\'_#67r" "\'_#68r" "Start(bb14[4])" +"\'_#67r" "\'_#68r" "Mid(bb14[4])" +"\'_#67r" "\'_#68r" "Start(bb14[5])" +"\'_#67r" "\'_#68r" "Mid(bb14[5])" +"\'_#67r" "\'_#68r" "Start(bb14[6])" +"\'_#67r" "\'_#68r" "Mid(bb14[6])" +"\'_#67r" "\'_#68r" "Start(bb14[7])" +"\'_#67r" "\'_#68r" "Mid(bb14[7])" +"\'_#67r" "\'_#68r" "Start(bb14[8])" +"\'_#67r" "\'_#68r" "Mid(bb14[8])" +"\'_#67r" "\'_#68r" "Start(bb14[9])" +"\'_#67r" "\'_#68r" "Mid(bb14[9])" +"\'_#67r" "\'_#68r" "Start(bb15[0])" +"\'_#67r" "\'_#68r" "Mid(bb15[0])" +"\'_#67r" "\'_#68r" "Start(bb15[1])" +"\'_#67r" "\'_#68r" "Mid(bb15[1])" +"\'_#67r" "\'_#68r" "Start(bb16[0])" +"\'_#67r" "\'_#68r" "Mid(bb16[0])" +"\'_#67r" "\'_#68r" "Start(bb16[1])" +"\'_#67r" "\'_#68r" "Mid(bb16[1])" +"\'_#68r" "\'_#67r" "Start(bb0[0])" +"\'_#68r" "\'_#67r" "Mid(bb0[0])" +"\'_#68r" "\'_#67r" "Start(bb0[1])" +"\'_#68r" "\'_#67r" "Mid(bb0[1])" +"\'_#68r" "\'_#67r" "Start(bb0[2])" +"\'_#68r" "\'_#67r" "Mid(bb0[2])" +"\'_#68r" "\'_#67r" "Start(bb0[3])" +"\'_#68r" "\'_#67r" "Mid(bb0[3])" +"\'_#68r" "\'_#67r" "Start(bb0[4])" +"\'_#68r" "\'_#67r" "Mid(bb0[4])" +"\'_#68r" "\'_#67r" "Start(bb0[5])" +"\'_#68r" "\'_#67r" "Mid(bb0[5])" +"\'_#68r" "\'_#67r" "Start(bb1[0])" +"\'_#68r" "\'_#67r" "Mid(bb1[0])" +"\'_#68r" "\'_#67r" "Start(bb2[0])" +"\'_#68r" "\'_#67r" "Mid(bb2[0])" +"\'_#68r" "\'_#67r" "Start(bb2[1])" +"\'_#68r" "\'_#67r" "Mid(bb2[1])" +"\'_#68r" "\'_#67r" "Start(bb2[2])" +"\'_#68r" "\'_#67r" "Mid(bb2[2])" +"\'_#68r" "\'_#67r" "Start(bb2[3])" +"\'_#68r" "\'_#67r" "Mid(bb2[3])" +"\'_#68r" "\'_#67r" "Start(bb2[4])" +"\'_#68r" "\'_#67r" "Mid(bb2[4])" +"\'_#68r" "\'_#67r" "Start(bb2[5])" +"\'_#68r" "\'_#67r" "Mid(bb2[5])" +"\'_#68r" "\'_#67r" "Start(bb2[6])" +"\'_#68r" "\'_#67r" "Mid(bb2[6])" +"\'_#68r" "\'_#67r" "Start(bb2[7])" +"\'_#68r" "\'_#67r" "Mid(bb2[7])" +"\'_#68r" "\'_#67r" "Start(bb2[8])" +"\'_#68r" "\'_#67r" "Mid(bb2[8])" +"\'_#68r" "\'_#67r" "Start(bb2[9])" +"\'_#68r" "\'_#67r" "Mid(bb2[9])" +"\'_#68r" "\'_#67r" "Start(bb2[10])" +"\'_#68r" "\'_#67r" "Mid(bb2[10])" +"\'_#68r" "\'_#67r" "Start(bb2[11])" +"\'_#68r" "\'_#67r" "Mid(bb2[11])" +"\'_#68r" "\'_#67r" "Start(bb3[0])" +"\'_#68r" "\'_#67r" "Mid(bb3[0])" +"\'_#68r" "\'_#67r" "Start(bb4[0])" +"\'_#68r" "\'_#67r" "Mid(bb4[0])" +"\'_#68r" "\'_#67r" "Start(bb5[0])" +"\'_#68r" "\'_#67r" "Mid(bb5[0])" +"\'_#68r" "\'_#67r" "Start(bb6[0])" +"\'_#68r" "\'_#67r" "Mid(bb6[0])" +"\'_#68r" "\'_#67r" "Start(bb7[0])" +"\'_#68r" "\'_#67r" "Mid(bb7[0])" +"\'_#68r" "\'_#67r" "Start(bb7[1])" +"\'_#68r" "\'_#67r" "Mid(bb7[1])" +"\'_#68r" "\'_#67r" "Start(bb7[2])" +"\'_#68r" "\'_#67r" "Mid(bb7[2])" +"\'_#68r" "\'_#67r" "Start(bb8[0])" +"\'_#68r" "\'_#67r" "Mid(bb8[0])" +"\'_#68r" "\'_#67r" "Start(bb8[1])" +"\'_#68r" "\'_#67r" "Mid(bb8[1])" +"\'_#68r" "\'_#67r" "Start(bb8[2])" +"\'_#68r" "\'_#67r" "Mid(bb8[2])" +"\'_#68r" "\'_#67r" "Start(bb8[3])" +"\'_#68r" "\'_#67r" "Mid(bb8[3])" +"\'_#68r" "\'_#67r" "Start(bb8[4])" +"\'_#68r" "\'_#67r" "Mid(bb8[4])" +"\'_#68r" "\'_#67r" "Start(bb8[5])" +"\'_#68r" "\'_#67r" "Mid(bb8[5])" +"\'_#68r" "\'_#67r" "Start(bb8[6])" +"\'_#68r" "\'_#67r" "Mid(bb8[6])" +"\'_#68r" "\'_#67r" "Start(bb8[7])" +"\'_#68r" "\'_#67r" "Mid(bb8[7])" +"\'_#68r" "\'_#67r" "Start(bb9[0])" +"\'_#68r" "\'_#67r" "Mid(bb9[0])" +"\'_#68r" "\'_#67r" "Start(bb9[1])" +"\'_#68r" "\'_#67r" "Mid(bb9[1])" +"\'_#68r" "\'_#67r" "Start(bb9[2])" +"\'_#68r" "\'_#67r" "Mid(bb9[2])" +"\'_#68r" "\'_#67r" "Start(bb9[3])" +"\'_#68r" "\'_#67r" "Mid(bb9[3])" +"\'_#68r" "\'_#67r" "Start(bb9[4])" +"\'_#68r" "\'_#67r" "Mid(bb9[4])" +"\'_#68r" "\'_#67r" "Start(bb9[5])" +"\'_#68r" "\'_#67r" "Mid(bb9[5])" +"\'_#68r" "\'_#67r" "Start(bb9[6])" +"\'_#68r" "\'_#67r" "Mid(bb9[6])" +"\'_#68r" "\'_#67r" "Start(bb9[7])" +"\'_#68r" "\'_#67r" "Mid(bb9[7])" +"\'_#68r" "\'_#67r" "Start(bb9[8])" +"\'_#68r" "\'_#67r" "Mid(bb9[8])" +"\'_#68r" "\'_#67r" "Start(bb9[9])" +"\'_#68r" "\'_#67r" "Mid(bb9[9])" +"\'_#68r" "\'_#67r" "Start(bb9[10])" +"\'_#68r" "\'_#67r" "Mid(bb9[10])" +"\'_#68r" "\'_#67r" "Start(bb9[11])" +"\'_#68r" "\'_#67r" "Mid(bb9[11])" +"\'_#68r" "\'_#67r" "Start(bb9[12])" +"\'_#68r" "\'_#67r" "Mid(bb9[12])" +"\'_#68r" "\'_#67r" "Start(bb9[13])" +"\'_#68r" "\'_#67r" "Mid(bb9[13])" +"\'_#68r" "\'_#67r" "Start(bb9[14])" +"\'_#68r" "\'_#67r" "Mid(bb9[14])" +"\'_#68r" "\'_#67r" "Start(bb9[15])" +"\'_#68r" "\'_#67r" "Mid(bb9[15])" +"\'_#68r" "\'_#67r" "Start(bb9[16])" +"\'_#68r" "\'_#67r" "Mid(bb9[16])" +"\'_#68r" "\'_#67r" "Start(bb9[17])" +"\'_#68r" "\'_#67r" "Mid(bb9[17])" +"\'_#68r" "\'_#67r" "Start(bb9[18])" +"\'_#68r" "\'_#67r" "Mid(bb9[18])" +"\'_#68r" "\'_#67r" "Start(bb9[19])" +"\'_#68r" "\'_#67r" "Mid(bb9[19])" +"\'_#68r" "\'_#67r" "Start(bb9[20])" +"\'_#68r" "\'_#67r" "Mid(bb9[20])" +"\'_#68r" "\'_#67r" "Start(bb9[21])" +"\'_#68r" "\'_#67r" "Mid(bb9[21])" +"\'_#68r" "\'_#67r" "Start(bb9[22])" +"\'_#68r" "\'_#67r" "Mid(bb9[22])" +"\'_#68r" "\'_#67r" "Start(bb9[23])" +"\'_#68r" "\'_#67r" "Mid(bb9[23])" +"\'_#68r" "\'_#67r" "Start(bb9[24])" +"\'_#68r" "\'_#67r" "Mid(bb9[24])" +"\'_#68r" "\'_#67r" "Start(bb9[25])" +"\'_#68r" "\'_#67r" "Mid(bb9[25])" +"\'_#68r" "\'_#67r" "Start(bb9[26])" +"\'_#68r" "\'_#67r" "Mid(bb9[26])" +"\'_#68r" "\'_#67r" "Start(bb9[27])" +"\'_#68r" "\'_#67r" "Mid(bb9[27])" +"\'_#68r" "\'_#67r" "Start(bb9[28])" +"\'_#68r" "\'_#67r" "Mid(bb9[28])" +"\'_#68r" "\'_#67r" "Start(bb9[29])" +"\'_#68r" "\'_#67r" "Mid(bb9[29])" +"\'_#68r" "\'_#67r" "Start(bb9[30])" +"\'_#68r" "\'_#67r" "Mid(bb9[30])" +"\'_#68r" "\'_#67r" "Start(bb9[31])" +"\'_#68r" "\'_#67r" "Mid(bb9[31])" +"\'_#68r" "\'_#67r" "Start(bb10[0])" +"\'_#68r" "\'_#67r" "Mid(bb10[0])" +"\'_#68r" "\'_#67r" "Start(bb11[0])" +"\'_#68r" "\'_#67r" "Mid(bb11[0])" +"\'_#68r" "\'_#67r" "Start(bb12[0])" +"\'_#68r" "\'_#67r" "Mid(bb12[0])" +"\'_#68r" "\'_#67r" "Start(bb12[1])" +"\'_#68r" "\'_#67r" "Mid(bb12[1])" +"\'_#68r" "\'_#67r" "Start(bb12[2])" +"\'_#68r" "\'_#67r" "Mid(bb12[2])" +"\'_#68r" "\'_#67r" "Start(bb12[3])" +"\'_#68r" "\'_#67r" "Mid(bb12[3])" +"\'_#68r" "\'_#67r" "Start(bb12[4])" +"\'_#68r" "\'_#67r" "Mid(bb12[4])" +"\'_#68r" "\'_#67r" "Start(bb12[5])" +"\'_#68r" "\'_#67r" "Mid(bb12[5])" +"\'_#68r" "\'_#67r" "Start(bb12[6])" +"\'_#68r" "\'_#67r" "Mid(bb12[6])" +"\'_#68r" "\'_#67r" "Start(bb12[7])" +"\'_#68r" "\'_#67r" "Mid(bb12[7])" +"\'_#68r" "\'_#67r" "Start(bb12[8])" +"\'_#68r" "\'_#67r" "Mid(bb12[8])" +"\'_#68r" "\'_#67r" "Start(bb12[9])" +"\'_#68r" "\'_#67r" "Mid(bb12[9])" +"\'_#68r" "\'_#67r" "Start(bb13[0])" +"\'_#68r" "\'_#67r" "Mid(bb13[0])" +"\'_#68r" "\'_#67r" "Start(bb13[1])" +"\'_#68r" "\'_#67r" "Mid(bb13[1])" +"\'_#68r" "\'_#67r" "Start(bb13[2])" +"\'_#68r" "\'_#67r" "Mid(bb13[2])" +"\'_#68r" "\'_#67r" "Start(bb14[0])" +"\'_#68r" "\'_#67r" "Mid(bb14[0])" +"\'_#68r" "\'_#67r" "Start(bb14[1])" +"\'_#68r" "\'_#67r" "Mid(bb14[1])" +"\'_#68r" "\'_#67r" "Start(bb14[2])" +"\'_#68r" "\'_#67r" "Mid(bb14[2])" +"\'_#68r" "\'_#67r" "Start(bb14[3])" +"\'_#68r" "\'_#67r" "Mid(bb14[3])" +"\'_#68r" "\'_#67r" "Start(bb14[4])" +"\'_#68r" "\'_#67r" "Mid(bb14[4])" +"\'_#68r" "\'_#67r" "Start(bb14[5])" +"\'_#68r" "\'_#67r" "Mid(bb14[5])" +"\'_#68r" "\'_#67r" "Start(bb14[6])" +"\'_#68r" "\'_#67r" "Mid(bb14[6])" +"\'_#68r" "\'_#67r" "Start(bb14[7])" +"\'_#68r" "\'_#67r" "Mid(bb14[7])" +"\'_#68r" "\'_#67r" "Start(bb14[8])" +"\'_#68r" "\'_#67r" "Mid(bb14[8])" +"\'_#68r" "\'_#67r" "Start(bb14[9])" +"\'_#68r" "\'_#67r" "Mid(bb14[9])" +"\'_#68r" "\'_#67r" "Start(bb15[0])" +"\'_#68r" "\'_#67r" "Mid(bb15[0])" +"\'_#68r" "\'_#67r" "Start(bb15[1])" +"\'_#68r" "\'_#67r" "Mid(bb15[1])" +"\'_#68r" "\'_#67r" "Start(bb16[0])" +"\'_#68r" "\'_#67r" "Mid(bb16[0])" +"\'_#68r" "\'_#67r" "Start(bb16[1])" +"\'_#68r" "\'_#67r" "Mid(bb16[1])" +"\'_#66r" "\'_#70r" "Start(bb0[0])" +"\'_#66r" "\'_#70r" "Mid(bb0[0])" +"\'_#66r" "\'_#70r" "Start(bb0[1])" +"\'_#66r" "\'_#70r" "Mid(bb0[1])" +"\'_#66r" "\'_#70r" "Start(bb0[2])" +"\'_#66r" "\'_#70r" "Mid(bb0[2])" +"\'_#66r" "\'_#70r" "Start(bb0[3])" +"\'_#66r" "\'_#70r" "Mid(bb0[3])" +"\'_#66r" "\'_#70r" "Start(bb0[4])" +"\'_#66r" "\'_#70r" "Mid(bb0[4])" +"\'_#66r" "\'_#70r" "Start(bb0[5])" +"\'_#66r" "\'_#70r" "Mid(bb0[5])" +"\'_#66r" "\'_#70r" "Start(bb1[0])" +"\'_#66r" "\'_#70r" "Mid(bb1[0])" +"\'_#66r" "\'_#70r" "Start(bb2[0])" +"\'_#66r" "\'_#70r" "Mid(bb2[0])" +"\'_#66r" "\'_#70r" "Start(bb2[1])" +"\'_#66r" "\'_#70r" "Mid(bb2[1])" +"\'_#66r" "\'_#70r" "Start(bb2[2])" +"\'_#66r" "\'_#70r" "Mid(bb2[2])" +"\'_#66r" "\'_#70r" "Start(bb2[3])" +"\'_#66r" "\'_#70r" "Mid(bb2[3])" +"\'_#66r" "\'_#70r" "Start(bb2[4])" +"\'_#66r" "\'_#70r" "Mid(bb2[4])" +"\'_#66r" "\'_#70r" "Start(bb2[5])" +"\'_#66r" "\'_#70r" "Mid(bb2[5])" +"\'_#66r" "\'_#70r" "Start(bb2[6])" +"\'_#66r" "\'_#70r" "Mid(bb2[6])" +"\'_#66r" "\'_#70r" "Start(bb2[7])" +"\'_#66r" "\'_#70r" "Mid(bb2[7])" +"\'_#66r" "\'_#70r" "Start(bb2[8])" +"\'_#66r" "\'_#70r" "Mid(bb2[8])" +"\'_#66r" "\'_#70r" "Start(bb2[9])" +"\'_#66r" "\'_#70r" "Mid(bb2[9])" +"\'_#66r" "\'_#70r" "Start(bb2[10])" +"\'_#66r" "\'_#70r" "Mid(bb2[10])" +"\'_#66r" "\'_#70r" "Start(bb2[11])" +"\'_#66r" "\'_#70r" "Mid(bb2[11])" +"\'_#66r" "\'_#70r" "Start(bb3[0])" +"\'_#66r" "\'_#70r" "Mid(bb3[0])" +"\'_#66r" "\'_#70r" "Start(bb4[0])" +"\'_#66r" "\'_#70r" "Mid(bb4[0])" +"\'_#66r" "\'_#70r" "Start(bb5[0])" +"\'_#66r" "\'_#70r" "Mid(bb5[0])" +"\'_#66r" "\'_#70r" "Start(bb6[0])" +"\'_#66r" "\'_#70r" "Mid(bb6[0])" +"\'_#66r" "\'_#70r" "Start(bb7[0])" +"\'_#66r" "\'_#70r" "Mid(bb7[0])" +"\'_#66r" "\'_#70r" "Start(bb7[1])" +"\'_#66r" "\'_#70r" "Mid(bb7[1])" +"\'_#66r" "\'_#70r" "Start(bb7[2])" +"\'_#66r" "\'_#70r" "Mid(bb7[2])" +"\'_#66r" "\'_#70r" "Start(bb8[0])" +"\'_#66r" "\'_#70r" "Mid(bb8[0])" +"\'_#66r" "\'_#70r" "Start(bb8[1])" +"\'_#66r" "\'_#70r" "Mid(bb8[1])" +"\'_#66r" "\'_#70r" "Start(bb8[2])" +"\'_#66r" "\'_#70r" "Mid(bb8[2])" +"\'_#66r" "\'_#70r" "Start(bb8[3])" +"\'_#66r" "\'_#70r" "Mid(bb8[3])" +"\'_#66r" "\'_#70r" "Start(bb8[4])" +"\'_#66r" "\'_#70r" "Mid(bb8[4])" +"\'_#66r" "\'_#70r" "Start(bb8[5])" +"\'_#66r" "\'_#70r" "Mid(bb8[5])" +"\'_#66r" "\'_#70r" "Start(bb8[6])" +"\'_#66r" "\'_#70r" "Mid(bb8[6])" +"\'_#66r" "\'_#70r" "Start(bb8[7])" +"\'_#66r" "\'_#70r" "Mid(bb8[7])" +"\'_#66r" "\'_#70r" "Start(bb9[0])" +"\'_#66r" "\'_#70r" "Mid(bb9[0])" +"\'_#66r" "\'_#70r" "Start(bb9[1])" +"\'_#66r" "\'_#70r" "Mid(bb9[1])" +"\'_#66r" "\'_#70r" "Start(bb9[2])" +"\'_#66r" "\'_#70r" "Mid(bb9[2])" +"\'_#66r" "\'_#70r" "Start(bb9[3])" +"\'_#66r" "\'_#70r" "Mid(bb9[3])" +"\'_#66r" "\'_#70r" "Start(bb9[4])" +"\'_#66r" "\'_#70r" "Mid(bb9[4])" +"\'_#66r" "\'_#70r" "Start(bb9[5])" +"\'_#66r" "\'_#70r" "Mid(bb9[5])" +"\'_#66r" "\'_#70r" "Start(bb9[6])" +"\'_#66r" "\'_#70r" "Mid(bb9[6])" +"\'_#66r" "\'_#70r" "Start(bb9[7])" +"\'_#66r" "\'_#70r" "Mid(bb9[7])" +"\'_#66r" "\'_#70r" "Start(bb9[8])" +"\'_#66r" "\'_#70r" "Mid(bb9[8])" +"\'_#66r" "\'_#70r" "Start(bb9[9])" +"\'_#66r" "\'_#70r" "Mid(bb9[9])" +"\'_#66r" "\'_#70r" "Start(bb9[10])" +"\'_#66r" "\'_#70r" "Mid(bb9[10])" +"\'_#66r" "\'_#70r" "Start(bb9[11])" +"\'_#66r" "\'_#70r" "Mid(bb9[11])" +"\'_#66r" "\'_#70r" "Start(bb9[12])" +"\'_#66r" "\'_#70r" "Mid(bb9[12])" +"\'_#66r" "\'_#70r" "Start(bb9[13])" +"\'_#66r" "\'_#70r" "Mid(bb9[13])" +"\'_#66r" "\'_#70r" "Start(bb9[14])" +"\'_#66r" "\'_#70r" "Mid(bb9[14])" +"\'_#66r" "\'_#70r" "Start(bb9[15])" +"\'_#66r" "\'_#70r" "Mid(bb9[15])" +"\'_#66r" "\'_#70r" "Start(bb9[16])" +"\'_#66r" "\'_#70r" "Mid(bb9[16])" +"\'_#66r" "\'_#70r" "Start(bb9[17])" +"\'_#66r" "\'_#70r" "Mid(bb9[17])" +"\'_#66r" "\'_#70r" "Start(bb9[18])" +"\'_#66r" "\'_#70r" "Mid(bb9[18])" +"\'_#66r" "\'_#70r" "Start(bb9[19])" +"\'_#66r" "\'_#70r" "Mid(bb9[19])" +"\'_#66r" "\'_#70r" "Start(bb9[20])" +"\'_#66r" "\'_#70r" "Mid(bb9[20])" +"\'_#66r" "\'_#70r" "Start(bb9[21])" +"\'_#66r" "\'_#70r" "Mid(bb9[21])" +"\'_#66r" "\'_#70r" "Start(bb9[22])" +"\'_#66r" "\'_#70r" "Mid(bb9[22])" +"\'_#66r" "\'_#70r" "Start(bb9[23])" +"\'_#66r" "\'_#70r" "Mid(bb9[23])" +"\'_#66r" "\'_#70r" "Start(bb9[24])" +"\'_#66r" "\'_#70r" "Mid(bb9[24])" +"\'_#66r" "\'_#70r" "Start(bb9[25])" +"\'_#66r" "\'_#70r" "Mid(bb9[25])" +"\'_#66r" "\'_#70r" "Start(bb9[26])" +"\'_#66r" "\'_#70r" "Mid(bb9[26])" +"\'_#66r" "\'_#70r" "Start(bb9[27])" +"\'_#66r" "\'_#70r" "Mid(bb9[27])" +"\'_#66r" "\'_#70r" "Start(bb9[28])" +"\'_#66r" "\'_#70r" "Mid(bb9[28])" +"\'_#66r" "\'_#70r" "Start(bb9[29])" +"\'_#66r" "\'_#70r" "Mid(bb9[29])" +"\'_#66r" "\'_#70r" "Start(bb9[30])" +"\'_#66r" "\'_#70r" "Mid(bb9[30])" +"\'_#66r" "\'_#70r" "Start(bb9[31])" +"\'_#66r" "\'_#70r" "Mid(bb9[31])" +"\'_#66r" "\'_#70r" "Start(bb10[0])" +"\'_#66r" "\'_#70r" "Mid(bb10[0])" +"\'_#66r" "\'_#70r" "Start(bb11[0])" +"\'_#66r" "\'_#70r" "Mid(bb11[0])" +"\'_#66r" "\'_#70r" "Start(bb12[0])" +"\'_#66r" "\'_#70r" "Mid(bb12[0])" +"\'_#66r" "\'_#70r" "Start(bb12[1])" +"\'_#66r" "\'_#70r" "Mid(bb12[1])" +"\'_#66r" "\'_#70r" "Start(bb12[2])" +"\'_#66r" "\'_#70r" "Mid(bb12[2])" +"\'_#66r" "\'_#70r" "Start(bb12[3])" +"\'_#66r" "\'_#70r" "Mid(bb12[3])" +"\'_#66r" "\'_#70r" "Start(bb12[4])" +"\'_#66r" "\'_#70r" "Mid(bb12[4])" +"\'_#66r" "\'_#70r" "Start(bb12[5])" +"\'_#66r" "\'_#70r" "Mid(bb12[5])" +"\'_#66r" "\'_#70r" "Start(bb12[6])" +"\'_#66r" "\'_#70r" "Mid(bb12[6])" +"\'_#66r" "\'_#70r" "Start(bb12[7])" +"\'_#66r" "\'_#70r" "Mid(bb12[7])" +"\'_#66r" "\'_#70r" "Start(bb12[8])" +"\'_#66r" "\'_#70r" "Mid(bb12[8])" +"\'_#66r" "\'_#70r" "Start(bb12[9])" +"\'_#66r" "\'_#70r" "Mid(bb12[9])" +"\'_#66r" "\'_#70r" "Start(bb13[0])" +"\'_#66r" "\'_#70r" "Mid(bb13[0])" +"\'_#66r" "\'_#70r" "Start(bb13[1])" +"\'_#66r" "\'_#70r" "Mid(bb13[1])" +"\'_#66r" "\'_#70r" "Start(bb13[2])" +"\'_#66r" "\'_#70r" "Mid(bb13[2])" +"\'_#66r" "\'_#70r" "Start(bb14[0])" +"\'_#66r" "\'_#70r" "Mid(bb14[0])" +"\'_#66r" "\'_#70r" "Start(bb14[1])" +"\'_#66r" "\'_#70r" "Mid(bb14[1])" +"\'_#66r" "\'_#70r" "Start(bb14[2])" +"\'_#66r" "\'_#70r" "Mid(bb14[2])" +"\'_#66r" "\'_#70r" "Start(bb14[3])" +"\'_#66r" "\'_#70r" "Mid(bb14[3])" +"\'_#66r" "\'_#70r" "Start(bb14[4])" +"\'_#66r" "\'_#70r" "Mid(bb14[4])" +"\'_#66r" "\'_#70r" "Start(bb14[5])" +"\'_#66r" "\'_#70r" "Mid(bb14[5])" +"\'_#66r" "\'_#70r" "Start(bb14[6])" +"\'_#66r" "\'_#70r" "Mid(bb14[6])" +"\'_#66r" "\'_#70r" "Start(bb14[7])" +"\'_#66r" "\'_#70r" "Mid(bb14[7])" +"\'_#66r" "\'_#70r" "Start(bb14[8])" +"\'_#66r" "\'_#70r" "Mid(bb14[8])" +"\'_#66r" "\'_#70r" "Start(bb14[9])" +"\'_#66r" "\'_#70r" "Mid(bb14[9])" +"\'_#66r" "\'_#70r" "Start(bb15[0])" +"\'_#66r" "\'_#70r" "Mid(bb15[0])" +"\'_#66r" "\'_#70r" "Start(bb15[1])" +"\'_#66r" "\'_#70r" "Mid(bb15[1])" +"\'_#66r" "\'_#70r" "Start(bb16[0])" +"\'_#66r" "\'_#70r" "Mid(bb16[0])" +"\'_#66r" "\'_#70r" "Start(bb16[1])" +"\'_#66r" "\'_#70r" "Mid(bb16[1])" +"\'_#70r" "\'_#66r" "Start(bb0[0])" +"\'_#70r" "\'_#66r" "Mid(bb0[0])" +"\'_#70r" "\'_#66r" "Start(bb0[1])" +"\'_#70r" "\'_#66r" "Mid(bb0[1])" +"\'_#70r" "\'_#66r" "Start(bb0[2])" +"\'_#70r" "\'_#66r" "Mid(bb0[2])" +"\'_#70r" "\'_#66r" "Start(bb0[3])" +"\'_#70r" "\'_#66r" "Mid(bb0[3])" +"\'_#70r" "\'_#66r" "Start(bb0[4])" +"\'_#70r" "\'_#66r" "Mid(bb0[4])" +"\'_#70r" "\'_#66r" "Start(bb0[5])" +"\'_#70r" "\'_#66r" "Mid(bb0[5])" +"\'_#70r" "\'_#66r" "Start(bb1[0])" +"\'_#70r" "\'_#66r" "Mid(bb1[0])" +"\'_#70r" "\'_#66r" "Start(bb2[0])" +"\'_#70r" "\'_#66r" "Mid(bb2[0])" +"\'_#70r" "\'_#66r" "Start(bb2[1])" +"\'_#70r" "\'_#66r" "Mid(bb2[1])" +"\'_#70r" "\'_#66r" "Start(bb2[2])" +"\'_#70r" "\'_#66r" "Mid(bb2[2])" +"\'_#70r" "\'_#66r" "Start(bb2[3])" +"\'_#70r" "\'_#66r" "Mid(bb2[3])" +"\'_#70r" "\'_#66r" "Start(bb2[4])" +"\'_#70r" "\'_#66r" "Mid(bb2[4])" +"\'_#70r" "\'_#66r" "Start(bb2[5])" +"\'_#70r" "\'_#66r" "Mid(bb2[5])" +"\'_#70r" "\'_#66r" "Start(bb2[6])" +"\'_#70r" "\'_#66r" "Mid(bb2[6])" +"\'_#70r" "\'_#66r" "Start(bb2[7])" +"\'_#70r" "\'_#66r" "Mid(bb2[7])" +"\'_#70r" "\'_#66r" "Start(bb2[8])" +"\'_#70r" "\'_#66r" "Mid(bb2[8])" +"\'_#70r" "\'_#66r" "Start(bb2[9])" +"\'_#70r" "\'_#66r" "Mid(bb2[9])" +"\'_#70r" "\'_#66r" "Start(bb2[10])" +"\'_#70r" "\'_#66r" "Mid(bb2[10])" +"\'_#70r" "\'_#66r" "Start(bb2[11])" +"\'_#70r" "\'_#66r" "Mid(bb2[11])" +"\'_#70r" "\'_#66r" "Start(bb3[0])" +"\'_#70r" "\'_#66r" "Mid(bb3[0])" +"\'_#70r" "\'_#66r" "Start(bb4[0])" +"\'_#70r" "\'_#66r" "Mid(bb4[0])" +"\'_#70r" "\'_#66r" "Start(bb5[0])" +"\'_#70r" "\'_#66r" "Mid(bb5[0])" +"\'_#70r" "\'_#66r" "Start(bb6[0])" +"\'_#70r" "\'_#66r" "Mid(bb6[0])" +"\'_#70r" "\'_#66r" "Start(bb7[0])" +"\'_#70r" "\'_#66r" "Mid(bb7[0])" +"\'_#70r" "\'_#66r" "Start(bb7[1])" +"\'_#70r" "\'_#66r" "Mid(bb7[1])" +"\'_#70r" "\'_#66r" "Start(bb7[2])" +"\'_#70r" "\'_#66r" "Mid(bb7[2])" +"\'_#70r" "\'_#66r" "Start(bb8[0])" +"\'_#70r" "\'_#66r" "Mid(bb8[0])" +"\'_#70r" "\'_#66r" "Start(bb8[1])" +"\'_#70r" "\'_#66r" "Mid(bb8[1])" +"\'_#70r" "\'_#66r" "Start(bb8[2])" +"\'_#70r" "\'_#66r" "Mid(bb8[2])" +"\'_#70r" "\'_#66r" "Start(bb8[3])" +"\'_#70r" "\'_#66r" "Mid(bb8[3])" +"\'_#70r" "\'_#66r" "Start(bb8[4])" +"\'_#70r" "\'_#66r" "Mid(bb8[4])" +"\'_#70r" "\'_#66r" "Start(bb8[5])" +"\'_#70r" "\'_#66r" "Mid(bb8[5])" +"\'_#70r" "\'_#66r" "Start(bb8[6])" +"\'_#70r" "\'_#66r" "Mid(bb8[6])" +"\'_#70r" "\'_#66r" "Start(bb8[7])" +"\'_#70r" "\'_#66r" "Mid(bb8[7])" +"\'_#70r" "\'_#66r" "Start(bb9[0])" +"\'_#70r" "\'_#66r" "Mid(bb9[0])" +"\'_#70r" "\'_#66r" "Start(bb9[1])" +"\'_#70r" "\'_#66r" "Mid(bb9[1])" +"\'_#70r" "\'_#66r" "Start(bb9[2])" +"\'_#70r" "\'_#66r" "Mid(bb9[2])" +"\'_#70r" "\'_#66r" "Start(bb9[3])" +"\'_#70r" "\'_#66r" "Mid(bb9[3])" +"\'_#70r" "\'_#66r" "Start(bb9[4])" +"\'_#70r" "\'_#66r" "Mid(bb9[4])" +"\'_#70r" "\'_#66r" "Start(bb9[5])" +"\'_#70r" "\'_#66r" "Mid(bb9[5])" +"\'_#70r" "\'_#66r" "Start(bb9[6])" +"\'_#70r" "\'_#66r" "Mid(bb9[6])" +"\'_#70r" "\'_#66r" "Start(bb9[7])" +"\'_#70r" "\'_#66r" "Mid(bb9[7])" +"\'_#70r" "\'_#66r" "Start(bb9[8])" +"\'_#70r" "\'_#66r" "Mid(bb9[8])" +"\'_#70r" "\'_#66r" "Start(bb9[9])" +"\'_#70r" "\'_#66r" "Mid(bb9[9])" +"\'_#70r" "\'_#66r" "Start(bb9[10])" +"\'_#70r" "\'_#66r" "Mid(bb9[10])" +"\'_#70r" "\'_#66r" "Start(bb9[11])" +"\'_#70r" "\'_#66r" "Mid(bb9[11])" +"\'_#70r" "\'_#66r" "Start(bb9[12])" +"\'_#70r" "\'_#66r" "Mid(bb9[12])" +"\'_#70r" "\'_#66r" "Start(bb9[13])" +"\'_#70r" "\'_#66r" "Mid(bb9[13])" +"\'_#70r" "\'_#66r" "Start(bb9[14])" +"\'_#70r" "\'_#66r" "Mid(bb9[14])" +"\'_#70r" "\'_#66r" "Start(bb9[15])" +"\'_#70r" "\'_#66r" "Mid(bb9[15])" +"\'_#70r" "\'_#66r" "Start(bb9[16])" +"\'_#70r" "\'_#66r" "Mid(bb9[16])" +"\'_#70r" "\'_#66r" "Start(bb9[17])" +"\'_#70r" "\'_#66r" "Mid(bb9[17])" +"\'_#70r" "\'_#66r" "Start(bb9[18])" +"\'_#70r" "\'_#66r" "Mid(bb9[18])" +"\'_#70r" "\'_#66r" "Start(bb9[19])" +"\'_#70r" "\'_#66r" "Mid(bb9[19])" +"\'_#70r" "\'_#66r" "Start(bb9[20])" +"\'_#70r" "\'_#66r" "Mid(bb9[20])" +"\'_#70r" "\'_#66r" "Start(bb9[21])" +"\'_#70r" "\'_#66r" "Mid(bb9[21])" +"\'_#70r" "\'_#66r" "Start(bb9[22])" +"\'_#70r" "\'_#66r" "Mid(bb9[22])" +"\'_#70r" "\'_#66r" "Start(bb9[23])" +"\'_#70r" "\'_#66r" "Mid(bb9[23])" +"\'_#70r" "\'_#66r" "Start(bb9[24])" +"\'_#70r" "\'_#66r" "Mid(bb9[24])" +"\'_#70r" "\'_#66r" "Start(bb9[25])" +"\'_#70r" "\'_#66r" "Mid(bb9[25])" +"\'_#70r" "\'_#66r" "Start(bb9[26])" +"\'_#70r" "\'_#66r" "Mid(bb9[26])" +"\'_#70r" "\'_#66r" "Start(bb9[27])" +"\'_#70r" "\'_#66r" "Mid(bb9[27])" +"\'_#70r" "\'_#66r" "Start(bb9[28])" +"\'_#70r" "\'_#66r" "Mid(bb9[28])" +"\'_#70r" "\'_#66r" "Start(bb9[29])" +"\'_#70r" "\'_#66r" "Mid(bb9[29])" +"\'_#70r" "\'_#66r" "Start(bb9[30])" +"\'_#70r" "\'_#66r" "Mid(bb9[30])" +"\'_#70r" "\'_#66r" "Start(bb9[31])" +"\'_#70r" "\'_#66r" "Mid(bb9[31])" +"\'_#70r" "\'_#66r" "Start(bb10[0])" +"\'_#70r" "\'_#66r" "Mid(bb10[0])" +"\'_#70r" "\'_#66r" "Start(bb11[0])" +"\'_#70r" "\'_#66r" "Mid(bb11[0])" +"\'_#70r" "\'_#66r" "Start(bb12[0])" +"\'_#70r" "\'_#66r" "Mid(bb12[0])" +"\'_#70r" "\'_#66r" "Start(bb12[1])" +"\'_#70r" "\'_#66r" "Mid(bb12[1])" +"\'_#70r" "\'_#66r" "Start(bb12[2])" +"\'_#70r" "\'_#66r" "Mid(bb12[2])" +"\'_#70r" "\'_#66r" "Start(bb12[3])" +"\'_#70r" "\'_#66r" "Mid(bb12[3])" +"\'_#70r" "\'_#66r" "Start(bb12[4])" +"\'_#70r" "\'_#66r" "Mid(bb12[4])" +"\'_#70r" "\'_#66r" "Start(bb12[5])" +"\'_#70r" "\'_#66r" "Mid(bb12[5])" +"\'_#70r" "\'_#66r" "Start(bb12[6])" +"\'_#70r" "\'_#66r" "Mid(bb12[6])" +"\'_#70r" "\'_#66r" "Start(bb12[7])" +"\'_#70r" "\'_#66r" "Mid(bb12[7])" +"\'_#70r" "\'_#66r" "Start(bb12[8])" +"\'_#70r" "\'_#66r" "Mid(bb12[8])" +"\'_#70r" "\'_#66r" "Start(bb12[9])" +"\'_#70r" "\'_#66r" "Mid(bb12[9])" +"\'_#70r" "\'_#66r" "Start(bb13[0])" +"\'_#70r" "\'_#66r" "Mid(bb13[0])" +"\'_#70r" "\'_#66r" "Start(bb13[1])" +"\'_#70r" "\'_#66r" "Mid(bb13[1])" +"\'_#70r" "\'_#66r" "Start(bb13[2])" +"\'_#70r" "\'_#66r" "Mid(bb13[2])" +"\'_#70r" "\'_#66r" "Start(bb14[0])" +"\'_#70r" "\'_#66r" "Mid(bb14[0])" +"\'_#70r" "\'_#66r" "Start(bb14[1])" +"\'_#70r" "\'_#66r" "Mid(bb14[1])" +"\'_#70r" "\'_#66r" "Start(bb14[2])" +"\'_#70r" "\'_#66r" "Mid(bb14[2])" +"\'_#70r" "\'_#66r" "Start(bb14[3])" +"\'_#70r" "\'_#66r" "Mid(bb14[3])" +"\'_#70r" "\'_#66r" "Start(bb14[4])" +"\'_#70r" "\'_#66r" "Mid(bb14[4])" +"\'_#70r" "\'_#66r" "Start(bb14[5])" +"\'_#70r" "\'_#66r" "Mid(bb14[5])" +"\'_#70r" "\'_#66r" "Start(bb14[6])" +"\'_#70r" "\'_#66r" "Mid(bb14[6])" +"\'_#70r" "\'_#66r" "Start(bb14[7])" +"\'_#70r" "\'_#66r" "Mid(bb14[7])" +"\'_#70r" "\'_#66r" "Start(bb14[8])" +"\'_#70r" "\'_#66r" "Mid(bb14[8])" +"\'_#70r" "\'_#66r" "Start(bb14[9])" +"\'_#70r" "\'_#66r" "Mid(bb14[9])" +"\'_#70r" "\'_#66r" "Start(bb15[0])" +"\'_#70r" "\'_#66r" "Mid(bb15[0])" +"\'_#70r" "\'_#66r" "Start(bb15[1])" +"\'_#70r" "\'_#66r" "Mid(bb15[1])" +"\'_#70r" "\'_#66r" "Start(bb16[0])" +"\'_#70r" "\'_#66r" "Mid(bb16[0])" +"\'_#70r" "\'_#66r" "Start(bb16[1])" +"\'_#70r" "\'_#66r" "Mid(bb16[1])" +"\'_#69r" "\'_#70r" "Start(bb0[0])" +"\'_#69r" "\'_#70r" "Mid(bb0[0])" +"\'_#69r" "\'_#70r" "Start(bb0[1])" +"\'_#69r" "\'_#70r" "Mid(bb0[1])" +"\'_#69r" "\'_#70r" "Start(bb0[2])" +"\'_#69r" "\'_#70r" "Mid(bb0[2])" +"\'_#69r" "\'_#70r" "Start(bb0[3])" +"\'_#69r" "\'_#70r" "Mid(bb0[3])" +"\'_#69r" "\'_#70r" "Start(bb0[4])" +"\'_#69r" "\'_#70r" "Mid(bb0[4])" +"\'_#69r" "\'_#70r" "Start(bb0[5])" +"\'_#69r" "\'_#70r" "Mid(bb0[5])" +"\'_#69r" "\'_#70r" "Start(bb1[0])" +"\'_#69r" "\'_#70r" "Mid(bb1[0])" +"\'_#69r" "\'_#70r" "Start(bb2[0])" +"\'_#69r" "\'_#70r" "Mid(bb2[0])" +"\'_#69r" "\'_#70r" "Start(bb2[1])" +"\'_#69r" "\'_#70r" "Mid(bb2[1])" +"\'_#69r" "\'_#70r" "Start(bb2[2])" +"\'_#69r" "\'_#70r" "Mid(bb2[2])" +"\'_#69r" "\'_#70r" "Start(bb2[3])" +"\'_#69r" "\'_#70r" "Mid(bb2[3])" +"\'_#69r" "\'_#70r" "Start(bb2[4])" +"\'_#69r" "\'_#70r" "Mid(bb2[4])" +"\'_#69r" "\'_#70r" "Start(bb2[5])" +"\'_#69r" "\'_#70r" "Mid(bb2[5])" +"\'_#69r" "\'_#70r" "Start(bb2[6])" +"\'_#69r" "\'_#70r" "Mid(bb2[6])" +"\'_#69r" "\'_#70r" "Start(bb2[7])" +"\'_#69r" "\'_#70r" "Mid(bb2[7])" +"\'_#69r" "\'_#70r" "Start(bb2[8])" +"\'_#69r" "\'_#70r" "Mid(bb2[8])" +"\'_#69r" "\'_#70r" "Start(bb2[9])" +"\'_#69r" "\'_#70r" "Mid(bb2[9])" +"\'_#69r" "\'_#70r" "Start(bb2[10])" +"\'_#69r" "\'_#70r" "Mid(bb2[10])" +"\'_#69r" "\'_#70r" "Start(bb2[11])" +"\'_#69r" "\'_#70r" "Mid(bb2[11])" +"\'_#69r" "\'_#70r" "Start(bb3[0])" +"\'_#69r" "\'_#70r" "Mid(bb3[0])" +"\'_#69r" "\'_#70r" "Start(bb4[0])" +"\'_#69r" "\'_#70r" "Mid(bb4[0])" +"\'_#69r" "\'_#70r" "Start(bb5[0])" +"\'_#69r" "\'_#70r" "Mid(bb5[0])" +"\'_#69r" "\'_#70r" "Start(bb6[0])" +"\'_#69r" "\'_#70r" "Mid(bb6[0])" +"\'_#69r" "\'_#70r" "Start(bb7[0])" +"\'_#69r" "\'_#70r" "Mid(bb7[0])" +"\'_#69r" "\'_#70r" "Start(bb7[1])" +"\'_#69r" "\'_#70r" "Mid(bb7[1])" +"\'_#69r" "\'_#70r" "Start(bb7[2])" +"\'_#69r" "\'_#70r" "Mid(bb7[2])" +"\'_#69r" "\'_#70r" "Start(bb8[0])" +"\'_#69r" "\'_#70r" "Mid(bb8[0])" +"\'_#69r" "\'_#70r" "Start(bb8[1])" +"\'_#69r" "\'_#70r" "Mid(bb8[1])" +"\'_#69r" "\'_#70r" "Start(bb8[2])" +"\'_#69r" "\'_#70r" "Mid(bb8[2])" +"\'_#69r" "\'_#70r" "Start(bb8[3])" +"\'_#69r" "\'_#70r" "Mid(bb8[3])" +"\'_#69r" "\'_#70r" "Start(bb8[4])" +"\'_#69r" "\'_#70r" "Mid(bb8[4])" +"\'_#69r" "\'_#70r" "Start(bb8[5])" +"\'_#69r" "\'_#70r" "Mid(bb8[5])" +"\'_#69r" "\'_#70r" "Start(bb8[6])" +"\'_#69r" "\'_#70r" "Mid(bb8[6])" +"\'_#69r" "\'_#70r" "Start(bb8[7])" +"\'_#69r" "\'_#70r" "Mid(bb8[7])" +"\'_#69r" "\'_#70r" "Start(bb9[0])" +"\'_#69r" "\'_#70r" "Mid(bb9[0])" +"\'_#69r" "\'_#70r" "Start(bb9[1])" +"\'_#69r" "\'_#70r" "Mid(bb9[1])" +"\'_#69r" "\'_#70r" "Start(bb9[2])" +"\'_#69r" "\'_#70r" "Mid(bb9[2])" +"\'_#69r" "\'_#70r" "Start(bb9[3])" +"\'_#69r" "\'_#70r" "Mid(bb9[3])" +"\'_#69r" "\'_#70r" "Start(bb9[4])" +"\'_#69r" "\'_#70r" "Mid(bb9[4])" +"\'_#69r" "\'_#70r" "Start(bb9[5])" +"\'_#69r" "\'_#70r" "Mid(bb9[5])" +"\'_#69r" "\'_#70r" "Start(bb9[6])" +"\'_#69r" "\'_#70r" "Mid(bb9[6])" +"\'_#69r" "\'_#70r" "Start(bb9[7])" +"\'_#69r" "\'_#70r" "Mid(bb9[7])" +"\'_#69r" "\'_#70r" "Start(bb9[8])" +"\'_#69r" "\'_#70r" "Mid(bb9[8])" +"\'_#69r" "\'_#70r" "Start(bb9[9])" +"\'_#69r" "\'_#70r" "Mid(bb9[9])" +"\'_#69r" "\'_#70r" "Start(bb9[10])" +"\'_#69r" "\'_#70r" "Mid(bb9[10])" +"\'_#69r" "\'_#70r" "Start(bb9[11])" +"\'_#69r" "\'_#70r" "Mid(bb9[11])" +"\'_#69r" "\'_#70r" "Start(bb9[12])" +"\'_#69r" "\'_#70r" "Mid(bb9[12])" +"\'_#69r" "\'_#70r" "Start(bb9[13])" +"\'_#69r" "\'_#70r" "Mid(bb9[13])" +"\'_#69r" "\'_#70r" "Start(bb9[14])" +"\'_#69r" "\'_#70r" "Mid(bb9[14])" +"\'_#69r" "\'_#70r" "Start(bb9[15])" +"\'_#69r" "\'_#70r" "Mid(bb9[15])" +"\'_#69r" "\'_#70r" "Start(bb9[16])" +"\'_#69r" "\'_#70r" "Mid(bb9[16])" +"\'_#69r" "\'_#70r" "Start(bb9[17])" +"\'_#69r" "\'_#70r" "Mid(bb9[17])" +"\'_#69r" "\'_#70r" "Start(bb9[18])" +"\'_#69r" "\'_#70r" "Mid(bb9[18])" +"\'_#69r" "\'_#70r" "Start(bb9[19])" +"\'_#69r" "\'_#70r" "Mid(bb9[19])" +"\'_#69r" "\'_#70r" "Start(bb9[20])" +"\'_#69r" "\'_#70r" "Mid(bb9[20])" +"\'_#69r" "\'_#70r" "Start(bb9[21])" +"\'_#69r" "\'_#70r" "Mid(bb9[21])" +"\'_#69r" "\'_#70r" "Start(bb9[22])" +"\'_#69r" "\'_#70r" "Mid(bb9[22])" +"\'_#69r" "\'_#70r" "Start(bb9[23])" +"\'_#69r" "\'_#70r" "Mid(bb9[23])" +"\'_#69r" "\'_#70r" "Start(bb9[24])" +"\'_#69r" "\'_#70r" "Mid(bb9[24])" +"\'_#69r" "\'_#70r" "Start(bb9[25])" +"\'_#69r" "\'_#70r" "Mid(bb9[25])" +"\'_#69r" "\'_#70r" "Start(bb9[26])" +"\'_#69r" "\'_#70r" "Mid(bb9[26])" +"\'_#69r" "\'_#70r" "Start(bb9[27])" +"\'_#69r" "\'_#70r" "Mid(bb9[27])" +"\'_#69r" "\'_#70r" "Start(bb9[28])" +"\'_#69r" "\'_#70r" "Mid(bb9[28])" +"\'_#69r" "\'_#70r" "Start(bb9[29])" +"\'_#69r" "\'_#70r" "Mid(bb9[29])" +"\'_#69r" "\'_#70r" "Start(bb9[30])" +"\'_#69r" "\'_#70r" "Mid(bb9[30])" +"\'_#69r" "\'_#70r" "Start(bb9[31])" +"\'_#69r" "\'_#70r" "Mid(bb9[31])" +"\'_#69r" "\'_#70r" "Start(bb10[0])" +"\'_#69r" "\'_#70r" "Mid(bb10[0])" +"\'_#69r" "\'_#70r" "Start(bb11[0])" +"\'_#69r" "\'_#70r" "Mid(bb11[0])" +"\'_#69r" "\'_#70r" "Start(bb12[0])" +"\'_#69r" "\'_#70r" "Mid(bb12[0])" +"\'_#69r" "\'_#70r" "Start(bb12[1])" +"\'_#69r" "\'_#70r" "Mid(bb12[1])" +"\'_#69r" "\'_#70r" "Start(bb12[2])" +"\'_#69r" "\'_#70r" "Mid(bb12[2])" +"\'_#69r" "\'_#70r" "Start(bb12[3])" +"\'_#69r" "\'_#70r" "Mid(bb12[3])" +"\'_#69r" "\'_#70r" "Start(bb12[4])" +"\'_#69r" "\'_#70r" "Mid(bb12[4])" +"\'_#69r" "\'_#70r" "Start(bb12[5])" +"\'_#69r" "\'_#70r" "Mid(bb12[5])" +"\'_#69r" "\'_#70r" "Start(bb12[6])" +"\'_#69r" "\'_#70r" "Mid(bb12[6])" +"\'_#69r" "\'_#70r" "Start(bb12[7])" +"\'_#69r" "\'_#70r" "Mid(bb12[7])" +"\'_#69r" "\'_#70r" "Start(bb12[8])" +"\'_#69r" "\'_#70r" "Mid(bb12[8])" +"\'_#69r" "\'_#70r" "Start(bb12[9])" +"\'_#69r" "\'_#70r" "Mid(bb12[9])" +"\'_#69r" "\'_#70r" "Start(bb13[0])" +"\'_#69r" "\'_#70r" "Mid(bb13[0])" +"\'_#69r" "\'_#70r" "Start(bb13[1])" +"\'_#69r" "\'_#70r" "Mid(bb13[1])" +"\'_#69r" "\'_#70r" "Start(bb13[2])" +"\'_#69r" "\'_#70r" "Mid(bb13[2])" +"\'_#69r" "\'_#70r" "Start(bb14[0])" +"\'_#69r" "\'_#70r" "Mid(bb14[0])" +"\'_#69r" "\'_#70r" "Start(bb14[1])" +"\'_#69r" "\'_#70r" "Mid(bb14[1])" +"\'_#69r" "\'_#70r" "Start(bb14[2])" +"\'_#69r" "\'_#70r" "Mid(bb14[2])" +"\'_#69r" "\'_#70r" "Start(bb14[3])" +"\'_#69r" "\'_#70r" "Mid(bb14[3])" +"\'_#69r" "\'_#70r" "Start(bb14[4])" +"\'_#69r" "\'_#70r" "Mid(bb14[4])" +"\'_#69r" "\'_#70r" "Start(bb14[5])" +"\'_#69r" "\'_#70r" "Mid(bb14[5])" +"\'_#69r" "\'_#70r" "Start(bb14[6])" +"\'_#69r" "\'_#70r" "Mid(bb14[6])" +"\'_#69r" "\'_#70r" "Start(bb14[7])" +"\'_#69r" "\'_#70r" "Mid(bb14[7])" +"\'_#69r" "\'_#70r" "Start(bb14[8])" +"\'_#69r" "\'_#70r" "Mid(bb14[8])" +"\'_#69r" "\'_#70r" "Start(bb14[9])" +"\'_#69r" "\'_#70r" "Mid(bb14[9])" +"\'_#69r" "\'_#70r" "Start(bb15[0])" +"\'_#69r" "\'_#70r" "Mid(bb15[0])" +"\'_#69r" "\'_#70r" "Start(bb15[1])" +"\'_#69r" "\'_#70r" "Mid(bb15[1])" +"\'_#69r" "\'_#70r" "Start(bb16[0])" +"\'_#69r" "\'_#70r" "Mid(bb16[0])" +"\'_#69r" "\'_#70r" "Start(bb16[1])" +"\'_#69r" "\'_#70r" "Mid(bb16[1])" +"\'_#70r" "\'_#69r" "Start(bb0[0])" +"\'_#70r" "\'_#69r" "Mid(bb0[0])" +"\'_#70r" "\'_#69r" "Start(bb0[1])" +"\'_#70r" "\'_#69r" "Mid(bb0[1])" +"\'_#70r" "\'_#69r" "Start(bb0[2])" +"\'_#70r" "\'_#69r" "Mid(bb0[2])" +"\'_#70r" "\'_#69r" "Start(bb0[3])" +"\'_#70r" "\'_#69r" "Mid(bb0[3])" +"\'_#70r" "\'_#69r" "Start(bb0[4])" +"\'_#70r" "\'_#69r" "Mid(bb0[4])" +"\'_#70r" "\'_#69r" "Start(bb0[5])" +"\'_#70r" "\'_#69r" "Mid(bb0[5])" +"\'_#70r" "\'_#69r" "Start(bb1[0])" +"\'_#70r" "\'_#69r" "Mid(bb1[0])" +"\'_#70r" "\'_#69r" "Start(bb2[0])" +"\'_#70r" "\'_#69r" "Mid(bb2[0])" +"\'_#70r" "\'_#69r" "Start(bb2[1])" +"\'_#70r" "\'_#69r" "Mid(bb2[1])" +"\'_#70r" "\'_#69r" "Start(bb2[2])" +"\'_#70r" "\'_#69r" "Mid(bb2[2])" +"\'_#70r" "\'_#69r" "Start(bb2[3])" +"\'_#70r" "\'_#69r" "Mid(bb2[3])" +"\'_#70r" "\'_#69r" "Start(bb2[4])" +"\'_#70r" "\'_#69r" "Mid(bb2[4])" +"\'_#70r" "\'_#69r" "Start(bb2[5])" +"\'_#70r" "\'_#69r" "Mid(bb2[5])" +"\'_#70r" "\'_#69r" "Start(bb2[6])" +"\'_#70r" "\'_#69r" "Mid(bb2[6])" +"\'_#70r" "\'_#69r" "Start(bb2[7])" +"\'_#70r" "\'_#69r" "Mid(bb2[7])" +"\'_#70r" "\'_#69r" "Start(bb2[8])" +"\'_#70r" "\'_#69r" "Mid(bb2[8])" +"\'_#70r" "\'_#69r" "Start(bb2[9])" +"\'_#70r" "\'_#69r" "Mid(bb2[9])" +"\'_#70r" "\'_#69r" "Start(bb2[10])" +"\'_#70r" "\'_#69r" "Mid(bb2[10])" +"\'_#70r" "\'_#69r" "Start(bb2[11])" +"\'_#70r" "\'_#69r" "Mid(bb2[11])" +"\'_#70r" "\'_#69r" "Start(bb3[0])" +"\'_#70r" "\'_#69r" "Mid(bb3[0])" +"\'_#70r" "\'_#69r" "Start(bb4[0])" +"\'_#70r" "\'_#69r" "Mid(bb4[0])" +"\'_#70r" "\'_#69r" "Start(bb5[0])" +"\'_#70r" "\'_#69r" "Mid(bb5[0])" +"\'_#70r" "\'_#69r" "Start(bb6[0])" +"\'_#70r" "\'_#69r" "Mid(bb6[0])" +"\'_#70r" "\'_#69r" "Start(bb7[0])" +"\'_#70r" "\'_#69r" "Mid(bb7[0])" +"\'_#70r" "\'_#69r" "Start(bb7[1])" +"\'_#70r" "\'_#69r" "Mid(bb7[1])" +"\'_#70r" "\'_#69r" "Start(bb7[2])" +"\'_#70r" "\'_#69r" "Mid(bb7[2])" +"\'_#70r" "\'_#69r" "Start(bb8[0])" +"\'_#70r" "\'_#69r" "Mid(bb8[0])" +"\'_#70r" "\'_#69r" "Start(bb8[1])" +"\'_#70r" "\'_#69r" "Mid(bb8[1])" +"\'_#70r" "\'_#69r" "Start(bb8[2])" +"\'_#70r" "\'_#69r" "Mid(bb8[2])" +"\'_#70r" "\'_#69r" "Start(bb8[3])" +"\'_#70r" "\'_#69r" "Mid(bb8[3])" +"\'_#70r" "\'_#69r" "Start(bb8[4])" +"\'_#70r" "\'_#69r" "Mid(bb8[4])" +"\'_#70r" "\'_#69r" "Start(bb8[5])" +"\'_#70r" "\'_#69r" "Mid(bb8[5])" +"\'_#70r" "\'_#69r" "Start(bb8[6])" +"\'_#70r" "\'_#69r" "Mid(bb8[6])" +"\'_#70r" "\'_#69r" "Start(bb8[7])" +"\'_#70r" "\'_#69r" "Mid(bb8[7])" +"\'_#70r" "\'_#69r" "Start(bb9[0])" +"\'_#70r" "\'_#69r" "Mid(bb9[0])" +"\'_#70r" "\'_#69r" "Start(bb9[1])" +"\'_#70r" "\'_#69r" "Mid(bb9[1])" +"\'_#70r" "\'_#69r" "Start(bb9[2])" +"\'_#70r" "\'_#69r" "Mid(bb9[2])" +"\'_#70r" "\'_#69r" "Start(bb9[3])" +"\'_#70r" "\'_#69r" "Mid(bb9[3])" +"\'_#70r" "\'_#69r" "Start(bb9[4])" +"\'_#70r" "\'_#69r" "Mid(bb9[4])" +"\'_#70r" "\'_#69r" "Start(bb9[5])" +"\'_#70r" "\'_#69r" "Mid(bb9[5])" +"\'_#70r" "\'_#69r" "Start(bb9[6])" +"\'_#70r" "\'_#69r" "Mid(bb9[6])" +"\'_#70r" "\'_#69r" "Start(bb9[7])" +"\'_#70r" "\'_#69r" "Mid(bb9[7])" +"\'_#70r" "\'_#69r" "Start(bb9[8])" +"\'_#70r" "\'_#69r" "Mid(bb9[8])" +"\'_#70r" "\'_#69r" "Start(bb9[9])" +"\'_#70r" "\'_#69r" "Mid(bb9[9])" +"\'_#70r" "\'_#69r" "Start(bb9[10])" +"\'_#70r" "\'_#69r" "Mid(bb9[10])" +"\'_#70r" "\'_#69r" "Start(bb9[11])" +"\'_#70r" "\'_#69r" "Mid(bb9[11])" +"\'_#70r" "\'_#69r" "Start(bb9[12])" +"\'_#70r" "\'_#69r" "Mid(bb9[12])" +"\'_#70r" "\'_#69r" "Start(bb9[13])" +"\'_#70r" "\'_#69r" "Mid(bb9[13])" +"\'_#70r" "\'_#69r" "Start(bb9[14])" +"\'_#70r" "\'_#69r" "Mid(bb9[14])" +"\'_#70r" "\'_#69r" "Start(bb9[15])" +"\'_#70r" "\'_#69r" "Mid(bb9[15])" +"\'_#70r" "\'_#69r" "Start(bb9[16])" +"\'_#70r" "\'_#69r" "Mid(bb9[16])" +"\'_#70r" "\'_#69r" "Start(bb9[17])" +"\'_#70r" "\'_#69r" "Mid(bb9[17])" +"\'_#70r" "\'_#69r" "Start(bb9[18])" +"\'_#70r" "\'_#69r" "Mid(bb9[18])" +"\'_#70r" "\'_#69r" "Start(bb9[19])" +"\'_#70r" "\'_#69r" "Mid(bb9[19])" +"\'_#70r" "\'_#69r" "Start(bb9[20])" +"\'_#70r" "\'_#69r" "Mid(bb9[20])" +"\'_#70r" "\'_#69r" "Start(bb9[21])" +"\'_#70r" "\'_#69r" "Mid(bb9[21])" +"\'_#70r" "\'_#69r" "Start(bb9[22])" +"\'_#70r" "\'_#69r" "Mid(bb9[22])" +"\'_#70r" "\'_#69r" "Start(bb9[23])" +"\'_#70r" "\'_#69r" "Mid(bb9[23])" +"\'_#70r" "\'_#69r" "Start(bb9[24])" +"\'_#70r" "\'_#69r" "Mid(bb9[24])" +"\'_#70r" "\'_#69r" "Start(bb9[25])" +"\'_#70r" "\'_#69r" "Mid(bb9[25])" +"\'_#70r" "\'_#69r" "Start(bb9[26])" +"\'_#70r" "\'_#69r" "Mid(bb9[26])" +"\'_#70r" "\'_#69r" "Start(bb9[27])" +"\'_#70r" "\'_#69r" "Mid(bb9[27])" +"\'_#70r" "\'_#69r" "Start(bb9[28])" +"\'_#70r" "\'_#69r" "Mid(bb9[28])" +"\'_#70r" "\'_#69r" "Start(bb9[29])" +"\'_#70r" "\'_#69r" "Mid(bb9[29])" +"\'_#70r" "\'_#69r" "Start(bb9[30])" +"\'_#70r" "\'_#69r" "Mid(bb9[30])" +"\'_#70r" "\'_#69r" "Start(bb9[31])" +"\'_#70r" "\'_#69r" "Mid(bb9[31])" +"\'_#70r" "\'_#69r" "Start(bb10[0])" +"\'_#70r" "\'_#69r" "Mid(bb10[0])" +"\'_#70r" "\'_#69r" "Start(bb11[0])" +"\'_#70r" "\'_#69r" "Mid(bb11[0])" +"\'_#70r" "\'_#69r" "Start(bb12[0])" +"\'_#70r" "\'_#69r" "Mid(bb12[0])" +"\'_#70r" "\'_#69r" "Start(bb12[1])" +"\'_#70r" "\'_#69r" "Mid(bb12[1])" +"\'_#70r" "\'_#69r" "Start(bb12[2])" +"\'_#70r" "\'_#69r" "Mid(bb12[2])" +"\'_#70r" "\'_#69r" "Start(bb12[3])" +"\'_#70r" "\'_#69r" "Mid(bb12[3])" +"\'_#70r" "\'_#69r" "Start(bb12[4])" +"\'_#70r" "\'_#69r" "Mid(bb12[4])" +"\'_#70r" "\'_#69r" "Start(bb12[5])" +"\'_#70r" "\'_#69r" "Mid(bb12[5])" +"\'_#70r" "\'_#69r" "Start(bb12[6])" +"\'_#70r" "\'_#69r" "Mid(bb12[6])" +"\'_#70r" "\'_#69r" "Start(bb12[7])" +"\'_#70r" "\'_#69r" "Mid(bb12[7])" +"\'_#70r" "\'_#69r" "Start(bb12[8])" +"\'_#70r" "\'_#69r" "Mid(bb12[8])" +"\'_#70r" "\'_#69r" "Start(bb12[9])" +"\'_#70r" "\'_#69r" "Mid(bb12[9])" +"\'_#70r" "\'_#69r" "Start(bb13[0])" +"\'_#70r" "\'_#69r" "Mid(bb13[0])" +"\'_#70r" "\'_#69r" "Start(bb13[1])" +"\'_#70r" "\'_#69r" "Mid(bb13[1])" +"\'_#70r" "\'_#69r" "Start(bb13[2])" +"\'_#70r" "\'_#69r" "Mid(bb13[2])" +"\'_#70r" "\'_#69r" "Start(bb14[0])" +"\'_#70r" "\'_#69r" "Mid(bb14[0])" +"\'_#70r" "\'_#69r" "Start(bb14[1])" +"\'_#70r" "\'_#69r" "Mid(bb14[1])" +"\'_#70r" "\'_#69r" "Start(bb14[2])" +"\'_#70r" "\'_#69r" "Mid(bb14[2])" +"\'_#70r" "\'_#69r" "Start(bb14[3])" +"\'_#70r" "\'_#69r" "Mid(bb14[3])" +"\'_#70r" "\'_#69r" "Start(bb14[4])" +"\'_#70r" "\'_#69r" "Mid(bb14[4])" +"\'_#70r" "\'_#69r" "Start(bb14[5])" +"\'_#70r" "\'_#69r" "Mid(bb14[5])" +"\'_#70r" "\'_#69r" "Start(bb14[6])" +"\'_#70r" "\'_#69r" "Mid(bb14[6])" +"\'_#70r" "\'_#69r" "Start(bb14[7])" +"\'_#70r" "\'_#69r" "Mid(bb14[7])" +"\'_#70r" "\'_#69r" "Start(bb14[8])" +"\'_#70r" "\'_#69r" "Mid(bb14[8])" +"\'_#70r" "\'_#69r" "Start(bb14[9])" +"\'_#70r" "\'_#69r" "Mid(bb14[9])" +"\'_#70r" "\'_#69r" "Start(bb15[0])" +"\'_#70r" "\'_#69r" "Mid(bb15[0])" +"\'_#70r" "\'_#69r" "Start(bb15[1])" +"\'_#70r" "\'_#69r" "Mid(bb15[1])" +"\'_#70r" "\'_#69r" "Start(bb16[0])" +"\'_#70r" "\'_#69r" "Mid(bb16[0])" +"\'_#70r" "\'_#69r" "Start(bb16[1])" +"\'_#70r" "\'_#69r" "Mid(bb16[1])" +"\'_#2r" "\'_#14r" "Mid(bb9[9])" +"\'_#3r" "\'_#13r" "Mid(bb9[9])" +"\'_#14r" "\'_#3r" "Mid(bb9[9])" +"\'_#4r" "\'_#16r" "Mid(bb9[9])" +"\'_#5r" "\'_#15r" "Mid(bb9[9])" +"\'_#16r" "\'_#5r" "Mid(bb9[9])" +"\'_#6r" "\'_#12r" "Mid(bb9[9])" +"\'_#13r" "\'_#6r" "Mid(bb9[9])" +"\'_#15r" "\'_#6r" "Mid(bb9[9])" +"\'_#7r" "\'_#10r" "Mid(bb9[9])" +"\'_#12r" "\'_#11r" "Mid(bb9[9])" +"\'_#20r" "\'_#10r" "Mid(bb9[9])" +"\'_#10r" "\'_#20r" "Mid(bb9[9])" +"\'_#21r" "\'_#11r" "Mid(bb9[9])" +"\'_#11r" "\'_#21r" "Mid(bb9[9])" +"\'_#27r" "\'_#58r" "Mid(bb9[25])" +"\'_#58r" "\'_#27r" "Mid(bb9[25])" +"\'_#66r" "\'_#29r" "Mid(bb9[31])" +"\'_#29r" "\'_#66r" "Mid(bb9[31])" +"\'_#65r" "\'_#35r" "Mid(bb12[9])" +"\'_#35r" "\'_#65r" "Mid(bb12[9])" +"\'_#17r" "\'_#37r" "Mid(bb0[3])" +"\'_#18r" "\'_#36r" "Mid(bb0[4])" +"\'_#37r" "\'_#18r" "Mid(bb0[4])" +"\'_#36r" "\'_#71r" "Mid(bb0[5])" +"\'_#19r" "\'_#38r" "Mid(bb8[4])" +"\'_#38r" "\'_#72r" "Mid(bb8[7])" +"\'_#20r" "\'_#63r" "Mid(bb9[9])" +"\'_#21r" "\'_#64r" "Mid(bb9[9])" +"\'_#22r" "\'_#44r" "Mid(bb9[10])" +"\'_#64r" "\'_#45r" "Mid(bb9[10])" +"\'_#63r" "\'_#22r" "Mid(bb9[10])" +"\'_#23r" "\'_#42r" "Mid(bb9[11])" +"\'_#45r" "\'_#43r" "Mid(bb9[11])" +"\'_#44r" "\'_#23r" "Mid(bb9[11])" +"\'_#24r" "\'_#40r" "Mid(bb9[12])" +"\'_#25r" "\'_#41r" "Mid(bb9[12])" +"\'_#43r" "\'_#25r" "Mid(bb9[12])" +"\'_#25r" "\'_#43r" "Mid(bb9[12])" +"\'_#42r" "\'_#24r" "Mid(bb9[12])" +"\'_#26r" "\'_#59r" "Mid(bb9[20])" +"\'_#59r" "\'_#58r" "Mid(bb9[21])" +"\'_#27r" "\'_#60r" "Mid(bb9[25])" +"\'_#28r" "\'_#62r" "Mid(bb9[28])" +"\'_#60r" "\'_#28r" "Mid(bb9[28])" +"\'_#73r" "\'_#76r" "Mid(bb9[30])" +"\'_#74r" "\'_#77r" "Mid(bb9[30])" +"\'_#75r" "\'_#78r" "Mid(bb9[30])" +"\'_#78r" "\'_#75r" "Mid(bb9[30])" +"\'_#79r" "\'_#82r" "Mid(bb9[30])" +"\'_#80r" "\'_#83r" "Mid(bb9[30])" +"\'_#81r" "\'_#84r" "Mid(bb9[30])" +"\'_#84r" "\'_#81r" "Mid(bb9[30])" +"\'_#85r" "\'_#88r" "Mid(bb9[30])" +"\'_#86r" "\'_#89r" "Mid(bb9[30])" +"\'_#90r" "\'_#87r" "Mid(bb9[30])" +"\'_#87r" "\'_#90r" "Mid(bb9[30])" +"\'_#91r" "\'_#61r" "Mid(bb9[31])" +"\'_#62r" "\'_#91r" "Mid(bb9[31])" +"\'_#92r" "\'_#95r" "Mid(bb9[31])" +"\'_#93r" "\'_#96r" "Mid(bb9[31])" +"\'_#94r" "\'_#97r" "Mid(bb9[31])" +"\'_#97r" "\'_#94r" "Mid(bb9[31])" +"\'_#30r" "\'_#57r" "Mid(bb12[2])" +"\'_#61r" "\'_#30r" "Mid(bb12[2])" +"\'_#31r" "\'_#55r" "Mid(bb12[5])" +"\'_#57r" "\'_#56r" "Mid(bb12[5])" +"\'_#32r" "\'_#53r" "Mid(bb12[6])" +"\'_#56r" "\'_#54r" "Mid(bb12[6])" +"\'_#55r" "\'_#32r" "Mid(bb12[6])" +"\'_#33r" "\'_#51r" "Mid(bb12[7])" +"\'_#34r" "\'_#52r" "Mid(bb12[7])" +"\'_#54r" "\'_#34r" "Mid(bb12[7])" +"\'_#34r" "\'_#54r" "Mid(bb12[7])" +"\'_#53r" "\'_#33r" "Mid(bb12[7])" +"\'_#35r" "\'_#39r" "Mid(bb12[9])" +"\'_#40r" "\'_#35r" "Mid(bb12[9])" +"\'_#41r" "\'_#35r" "Mid(bb12[9])" +"\'_#51r" "\'_#35r" "Mid(bb12[9])" +"\'_#52r" "\'_#35r" "Mid(bb12[9])" +"\'_#39r" "\'_#98r" "Mid(bb13[2])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/basic_move_error/path_accessed_at_base.facts new file mode 100644 index 00000000000..f34f95609fc --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/path_accessed_at_base.facts @@ -0,0 +1,28 @@ +"mp3" "Start(bb0[4])" +"mp2" "Start(bb0[5])" +"mp1" "Start(bb2[1])" +"mp7" "Start(bb2[9])" +"mp6" "Start(bb2[10])" +"mp5" "Start(bb7[2])" +"mp4" "Start(bb8[1])" +"mp4" "Start(bb8[4])" +"mp1" "Start(bb8[6])" +"mp9" "Start(bb8[7])" +"mp10" "Start(bb8[7])" +"mp32" "Start(bb9[10])" +"mp16" "Start(bb9[11])" +"mp15" "Start(bb9[12])" +"mp1" "Start(bb9[20])" +"mp27" "Start(bb9[21])" +"mp26" "Start(bb9[23])" +"mp26" "Start(bb9[25])" +"mp28" "Start(bb9[28])" +"mp30" "Start(bb9[31])" +"mp31" "Start(bb9[31])" +"mp29" "Start(bb12[2])" +"mp25" "Start(bb12[5])" +"mp24" "Start(bb12[6])" +"mp23" "Start(bb12[7])" +"mp14" "Start(bb12[9])" +"mp22" "Start(bb12[9])" +"mp13" "Start(bb13[2])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/path_assigned_at_base.facts b/inputs/smoke-test/nll-facts/basic_move_error/path_assigned_at_base.facts new file mode 100644 index 00000000000..a1d7f8255bc --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/path_assigned_at_base.facts @@ -0,0 +1,29 @@ +"mp3" "Mid(bb0[3])" +"mp2" "Mid(bb0[4])" +"mp1" "Start(bb2[0])" +"mp7" "Mid(bb2[7])" +"mp33" "Mid(bb2[8])" +"mp6" "Mid(bb2[9])" +"mp5" "Mid(bb2[10])" +"mp4" "Start(bb8[0])" +"mp9" "Mid(bb8[4])" +"mp10" "Mid(bb8[6])" +"mp8" "Start(bb9[0])" +"mp32" "Mid(bb9[9])" +"mp16" "Mid(bb9[10])" +"mp15" "Mid(bb9[11])" +"mp14" "Mid(bb9[12])" +"mp27" "Mid(bb9[20])" +"mp26" "Mid(bb9[21])" +"mp28" "Mid(bb9[25])" +"mp30" "Mid(bb9[28])" +"mp31" "Mid(bb9[30])" +"mp29" "Start(bb12[0])" +"mp25" "Mid(bb12[2])" +"mp24" "Mid(bb12[5])" +"mp23" "Mid(bb12[6])" +"mp22" "Mid(bb12[7])" +"mp13" "Start(bb13[0])" +"mp12" "Start(bb14[0])" +"mp11" "Mid(bb14[6])" +"mp0" "Mid(bb14[8])" diff --git a/inputs/drop-may-dangle/nll-facts/main/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/basic_move_error/path_is_var.facts similarity index 61% rename from inputs/drop-may-dangle/nll-facts/main/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/basic_move_error/path_is_var.facts index afc344d6ba9..17ba25adf42 100644 --- a/inputs/drop-may-dangle/nll-facts/main/path_belongs_to_var.facts +++ b/inputs/smoke-test/nll-facts/basic_move_error/path_is_var.facts @@ -19,3 +19,15 @@ "mp18" "_18" "mp19" "_19" "mp20" "_20" +"mp21" "_21" +"mp22" "_22" +"mp23" "_23" +"mp24" "_24" +"mp25" "_25" +"mp26" "_26" +"mp27" "_27" +"mp28" "_28" +"mp29" "_29" +"mp30" "_30" +"mp31" "_31" +"mp32" "_32" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/path_moved_at_base.facts b/inputs/smoke-test/nll-facts/basic_move_error/path_moved_at_base.facts new file mode 100644 index 00000000000..cf3a69ed743 --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/path_moved_at_base.facts @@ -0,0 +1,85 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp9" "Start(bb0[0])" +"mp10" "Start(bb0[0])" +"mp11" "Start(bb0[0])" +"mp12" "Start(bb0[0])" +"mp13" "Start(bb0[0])" +"mp14" "Start(bb0[0])" +"mp15" "Start(bb0[0])" +"mp16" "Start(bb0[0])" +"mp17" "Start(bb0[0])" +"mp18" "Start(bb0[0])" +"mp19" "Start(bb0[0])" +"mp20" "Start(bb0[0])" +"mp21" "Start(bb0[0])" +"mp22" "Start(bb0[0])" +"mp23" "Start(bb0[0])" +"mp24" "Start(bb0[0])" +"mp25" "Start(bb0[0])" +"mp26" "Start(bb0[0])" +"mp27" "Start(bb0[0])" +"mp28" "Start(bb0[0])" +"mp29" "Start(bb0[0])" +"mp30" "Start(bb0[0])" +"mp31" "Start(bb0[0])" +"mp32" "Start(bb0[0])" +"mp2" "Mid(bb0[5])" +"mp2" "Mid(bb2[0])" +"mp3" "Mid(bb2[2])" +"mp7" "Mid(bb2[9])" +"mp6" "Mid(bb2[10])" +"mp6" "Mid(bb2[11])" +"mp1" "Mid(bb3[0])" +"mp5" "Mid(bb4[0])" +"mp7" "Mid(bb5[0])" +"mp7" "Mid(bb6[0])" +"mp7" "Mid(bb7[0])" +"mp6" "Mid(bb7[1])" +"mp5" "Mid(bb7[2])" +"mp5" "Mid(bb8[0])" +"mp1" "Mid(bb8[6])" +"mp9" "Mid(bb8[7])" +"mp10" "Mid(bb8[7])" +"mp10" "Mid(bb9[0])" +"mp9" "Mid(bb9[1])" +"mp8" "Mid(bb9[2])" +"mp15" "Mid(bb9[12])" +"mp15" "Mid(bb9[13])" +"mp27" "Mid(bb9[21])" +"mp27" "Mid(bb9[22])" +"mp30" "Mid(bb9[31])" +"mp31" "Mid(bb9[31])" +"mp4" "Mid(bb10[0])" +"mp10" "Mid(bb11[0])" +"mp31" "Mid(bb12[0])" +"mp30" "Mid(bb12[1])" +"mp29" "Mid(bb12[2])" +"mp29" "Mid(bb12[3])" +"mp28" "Mid(bb12[4])" +"mp23" "Mid(bb12[7])" +"mp23" "Mid(bb12[8])" +"mp14" "Mid(bb12[9])" +"mp22" "Mid(bb12[9])" +"mp22" "Mid(bb13[0])" +"mp14" "Mid(bb13[1])" +"mp13" "Mid(bb13[2])" +"mp13" "Mid(bb14[0])" +"mp26" "Mid(bb14[1])" +"mp25" "Mid(bb14[2])" +"mp24" "Mid(bb14[3])" +"mp16" "Mid(bb14[4])" +"mp12" "Mid(bb14[5])" +"mp11" "Mid(bb14[7])" +"mp4" "Mid(bb14[9])" +"mp4" "Mid(bb15[0])" +"mp1" "Mid(bb15[1])" +"mp1" "Mid(bb16[0])" +"mp0" "Mid(bb16[1])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/placeholder.facts b/inputs/smoke-test/nll-facts/basic_move_error/placeholder.facts new file mode 100644 index 00000000000..51ced4c76d2 --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw3" +"\'_#1r" "bw4" diff --git a/inputs/blog-exmple/nll-facts/foo/universal_region.facts b/inputs/smoke-test/nll-facts/basic_move_error/universal_region.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/foo/universal_region.facts rename to inputs/smoke-test/nll-facts/basic_move_error/universal_region.facts diff --git a/inputs/smoke-test/nll-facts/basic_move_error/use_of_var_derefs_origin.facts b/inputs/smoke-test/nll-facts/basic_move_error/use_of_var_derefs_origin.facts new file mode 100644 index 00000000000..870110172a6 --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/use_of_var_derefs_origin.facts @@ -0,0 +1,29 @@ +"_2" "\'_#36r" +"_3" "\'_#37r" +"_9" "\'_#38r" +"_13" "\'_#39r" +"_14" "\'_#40r" +"_14" "\'_#41r" +"_15" "\'_#42r" +"_15" "\'_#43r" +"_16" "\'_#44r" +"_16" "\'_#45r" +"_17" "\'_#46r" +"_18" "\'_#47r" +"_19" "\'_#48r" +"_20" "\'_#49r" +"_21" "\'_#50r" +"_22" "\'_#51r" +"_22" "\'_#52r" +"_23" "\'_#53r" +"_23" "\'_#54r" +"_24" "\'_#55r" +"_24" "\'_#56r" +"_25" "\'_#57r" +"_26" "\'_#58r" +"_27" "\'_#59r" +"_28" "\'_#60r" +"_29" "\'_#61r" +"_30" "\'_#62r" +"_32" "\'_#63r" +"_32" "\'_#64r" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/var_defined_at.facts b/inputs/smoke-test/nll-facts/basic_move_error/var_defined_at.facts new file mode 100644 index 00000000000..1e65b083d98 --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/var_defined_at.facts @@ -0,0 +1,80 @@ +"_1" "Mid(bb0[0])" +"_2" "Mid(bb0[1])" +"_3" "Mid(bb0[2])" +"_3" "Mid(bb0[3])" +"_2" "Mid(bb0[4])" +"_1" "Mid(bb0[5])" +"_2" "Mid(bb2[0])" +"_3" "Mid(bb2[2])" +"_4" "Mid(bb2[3])" +"_5" "Mid(bb2[4])" +"_6" "Mid(bb2[5])" +"_7" "Mid(bb2[6])" +"_7" "Mid(bb2[7])" +"_6" "Mid(bb2[9])" +"_5" "Mid(bb2[10])" +"_7" "Mid(bb7[0])" +"_6" "Mid(bb7[1])" +"_4" "Mid(bb7[2])" +"_5" "Mid(bb8[0])" +"_8" "Mid(bb8[2])" +"_9" "Mid(bb8[3])" +"_9" "Mid(bb8[4])" +"_10" "Mid(bb8[5])" +"_10" "Mid(bb8[6])" +"_8" "Mid(bb8[7])" +"_10" "Mid(bb9[0])" +"_9" "Mid(bb9[1])" +"_8" "Mid(bb9[2])" +"_11" "Mid(bb9[3])" +"_12" "Mid(bb9[4])" +"_13" "Mid(bb9[5])" +"_14" "Mid(bb9[6])" +"_15" "Mid(bb9[7])" +"_16" "Mid(bb9[8])" +"_32" "Mid(bb9[9])" +"_16" "Mid(bb9[10])" +"_15" "Mid(bb9[11])" +"_14" "Mid(bb9[12])" +"_15" "Mid(bb9[13])" +"_22" "Mid(bb9[14])" +"_23" "Mid(bb9[15])" +"_24" "Mid(bb9[16])" +"_25" "Mid(bb9[17])" +"_26" "Mid(bb9[18])" +"_27" "Mid(bb9[19])" +"_27" "Mid(bb9[20])" +"_26" "Mid(bb9[21])" +"_27" "Mid(bb9[22])" +"_28" "Mid(bb9[24])" +"_28" "Mid(bb9[25])" +"_29" "Mid(bb9[26])" +"_30" "Mid(bb9[27])" +"_30" "Mid(bb9[28])" +"_31" "Mid(bb9[29])" +"_31" "Mid(bb9[30])" +"_29" "Mid(bb9[31])" +"_31" "Mid(bb12[0])" +"_30" "Mid(bb12[1])" +"_25" "Mid(bb12[2])" +"_29" "Mid(bb12[3])" +"_28" "Mid(bb12[4])" +"_24" "Mid(bb12[5])" +"_23" "Mid(bb12[6])" +"_22" "Mid(bb12[7])" +"_23" "Mid(bb12[8])" +"_13" "Mid(bb12[9])" +"_22" "Mid(bb13[0])" +"_14" "Mid(bb13[1])" +"_12" "Mid(bb13[2])" +"_13" "Mid(bb14[0])" +"_26" "Mid(bb14[1])" +"_25" "Mid(bb14[2])" +"_24" "Mid(bb14[3])" +"_16" "Mid(bb14[4])" +"_12" "Mid(bb14[5])" +"_11" "Mid(bb14[6])" +"_11" "Mid(bb14[7])" +"_0" "Mid(bb14[8])" +"_4" "Mid(bb15[0])" +"_1" "Mid(bb16[0])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/var_dropped_at.facts b/inputs/smoke-test/nll-facts/basic_move_error/var_dropped_at.facts new file mode 100644 index 00000000000..a8d5d48e4fc --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/var_dropped_at.facts @@ -0,0 +1,9 @@ +"_6" "Mid(bb2[11])" +"_1" "Mid(bb3[0])" +"_5" "Mid(bb4[0])" +"_7" "Mid(bb5[0])" +"_7" "Mid(bb6[0])" +"_4" "Mid(bb10[0])" +"_10" "Mid(bb11[0])" +"_4" "Mid(bb14[9])" +"_1" "Mid(bb15[1])" diff --git a/inputs/smoke-test/nll-facts/basic_move_error/var_used_at.facts b/inputs/smoke-test/nll-facts/basic_move_error/var_used_at.facts new file mode 100644 index 00000000000..8a0fbeac7ef --- /dev/null +++ b/inputs/smoke-test/nll-facts/basic_move_error/var_used_at.facts @@ -0,0 +1,29 @@ +"_3" "Mid(bb0[4])" +"_2" "Mid(bb0[5])" +"_1" "Mid(bb2[1])" +"_7" "Mid(bb2[8])" +"_7" "Mid(bb2[9])" +"_6" "Mid(bb2[10])" +"_5" "Mid(bb7[2])" +"_4" "Mid(bb8[1])" +"_4" "Mid(bb8[4])" +"_1" "Mid(bb8[6])" +"_9" "Mid(bb8[7])" +"_10" "Mid(bb8[7])" +"_32" "Mid(bb9[10])" +"_16" "Mid(bb9[11])" +"_15" "Mid(bb9[12])" +"_1" "Mid(bb9[20])" +"_27" "Mid(bb9[21])" +"_26" "Mid(bb9[23])" +"_26" "Mid(bb9[25])" +"_28" "Mid(bb9[28])" +"_30" "Mid(bb9[31])" +"_31" "Mid(bb9[31])" +"_29" "Mid(bb12[2])" +"_25" "Mid(bb12[5])" +"_24" "Mid(bb12[6])" +"_23" "Mid(bb12[7])" +"_14" "Mid(bb12[9])" +"_22" "Mid(bb12[9])" +"_13" "Mid(bb13[2])" diff --git a/inputs/smoke-test/nll-facts/conditional_init/borrow_region.facts b/inputs/smoke-test/nll-facts/conditional_init/borrow_region.facts new file mode 100644 index 00000000000..541c709ed78 --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/borrow_region.facts @@ -0,0 +1,2 @@ +"\'_#23r" "bw0" "Mid(bb6[19])" +"\'_#28r" "bw1" "Mid(bb7[5])" diff --git a/inputs/smoke-test/nll-facts/conditional_init/cfg_edge.facts b/inputs/smoke-test/nll-facts/conditional_init/cfg_edge.facts new file mode 100644 index 00000000000..8a77a6fb95c --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/cfg_edge.facts @@ -0,0 +1,140 @@ +"Start(bb0[0])" "Mid(bb0[0])" +"Mid(bb0[0])" "Start(bb0[1])" +"Start(bb0[1])" "Mid(bb0[1])" +"Mid(bb0[1])" "Start(bb0[2])" +"Start(bb0[2])" "Mid(bb0[2])" +"Mid(bb0[2])" "Start(bb0[3])" +"Start(bb0[3])" "Mid(bb0[3])" +"Mid(bb0[3])" "Start(bb2[0])" +"Mid(bb0[3])" "Start(bb1[0])" +"Start(bb1[0])" "Mid(bb1[0])" +"Start(bb2[0])" "Mid(bb2[0])" +"Mid(bb2[0])" "Start(bb2[1])" +"Start(bb2[1])" "Mid(bb2[1])" +"Mid(bb2[1])" "Start(bb4[0])" +"Mid(bb2[1])" "Start(bb3[0])" +"Start(bb3[0])" "Mid(bb3[0])" +"Mid(bb3[0])" "Start(bb5[0])" +"Mid(bb3[0])" "Start(bb4[0])" +"Start(bb4[0])" "Mid(bb4[0])" +"Mid(bb4[0])" "Start(bb4[1])" +"Start(bb4[1])" "Mid(bb4[1])" +"Mid(bb4[1])" "Start(bb6[0])" +"Start(bb5[0])" "Mid(bb5[0])" +"Mid(bb5[0])" "Start(bb5[1])" +"Start(bb5[1])" "Mid(bb5[1])" +"Mid(bb5[1])" "Start(bb5[2])" +"Start(bb5[2])" "Mid(bb5[2])" +"Mid(bb5[2])" "Start(bb6[0])" +"Start(bb6[0])" "Mid(bb6[0])" +"Mid(bb6[0])" "Start(bb6[1])" +"Start(bb6[1])" "Mid(bb6[1])" +"Mid(bb6[1])" "Start(bb6[2])" +"Start(bb6[2])" "Mid(bb6[2])" +"Mid(bb6[2])" "Start(bb6[3])" +"Start(bb6[3])" "Mid(bb6[3])" +"Mid(bb6[3])" "Start(bb6[4])" +"Start(bb6[4])" "Mid(bb6[4])" +"Mid(bb6[4])" "Start(bb6[5])" +"Start(bb6[5])" "Mid(bb6[5])" +"Mid(bb6[5])" "Start(bb6[6])" +"Start(bb6[6])" "Mid(bb6[6])" +"Mid(bb6[6])" "Start(bb6[7])" +"Start(bb6[7])" "Mid(bb6[7])" +"Mid(bb6[7])" "Start(bb6[8])" +"Start(bb6[8])" "Mid(bb6[8])" +"Mid(bb6[8])" "Start(bb6[9])" +"Start(bb6[9])" "Mid(bb6[9])" +"Mid(bb6[9])" "Start(bb6[10])" +"Start(bb6[10])" "Mid(bb6[10])" +"Mid(bb6[10])" "Start(bb6[11])" +"Start(bb6[11])" "Mid(bb6[11])" +"Mid(bb6[11])" "Start(bb6[12])" +"Start(bb6[12])" "Mid(bb6[12])" +"Mid(bb6[12])" "Start(bb6[13])" +"Start(bb6[13])" "Mid(bb6[13])" +"Mid(bb6[13])" "Start(bb6[14])" +"Start(bb6[14])" "Mid(bb6[14])" +"Mid(bb6[14])" "Start(bb6[15])" +"Start(bb6[15])" "Mid(bb6[15])" +"Mid(bb6[15])" "Start(bb6[16])" +"Start(bb6[16])" "Mid(bb6[16])" +"Mid(bb6[16])" "Start(bb6[17])" +"Start(bb6[17])" "Mid(bb6[17])" +"Mid(bb6[17])" "Start(bb6[18])" +"Start(bb6[18])" "Mid(bb6[18])" +"Mid(bb6[18])" "Start(bb6[19])" +"Start(bb6[19])" "Mid(bb6[19])" +"Mid(bb6[19])" "Start(bb6[20])" +"Start(bb6[20])" "Mid(bb6[20])" +"Mid(bb6[20])" "Start(bb6[21])" +"Start(bb6[21])" "Mid(bb6[21])" +"Mid(bb6[21])" "Start(bb6[22])" +"Start(bb6[22])" "Mid(bb6[22])" +"Mid(bb6[22])" "Start(bb6[23])" +"Start(bb6[23])" "Mid(bb6[23])" +"Mid(bb6[23])" "Start(bb6[24])" +"Start(bb6[24])" "Mid(bb6[24])" +"Mid(bb6[24])" "Start(bb6[25])" +"Start(bb6[25])" "Mid(bb6[25])" +"Mid(bb6[25])" "Start(bb6[26])" +"Start(bb6[26])" "Mid(bb6[26])" +"Mid(bb6[26])" "Start(bb6[27])" +"Start(bb6[27])" "Mid(bb6[27])" +"Mid(bb6[27])" "Start(bb6[28])" +"Start(bb6[28])" "Mid(bb6[28])" +"Mid(bb6[28])" "Start(bb6[29])" +"Start(bb6[29])" "Mid(bb6[29])" +"Mid(bb6[29])" "Start(bb6[30])" +"Start(bb6[30])" "Mid(bb6[30])" +"Mid(bb6[30])" "Start(bb7[0])" +"Mid(bb6[30])" "Start(bb1[0])" +"Start(bb7[0])" "Mid(bb7[0])" +"Mid(bb7[0])" "Start(bb7[1])" +"Start(bb7[1])" "Mid(bb7[1])" +"Mid(bb7[1])" "Start(bb7[2])" +"Start(bb7[2])" "Mid(bb7[2])" +"Mid(bb7[2])" "Start(bb7[3])" +"Start(bb7[3])" "Mid(bb7[3])" +"Mid(bb7[3])" "Start(bb7[4])" +"Start(bb7[4])" "Mid(bb7[4])" +"Mid(bb7[4])" "Start(bb7[5])" +"Start(bb7[5])" "Mid(bb7[5])" +"Mid(bb7[5])" "Start(bb7[6])" +"Start(bb7[6])" "Mid(bb7[6])" +"Mid(bb7[6])" "Start(bb7[7])" +"Start(bb7[7])" "Mid(bb7[7])" +"Mid(bb7[7])" "Start(bb7[8])" +"Start(bb7[8])" "Mid(bb7[8])" +"Mid(bb7[8])" "Start(bb7[9])" +"Start(bb7[9])" "Mid(bb7[9])" +"Mid(bb7[9])" "Start(bb8[0])" +"Mid(bb7[9])" "Start(bb1[0])" +"Start(bb8[0])" "Mid(bb8[0])" +"Mid(bb8[0])" "Start(bb8[1])" +"Start(bb8[1])" "Mid(bb8[1])" +"Mid(bb8[1])" "Start(bb8[2])" +"Start(bb8[2])" "Mid(bb8[2])" +"Mid(bb8[2])" "Start(bb9[0])" +"Mid(bb8[2])" "Start(bb1[0])" +"Start(bb9[0])" "Mid(bb9[0])" +"Mid(bb9[0])" "Start(bb9[1])" +"Start(bb9[1])" "Mid(bb9[1])" +"Mid(bb9[1])" "Start(bb9[2])" +"Start(bb9[2])" "Mid(bb9[2])" +"Mid(bb9[2])" "Start(bb9[3])" +"Start(bb9[3])" "Mid(bb9[3])" +"Mid(bb9[3])" "Start(bb9[4])" +"Start(bb9[4])" "Mid(bb9[4])" +"Mid(bb9[4])" "Start(bb9[5])" +"Start(bb9[5])" "Mid(bb9[5])" +"Mid(bb9[5])" "Start(bb9[6])" +"Start(bb9[6])" "Mid(bb9[6])" +"Mid(bb9[6])" "Start(bb9[7])" +"Start(bb9[7])" "Mid(bb9[7])" +"Mid(bb9[7])" "Start(bb9[8])" +"Start(bb9[8])" "Mid(bb9[8])" +"Mid(bb9[8])" "Start(bb9[9])" +"Start(bb9[9])" "Mid(bb9[9])" +"Mid(bb9[9])" "Start(bb9[10])" +"Start(bb9[10])" "Mid(bb9[10])" diff --git a/inputs/blog-exmple/nll-facts/main/var_drop_used.facts b/inputs/smoke-test/nll-facts/conditional_init/child_path.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/var_drop_used.facts rename to inputs/smoke-test/nll-facts/conditional_init/child_path.facts diff --git a/inputs/blog-exmple/nll-facts/main/var_drops_region.facts b/inputs/smoke-test/nll-facts/conditional_init/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/var_drops_region.facts rename to inputs/smoke-test/nll-facts/conditional_init/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/conditional_init/invalidates.facts b/inputs/smoke-test/nll-facts/conditional_init/invalidates.facts new file mode 100644 index 00000000000..308960ab35a --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/invalidates.facts @@ -0,0 +1,8 @@ +"Start(bb1[0])" "bw0" +"Start(bb1[0])" "bw1" +"Start(bb5[0])" "bw0" +"Start(bb7[2])" "bw1" +"Start(bb9[2])" "bw1" +"Start(bb9[9])" "bw0" +"Start(bb9[10])" "bw0" +"Start(bb9[10])" "bw1" diff --git a/inputs/smoke-test/nll-facts/conditional_init/killed.facts b/inputs/smoke-test/nll-facts/conditional_init/killed.facts new file mode 100644 index 00000000000..4e112ccd588 --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/killed.facts @@ -0,0 +1,4 @@ +"bw0" "Mid(bb5[0])" +"bw1" "Mid(bb7[2])" +"bw1" "Mid(bb9[2])" +"bw0" "Mid(bb9[9])" diff --git a/inputs/smoke-test/nll-facts/conditional_init/known_subset.facts b/inputs/smoke-test/nll-facts/conditional_init/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/conditional_init/outlives.facts b/inputs/smoke-test/nll-facts/conditional_init/outlives.facts new file mode 100644 index 00000000000..d574ee65ccd --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/outlives.facts @@ -0,0 +1,1163 @@ +"\'_#59r" "\'_#62r" "Start(bb0[0])" +"\'_#59r" "\'_#62r" "Mid(bb0[0])" +"\'_#59r" "\'_#62r" "Start(bb0[1])" +"\'_#59r" "\'_#62r" "Mid(bb0[1])" +"\'_#59r" "\'_#62r" "Start(bb0[2])" +"\'_#59r" "\'_#62r" "Mid(bb0[2])" +"\'_#59r" "\'_#62r" "Start(bb0[3])" +"\'_#59r" "\'_#62r" "Mid(bb0[3])" +"\'_#59r" "\'_#62r" "Start(bb1[0])" +"\'_#59r" "\'_#62r" "Mid(bb1[0])" +"\'_#59r" "\'_#62r" "Start(bb2[0])" +"\'_#59r" "\'_#62r" "Mid(bb2[0])" +"\'_#59r" "\'_#62r" "Start(bb2[1])" +"\'_#59r" "\'_#62r" "Mid(bb2[1])" +"\'_#59r" "\'_#62r" "Start(bb3[0])" +"\'_#59r" "\'_#62r" "Mid(bb3[0])" +"\'_#59r" "\'_#62r" "Start(bb4[0])" +"\'_#59r" "\'_#62r" "Mid(bb4[0])" +"\'_#59r" "\'_#62r" "Start(bb4[1])" +"\'_#59r" "\'_#62r" "Mid(bb4[1])" +"\'_#59r" "\'_#62r" "Start(bb5[0])" +"\'_#59r" "\'_#62r" "Mid(bb5[0])" +"\'_#59r" "\'_#62r" "Start(bb5[1])" +"\'_#59r" "\'_#62r" "Mid(bb5[1])" +"\'_#59r" "\'_#62r" "Start(bb5[2])" +"\'_#59r" "\'_#62r" "Mid(bb5[2])" +"\'_#59r" "\'_#62r" "Start(bb6[0])" +"\'_#59r" "\'_#62r" "Mid(bb6[0])" +"\'_#59r" "\'_#62r" "Start(bb6[1])" +"\'_#59r" "\'_#62r" "Mid(bb6[1])" +"\'_#59r" "\'_#62r" "Start(bb6[2])" +"\'_#59r" "\'_#62r" "Mid(bb6[2])" +"\'_#59r" "\'_#62r" "Start(bb6[3])" +"\'_#59r" "\'_#62r" "Mid(bb6[3])" +"\'_#59r" "\'_#62r" "Start(bb6[4])" +"\'_#59r" "\'_#62r" "Mid(bb6[4])" +"\'_#59r" "\'_#62r" "Start(bb6[5])" +"\'_#59r" "\'_#62r" "Mid(bb6[5])" +"\'_#59r" "\'_#62r" "Start(bb6[6])" +"\'_#59r" "\'_#62r" "Mid(bb6[6])" +"\'_#59r" "\'_#62r" "Start(bb6[7])" +"\'_#59r" "\'_#62r" "Mid(bb6[7])" +"\'_#59r" "\'_#62r" "Start(bb6[8])" +"\'_#59r" "\'_#62r" "Mid(bb6[8])" +"\'_#59r" "\'_#62r" "Start(bb6[9])" +"\'_#59r" "\'_#62r" "Mid(bb6[9])" +"\'_#59r" "\'_#62r" "Start(bb6[10])" +"\'_#59r" "\'_#62r" "Mid(bb6[10])" +"\'_#59r" "\'_#62r" "Start(bb6[11])" +"\'_#59r" "\'_#62r" "Mid(bb6[11])" +"\'_#59r" "\'_#62r" "Start(bb6[12])" +"\'_#59r" "\'_#62r" "Mid(bb6[12])" +"\'_#59r" "\'_#62r" "Start(bb6[13])" +"\'_#59r" "\'_#62r" "Mid(bb6[13])" +"\'_#59r" "\'_#62r" "Start(bb6[14])" +"\'_#59r" "\'_#62r" "Mid(bb6[14])" +"\'_#59r" "\'_#62r" "Start(bb6[15])" +"\'_#59r" "\'_#62r" "Mid(bb6[15])" +"\'_#59r" "\'_#62r" "Start(bb6[16])" +"\'_#59r" "\'_#62r" "Mid(bb6[16])" +"\'_#59r" "\'_#62r" "Start(bb6[17])" +"\'_#59r" "\'_#62r" "Mid(bb6[17])" +"\'_#59r" "\'_#62r" "Start(bb6[18])" +"\'_#59r" "\'_#62r" "Mid(bb6[18])" +"\'_#59r" "\'_#62r" "Start(bb6[19])" +"\'_#59r" "\'_#62r" "Mid(bb6[19])" +"\'_#59r" "\'_#62r" "Start(bb6[20])" +"\'_#59r" "\'_#62r" "Mid(bb6[20])" +"\'_#59r" "\'_#62r" "Start(bb6[21])" +"\'_#59r" "\'_#62r" "Mid(bb6[21])" +"\'_#59r" "\'_#62r" "Start(bb6[22])" +"\'_#59r" "\'_#62r" "Mid(bb6[22])" +"\'_#59r" "\'_#62r" "Start(bb6[23])" +"\'_#59r" "\'_#62r" "Mid(bb6[23])" +"\'_#59r" "\'_#62r" "Start(bb6[24])" +"\'_#59r" "\'_#62r" "Mid(bb6[24])" +"\'_#59r" "\'_#62r" "Start(bb6[25])" +"\'_#59r" "\'_#62r" "Mid(bb6[25])" +"\'_#59r" "\'_#62r" "Start(bb6[26])" +"\'_#59r" "\'_#62r" "Mid(bb6[26])" +"\'_#59r" "\'_#62r" "Start(bb6[27])" +"\'_#59r" "\'_#62r" "Mid(bb6[27])" +"\'_#59r" "\'_#62r" "Start(bb6[28])" +"\'_#59r" "\'_#62r" "Mid(bb6[28])" +"\'_#59r" "\'_#62r" "Start(bb6[29])" +"\'_#59r" "\'_#62r" "Mid(bb6[29])" +"\'_#59r" "\'_#62r" "Start(bb6[30])" +"\'_#59r" "\'_#62r" "Mid(bb6[30])" +"\'_#59r" "\'_#62r" "Start(bb7[0])" +"\'_#59r" "\'_#62r" "Mid(bb7[0])" +"\'_#59r" "\'_#62r" "Start(bb7[1])" +"\'_#59r" "\'_#62r" "Mid(bb7[1])" +"\'_#59r" "\'_#62r" "Start(bb7[2])" +"\'_#59r" "\'_#62r" "Mid(bb7[2])" +"\'_#59r" "\'_#62r" "Start(bb7[3])" +"\'_#59r" "\'_#62r" "Mid(bb7[3])" +"\'_#59r" "\'_#62r" "Start(bb7[4])" +"\'_#59r" "\'_#62r" "Mid(bb7[4])" +"\'_#59r" "\'_#62r" "Start(bb7[5])" +"\'_#59r" "\'_#62r" "Mid(bb7[5])" +"\'_#59r" "\'_#62r" "Start(bb7[6])" +"\'_#59r" "\'_#62r" "Mid(bb7[6])" +"\'_#59r" "\'_#62r" "Start(bb7[7])" +"\'_#59r" "\'_#62r" "Mid(bb7[7])" +"\'_#59r" "\'_#62r" "Start(bb7[8])" +"\'_#59r" "\'_#62r" "Mid(bb7[8])" +"\'_#59r" "\'_#62r" "Start(bb7[9])" +"\'_#59r" "\'_#62r" "Mid(bb7[9])" +"\'_#59r" "\'_#62r" "Start(bb8[0])" +"\'_#59r" "\'_#62r" "Mid(bb8[0])" +"\'_#59r" "\'_#62r" "Start(bb8[1])" +"\'_#59r" "\'_#62r" "Mid(bb8[1])" +"\'_#59r" "\'_#62r" "Start(bb8[2])" +"\'_#59r" "\'_#62r" "Mid(bb8[2])" +"\'_#59r" "\'_#62r" "Start(bb9[0])" +"\'_#59r" "\'_#62r" "Mid(bb9[0])" +"\'_#59r" "\'_#62r" "Start(bb9[1])" +"\'_#59r" "\'_#62r" "Mid(bb9[1])" +"\'_#59r" "\'_#62r" "Start(bb9[2])" +"\'_#59r" "\'_#62r" "Mid(bb9[2])" +"\'_#59r" "\'_#62r" "Start(bb9[3])" +"\'_#59r" "\'_#62r" "Mid(bb9[3])" +"\'_#59r" "\'_#62r" "Start(bb9[4])" +"\'_#59r" "\'_#62r" "Mid(bb9[4])" +"\'_#59r" "\'_#62r" "Start(bb9[5])" +"\'_#59r" "\'_#62r" "Mid(bb9[5])" +"\'_#59r" "\'_#62r" "Start(bb9[6])" +"\'_#59r" "\'_#62r" "Mid(bb9[6])" +"\'_#59r" "\'_#62r" "Start(bb9[7])" +"\'_#59r" "\'_#62r" "Mid(bb9[7])" +"\'_#59r" "\'_#62r" "Start(bb9[8])" +"\'_#59r" "\'_#62r" "Mid(bb9[8])" +"\'_#59r" "\'_#62r" "Start(bb9[9])" +"\'_#59r" "\'_#62r" "Mid(bb9[9])" +"\'_#59r" "\'_#62r" "Start(bb9[10])" +"\'_#59r" "\'_#62r" "Mid(bb9[10])" +"\'_#62r" "\'_#59r" "Start(bb0[0])" +"\'_#62r" "\'_#59r" "Mid(bb0[0])" +"\'_#62r" "\'_#59r" "Start(bb0[1])" +"\'_#62r" "\'_#59r" "Mid(bb0[1])" +"\'_#62r" "\'_#59r" "Start(bb0[2])" +"\'_#62r" "\'_#59r" "Mid(bb0[2])" +"\'_#62r" "\'_#59r" "Start(bb0[3])" +"\'_#62r" "\'_#59r" "Mid(bb0[3])" +"\'_#62r" "\'_#59r" "Start(bb1[0])" +"\'_#62r" "\'_#59r" "Mid(bb1[0])" +"\'_#62r" "\'_#59r" "Start(bb2[0])" +"\'_#62r" "\'_#59r" "Mid(bb2[0])" +"\'_#62r" "\'_#59r" "Start(bb2[1])" +"\'_#62r" "\'_#59r" "Mid(bb2[1])" +"\'_#62r" "\'_#59r" "Start(bb3[0])" +"\'_#62r" "\'_#59r" "Mid(bb3[0])" +"\'_#62r" "\'_#59r" "Start(bb4[0])" +"\'_#62r" "\'_#59r" "Mid(bb4[0])" +"\'_#62r" "\'_#59r" "Start(bb4[1])" +"\'_#62r" "\'_#59r" "Mid(bb4[1])" +"\'_#62r" "\'_#59r" "Start(bb5[0])" +"\'_#62r" "\'_#59r" "Mid(bb5[0])" +"\'_#62r" "\'_#59r" "Start(bb5[1])" +"\'_#62r" "\'_#59r" "Mid(bb5[1])" +"\'_#62r" "\'_#59r" "Start(bb5[2])" +"\'_#62r" "\'_#59r" "Mid(bb5[2])" +"\'_#62r" "\'_#59r" "Start(bb6[0])" +"\'_#62r" "\'_#59r" "Mid(bb6[0])" +"\'_#62r" "\'_#59r" "Start(bb6[1])" +"\'_#62r" "\'_#59r" "Mid(bb6[1])" +"\'_#62r" "\'_#59r" "Start(bb6[2])" +"\'_#62r" "\'_#59r" "Mid(bb6[2])" +"\'_#62r" "\'_#59r" "Start(bb6[3])" +"\'_#62r" "\'_#59r" "Mid(bb6[3])" +"\'_#62r" "\'_#59r" "Start(bb6[4])" +"\'_#62r" "\'_#59r" "Mid(bb6[4])" +"\'_#62r" "\'_#59r" "Start(bb6[5])" +"\'_#62r" "\'_#59r" "Mid(bb6[5])" +"\'_#62r" "\'_#59r" "Start(bb6[6])" +"\'_#62r" "\'_#59r" "Mid(bb6[6])" +"\'_#62r" "\'_#59r" "Start(bb6[7])" +"\'_#62r" "\'_#59r" "Mid(bb6[7])" +"\'_#62r" "\'_#59r" "Start(bb6[8])" +"\'_#62r" "\'_#59r" "Mid(bb6[8])" +"\'_#62r" "\'_#59r" "Start(bb6[9])" +"\'_#62r" "\'_#59r" "Mid(bb6[9])" +"\'_#62r" "\'_#59r" "Start(bb6[10])" +"\'_#62r" "\'_#59r" "Mid(bb6[10])" +"\'_#62r" "\'_#59r" "Start(bb6[11])" +"\'_#62r" "\'_#59r" "Mid(bb6[11])" +"\'_#62r" "\'_#59r" "Start(bb6[12])" +"\'_#62r" "\'_#59r" "Mid(bb6[12])" +"\'_#62r" "\'_#59r" "Start(bb6[13])" +"\'_#62r" "\'_#59r" "Mid(bb6[13])" +"\'_#62r" "\'_#59r" "Start(bb6[14])" +"\'_#62r" "\'_#59r" "Mid(bb6[14])" +"\'_#62r" "\'_#59r" "Start(bb6[15])" +"\'_#62r" "\'_#59r" "Mid(bb6[15])" +"\'_#62r" "\'_#59r" "Start(bb6[16])" +"\'_#62r" "\'_#59r" "Mid(bb6[16])" +"\'_#62r" "\'_#59r" "Start(bb6[17])" +"\'_#62r" "\'_#59r" "Mid(bb6[17])" +"\'_#62r" "\'_#59r" "Start(bb6[18])" +"\'_#62r" "\'_#59r" "Mid(bb6[18])" +"\'_#62r" "\'_#59r" "Start(bb6[19])" +"\'_#62r" "\'_#59r" "Mid(bb6[19])" +"\'_#62r" "\'_#59r" "Start(bb6[20])" +"\'_#62r" "\'_#59r" "Mid(bb6[20])" +"\'_#62r" "\'_#59r" "Start(bb6[21])" +"\'_#62r" "\'_#59r" "Mid(bb6[21])" +"\'_#62r" "\'_#59r" "Start(bb6[22])" +"\'_#62r" "\'_#59r" "Mid(bb6[22])" +"\'_#62r" "\'_#59r" "Start(bb6[23])" +"\'_#62r" "\'_#59r" "Mid(bb6[23])" +"\'_#62r" "\'_#59r" "Start(bb6[24])" +"\'_#62r" "\'_#59r" "Mid(bb6[24])" +"\'_#62r" "\'_#59r" "Start(bb6[25])" +"\'_#62r" "\'_#59r" "Mid(bb6[25])" +"\'_#62r" "\'_#59r" "Start(bb6[26])" +"\'_#62r" "\'_#59r" "Mid(bb6[26])" +"\'_#62r" "\'_#59r" "Start(bb6[27])" +"\'_#62r" "\'_#59r" "Mid(bb6[27])" +"\'_#62r" "\'_#59r" "Start(bb6[28])" +"\'_#62r" "\'_#59r" "Mid(bb6[28])" +"\'_#62r" "\'_#59r" "Start(bb6[29])" +"\'_#62r" "\'_#59r" "Mid(bb6[29])" +"\'_#62r" "\'_#59r" "Start(bb6[30])" +"\'_#62r" "\'_#59r" "Mid(bb6[30])" +"\'_#62r" "\'_#59r" "Start(bb7[0])" +"\'_#62r" "\'_#59r" "Mid(bb7[0])" +"\'_#62r" "\'_#59r" "Start(bb7[1])" +"\'_#62r" "\'_#59r" "Mid(bb7[1])" +"\'_#62r" "\'_#59r" "Start(bb7[2])" +"\'_#62r" "\'_#59r" "Mid(bb7[2])" +"\'_#62r" "\'_#59r" "Start(bb7[3])" +"\'_#62r" "\'_#59r" "Mid(bb7[3])" +"\'_#62r" "\'_#59r" "Start(bb7[4])" +"\'_#62r" "\'_#59r" "Mid(bb7[4])" +"\'_#62r" "\'_#59r" "Start(bb7[5])" +"\'_#62r" "\'_#59r" "Mid(bb7[5])" +"\'_#62r" "\'_#59r" "Start(bb7[6])" +"\'_#62r" "\'_#59r" "Mid(bb7[6])" +"\'_#62r" "\'_#59r" "Start(bb7[7])" +"\'_#62r" "\'_#59r" "Mid(bb7[7])" +"\'_#62r" "\'_#59r" "Start(bb7[8])" +"\'_#62r" "\'_#59r" "Mid(bb7[8])" +"\'_#62r" "\'_#59r" "Start(bb7[9])" +"\'_#62r" "\'_#59r" "Mid(bb7[9])" +"\'_#62r" "\'_#59r" "Start(bb8[0])" +"\'_#62r" "\'_#59r" "Mid(bb8[0])" +"\'_#62r" "\'_#59r" "Start(bb8[1])" +"\'_#62r" "\'_#59r" "Mid(bb8[1])" +"\'_#62r" "\'_#59r" "Start(bb8[2])" +"\'_#62r" "\'_#59r" "Mid(bb8[2])" +"\'_#62r" "\'_#59r" "Start(bb9[0])" +"\'_#62r" "\'_#59r" "Mid(bb9[0])" +"\'_#62r" "\'_#59r" "Start(bb9[1])" +"\'_#62r" "\'_#59r" "Mid(bb9[1])" +"\'_#62r" "\'_#59r" "Start(bb9[2])" +"\'_#62r" "\'_#59r" "Mid(bb9[2])" +"\'_#62r" "\'_#59r" "Start(bb9[3])" +"\'_#62r" "\'_#59r" "Mid(bb9[3])" +"\'_#62r" "\'_#59r" "Start(bb9[4])" +"\'_#62r" "\'_#59r" "Mid(bb9[4])" +"\'_#62r" "\'_#59r" "Start(bb9[5])" +"\'_#62r" "\'_#59r" "Mid(bb9[5])" +"\'_#62r" "\'_#59r" "Start(bb9[6])" +"\'_#62r" "\'_#59r" "Mid(bb9[6])" +"\'_#62r" "\'_#59r" "Start(bb9[7])" +"\'_#62r" "\'_#59r" "Mid(bb9[7])" +"\'_#62r" "\'_#59r" "Start(bb9[8])" +"\'_#62r" "\'_#59r" "Mid(bb9[8])" +"\'_#62r" "\'_#59r" "Start(bb9[9])" +"\'_#62r" "\'_#59r" "Mid(bb9[9])" +"\'_#62r" "\'_#59r" "Start(bb9[10])" +"\'_#62r" "\'_#59r" "Mid(bb9[10])" +"\'_#61r" "\'_#62r" "Start(bb0[0])" +"\'_#61r" "\'_#62r" "Mid(bb0[0])" +"\'_#61r" "\'_#62r" "Start(bb0[1])" +"\'_#61r" "\'_#62r" "Mid(bb0[1])" +"\'_#61r" "\'_#62r" "Start(bb0[2])" +"\'_#61r" "\'_#62r" "Mid(bb0[2])" +"\'_#61r" "\'_#62r" "Start(bb0[3])" +"\'_#61r" "\'_#62r" "Mid(bb0[3])" +"\'_#61r" "\'_#62r" "Start(bb1[0])" +"\'_#61r" "\'_#62r" "Mid(bb1[0])" +"\'_#61r" "\'_#62r" "Start(bb2[0])" +"\'_#61r" "\'_#62r" "Mid(bb2[0])" +"\'_#61r" "\'_#62r" "Start(bb2[1])" +"\'_#61r" "\'_#62r" "Mid(bb2[1])" +"\'_#61r" "\'_#62r" "Start(bb3[0])" +"\'_#61r" "\'_#62r" "Mid(bb3[0])" +"\'_#61r" "\'_#62r" "Start(bb4[0])" +"\'_#61r" "\'_#62r" "Mid(bb4[0])" +"\'_#61r" "\'_#62r" "Start(bb4[1])" +"\'_#61r" "\'_#62r" "Mid(bb4[1])" +"\'_#61r" "\'_#62r" "Start(bb5[0])" +"\'_#61r" "\'_#62r" "Mid(bb5[0])" +"\'_#61r" "\'_#62r" "Start(bb5[1])" +"\'_#61r" "\'_#62r" "Mid(bb5[1])" +"\'_#61r" "\'_#62r" "Start(bb5[2])" +"\'_#61r" "\'_#62r" "Mid(bb5[2])" +"\'_#61r" "\'_#62r" "Start(bb6[0])" +"\'_#61r" "\'_#62r" "Mid(bb6[0])" +"\'_#61r" "\'_#62r" "Start(bb6[1])" +"\'_#61r" "\'_#62r" "Mid(bb6[1])" +"\'_#61r" "\'_#62r" "Start(bb6[2])" +"\'_#61r" "\'_#62r" "Mid(bb6[2])" +"\'_#61r" "\'_#62r" "Start(bb6[3])" +"\'_#61r" "\'_#62r" "Mid(bb6[3])" +"\'_#61r" "\'_#62r" "Start(bb6[4])" +"\'_#61r" "\'_#62r" "Mid(bb6[4])" +"\'_#61r" "\'_#62r" "Start(bb6[5])" +"\'_#61r" "\'_#62r" "Mid(bb6[5])" +"\'_#61r" "\'_#62r" "Start(bb6[6])" +"\'_#61r" "\'_#62r" "Mid(bb6[6])" +"\'_#61r" "\'_#62r" "Start(bb6[7])" +"\'_#61r" "\'_#62r" "Mid(bb6[7])" +"\'_#61r" "\'_#62r" "Start(bb6[8])" +"\'_#61r" "\'_#62r" "Mid(bb6[8])" +"\'_#61r" "\'_#62r" "Start(bb6[9])" +"\'_#61r" "\'_#62r" "Mid(bb6[9])" +"\'_#61r" "\'_#62r" "Start(bb6[10])" +"\'_#61r" "\'_#62r" "Mid(bb6[10])" +"\'_#61r" "\'_#62r" "Start(bb6[11])" +"\'_#61r" "\'_#62r" "Mid(bb6[11])" +"\'_#61r" "\'_#62r" "Start(bb6[12])" +"\'_#61r" "\'_#62r" "Mid(bb6[12])" +"\'_#61r" "\'_#62r" "Start(bb6[13])" +"\'_#61r" "\'_#62r" "Mid(bb6[13])" +"\'_#61r" "\'_#62r" "Start(bb6[14])" +"\'_#61r" "\'_#62r" "Mid(bb6[14])" +"\'_#61r" "\'_#62r" "Start(bb6[15])" +"\'_#61r" "\'_#62r" "Mid(bb6[15])" +"\'_#61r" "\'_#62r" "Start(bb6[16])" +"\'_#61r" "\'_#62r" "Mid(bb6[16])" +"\'_#61r" "\'_#62r" "Start(bb6[17])" +"\'_#61r" "\'_#62r" "Mid(bb6[17])" +"\'_#61r" "\'_#62r" "Start(bb6[18])" +"\'_#61r" "\'_#62r" "Mid(bb6[18])" +"\'_#61r" "\'_#62r" "Start(bb6[19])" +"\'_#61r" "\'_#62r" "Mid(bb6[19])" +"\'_#61r" "\'_#62r" "Start(bb6[20])" +"\'_#61r" "\'_#62r" "Mid(bb6[20])" +"\'_#61r" "\'_#62r" "Start(bb6[21])" +"\'_#61r" "\'_#62r" "Mid(bb6[21])" +"\'_#61r" "\'_#62r" "Start(bb6[22])" +"\'_#61r" "\'_#62r" "Mid(bb6[22])" +"\'_#61r" "\'_#62r" "Start(bb6[23])" +"\'_#61r" "\'_#62r" "Mid(bb6[23])" +"\'_#61r" "\'_#62r" "Start(bb6[24])" +"\'_#61r" "\'_#62r" "Mid(bb6[24])" +"\'_#61r" "\'_#62r" "Start(bb6[25])" +"\'_#61r" "\'_#62r" "Mid(bb6[25])" +"\'_#61r" "\'_#62r" "Start(bb6[26])" +"\'_#61r" "\'_#62r" "Mid(bb6[26])" +"\'_#61r" "\'_#62r" "Start(bb6[27])" +"\'_#61r" "\'_#62r" "Mid(bb6[27])" +"\'_#61r" "\'_#62r" "Start(bb6[28])" +"\'_#61r" "\'_#62r" "Mid(bb6[28])" +"\'_#61r" "\'_#62r" "Start(bb6[29])" +"\'_#61r" "\'_#62r" "Mid(bb6[29])" +"\'_#61r" "\'_#62r" "Start(bb6[30])" +"\'_#61r" "\'_#62r" "Mid(bb6[30])" +"\'_#61r" "\'_#62r" "Start(bb7[0])" +"\'_#61r" "\'_#62r" "Mid(bb7[0])" +"\'_#61r" "\'_#62r" "Start(bb7[1])" +"\'_#61r" "\'_#62r" "Mid(bb7[1])" +"\'_#61r" "\'_#62r" "Start(bb7[2])" +"\'_#61r" "\'_#62r" "Mid(bb7[2])" +"\'_#61r" "\'_#62r" "Start(bb7[3])" +"\'_#61r" "\'_#62r" "Mid(bb7[3])" +"\'_#61r" "\'_#62r" "Start(bb7[4])" +"\'_#61r" "\'_#62r" "Mid(bb7[4])" +"\'_#61r" "\'_#62r" "Start(bb7[5])" +"\'_#61r" "\'_#62r" "Mid(bb7[5])" +"\'_#61r" "\'_#62r" "Start(bb7[6])" +"\'_#61r" "\'_#62r" "Mid(bb7[6])" +"\'_#61r" "\'_#62r" "Start(bb7[7])" +"\'_#61r" "\'_#62r" "Mid(bb7[7])" +"\'_#61r" "\'_#62r" "Start(bb7[8])" +"\'_#61r" "\'_#62r" "Mid(bb7[8])" +"\'_#61r" "\'_#62r" "Start(bb7[9])" +"\'_#61r" "\'_#62r" "Mid(bb7[9])" +"\'_#61r" "\'_#62r" "Start(bb8[0])" +"\'_#61r" "\'_#62r" "Mid(bb8[0])" +"\'_#61r" "\'_#62r" "Start(bb8[1])" +"\'_#61r" "\'_#62r" "Mid(bb8[1])" +"\'_#61r" "\'_#62r" "Start(bb8[2])" +"\'_#61r" "\'_#62r" "Mid(bb8[2])" +"\'_#61r" "\'_#62r" "Start(bb9[0])" +"\'_#61r" "\'_#62r" "Mid(bb9[0])" +"\'_#61r" "\'_#62r" "Start(bb9[1])" +"\'_#61r" "\'_#62r" "Mid(bb9[1])" +"\'_#61r" "\'_#62r" "Start(bb9[2])" +"\'_#61r" "\'_#62r" "Mid(bb9[2])" +"\'_#61r" "\'_#62r" "Start(bb9[3])" +"\'_#61r" "\'_#62r" "Mid(bb9[3])" +"\'_#61r" "\'_#62r" "Start(bb9[4])" +"\'_#61r" "\'_#62r" "Mid(bb9[4])" +"\'_#61r" "\'_#62r" "Start(bb9[5])" +"\'_#61r" "\'_#62r" "Mid(bb9[5])" +"\'_#61r" "\'_#62r" "Start(bb9[6])" +"\'_#61r" "\'_#62r" "Mid(bb9[6])" +"\'_#61r" "\'_#62r" "Start(bb9[7])" +"\'_#61r" "\'_#62r" "Mid(bb9[7])" +"\'_#61r" "\'_#62r" "Start(bb9[8])" +"\'_#61r" "\'_#62r" "Mid(bb9[8])" +"\'_#61r" "\'_#62r" "Start(bb9[9])" +"\'_#61r" "\'_#62r" "Mid(bb9[9])" +"\'_#61r" "\'_#62r" "Start(bb9[10])" +"\'_#61r" "\'_#62r" "Mid(bb9[10])" +"\'_#62r" "\'_#61r" "Start(bb0[0])" +"\'_#62r" "\'_#61r" "Mid(bb0[0])" +"\'_#62r" "\'_#61r" "Start(bb0[1])" +"\'_#62r" "\'_#61r" "Mid(bb0[1])" +"\'_#62r" "\'_#61r" "Start(bb0[2])" +"\'_#62r" "\'_#61r" "Mid(bb0[2])" +"\'_#62r" "\'_#61r" "Start(bb0[3])" +"\'_#62r" "\'_#61r" "Mid(bb0[3])" +"\'_#62r" "\'_#61r" "Start(bb1[0])" +"\'_#62r" "\'_#61r" "Mid(bb1[0])" +"\'_#62r" "\'_#61r" "Start(bb2[0])" +"\'_#62r" "\'_#61r" "Mid(bb2[0])" +"\'_#62r" "\'_#61r" "Start(bb2[1])" +"\'_#62r" "\'_#61r" "Mid(bb2[1])" +"\'_#62r" "\'_#61r" "Start(bb3[0])" +"\'_#62r" "\'_#61r" "Mid(bb3[0])" +"\'_#62r" "\'_#61r" "Start(bb4[0])" +"\'_#62r" "\'_#61r" "Mid(bb4[0])" +"\'_#62r" "\'_#61r" "Start(bb4[1])" +"\'_#62r" "\'_#61r" "Mid(bb4[1])" +"\'_#62r" "\'_#61r" "Start(bb5[0])" +"\'_#62r" "\'_#61r" "Mid(bb5[0])" +"\'_#62r" "\'_#61r" "Start(bb5[1])" +"\'_#62r" "\'_#61r" "Mid(bb5[1])" +"\'_#62r" "\'_#61r" "Start(bb5[2])" +"\'_#62r" "\'_#61r" "Mid(bb5[2])" +"\'_#62r" "\'_#61r" "Start(bb6[0])" +"\'_#62r" "\'_#61r" "Mid(bb6[0])" +"\'_#62r" "\'_#61r" "Start(bb6[1])" +"\'_#62r" "\'_#61r" "Mid(bb6[1])" +"\'_#62r" "\'_#61r" "Start(bb6[2])" +"\'_#62r" "\'_#61r" "Mid(bb6[2])" +"\'_#62r" "\'_#61r" "Start(bb6[3])" +"\'_#62r" "\'_#61r" "Mid(bb6[3])" +"\'_#62r" "\'_#61r" "Start(bb6[4])" +"\'_#62r" "\'_#61r" "Mid(bb6[4])" +"\'_#62r" "\'_#61r" "Start(bb6[5])" +"\'_#62r" "\'_#61r" "Mid(bb6[5])" +"\'_#62r" "\'_#61r" "Start(bb6[6])" +"\'_#62r" "\'_#61r" "Mid(bb6[6])" +"\'_#62r" "\'_#61r" "Start(bb6[7])" +"\'_#62r" "\'_#61r" "Mid(bb6[7])" +"\'_#62r" "\'_#61r" "Start(bb6[8])" +"\'_#62r" "\'_#61r" "Mid(bb6[8])" +"\'_#62r" "\'_#61r" "Start(bb6[9])" +"\'_#62r" "\'_#61r" "Mid(bb6[9])" +"\'_#62r" "\'_#61r" "Start(bb6[10])" +"\'_#62r" "\'_#61r" "Mid(bb6[10])" +"\'_#62r" "\'_#61r" "Start(bb6[11])" +"\'_#62r" "\'_#61r" "Mid(bb6[11])" +"\'_#62r" "\'_#61r" "Start(bb6[12])" +"\'_#62r" "\'_#61r" "Mid(bb6[12])" +"\'_#62r" "\'_#61r" "Start(bb6[13])" +"\'_#62r" "\'_#61r" "Mid(bb6[13])" +"\'_#62r" "\'_#61r" "Start(bb6[14])" +"\'_#62r" "\'_#61r" "Mid(bb6[14])" +"\'_#62r" "\'_#61r" "Start(bb6[15])" +"\'_#62r" "\'_#61r" "Mid(bb6[15])" +"\'_#62r" "\'_#61r" "Start(bb6[16])" +"\'_#62r" "\'_#61r" "Mid(bb6[16])" +"\'_#62r" "\'_#61r" "Start(bb6[17])" +"\'_#62r" "\'_#61r" "Mid(bb6[17])" +"\'_#62r" "\'_#61r" "Start(bb6[18])" +"\'_#62r" "\'_#61r" "Mid(bb6[18])" +"\'_#62r" "\'_#61r" "Start(bb6[19])" +"\'_#62r" "\'_#61r" "Mid(bb6[19])" +"\'_#62r" "\'_#61r" "Start(bb6[20])" +"\'_#62r" "\'_#61r" "Mid(bb6[20])" +"\'_#62r" "\'_#61r" "Start(bb6[21])" +"\'_#62r" "\'_#61r" "Mid(bb6[21])" +"\'_#62r" "\'_#61r" "Start(bb6[22])" +"\'_#62r" "\'_#61r" "Mid(bb6[22])" +"\'_#62r" "\'_#61r" "Start(bb6[23])" +"\'_#62r" "\'_#61r" "Mid(bb6[23])" +"\'_#62r" "\'_#61r" "Start(bb6[24])" +"\'_#62r" "\'_#61r" "Mid(bb6[24])" +"\'_#62r" "\'_#61r" "Start(bb6[25])" +"\'_#62r" "\'_#61r" "Mid(bb6[25])" +"\'_#62r" "\'_#61r" "Start(bb6[26])" +"\'_#62r" "\'_#61r" "Mid(bb6[26])" +"\'_#62r" "\'_#61r" "Start(bb6[27])" +"\'_#62r" "\'_#61r" "Mid(bb6[27])" +"\'_#62r" "\'_#61r" "Start(bb6[28])" +"\'_#62r" "\'_#61r" "Mid(bb6[28])" +"\'_#62r" "\'_#61r" "Start(bb6[29])" +"\'_#62r" "\'_#61r" "Mid(bb6[29])" +"\'_#62r" "\'_#61r" "Start(bb6[30])" +"\'_#62r" "\'_#61r" "Mid(bb6[30])" +"\'_#62r" "\'_#61r" "Start(bb7[0])" +"\'_#62r" "\'_#61r" "Mid(bb7[0])" +"\'_#62r" "\'_#61r" "Start(bb7[1])" +"\'_#62r" "\'_#61r" "Mid(bb7[1])" +"\'_#62r" "\'_#61r" "Start(bb7[2])" +"\'_#62r" "\'_#61r" "Mid(bb7[2])" +"\'_#62r" "\'_#61r" "Start(bb7[3])" +"\'_#62r" "\'_#61r" "Mid(bb7[3])" +"\'_#62r" "\'_#61r" "Start(bb7[4])" +"\'_#62r" "\'_#61r" "Mid(bb7[4])" +"\'_#62r" "\'_#61r" "Start(bb7[5])" +"\'_#62r" "\'_#61r" "Mid(bb7[5])" +"\'_#62r" "\'_#61r" "Start(bb7[6])" +"\'_#62r" "\'_#61r" "Mid(bb7[6])" +"\'_#62r" "\'_#61r" "Start(bb7[7])" +"\'_#62r" "\'_#61r" "Mid(bb7[7])" +"\'_#62r" "\'_#61r" "Start(bb7[8])" +"\'_#62r" "\'_#61r" "Mid(bb7[8])" +"\'_#62r" "\'_#61r" "Start(bb7[9])" +"\'_#62r" "\'_#61r" "Mid(bb7[9])" +"\'_#62r" "\'_#61r" "Start(bb8[0])" +"\'_#62r" "\'_#61r" "Mid(bb8[0])" +"\'_#62r" "\'_#61r" "Start(bb8[1])" +"\'_#62r" "\'_#61r" "Mid(bb8[1])" +"\'_#62r" "\'_#61r" "Start(bb8[2])" +"\'_#62r" "\'_#61r" "Mid(bb8[2])" +"\'_#62r" "\'_#61r" "Start(bb9[0])" +"\'_#62r" "\'_#61r" "Mid(bb9[0])" +"\'_#62r" "\'_#61r" "Start(bb9[1])" +"\'_#62r" "\'_#61r" "Mid(bb9[1])" +"\'_#62r" "\'_#61r" "Start(bb9[2])" +"\'_#62r" "\'_#61r" "Mid(bb9[2])" +"\'_#62r" "\'_#61r" "Start(bb9[3])" +"\'_#62r" "\'_#61r" "Mid(bb9[3])" +"\'_#62r" "\'_#61r" "Start(bb9[4])" +"\'_#62r" "\'_#61r" "Mid(bb9[4])" +"\'_#62r" "\'_#61r" "Start(bb9[5])" +"\'_#62r" "\'_#61r" "Mid(bb9[5])" +"\'_#62r" "\'_#61r" "Start(bb9[6])" +"\'_#62r" "\'_#61r" "Mid(bb9[6])" +"\'_#62r" "\'_#61r" "Start(bb9[7])" +"\'_#62r" "\'_#61r" "Mid(bb9[7])" +"\'_#62r" "\'_#61r" "Start(bb9[8])" +"\'_#62r" "\'_#61r" "Mid(bb9[8])" +"\'_#62r" "\'_#61r" "Start(bb9[9])" +"\'_#62r" "\'_#61r" "Mid(bb9[9])" +"\'_#62r" "\'_#61r" "Start(bb9[10])" +"\'_#62r" "\'_#61r" "Mid(bb9[10])" +"\'_#60r" "\'_#64r" "Start(bb0[0])" +"\'_#60r" "\'_#64r" "Mid(bb0[0])" +"\'_#60r" "\'_#64r" "Start(bb0[1])" +"\'_#60r" "\'_#64r" "Mid(bb0[1])" +"\'_#60r" "\'_#64r" "Start(bb0[2])" +"\'_#60r" "\'_#64r" "Mid(bb0[2])" +"\'_#60r" "\'_#64r" "Start(bb0[3])" +"\'_#60r" "\'_#64r" "Mid(bb0[3])" +"\'_#60r" "\'_#64r" "Start(bb1[0])" +"\'_#60r" "\'_#64r" "Mid(bb1[0])" +"\'_#60r" "\'_#64r" "Start(bb2[0])" +"\'_#60r" "\'_#64r" "Mid(bb2[0])" +"\'_#60r" "\'_#64r" "Start(bb2[1])" +"\'_#60r" "\'_#64r" "Mid(bb2[1])" +"\'_#60r" "\'_#64r" "Start(bb3[0])" +"\'_#60r" "\'_#64r" "Mid(bb3[0])" +"\'_#60r" "\'_#64r" "Start(bb4[0])" +"\'_#60r" "\'_#64r" "Mid(bb4[0])" +"\'_#60r" "\'_#64r" "Start(bb4[1])" +"\'_#60r" "\'_#64r" "Mid(bb4[1])" +"\'_#60r" "\'_#64r" "Start(bb5[0])" +"\'_#60r" "\'_#64r" "Mid(bb5[0])" +"\'_#60r" "\'_#64r" "Start(bb5[1])" +"\'_#60r" "\'_#64r" "Mid(bb5[1])" +"\'_#60r" "\'_#64r" "Start(bb5[2])" +"\'_#60r" "\'_#64r" "Mid(bb5[2])" +"\'_#60r" "\'_#64r" "Start(bb6[0])" +"\'_#60r" "\'_#64r" "Mid(bb6[0])" +"\'_#60r" "\'_#64r" "Start(bb6[1])" +"\'_#60r" "\'_#64r" "Mid(bb6[1])" +"\'_#60r" "\'_#64r" "Start(bb6[2])" +"\'_#60r" "\'_#64r" "Mid(bb6[2])" +"\'_#60r" "\'_#64r" "Start(bb6[3])" +"\'_#60r" "\'_#64r" "Mid(bb6[3])" +"\'_#60r" "\'_#64r" "Start(bb6[4])" +"\'_#60r" "\'_#64r" "Mid(bb6[4])" +"\'_#60r" "\'_#64r" "Start(bb6[5])" +"\'_#60r" "\'_#64r" "Mid(bb6[5])" +"\'_#60r" "\'_#64r" "Start(bb6[6])" +"\'_#60r" "\'_#64r" "Mid(bb6[6])" +"\'_#60r" "\'_#64r" "Start(bb6[7])" +"\'_#60r" "\'_#64r" "Mid(bb6[7])" +"\'_#60r" "\'_#64r" "Start(bb6[8])" +"\'_#60r" "\'_#64r" "Mid(bb6[8])" +"\'_#60r" "\'_#64r" "Start(bb6[9])" +"\'_#60r" "\'_#64r" "Mid(bb6[9])" +"\'_#60r" "\'_#64r" "Start(bb6[10])" +"\'_#60r" "\'_#64r" "Mid(bb6[10])" +"\'_#60r" "\'_#64r" "Start(bb6[11])" +"\'_#60r" "\'_#64r" "Mid(bb6[11])" +"\'_#60r" "\'_#64r" "Start(bb6[12])" +"\'_#60r" "\'_#64r" "Mid(bb6[12])" +"\'_#60r" "\'_#64r" "Start(bb6[13])" +"\'_#60r" "\'_#64r" "Mid(bb6[13])" +"\'_#60r" "\'_#64r" "Start(bb6[14])" +"\'_#60r" "\'_#64r" "Mid(bb6[14])" +"\'_#60r" "\'_#64r" "Start(bb6[15])" +"\'_#60r" "\'_#64r" "Mid(bb6[15])" +"\'_#60r" "\'_#64r" "Start(bb6[16])" +"\'_#60r" "\'_#64r" "Mid(bb6[16])" +"\'_#60r" "\'_#64r" "Start(bb6[17])" +"\'_#60r" "\'_#64r" "Mid(bb6[17])" +"\'_#60r" "\'_#64r" "Start(bb6[18])" +"\'_#60r" "\'_#64r" "Mid(bb6[18])" +"\'_#60r" "\'_#64r" "Start(bb6[19])" +"\'_#60r" "\'_#64r" "Mid(bb6[19])" +"\'_#60r" "\'_#64r" "Start(bb6[20])" +"\'_#60r" "\'_#64r" "Mid(bb6[20])" +"\'_#60r" "\'_#64r" "Start(bb6[21])" +"\'_#60r" "\'_#64r" "Mid(bb6[21])" +"\'_#60r" "\'_#64r" "Start(bb6[22])" +"\'_#60r" "\'_#64r" "Mid(bb6[22])" +"\'_#60r" "\'_#64r" "Start(bb6[23])" +"\'_#60r" "\'_#64r" "Mid(bb6[23])" +"\'_#60r" "\'_#64r" "Start(bb6[24])" +"\'_#60r" "\'_#64r" "Mid(bb6[24])" +"\'_#60r" "\'_#64r" "Start(bb6[25])" +"\'_#60r" "\'_#64r" "Mid(bb6[25])" +"\'_#60r" "\'_#64r" "Start(bb6[26])" +"\'_#60r" "\'_#64r" "Mid(bb6[26])" +"\'_#60r" "\'_#64r" "Start(bb6[27])" +"\'_#60r" "\'_#64r" "Mid(bb6[27])" +"\'_#60r" "\'_#64r" "Start(bb6[28])" +"\'_#60r" "\'_#64r" "Mid(bb6[28])" +"\'_#60r" "\'_#64r" "Start(bb6[29])" +"\'_#60r" "\'_#64r" "Mid(bb6[29])" +"\'_#60r" "\'_#64r" "Start(bb6[30])" +"\'_#60r" "\'_#64r" "Mid(bb6[30])" +"\'_#60r" "\'_#64r" "Start(bb7[0])" +"\'_#60r" "\'_#64r" "Mid(bb7[0])" +"\'_#60r" "\'_#64r" "Start(bb7[1])" +"\'_#60r" "\'_#64r" "Mid(bb7[1])" +"\'_#60r" "\'_#64r" "Start(bb7[2])" +"\'_#60r" "\'_#64r" "Mid(bb7[2])" +"\'_#60r" "\'_#64r" "Start(bb7[3])" +"\'_#60r" "\'_#64r" "Mid(bb7[3])" +"\'_#60r" "\'_#64r" "Start(bb7[4])" +"\'_#60r" "\'_#64r" "Mid(bb7[4])" +"\'_#60r" "\'_#64r" "Start(bb7[5])" +"\'_#60r" "\'_#64r" "Mid(bb7[5])" +"\'_#60r" "\'_#64r" "Start(bb7[6])" +"\'_#60r" "\'_#64r" "Mid(bb7[6])" +"\'_#60r" "\'_#64r" "Start(bb7[7])" +"\'_#60r" "\'_#64r" "Mid(bb7[7])" +"\'_#60r" "\'_#64r" "Start(bb7[8])" +"\'_#60r" "\'_#64r" "Mid(bb7[8])" +"\'_#60r" "\'_#64r" "Start(bb7[9])" +"\'_#60r" "\'_#64r" "Mid(bb7[9])" +"\'_#60r" "\'_#64r" "Start(bb8[0])" +"\'_#60r" "\'_#64r" "Mid(bb8[0])" +"\'_#60r" "\'_#64r" "Start(bb8[1])" +"\'_#60r" "\'_#64r" "Mid(bb8[1])" +"\'_#60r" "\'_#64r" "Start(bb8[2])" +"\'_#60r" "\'_#64r" "Mid(bb8[2])" +"\'_#60r" "\'_#64r" "Start(bb9[0])" +"\'_#60r" "\'_#64r" "Mid(bb9[0])" +"\'_#60r" "\'_#64r" "Start(bb9[1])" +"\'_#60r" "\'_#64r" "Mid(bb9[1])" +"\'_#60r" "\'_#64r" "Start(bb9[2])" +"\'_#60r" "\'_#64r" "Mid(bb9[2])" +"\'_#60r" "\'_#64r" "Start(bb9[3])" +"\'_#60r" "\'_#64r" "Mid(bb9[3])" +"\'_#60r" "\'_#64r" "Start(bb9[4])" +"\'_#60r" "\'_#64r" "Mid(bb9[4])" +"\'_#60r" "\'_#64r" "Start(bb9[5])" +"\'_#60r" "\'_#64r" "Mid(bb9[5])" +"\'_#60r" "\'_#64r" "Start(bb9[6])" +"\'_#60r" "\'_#64r" "Mid(bb9[6])" +"\'_#60r" "\'_#64r" "Start(bb9[7])" +"\'_#60r" "\'_#64r" "Mid(bb9[7])" +"\'_#60r" "\'_#64r" "Start(bb9[8])" +"\'_#60r" "\'_#64r" "Mid(bb9[8])" +"\'_#60r" "\'_#64r" "Start(bb9[9])" +"\'_#60r" "\'_#64r" "Mid(bb9[9])" +"\'_#60r" "\'_#64r" "Start(bb9[10])" +"\'_#60r" "\'_#64r" "Mid(bb9[10])" +"\'_#64r" "\'_#60r" "Start(bb0[0])" +"\'_#64r" "\'_#60r" "Mid(bb0[0])" +"\'_#64r" "\'_#60r" "Start(bb0[1])" +"\'_#64r" "\'_#60r" "Mid(bb0[1])" +"\'_#64r" "\'_#60r" "Start(bb0[2])" +"\'_#64r" "\'_#60r" "Mid(bb0[2])" +"\'_#64r" "\'_#60r" "Start(bb0[3])" +"\'_#64r" "\'_#60r" "Mid(bb0[3])" +"\'_#64r" "\'_#60r" "Start(bb1[0])" +"\'_#64r" "\'_#60r" "Mid(bb1[0])" +"\'_#64r" "\'_#60r" "Start(bb2[0])" +"\'_#64r" "\'_#60r" "Mid(bb2[0])" +"\'_#64r" "\'_#60r" "Start(bb2[1])" +"\'_#64r" "\'_#60r" "Mid(bb2[1])" +"\'_#64r" "\'_#60r" "Start(bb3[0])" +"\'_#64r" "\'_#60r" "Mid(bb3[0])" +"\'_#64r" "\'_#60r" "Start(bb4[0])" +"\'_#64r" "\'_#60r" "Mid(bb4[0])" +"\'_#64r" "\'_#60r" "Start(bb4[1])" +"\'_#64r" "\'_#60r" "Mid(bb4[1])" +"\'_#64r" "\'_#60r" "Start(bb5[0])" +"\'_#64r" "\'_#60r" "Mid(bb5[0])" +"\'_#64r" "\'_#60r" "Start(bb5[1])" +"\'_#64r" "\'_#60r" "Mid(bb5[1])" +"\'_#64r" "\'_#60r" "Start(bb5[2])" +"\'_#64r" "\'_#60r" "Mid(bb5[2])" +"\'_#64r" "\'_#60r" "Start(bb6[0])" +"\'_#64r" "\'_#60r" "Mid(bb6[0])" +"\'_#64r" "\'_#60r" "Start(bb6[1])" +"\'_#64r" "\'_#60r" "Mid(bb6[1])" +"\'_#64r" "\'_#60r" "Start(bb6[2])" +"\'_#64r" "\'_#60r" "Mid(bb6[2])" +"\'_#64r" "\'_#60r" "Start(bb6[3])" +"\'_#64r" "\'_#60r" "Mid(bb6[3])" +"\'_#64r" "\'_#60r" "Start(bb6[4])" +"\'_#64r" "\'_#60r" "Mid(bb6[4])" +"\'_#64r" "\'_#60r" "Start(bb6[5])" +"\'_#64r" "\'_#60r" "Mid(bb6[5])" +"\'_#64r" "\'_#60r" "Start(bb6[6])" +"\'_#64r" "\'_#60r" "Mid(bb6[6])" +"\'_#64r" "\'_#60r" "Start(bb6[7])" +"\'_#64r" "\'_#60r" "Mid(bb6[7])" +"\'_#64r" "\'_#60r" "Start(bb6[8])" +"\'_#64r" "\'_#60r" "Mid(bb6[8])" +"\'_#64r" "\'_#60r" "Start(bb6[9])" +"\'_#64r" "\'_#60r" "Mid(bb6[9])" +"\'_#64r" "\'_#60r" "Start(bb6[10])" +"\'_#64r" "\'_#60r" "Mid(bb6[10])" +"\'_#64r" "\'_#60r" "Start(bb6[11])" +"\'_#64r" "\'_#60r" "Mid(bb6[11])" +"\'_#64r" "\'_#60r" "Start(bb6[12])" +"\'_#64r" "\'_#60r" "Mid(bb6[12])" +"\'_#64r" "\'_#60r" "Start(bb6[13])" +"\'_#64r" "\'_#60r" "Mid(bb6[13])" +"\'_#64r" "\'_#60r" "Start(bb6[14])" +"\'_#64r" "\'_#60r" "Mid(bb6[14])" +"\'_#64r" "\'_#60r" "Start(bb6[15])" +"\'_#64r" "\'_#60r" "Mid(bb6[15])" +"\'_#64r" "\'_#60r" "Start(bb6[16])" +"\'_#64r" "\'_#60r" "Mid(bb6[16])" +"\'_#64r" "\'_#60r" "Start(bb6[17])" +"\'_#64r" "\'_#60r" "Mid(bb6[17])" +"\'_#64r" "\'_#60r" "Start(bb6[18])" +"\'_#64r" "\'_#60r" "Mid(bb6[18])" +"\'_#64r" "\'_#60r" "Start(bb6[19])" +"\'_#64r" "\'_#60r" "Mid(bb6[19])" +"\'_#64r" "\'_#60r" "Start(bb6[20])" +"\'_#64r" "\'_#60r" "Mid(bb6[20])" +"\'_#64r" "\'_#60r" "Start(bb6[21])" +"\'_#64r" "\'_#60r" "Mid(bb6[21])" +"\'_#64r" "\'_#60r" "Start(bb6[22])" +"\'_#64r" "\'_#60r" "Mid(bb6[22])" +"\'_#64r" "\'_#60r" "Start(bb6[23])" +"\'_#64r" "\'_#60r" "Mid(bb6[23])" +"\'_#64r" "\'_#60r" "Start(bb6[24])" +"\'_#64r" "\'_#60r" "Mid(bb6[24])" +"\'_#64r" "\'_#60r" "Start(bb6[25])" +"\'_#64r" "\'_#60r" "Mid(bb6[25])" +"\'_#64r" "\'_#60r" "Start(bb6[26])" +"\'_#64r" "\'_#60r" "Mid(bb6[26])" +"\'_#64r" "\'_#60r" "Start(bb6[27])" +"\'_#64r" "\'_#60r" "Mid(bb6[27])" +"\'_#64r" "\'_#60r" "Start(bb6[28])" +"\'_#64r" "\'_#60r" "Mid(bb6[28])" +"\'_#64r" "\'_#60r" "Start(bb6[29])" +"\'_#64r" "\'_#60r" "Mid(bb6[29])" +"\'_#64r" "\'_#60r" "Start(bb6[30])" +"\'_#64r" "\'_#60r" "Mid(bb6[30])" +"\'_#64r" "\'_#60r" "Start(bb7[0])" +"\'_#64r" "\'_#60r" "Mid(bb7[0])" +"\'_#64r" "\'_#60r" "Start(bb7[1])" +"\'_#64r" "\'_#60r" "Mid(bb7[1])" +"\'_#64r" "\'_#60r" "Start(bb7[2])" +"\'_#64r" "\'_#60r" "Mid(bb7[2])" +"\'_#64r" "\'_#60r" "Start(bb7[3])" +"\'_#64r" "\'_#60r" "Mid(bb7[3])" +"\'_#64r" "\'_#60r" "Start(bb7[4])" +"\'_#64r" "\'_#60r" "Mid(bb7[4])" +"\'_#64r" "\'_#60r" "Start(bb7[5])" +"\'_#64r" "\'_#60r" "Mid(bb7[5])" +"\'_#64r" "\'_#60r" "Start(bb7[6])" +"\'_#64r" "\'_#60r" "Mid(bb7[6])" +"\'_#64r" "\'_#60r" "Start(bb7[7])" +"\'_#64r" "\'_#60r" "Mid(bb7[7])" +"\'_#64r" "\'_#60r" "Start(bb7[8])" +"\'_#64r" "\'_#60r" "Mid(bb7[8])" +"\'_#64r" "\'_#60r" "Start(bb7[9])" +"\'_#64r" "\'_#60r" "Mid(bb7[9])" +"\'_#64r" "\'_#60r" "Start(bb8[0])" +"\'_#64r" "\'_#60r" "Mid(bb8[0])" +"\'_#64r" "\'_#60r" "Start(bb8[1])" +"\'_#64r" "\'_#60r" "Mid(bb8[1])" +"\'_#64r" "\'_#60r" "Start(bb8[2])" +"\'_#64r" "\'_#60r" "Mid(bb8[2])" +"\'_#64r" "\'_#60r" "Start(bb9[0])" +"\'_#64r" "\'_#60r" "Mid(bb9[0])" +"\'_#64r" "\'_#60r" "Start(bb9[1])" +"\'_#64r" "\'_#60r" "Mid(bb9[1])" +"\'_#64r" "\'_#60r" "Start(bb9[2])" +"\'_#64r" "\'_#60r" "Mid(bb9[2])" +"\'_#64r" "\'_#60r" "Start(bb9[3])" +"\'_#64r" "\'_#60r" "Mid(bb9[3])" +"\'_#64r" "\'_#60r" "Start(bb9[4])" +"\'_#64r" "\'_#60r" "Mid(bb9[4])" +"\'_#64r" "\'_#60r" "Start(bb9[5])" +"\'_#64r" "\'_#60r" "Mid(bb9[5])" +"\'_#64r" "\'_#60r" "Start(bb9[6])" +"\'_#64r" "\'_#60r" "Mid(bb9[6])" +"\'_#64r" "\'_#60r" "Start(bb9[7])" +"\'_#64r" "\'_#60r" "Mid(bb9[7])" +"\'_#64r" "\'_#60r" "Start(bb9[8])" +"\'_#64r" "\'_#60r" "Mid(bb9[8])" +"\'_#64r" "\'_#60r" "Start(bb9[9])" +"\'_#64r" "\'_#60r" "Mid(bb9[9])" +"\'_#64r" "\'_#60r" "Start(bb9[10])" +"\'_#64r" "\'_#60r" "Mid(bb9[10])" +"\'_#63r" "\'_#64r" "Start(bb0[0])" +"\'_#63r" "\'_#64r" "Mid(bb0[0])" +"\'_#63r" "\'_#64r" "Start(bb0[1])" +"\'_#63r" "\'_#64r" "Mid(bb0[1])" +"\'_#63r" "\'_#64r" "Start(bb0[2])" +"\'_#63r" "\'_#64r" "Mid(bb0[2])" +"\'_#63r" "\'_#64r" "Start(bb0[3])" +"\'_#63r" "\'_#64r" "Mid(bb0[3])" +"\'_#63r" "\'_#64r" "Start(bb1[0])" +"\'_#63r" "\'_#64r" "Mid(bb1[0])" +"\'_#63r" "\'_#64r" "Start(bb2[0])" +"\'_#63r" "\'_#64r" "Mid(bb2[0])" +"\'_#63r" "\'_#64r" "Start(bb2[1])" +"\'_#63r" "\'_#64r" "Mid(bb2[1])" +"\'_#63r" "\'_#64r" "Start(bb3[0])" +"\'_#63r" "\'_#64r" "Mid(bb3[0])" +"\'_#63r" "\'_#64r" "Start(bb4[0])" +"\'_#63r" "\'_#64r" "Mid(bb4[0])" +"\'_#63r" "\'_#64r" "Start(bb4[1])" +"\'_#63r" "\'_#64r" "Mid(bb4[1])" +"\'_#63r" "\'_#64r" "Start(bb5[0])" +"\'_#63r" "\'_#64r" "Mid(bb5[0])" +"\'_#63r" "\'_#64r" "Start(bb5[1])" +"\'_#63r" "\'_#64r" "Mid(bb5[1])" +"\'_#63r" "\'_#64r" "Start(bb5[2])" +"\'_#63r" "\'_#64r" "Mid(bb5[2])" +"\'_#63r" "\'_#64r" "Start(bb6[0])" +"\'_#63r" "\'_#64r" "Mid(bb6[0])" +"\'_#63r" "\'_#64r" "Start(bb6[1])" +"\'_#63r" "\'_#64r" "Mid(bb6[1])" +"\'_#63r" "\'_#64r" "Start(bb6[2])" +"\'_#63r" "\'_#64r" "Mid(bb6[2])" +"\'_#63r" "\'_#64r" "Start(bb6[3])" +"\'_#63r" "\'_#64r" "Mid(bb6[3])" +"\'_#63r" "\'_#64r" "Start(bb6[4])" +"\'_#63r" "\'_#64r" "Mid(bb6[4])" +"\'_#63r" "\'_#64r" "Start(bb6[5])" +"\'_#63r" "\'_#64r" "Mid(bb6[5])" +"\'_#63r" "\'_#64r" "Start(bb6[6])" +"\'_#63r" "\'_#64r" "Mid(bb6[6])" +"\'_#63r" "\'_#64r" "Start(bb6[7])" +"\'_#63r" "\'_#64r" "Mid(bb6[7])" +"\'_#63r" "\'_#64r" "Start(bb6[8])" +"\'_#63r" "\'_#64r" "Mid(bb6[8])" +"\'_#63r" "\'_#64r" "Start(bb6[9])" +"\'_#63r" "\'_#64r" "Mid(bb6[9])" +"\'_#63r" "\'_#64r" "Start(bb6[10])" +"\'_#63r" "\'_#64r" "Mid(bb6[10])" +"\'_#63r" "\'_#64r" "Start(bb6[11])" +"\'_#63r" "\'_#64r" "Mid(bb6[11])" +"\'_#63r" "\'_#64r" "Start(bb6[12])" +"\'_#63r" "\'_#64r" "Mid(bb6[12])" +"\'_#63r" "\'_#64r" "Start(bb6[13])" +"\'_#63r" "\'_#64r" "Mid(bb6[13])" +"\'_#63r" "\'_#64r" "Start(bb6[14])" +"\'_#63r" "\'_#64r" "Mid(bb6[14])" +"\'_#63r" "\'_#64r" "Start(bb6[15])" +"\'_#63r" "\'_#64r" "Mid(bb6[15])" +"\'_#63r" "\'_#64r" "Start(bb6[16])" +"\'_#63r" "\'_#64r" "Mid(bb6[16])" +"\'_#63r" "\'_#64r" "Start(bb6[17])" +"\'_#63r" "\'_#64r" "Mid(bb6[17])" +"\'_#63r" "\'_#64r" "Start(bb6[18])" +"\'_#63r" "\'_#64r" "Mid(bb6[18])" +"\'_#63r" "\'_#64r" "Start(bb6[19])" +"\'_#63r" "\'_#64r" "Mid(bb6[19])" +"\'_#63r" "\'_#64r" "Start(bb6[20])" +"\'_#63r" "\'_#64r" "Mid(bb6[20])" +"\'_#63r" "\'_#64r" "Start(bb6[21])" +"\'_#63r" "\'_#64r" "Mid(bb6[21])" +"\'_#63r" "\'_#64r" "Start(bb6[22])" +"\'_#63r" "\'_#64r" "Mid(bb6[22])" +"\'_#63r" "\'_#64r" "Start(bb6[23])" +"\'_#63r" "\'_#64r" "Mid(bb6[23])" +"\'_#63r" "\'_#64r" "Start(bb6[24])" +"\'_#63r" "\'_#64r" "Mid(bb6[24])" +"\'_#63r" "\'_#64r" "Start(bb6[25])" +"\'_#63r" "\'_#64r" "Mid(bb6[25])" +"\'_#63r" "\'_#64r" "Start(bb6[26])" +"\'_#63r" "\'_#64r" "Mid(bb6[26])" +"\'_#63r" "\'_#64r" "Start(bb6[27])" +"\'_#63r" "\'_#64r" "Mid(bb6[27])" +"\'_#63r" "\'_#64r" "Start(bb6[28])" +"\'_#63r" "\'_#64r" "Mid(bb6[28])" +"\'_#63r" "\'_#64r" "Start(bb6[29])" +"\'_#63r" "\'_#64r" "Mid(bb6[29])" +"\'_#63r" "\'_#64r" "Start(bb6[30])" +"\'_#63r" "\'_#64r" "Mid(bb6[30])" +"\'_#63r" "\'_#64r" "Start(bb7[0])" +"\'_#63r" "\'_#64r" "Mid(bb7[0])" +"\'_#63r" "\'_#64r" "Start(bb7[1])" +"\'_#63r" "\'_#64r" "Mid(bb7[1])" +"\'_#63r" "\'_#64r" "Start(bb7[2])" +"\'_#63r" "\'_#64r" "Mid(bb7[2])" +"\'_#63r" "\'_#64r" "Start(bb7[3])" +"\'_#63r" "\'_#64r" "Mid(bb7[3])" +"\'_#63r" "\'_#64r" "Start(bb7[4])" +"\'_#63r" "\'_#64r" "Mid(bb7[4])" +"\'_#63r" "\'_#64r" "Start(bb7[5])" +"\'_#63r" "\'_#64r" "Mid(bb7[5])" +"\'_#63r" "\'_#64r" "Start(bb7[6])" +"\'_#63r" "\'_#64r" "Mid(bb7[6])" +"\'_#63r" "\'_#64r" "Start(bb7[7])" +"\'_#63r" "\'_#64r" "Mid(bb7[7])" +"\'_#63r" "\'_#64r" "Start(bb7[8])" +"\'_#63r" "\'_#64r" "Mid(bb7[8])" +"\'_#63r" "\'_#64r" "Start(bb7[9])" +"\'_#63r" "\'_#64r" "Mid(bb7[9])" +"\'_#63r" "\'_#64r" "Start(bb8[0])" +"\'_#63r" "\'_#64r" "Mid(bb8[0])" +"\'_#63r" "\'_#64r" "Start(bb8[1])" +"\'_#63r" "\'_#64r" "Mid(bb8[1])" +"\'_#63r" "\'_#64r" "Start(bb8[2])" +"\'_#63r" "\'_#64r" "Mid(bb8[2])" +"\'_#63r" "\'_#64r" "Start(bb9[0])" +"\'_#63r" "\'_#64r" "Mid(bb9[0])" +"\'_#63r" "\'_#64r" "Start(bb9[1])" +"\'_#63r" "\'_#64r" "Mid(bb9[1])" +"\'_#63r" "\'_#64r" "Start(bb9[2])" +"\'_#63r" "\'_#64r" "Mid(bb9[2])" +"\'_#63r" "\'_#64r" "Start(bb9[3])" +"\'_#63r" "\'_#64r" "Mid(bb9[3])" +"\'_#63r" "\'_#64r" "Start(bb9[4])" +"\'_#63r" "\'_#64r" "Mid(bb9[4])" +"\'_#63r" "\'_#64r" "Start(bb9[5])" +"\'_#63r" "\'_#64r" "Mid(bb9[5])" +"\'_#63r" "\'_#64r" "Start(bb9[6])" +"\'_#63r" "\'_#64r" "Mid(bb9[6])" +"\'_#63r" "\'_#64r" "Start(bb9[7])" +"\'_#63r" "\'_#64r" "Mid(bb9[7])" +"\'_#63r" "\'_#64r" "Start(bb9[8])" +"\'_#63r" "\'_#64r" "Mid(bb9[8])" +"\'_#63r" "\'_#64r" "Start(bb9[9])" +"\'_#63r" "\'_#64r" "Mid(bb9[9])" +"\'_#63r" "\'_#64r" "Start(bb9[10])" +"\'_#63r" "\'_#64r" "Mid(bb9[10])" +"\'_#64r" "\'_#63r" "Start(bb0[0])" +"\'_#64r" "\'_#63r" "Mid(bb0[0])" +"\'_#64r" "\'_#63r" "Start(bb0[1])" +"\'_#64r" "\'_#63r" "Mid(bb0[1])" +"\'_#64r" "\'_#63r" "Start(bb0[2])" +"\'_#64r" "\'_#63r" "Mid(bb0[2])" +"\'_#64r" "\'_#63r" "Start(bb0[3])" +"\'_#64r" "\'_#63r" "Mid(bb0[3])" +"\'_#64r" "\'_#63r" "Start(bb1[0])" +"\'_#64r" "\'_#63r" "Mid(bb1[0])" +"\'_#64r" "\'_#63r" "Start(bb2[0])" +"\'_#64r" "\'_#63r" "Mid(bb2[0])" +"\'_#64r" "\'_#63r" "Start(bb2[1])" +"\'_#64r" "\'_#63r" "Mid(bb2[1])" +"\'_#64r" "\'_#63r" "Start(bb3[0])" +"\'_#64r" "\'_#63r" "Mid(bb3[0])" +"\'_#64r" "\'_#63r" "Start(bb4[0])" +"\'_#64r" "\'_#63r" "Mid(bb4[0])" +"\'_#64r" "\'_#63r" "Start(bb4[1])" +"\'_#64r" "\'_#63r" "Mid(bb4[1])" +"\'_#64r" "\'_#63r" "Start(bb5[0])" +"\'_#64r" "\'_#63r" "Mid(bb5[0])" +"\'_#64r" "\'_#63r" "Start(bb5[1])" +"\'_#64r" "\'_#63r" "Mid(bb5[1])" +"\'_#64r" "\'_#63r" "Start(bb5[2])" +"\'_#64r" "\'_#63r" "Mid(bb5[2])" +"\'_#64r" "\'_#63r" "Start(bb6[0])" +"\'_#64r" "\'_#63r" "Mid(bb6[0])" +"\'_#64r" "\'_#63r" "Start(bb6[1])" +"\'_#64r" "\'_#63r" "Mid(bb6[1])" +"\'_#64r" "\'_#63r" "Start(bb6[2])" +"\'_#64r" "\'_#63r" "Mid(bb6[2])" +"\'_#64r" "\'_#63r" "Start(bb6[3])" +"\'_#64r" "\'_#63r" "Mid(bb6[3])" +"\'_#64r" "\'_#63r" "Start(bb6[4])" +"\'_#64r" "\'_#63r" "Mid(bb6[4])" +"\'_#64r" "\'_#63r" "Start(bb6[5])" +"\'_#64r" "\'_#63r" "Mid(bb6[5])" +"\'_#64r" "\'_#63r" "Start(bb6[6])" +"\'_#64r" "\'_#63r" "Mid(bb6[6])" +"\'_#64r" "\'_#63r" "Start(bb6[7])" +"\'_#64r" "\'_#63r" "Mid(bb6[7])" +"\'_#64r" "\'_#63r" "Start(bb6[8])" +"\'_#64r" "\'_#63r" "Mid(bb6[8])" +"\'_#64r" "\'_#63r" "Start(bb6[9])" +"\'_#64r" "\'_#63r" "Mid(bb6[9])" +"\'_#64r" "\'_#63r" "Start(bb6[10])" +"\'_#64r" "\'_#63r" "Mid(bb6[10])" +"\'_#64r" "\'_#63r" "Start(bb6[11])" +"\'_#64r" "\'_#63r" "Mid(bb6[11])" +"\'_#64r" "\'_#63r" "Start(bb6[12])" +"\'_#64r" "\'_#63r" "Mid(bb6[12])" +"\'_#64r" "\'_#63r" "Start(bb6[13])" +"\'_#64r" "\'_#63r" "Mid(bb6[13])" +"\'_#64r" "\'_#63r" "Start(bb6[14])" +"\'_#64r" "\'_#63r" "Mid(bb6[14])" +"\'_#64r" "\'_#63r" "Start(bb6[15])" +"\'_#64r" "\'_#63r" "Mid(bb6[15])" +"\'_#64r" "\'_#63r" "Start(bb6[16])" +"\'_#64r" "\'_#63r" "Mid(bb6[16])" +"\'_#64r" "\'_#63r" "Start(bb6[17])" +"\'_#64r" "\'_#63r" "Mid(bb6[17])" +"\'_#64r" "\'_#63r" "Start(bb6[18])" +"\'_#64r" "\'_#63r" "Mid(bb6[18])" +"\'_#64r" "\'_#63r" "Start(bb6[19])" +"\'_#64r" "\'_#63r" "Mid(bb6[19])" +"\'_#64r" "\'_#63r" "Start(bb6[20])" +"\'_#64r" "\'_#63r" "Mid(bb6[20])" +"\'_#64r" "\'_#63r" "Start(bb6[21])" +"\'_#64r" "\'_#63r" "Mid(bb6[21])" +"\'_#64r" "\'_#63r" "Start(bb6[22])" +"\'_#64r" "\'_#63r" "Mid(bb6[22])" +"\'_#64r" "\'_#63r" "Start(bb6[23])" +"\'_#64r" "\'_#63r" "Mid(bb6[23])" +"\'_#64r" "\'_#63r" "Start(bb6[24])" +"\'_#64r" "\'_#63r" "Mid(bb6[24])" +"\'_#64r" "\'_#63r" "Start(bb6[25])" +"\'_#64r" "\'_#63r" "Mid(bb6[25])" +"\'_#64r" "\'_#63r" "Start(bb6[26])" +"\'_#64r" "\'_#63r" "Mid(bb6[26])" +"\'_#64r" "\'_#63r" "Start(bb6[27])" +"\'_#64r" "\'_#63r" "Mid(bb6[27])" +"\'_#64r" "\'_#63r" "Start(bb6[28])" +"\'_#64r" "\'_#63r" "Mid(bb6[28])" +"\'_#64r" "\'_#63r" "Start(bb6[29])" +"\'_#64r" "\'_#63r" "Mid(bb6[29])" +"\'_#64r" "\'_#63r" "Start(bb6[30])" +"\'_#64r" "\'_#63r" "Mid(bb6[30])" +"\'_#64r" "\'_#63r" "Start(bb7[0])" +"\'_#64r" "\'_#63r" "Mid(bb7[0])" +"\'_#64r" "\'_#63r" "Start(bb7[1])" +"\'_#64r" "\'_#63r" "Mid(bb7[1])" +"\'_#64r" "\'_#63r" "Start(bb7[2])" +"\'_#64r" "\'_#63r" "Mid(bb7[2])" +"\'_#64r" "\'_#63r" "Start(bb7[3])" +"\'_#64r" "\'_#63r" "Mid(bb7[3])" +"\'_#64r" "\'_#63r" "Start(bb7[4])" +"\'_#64r" "\'_#63r" "Mid(bb7[4])" +"\'_#64r" "\'_#63r" "Start(bb7[5])" +"\'_#64r" "\'_#63r" "Mid(bb7[5])" +"\'_#64r" "\'_#63r" "Start(bb7[6])" +"\'_#64r" "\'_#63r" "Mid(bb7[6])" +"\'_#64r" "\'_#63r" "Start(bb7[7])" +"\'_#64r" "\'_#63r" "Mid(bb7[7])" +"\'_#64r" "\'_#63r" "Start(bb7[8])" +"\'_#64r" "\'_#63r" "Mid(bb7[8])" +"\'_#64r" "\'_#63r" "Start(bb7[9])" +"\'_#64r" "\'_#63r" "Mid(bb7[9])" +"\'_#64r" "\'_#63r" "Start(bb8[0])" +"\'_#64r" "\'_#63r" "Mid(bb8[0])" +"\'_#64r" "\'_#63r" "Start(bb8[1])" +"\'_#64r" "\'_#63r" "Mid(bb8[1])" +"\'_#64r" "\'_#63r" "Start(bb8[2])" +"\'_#64r" "\'_#63r" "Mid(bb8[2])" +"\'_#64r" "\'_#63r" "Start(bb9[0])" +"\'_#64r" "\'_#63r" "Mid(bb9[0])" +"\'_#64r" "\'_#63r" "Start(bb9[1])" +"\'_#64r" "\'_#63r" "Mid(bb9[1])" +"\'_#64r" "\'_#63r" "Start(bb9[2])" +"\'_#64r" "\'_#63r" "Mid(bb9[2])" +"\'_#64r" "\'_#63r" "Start(bb9[3])" +"\'_#64r" "\'_#63r" "Mid(bb9[3])" +"\'_#64r" "\'_#63r" "Start(bb9[4])" +"\'_#64r" "\'_#63r" "Mid(bb9[4])" +"\'_#64r" "\'_#63r" "Start(bb9[5])" +"\'_#64r" "\'_#63r" "Mid(bb9[5])" +"\'_#64r" "\'_#63r" "Start(bb9[6])" +"\'_#64r" "\'_#63r" "Mid(bb9[6])" +"\'_#64r" "\'_#63r" "Start(bb9[7])" +"\'_#64r" "\'_#63r" "Mid(bb9[7])" +"\'_#64r" "\'_#63r" "Start(bb9[8])" +"\'_#64r" "\'_#63r" "Mid(bb9[8])" +"\'_#64r" "\'_#63r" "Start(bb9[9])" +"\'_#64r" "\'_#63r" "Mid(bb9[9])" +"\'_#64r" "\'_#63r" "Start(bb9[10])" +"\'_#64r" "\'_#63r" "Mid(bb9[10])" +"\'_#2r" "\'_#14r" "Mid(bb6[8])" +"\'_#3r" "\'_#13r" "Mid(bb6[8])" +"\'_#14r" "\'_#3r" "Mid(bb6[8])" +"\'_#4r" "\'_#16r" "Mid(bb6[8])" +"\'_#5r" "\'_#15r" "Mid(bb6[8])" +"\'_#16r" "\'_#5r" "Mid(bb6[8])" +"\'_#6r" "\'_#12r" "Mid(bb6[8])" +"\'_#13r" "\'_#6r" "Mid(bb6[8])" +"\'_#15r" "\'_#6r" "Mid(bb6[8])" +"\'_#7r" "\'_#10r" "Mid(bb6[8])" +"\'_#12r" "\'_#11r" "Mid(bb6[8])" +"\'_#17r" "\'_#10r" "Mid(bb6[8])" +"\'_#10r" "\'_#17r" "Mid(bb6[8])" +"\'_#18r" "\'_#11r" "Mid(bb6[8])" +"\'_#11r" "\'_#18r" "Mid(bb6[8])" +"\'_#24r" "\'_#52r" "Mid(bb6[24])" +"\'_#52r" "\'_#24r" "Mid(bb6[24])" +"\'_#60r" "\'_#26r" "Mid(bb6[30])" +"\'_#26r" "\'_#60r" "Mid(bb6[30])" +"\'_#59r" "\'_#32r" "Mid(bb7[9])" +"\'_#32r" "\'_#59r" "Mid(bb7[9])" +"\'_#17r" "\'_#57r" "Mid(bb6[8])" +"\'_#18r" "\'_#58r" "Mid(bb6[8])" +"\'_#19r" "\'_#38r" "Mid(bb6[9])" +"\'_#58r" "\'_#39r" "Mid(bb6[9])" +"\'_#57r" "\'_#19r" "Mid(bb6[9])" +"\'_#20r" "\'_#36r" "Mid(bb6[10])" +"\'_#39r" "\'_#37r" "Mid(bb6[10])" +"\'_#38r" "\'_#20r" "Mid(bb6[10])" +"\'_#21r" "\'_#34r" "Mid(bb6[11])" +"\'_#22r" "\'_#35r" "Mid(bb6[11])" +"\'_#37r" "\'_#22r" "Mid(bb6[11])" +"\'_#22r" "\'_#37r" "Mid(bb6[11])" +"\'_#36r" "\'_#21r" "Mid(bb6[11])" +"\'_#23r" "\'_#53r" "Mid(bb6[19])" +"\'_#53r" "\'_#52r" "Mid(bb6[20])" +"\'_#24r" "\'_#54r" "Mid(bb6[24])" +"\'_#25r" "\'_#56r" "Mid(bb6[27])" +"\'_#54r" "\'_#25r" "Mid(bb6[27])" +"\'_#65r" "\'_#68r" "Mid(bb6[29])" +"\'_#66r" "\'_#69r" "Mid(bb6[29])" +"\'_#67r" "\'_#70r" "Mid(bb6[29])" +"\'_#70r" "\'_#67r" "Mid(bb6[29])" +"\'_#71r" "\'_#74r" "Mid(bb6[29])" +"\'_#72r" "\'_#75r" "Mid(bb6[29])" +"\'_#73r" "\'_#76r" "Mid(bb6[29])" +"\'_#76r" "\'_#73r" "Mid(bb6[29])" +"\'_#77r" "\'_#80r" "Mid(bb6[29])" +"\'_#78r" "\'_#81r" "Mid(bb6[29])" +"\'_#82r" "\'_#79r" "Mid(bb6[29])" +"\'_#79r" "\'_#82r" "Mid(bb6[29])" +"\'_#83r" "\'_#55r" "Mid(bb6[30])" +"\'_#56r" "\'_#83r" "Mid(bb6[30])" +"\'_#84r" "\'_#87r" "Mid(bb6[30])" +"\'_#85r" "\'_#88r" "Mid(bb6[30])" +"\'_#86r" "\'_#89r" "Mid(bb6[30])" +"\'_#89r" "\'_#86r" "Mid(bb6[30])" +"\'_#27r" "\'_#51r" "Mid(bb7[2])" +"\'_#55r" "\'_#27r" "Mid(bb7[2])" +"\'_#28r" "\'_#49r" "Mid(bb7[5])" +"\'_#51r" "\'_#50r" "Mid(bb7[5])" +"\'_#29r" "\'_#47r" "Mid(bb7[6])" +"\'_#50r" "\'_#48r" "Mid(bb7[6])" +"\'_#49r" "\'_#29r" "Mid(bb7[6])" +"\'_#30r" "\'_#45r" "Mid(bb7[7])" +"\'_#31r" "\'_#46r" "Mid(bb7[7])" +"\'_#48r" "\'_#31r" "Mid(bb7[7])" +"\'_#31r" "\'_#48r" "Mid(bb7[7])" +"\'_#47r" "\'_#30r" "Mid(bb7[7])" +"\'_#32r" "\'_#33r" "Mid(bb7[9])" +"\'_#34r" "\'_#32r" "Mid(bb7[9])" +"\'_#35r" "\'_#32r" "Mid(bb7[9])" +"\'_#45r" "\'_#32r" "Mid(bb7[9])" +"\'_#46r" "\'_#32r" "Mid(bb7[9])" +"\'_#33r" "\'_#90r" "Mid(bb8[2])" diff --git a/inputs/smoke-test/nll-facts/conditional_init/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/conditional_init/path_accessed_at_base.facts new file mode 100644 index 00000000000..9510caaf216 --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/path_accessed_at_base.facts @@ -0,0 +1,19 @@ +"mp3" "Start(bb2[0])" +"mp3" "Start(bb2[1])" +"mp25" "Start(bb6[9])" +"mp9" "Start(bb6[10])" +"mp8" "Start(bb6[11])" +"mp1" "Start(bb6[19])" +"mp20" "Start(bb6[20])" +"mp19" "Start(bb6[22])" +"mp19" "Start(bb6[24])" +"mp21" "Start(bb6[27])" +"mp23" "Start(bb6[30])" +"mp24" "Start(bb6[30])" +"mp22" "Start(bb7[2])" +"mp18" "Start(bb7[5])" +"mp17" "Start(bb7[6])" +"mp16" "Start(bb7[7])" +"mp7" "Start(bb7[9])" +"mp15" "Start(bb7[9])" +"mp6" "Start(bb8[2])" diff --git a/inputs/smoke-test/nll-facts/conditional_init/path_assigned_at_base.facts b/inputs/smoke-test/nll-facts/conditional_init/path_assigned_at_base.facts new file mode 100644 index 00000000000..1988453626e --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/path_assigned_at_base.facts @@ -0,0 +1,22 @@ +"mp3" "Start(bb2[0])" +"mp2" "Mid(bb4[0])" +"mp1" "Mid(bb5[0])" +"mp2" "Mid(bb5[1])" +"mp25" "Mid(bb6[8])" +"mp9" "Mid(bb6[9])" +"mp8" "Mid(bb6[10])" +"mp7" "Mid(bb6[11])" +"mp20" "Mid(bb6[19])" +"mp19" "Mid(bb6[20])" +"mp21" "Mid(bb6[24])" +"mp23" "Mid(bb6[27])" +"mp24" "Mid(bb6[29])" +"mp22" "Start(bb7[0])" +"mp18" "Mid(bb7[2])" +"mp17" "Mid(bb7[5])" +"mp16" "Mid(bb7[6])" +"mp15" "Mid(bb7[7])" +"mp6" "Start(bb8[0])" +"mp5" "Start(bb9[0])" +"mp4" "Mid(bb9[6])" +"mp0" "Mid(bb9[8])" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/conditional_init/path_is_var.facts similarity index 87% rename from inputs/drop-liveness/nll-facts/{{impl}}-drop/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/conditional_init/path_is_var.facts index b3b4939d98a..f570df355f0 100644 --- a/inputs/drop-liveness/nll-facts/{{impl}}-drop/path_belongs_to_var.facts +++ b/inputs/smoke-test/nll-facts/conditional_init/path_is_var.facts @@ -21,3 +21,6 @@ "mp20" "_20" "mp21" "_21" "mp22" "_22" +"mp23" "_23" +"mp24" "_24" +"mp25" "_25" diff --git a/inputs/smoke-test/nll-facts/conditional_init/path_moved_at_base.facts b/inputs/smoke-test/nll-facts/conditional_init/path_moved_at_base.facts new file mode 100644 index 00000000000..9c45d28682e --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/path_moved_at_base.facts @@ -0,0 +1,55 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp9" "Start(bb0[0])" +"mp10" "Start(bb0[0])" +"mp11" "Start(bb0[0])" +"mp12" "Start(bb0[0])" +"mp13" "Start(bb0[0])" +"mp14" "Start(bb0[0])" +"mp15" "Start(bb0[0])" +"mp16" "Start(bb0[0])" +"mp17" "Start(bb0[0])" +"mp18" "Start(bb0[0])" +"mp19" "Start(bb0[0])" +"mp20" "Start(bb0[0])" +"mp21" "Start(bb0[0])" +"mp22" "Start(bb0[0])" +"mp23" "Start(bb0[0])" +"mp24" "Start(bb0[0])" +"mp25" "Start(bb0[0])" +"mp3" "Mid(bb6[0])" +"mp2" "Mid(bb6[1])" +"mp8" "Mid(bb6[11])" +"mp8" "Mid(bb6[12])" +"mp20" "Mid(bb6[20])" +"mp20" "Mid(bb6[21])" +"mp23" "Mid(bb6[30])" +"mp24" "Mid(bb6[30])" +"mp24" "Mid(bb7[0])" +"mp23" "Mid(bb7[1])" +"mp22" "Mid(bb7[2])" +"mp22" "Mid(bb7[3])" +"mp21" "Mid(bb7[4])" +"mp16" "Mid(bb7[7])" +"mp16" "Mid(bb7[8])" +"mp7" "Mid(bb7[9])" +"mp15" "Mid(bb7[9])" +"mp15" "Mid(bb8[0])" +"mp7" "Mid(bb8[1])" +"mp6" "Mid(bb8[2])" +"mp6" "Mid(bb9[0])" +"mp19" "Mid(bb9[1])" +"mp18" "Mid(bb9[2])" +"mp17" "Mid(bb9[3])" +"mp9" "Mid(bb9[4])" +"mp5" "Mid(bb9[5])" +"mp4" "Mid(bb9[7])" +"mp1" "Mid(bb9[9])" +"mp0" "Mid(bb9[10])" diff --git a/inputs/smoke-test/nll-facts/conditional_init/placeholder.facts b/inputs/smoke-test/nll-facts/conditional_init/placeholder.facts new file mode 100644 index 00000000000..2ec4e520582 --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw2" +"\'_#1r" "bw3" diff --git a/inputs/blog-exmple/nll-facts/main/universal_region.facts b/inputs/smoke-test/nll-facts/conditional_init/universal_region.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/universal_region.facts rename to inputs/smoke-test/nll-facts/conditional_init/universal_region.facts diff --git a/inputs/smoke-test/nll-facts/conditional_init/use_of_var_derefs_origin.facts b/inputs/smoke-test/nll-facts/conditional_init/use_of_var_derefs_origin.facts new file mode 100644 index 00000000000..a53a770e2e5 --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/use_of_var_derefs_origin.facts @@ -0,0 +1,26 @@ +"_6" "\'_#33r" +"_7" "\'_#34r" +"_7" "\'_#35r" +"_8" "\'_#36r" +"_8" "\'_#37r" +"_9" "\'_#38r" +"_9" "\'_#39r" +"_10" "\'_#40r" +"_11" "\'_#41r" +"_12" "\'_#42r" +"_13" "\'_#43r" +"_14" "\'_#44r" +"_15" "\'_#45r" +"_15" "\'_#46r" +"_16" "\'_#47r" +"_16" "\'_#48r" +"_17" "\'_#49r" +"_17" "\'_#50r" +"_18" "\'_#51r" +"_19" "\'_#52r" +"_20" "\'_#53r" +"_21" "\'_#54r" +"_22" "\'_#55r" +"_23" "\'_#56r" +"_25" "\'_#57r" +"_25" "\'_#58r" diff --git a/inputs/smoke-test/nll-facts/conditional_init/var_defined_at.facts b/inputs/smoke-test/nll-facts/conditional_init/var_defined_at.facts new file mode 100644 index 00000000000..a4e22e54cbe --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/var_defined_at.facts @@ -0,0 +1,60 @@ +"_1" "Mid(bb0[0])" +"_2" "Mid(bb0[1])" +"_3" "Mid(bb0[2])" +"_3" "Mid(bb0[3])" +"_2" "Mid(bb4[0])" +"_1" "Mid(bb5[0])" +"_2" "Mid(bb5[1])" +"_3" "Mid(bb6[0])" +"_2" "Mid(bb6[1])" +"_4" "Mid(bb6[2])" +"_5" "Mid(bb6[3])" +"_6" "Mid(bb6[4])" +"_7" "Mid(bb6[5])" +"_8" "Mid(bb6[6])" +"_9" "Mid(bb6[7])" +"_25" "Mid(bb6[8])" +"_9" "Mid(bb6[9])" +"_8" "Mid(bb6[10])" +"_7" "Mid(bb6[11])" +"_8" "Mid(bb6[12])" +"_15" "Mid(bb6[13])" +"_16" "Mid(bb6[14])" +"_17" "Mid(bb6[15])" +"_18" "Mid(bb6[16])" +"_19" "Mid(bb6[17])" +"_20" "Mid(bb6[18])" +"_20" "Mid(bb6[19])" +"_19" "Mid(bb6[20])" +"_20" "Mid(bb6[21])" +"_21" "Mid(bb6[23])" +"_21" "Mid(bb6[24])" +"_22" "Mid(bb6[25])" +"_23" "Mid(bb6[26])" +"_23" "Mid(bb6[27])" +"_24" "Mid(bb6[28])" +"_24" "Mid(bb6[29])" +"_22" "Mid(bb6[30])" +"_24" "Mid(bb7[0])" +"_23" "Mid(bb7[1])" +"_18" "Mid(bb7[2])" +"_22" "Mid(bb7[3])" +"_21" "Mid(bb7[4])" +"_17" "Mid(bb7[5])" +"_16" "Mid(bb7[6])" +"_15" "Mid(bb7[7])" +"_16" "Mid(bb7[8])" +"_6" "Mid(bb7[9])" +"_15" "Mid(bb8[0])" +"_7" "Mid(bb8[1])" +"_5" "Mid(bb8[2])" +"_6" "Mid(bb9[0])" +"_19" "Mid(bb9[1])" +"_18" "Mid(bb9[2])" +"_17" "Mid(bb9[3])" +"_9" "Mid(bb9[4])" +"_5" "Mid(bb9[5])" +"_4" "Mid(bb9[6])" +"_4" "Mid(bb9[7])" +"_0" "Mid(bb9[8])" +"_1" "Mid(bb9[9])" diff --git a/inputs/blog-exmple/nll-facts/main/var_used.facts b/inputs/smoke-test/nll-facts/conditional_init/var_dropped_at.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/var_used.facts rename to inputs/smoke-test/nll-facts/conditional_init/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/conditional_init/var_used_at.facts b/inputs/smoke-test/nll-facts/conditional_init/var_used_at.facts new file mode 100644 index 00000000000..bfa14a8616a --- /dev/null +++ b/inputs/smoke-test/nll-facts/conditional_init/var_used_at.facts @@ -0,0 +1,19 @@ +"_3" "Mid(bb2[0])" +"_3" "Mid(bb2[1])" +"_25" "Mid(bb6[9])" +"_9" "Mid(bb6[10])" +"_8" "Mid(bb6[11])" +"_1" "Mid(bb6[19])" +"_20" "Mid(bb6[20])" +"_19" "Mid(bb6[22])" +"_19" "Mid(bb6[24])" +"_21" "Mid(bb6[27])" +"_23" "Mid(bb6[30])" +"_24" "Mid(bb6[30])" +"_22" "Mid(bb7[2])" +"_18" "Mid(bb7[5])" +"_17" "Mid(bb7[6])" +"_16" "Mid(bb7[7])" +"_7" "Mid(bb7[9])" +"_15" "Mid(bb7[9])" +"_6" "Mid(bb8[2])" diff --git a/inputs/smoke-test/nll-facts/foo/child.facts b/inputs/smoke-test/nll-facts/foo/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/blog-exmple/nll-facts/main/var_uses_region.facts b/inputs/smoke-test/nll-facts/foo/child_path.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/main/var_uses_region.facts rename to inputs/smoke-test/nll-facts/foo/child_path.facts diff --git a/inputs/drop-liveness/nll-facts/main/child.facts b/inputs/smoke-test/nll-facts/foo/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/main/child.facts rename to inputs/smoke-test/nll-facts/foo/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/foo/initialized_at.facts b/inputs/smoke-test/nll-facts/foo/initialized_at.facts deleted file mode 100644 index 8c8e7af00df..00000000000 --- a/inputs/smoke-test/nll-facts/foo/initialized_at.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp1" "Start(bb0[0])" -"mp0" "Mid(bb0[0])" diff --git a/inputs/smoke-test/nll-facts/foo/known_subset.facts b/inputs/smoke-test/nll-facts/foo/known_subset.facts new file mode 100644 index 00000000000..e7aa4baf97d --- /dev/null +++ b/inputs/smoke-test/nll-facts/foo/known_subset.facts @@ -0,0 +1,6 @@ +"\'_#2r" "\'_#1r" +"\'_#0r" "\'_#3r" +"\'_#0r" "\'_#1r" +"\'_#1r" "\'_#3r" +"\'_#0r" "\'_#2r" +"\'_#2r" "\'_#3r" diff --git a/inputs/smoke-test/nll-facts/foo/moved_out_at.facts b/inputs/smoke-test/nll-facts/foo/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/smoke-test/nll-facts/foo/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/smoke-test/nll-facts/foo/path_accessed_at.facts b/inputs/smoke-test/nll-facts/foo/path_accessed_at.facts deleted file mode 100644 index c4a4f4e0913..00000000000 --- a/inputs/smoke-test/nll-facts/foo/path_accessed_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp1" "Mid(bb0[0])" diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/initialized_at.facts b/inputs/smoke-test/nll-facts/foo/path_accessed_at_base.facts similarity index 52% rename from inputs/drop-no-may-dangle/nll-facts/use_x/initialized_at.facts rename to inputs/smoke-test/nll-facts/foo/path_accessed_at_base.facts index 8c8e7af00df..89caaab7b93 100644 --- a/inputs/drop-no-may-dangle/nll-facts/use_x/initialized_at.facts +++ b/inputs/smoke-test/nll-facts/foo/path_accessed_at_base.facts @@ -1,2 +1 @@ "mp1" "Start(bb0[0])" -"mp0" "Mid(bb0[0])" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/smoke-test/nll-facts/foo/path_assigned_at_base.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/initialized_at.facts rename to inputs/smoke-test/nll-facts/foo/path_assigned_at_base.facts diff --git a/inputs/smoke-test/nll-facts/foo/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/foo/path_belongs_to_var.facts deleted file mode 100644 index 189d7b6233b..00000000000 --- a/inputs/smoke-test/nll-facts/foo/path_belongs_to_var.facts +++ /dev/null @@ -1,2 +0,0 @@ -"mp0" "_0" -"mp1" "_1" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/foo/path_is_var.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/foo/path_is_var.facts diff --git a/inputs/smoke-test/nll-facts/foo/path_moved_at_base.facts b/inputs/smoke-test/nll-facts/foo/path_moved_at_base.facts new file mode 100644 index 00000000000..f66ec4603ac --- /dev/null +++ b/inputs/smoke-test/nll-facts/foo/path_moved_at_base.facts @@ -0,0 +1,2 @@ +"mp0" "Start(bb0[0])" +"mp0" "Mid(bb0[1])" diff --git a/inputs/smoke-test/nll-facts/foo/placeholder.facts b/inputs/smoke-test/nll-facts/foo/placeholder.facts new file mode 100644 index 00000000000..dfd94a1c822 --- /dev/null +++ b/inputs/smoke-test/nll-facts/foo/placeholder.facts @@ -0,0 +1,4 @@ +"\'_#0r" "bw0" +"\'_#1r" "bw1" +"\'_#2r" "bw2" +"\'_#3r" "bw3" diff --git a/inputs/smoke-test/nll-facts/foo/var_uses_region.facts b/inputs/smoke-test/nll-facts/foo/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/smoke-test/nll-facts/foo/var_uses_region.facts rename to inputs/smoke-test/nll-facts/foo/use_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/foo/var_defined.facts b/inputs/smoke-test/nll-facts/foo/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/smoke-test/nll-facts/foo/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/smoke-test/nll-facts/foo/var_defined_at.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_defined.facts rename to inputs/smoke-test/nll-facts/foo/var_defined_at.facts diff --git a/inputs/smoke-test/nll-facts/foo/var_drop_used.facts b/inputs/smoke-test/nll-facts/foo/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/child.facts b/inputs/smoke-test/nll-facts/foo/var_dropped_at.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/{{impl}}-drop/child.facts rename to inputs/smoke-test/nll-facts/foo/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/foo/var_drops_region.facts b/inputs/smoke-test/nll-facts/foo/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/foo/var_used.facts b/inputs/smoke-test/nll-facts/foo/var_used_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/foo/var_used.facts rename to inputs/smoke-test/nll-facts/foo/var_used_at.facts diff --git a/inputs/smoke-test/nll-facts/main/child.facts b/inputs/smoke-test/nll-facts/main/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/smoke-test/nll-facts/main/child_path.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/{{impl}}-drop/var_drop_used.facts rename to inputs/smoke-test/nll-facts/main/child_path.facts diff --git a/inputs/drop-liveness/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/smoke-test/nll-facts/main/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/{{impl}}-drop/var_drops_region.facts rename to inputs/smoke-test/nll-facts/main/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/main/known_subset.facts b/inputs/smoke-test/nll-facts/main/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/main/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/main/moved_out_at.facts b/inputs/smoke-test/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/smoke-test/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/smoke-test/nll-facts/main/path_accessed_at.facts b/inputs/smoke-test/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/child.facts b/inputs/smoke-test/nll-facts/main/path_accessed_at_base.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/child.facts rename to inputs/smoke-test/nll-facts/main/path_accessed_at_base.facts diff --git a/inputs/enum-drop-access/nll-facts/main/initialized_at.facts b/inputs/smoke-test/nll-facts/main/path_assigned_at_base.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/main/initialized_at.facts rename to inputs/smoke-test/nll-facts/main/path_assigned_at_base.facts diff --git a/inputs/enum-drop-access/nll-facts/main/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/main/path_is_var.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/main/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/main/path_is_var.facts diff --git a/inputs/smoke-test/nll-facts/main/path_moved_at_base.facts b/inputs/smoke-test/nll-facts/main/path_moved_at_base.facts new file mode 100644 index 00000000000..f66ec4603ac --- /dev/null +++ b/inputs/smoke-test/nll-facts/main/path_moved_at_base.facts @@ -0,0 +1,2 @@ +"mp0" "Start(bb0[0])" +"mp0" "Mid(bb0[1])" diff --git a/inputs/smoke-test/nll-facts/main/placeholder.facts b/inputs/smoke-test/nll-facts/main/placeholder.facts new file mode 100644 index 00000000000..05f0af8d184 --- /dev/null +++ b/inputs/smoke-test/nll-facts/main/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw0" +"\'_#1r" "bw1" diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_drop_used.facts b/inputs/smoke-test/nll-facts/main/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_drop_used.facts rename to inputs/smoke-test/nll-facts/main/use_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/main/var_defined.facts b/inputs/smoke-test/nll-facts/main/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/smoke-test/nll-facts/main/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/var_defined.facts b/inputs/smoke-test/nll-facts/main/var_defined_at.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/var_defined.facts rename to inputs/smoke-test/nll-facts/main/var_defined_at.facts diff --git a/inputs/smoke-test/nll-facts/main/var_drop_used.facts b/inputs/smoke-test/nll-facts/main/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_drops_region.facts b/inputs/smoke-test/nll-facts/main/var_dropped_at.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/{{impl}}[1]-fmt/var_drops_region.facts rename to inputs/smoke-test/nll-facts/main/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/main/var_drops_region.facts b/inputs/smoke-test/nll-facts/main/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/main/var_used.facts b/inputs/smoke-test/nll-facts/main/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-may-dangle/nll-facts/main/var_drops_region.facts b/inputs/smoke-test/nll-facts/main/var_used_at.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/main/var_drops_region.facts rename to inputs/smoke-test/nll-facts/main/var_used_at.facts diff --git a/inputs/smoke-test/nll-facts/main/var_uses_region.facts b/inputs/smoke-test/nll-facts/main/var_uses_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/borrow_region.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/borrow_region.facts new file mode 100644 index 00000000000..60d74ebb206 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/borrow_region.facts @@ -0,0 +1,3 @@ +"\'_#19r" "bw0" "Mid(bb8[4])" +"\'_#28r" "bw1" "Mid(bb15[19])" +"\'_#33r" "bw2" "Mid(bb16[5])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/cfg_edge.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/cfg_edge.facts new file mode 100644 index 00000000000..e9ace06a0d1 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/cfg_edge.facts @@ -0,0 +1,225 @@ +"Start(bb0[0])" "Mid(bb0[0])" +"Mid(bb0[0])" "Start(bb0[1])" +"Start(bb0[1])" "Mid(bb0[1])" +"Mid(bb0[1])" "Start(bb0[2])" +"Start(bb0[2])" "Mid(bb0[2])" +"Mid(bb0[2])" "Start(bb0[3])" +"Start(bb0[3])" "Mid(bb0[3])" +"Mid(bb0[3])" "Start(bb0[4])" +"Start(bb0[4])" "Mid(bb0[4])" +"Mid(bb0[4])" "Start(bb0[5])" +"Start(bb0[5])" "Mid(bb0[5])" +"Mid(bb0[5])" "Start(bb2[0])" +"Mid(bb0[5])" "Start(bb1[0])" +"Start(bb1[0])" "Mid(bb1[0])" +"Start(bb2[0])" "Mid(bb2[0])" +"Mid(bb2[0])" "Start(bb2[1])" +"Start(bb2[1])" "Mid(bb2[1])" +"Mid(bb2[1])" "Start(bb2[2])" +"Start(bb2[2])" "Mid(bb2[2])" +"Mid(bb2[2])" "Start(bb2[3])" +"Start(bb2[3])" "Mid(bb2[3])" +"Mid(bb2[3])" "Start(bb2[4])" +"Start(bb2[4])" "Mid(bb2[4])" +"Mid(bb2[4])" "Start(bb2[5])" +"Start(bb2[5])" "Mid(bb2[5])" +"Mid(bb2[5])" "Start(bb2[6])" +"Start(bb2[6])" "Mid(bb2[6])" +"Mid(bb2[6])" "Start(bb2[7])" +"Start(bb2[7])" "Mid(bb2[7])" +"Mid(bb2[7])" "Start(bb2[8])" +"Start(bb2[8])" "Mid(bb2[8])" +"Mid(bb2[8])" "Start(bb2[9])" +"Start(bb2[9])" "Mid(bb2[9])" +"Mid(bb2[9])" "Start(bb2[10])" +"Start(bb2[10])" "Mid(bb2[10])" +"Mid(bb2[10])" "Start(bb2[11])" +"Start(bb2[11])" "Mid(bb2[11])" +"Mid(bb2[11])" "Start(bb6[0])" +"Mid(bb2[11])" "Start(bb5[0])" +"Start(bb3[0])" "Mid(bb3[0])" +"Mid(bb3[0])" "Start(bb1[0])" +"Start(bb4[0])" "Mid(bb4[0])" +"Mid(bb4[0])" "Start(bb3[0])" +"Start(bb5[0])" "Mid(bb5[0])" +"Mid(bb5[0])" "Start(bb4[0])" +"Start(bb6[0])" "Mid(bb6[0])" +"Mid(bb6[0])" "Start(bb7[0])" +"Mid(bb6[0])" "Start(bb4[0])" +"Start(bb7[0])" "Mid(bb7[0])" +"Mid(bb7[0])" "Start(bb7[1])" +"Start(bb7[1])" "Mid(bb7[1])" +"Mid(bb7[1])" "Start(bb7[2])" +"Start(bb7[2])" "Mid(bb7[2])" +"Mid(bb7[2])" "Start(bb8[0])" +"Mid(bb7[2])" "Start(bb4[0])" +"Start(bb8[0])" "Mid(bb8[0])" +"Mid(bb8[0])" "Start(bb8[1])" +"Start(bb8[1])" "Mid(bb8[1])" +"Mid(bb8[1])" "Start(bb8[2])" +"Start(bb8[2])" "Mid(bb8[2])" +"Mid(bb8[2])" "Start(bb8[3])" +"Start(bb8[3])" "Mid(bb8[3])" +"Mid(bb8[3])" "Start(bb8[4])" +"Start(bb8[4])" "Mid(bb8[4])" +"Mid(bb8[4])" "Start(bb8[5])" +"Start(bb8[5])" "Mid(bb8[5])" +"Mid(bb8[5])" "Start(bb8[6])" +"Start(bb8[6])" "Mid(bb8[6])" +"Mid(bb8[6])" "Start(bb8[7])" +"Start(bb8[7])" "Mid(bb8[7])" +"Mid(bb8[7])" "Start(bb9[0])" +"Mid(bb8[7])" "Start(bb11[0])" +"Start(bb9[0])" "Mid(bb9[0])" +"Mid(bb9[0])" "Start(bb9[1])" +"Start(bb9[1])" "Mid(bb9[1])" +"Mid(bb9[1])" "Start(bb9[2])" +"Start(bb9[2])" "Mid(bb9[2])" +"Mid(bb9[2])" "Start(bb9[3])" +"Start(bb9[3])" "Mid(bb9[3])" +"Mid(bb9[3])" "Start(bb9[4])" +"Start(bb9[4])" "Mid(bb9[4])" +"Mid(bb9[4])" "Start(bb9[5])" +"Start(bb9[5])" "Mid(bb9[5])" +"Mid(bb9[5])" "Start(bb9[6])" +"Start(bb9[6])" "Mid(bb9[6])" +"Mid(bb9[6])" "Start(bb9[7])" +"Start(bb9[7])" "Mid(bb9[7])" +"Mid(bb9[7])" "Start(bb9[8])" +"Start(bb9[8])" "Mid(bb9[8])" +"Mid(bb9[8])" "Start(bb12[0])" +"Mid(bb9[8])" "Start(bb10[0])" +"Start(bb10[0])" "Mid(bb10[0])" +"Mid(bb10[0])" "Start(bb3[0])" +"Start(bb11[0])" "Mid(bb11[0])" +"Mid(bb11[0])" "Start(bb10[0])" +"Start(bb12[0])" "Mid(bb12[0])" +"Mid(bb12[0])" "Start(bb12[1])" +"Start(bb12[1])" "Mid(bb12[1])" +"Mid(bb12[1])" "Start(bb13[0])" +"Mid(bb12[1])" "Start(bb14[0])" +"Start(bb13[0])" "Mid(bb13[0])" +"Mid(bb13[0])" "Start(bb15[0])" +"Mid(bb13[0])" "Start(bb10[0])" +"Start(bb14[0])" "Mid(bb14[0])" +"Mid(bb14[0])" "Start(bb10[0])" +"Start(bb15[0])" "Mid(bb15[0])" +"Mid(bb15[0])" "Start(bb15[1])" +"Start(bb15[1])" "Mid(bb15[1])" +"Mid(bb15[1])" "Start(bb15[2])" +"Start(bb15[2])" "Mid(bb15[2])" +"Mid(bb15[2])" "Start(bb15[3])" +"Start(bb15[3])" "Mid(bb15[3])" +"Mid(bb15[3])" "Start(bb15[4])" +"Start(bb15[4])" "Mid(bb15[4])" +"Mid(bb15[4])" "Start(bb15[5])" +"Start(bb15[5])" "Mid(bb15[5])" +"Mid(bb15[5])" "Start(bb15[6])" +"Start(bb15[6])" "Mid(bb15[6])" +"Mid(bb15[6])" "Start(bb15[7])" +"Start(bb15[7])" "Mid(bb15[7])" +"Mid(bb15[7])" "Start(bb15[8])" +"Start(bb15[8])" "Mid(bb15[8])" +"Mid(bb15[8])" "Start(bb15[9])" +"Start(bb15[9])" "Mid(bb15[9])" +"Mid(bb15[9])" "Start(bb15[10])" +"Start(bb15[10])" "Mid(bb15[10])" +"Mid(bb15[10])" "Start(bb15[11])" +"Start(bb15[11])" "Mid(bb15[11])" +"Mid(bb15[11])" "Start(bb15[12])" +"Start(bb15[12])" "Mid(bb15[12])" +"Mid(bb15[12])" "Start(bb15[13])" +"Start(bb15[13])" "Mid(bb15[13])" +"Mid(bb15[13])" "Start(bb15[14])" +"Start(bb15[14])" "Mid(bb15[14])" +"Mid(bb15[14])" "Start(bb15[15])" +"Start(bb15[15])" "Mid(bb15[15])" +"Mid(bb15[15])" "Start(bb15[16])" +"Start(bb15[16])" "Mid(bb15[16])" +"Mid(bb15[16])" "Start(bb15[17])" +"Start(bb15[17])" "Mid(bb15[17])" +"Mid(bb15[17])" "Start(bb15[18])" +"Start(bb15[18])" "Mid(bb15[18])" +"Mid(bb15[18])" "Start(bb15[19])" +"Start(bb15[19])" "Mid(bb15[19])" +"Mid(bb15[19])" "Start(bb15[20])" +"Start(bb15[20])" "Mid(bb15[20])" +"Mid(bb15[20])" "Start(bb15[21])" +"Start(bb15[21])" "Mid(bb15[21])" +"Mid(bb15[21])" "Start(bb15[22])" +"Start(bb15[22])" "Mid(bb15[22])" +"Mid(bb15[22])" "Start(bb15[23])" +"Start(bb15[23])" "Mid(bb15[23])" +"Mid(bb15[23])" "Start(bb15[24])" +"Start(bb15[24])" "Mid(bb15[24])" +"Mid(bb15[24])" "Start(bb15[25])" +"Start(bb15[25])" "Mid(bb15[25])" +"Mid(bb15[25])" "Start(bb15[26])" +"Start(bb15[26])" "Mid(bb15[26])" +"Mid(bb15[26])" "Start(bb15[27])" +"Start(bb15[27])" "Mid(bb15[27])" +"Mid(bb15[27])" "Start(bb15[28])" +"Start(bb15[28])" "Mid(bb15[28])" +"Mid(bb15[28])" "Start(bb15[29])" +"Start(bb15[29])" "Mid(bb15[29])" +"Mid(bb15[29])" "Start(bb15[30])" +"Start(bb15[30])" "Mid(bb15[30])" +"Mid(bb15[30])" "Start(bb16[0])" +"Mid(bb15[30])" "Start(bb10[0])" +"Start(bb16[0])" "Mid(bb16[0])" +"Mid(bb16[0])" "Start(bb16[1])" +"Start(bb16[1])" "Mid(bb16[1])" +"Mid(bb16[1])" "Start(bb16[2])" +"Start(bb16[2])" "Mid(bb16[2])" +"Mid(bb16[2])" "Start(bb16[3])" +"Start(bb16[3])" "Mid(bb16[3])" +"Mid(bb16[3])" "Start(bb16[4])" +"Start(bb16[4])" "Mid(bb16[4])" +"Mid(bb16[4])" "Start(bb16[5])" +"Start(bb16[5])" "Mid(bb16[5])" +"Mid(bb16[5])" "Start(bb16[6])" +"Start(bb16[6])" "Mid(bb16[6])" +"Mid(bb16[6])" "Start(bb16[7])" +"Start(bb16[7])" "Mid(bb16[7])" +"Mid(bb16[7])" "Start(bb16[8])" +"Start(bb16[8])" "Mid(bb16[8])" +"Mid(bb16[8])" "Start(bb16[9])" +"Start(bb16[9])" "Mid(bb16[9])" +"Mid(bb16[9])" "Start(bb17[0])" +"Mid(bb16[9])" "Start(bb10[0])" +"Start(bb17[0])" "Mid(bb17[0])" +"Mid(bb17[0])" "Start(bb17[1])" +"Start(bb17[1])" "Mid(bb17[1])" +"Mid(bb17[1])" "Start(bb17[2])" +"Start(bb17[2])" "Mid(bb17[2])" +"Mid(bb17[2])" "Start(bb18[0])" +"Mid(bb17[2])" "Start(bb10[0])" +"Start(bb18[0])" "Mid(bb18[0])" +"Mid(bb18[0])" "Start(bb18[1])" +"Start(bb18[1])" "Mid(bb18[1])" +"Mid(bb18[1])" "Start(bb18[2])" +"Start(bb18[2])" "Mid(bb18[2])" +"Mid(bb18[2])" "Start(bb18[3])" +"Start(bb18[3])" "Mid(bb18[3])" +"Mid(bb18[3])" "Start(bb18[4])" +"Start(bb18[4])" "Mid(bb18[4])" +"Mid(bb18[4])" "Start(bb18[5])" +"Start(bb18[5])" "Mid(bb18[5])" +"Mid(bb18[5])" "Start(bb18[6])" +"Start(bb18[6])" "Mid(bb18[6])" +"Mid(bb18[6])" "Start(bb18[7])" +"Start(bb18[7])" "Mid(bb18[7])" +"Mid(bb18[7])" "Start(bb18[8])" +"Start(bb18[8])" "Mid(bb18[8])" +"Mid(bb18[8])" "Start(bb18[9])" +"Start(bb18[9])" "Mid(bb18[9])" +"Mid(bb18[9])" "Start(bb19[0])" +"Mid(bb18[9])" "Start(bb3[0])" +"Start(bb19[0])" "Mid(bb19[0])" +"Mid(bb19[0])" "Start(bb19[1])" +"Start(bb19[1])" "Mid(bb19[1])" +"Mid(bb19[1])" "Start(bb20[0])" +"Mid(bb19[1])" "Start(bb1[0])" +"Start(bb20[0])" "Mid(bb20[0])" +"Mid(bb20[0])" "Start(bb20[1])" +"Start(bb20[1])" "Mid(bb20[1])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/child_path.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/child_path.facts new file mode 100644 index 00000000000..97639734dde --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/child_path.facts @@ -0,0 +1 @@ +"mp36" "mp7" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/borrow_region.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/borrow_region.facts rename to inputs/smoke-test/nll-facts/move_reinitialize_ok/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/invalidates.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/invalidates.facts new file mode 100644 index 00000000000..9a1f0884da6 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/invalidates.facts @@ -0,0 +1,19 @@ +"Start(bb0[5])" "bw1" +"Start(bb1[0])" "bw0" +"Start(bb1[0])" "bw1" +"Start(bb1[0])" "bw2" +"Start(bb3[0])" "bw1" +"Start(bb7[2])" "bw0" +"Start(bb8[4])" "bw0" +"Start(bb8[6])" "bw1" +"Start(bb10[0])" "bw0" +"Start(bb12[1])" "bw1" +"Start(bb16[2])" "bw2" +"Start(bb18[2])" "bw2" +"Start(bb18[9])" "bw0" +"Start(bb19[0])" "bw0" +"Start(bb19[1])" "bw1" +"Start(bb20[0])" "bw1" +"Start(bb20[1])" "bw0" +"Start(bb20[1])" "bw1" +"Start(bb20[1])" "bw2" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/killed.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/killed.facts new file mode 100644 index 00000000000..41d4e0cb4cc --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/killed.facts @@ -0,0 +1,6 @@ +"bw1" "Mid(bb0[5])" +"bw0" "Mid(bb7[2])" +"bw2" "Mid(bb16[2])" +"bw2" "Mid(bb18[2])" +"bw0" "Mid(bb19[0])" +"bw1" "Mid(bb20[0])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/known_subset.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/outlives.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/outlives.facts new file mode 100644 index 00000000000..2256d572326 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/outlives.facts @@ -0,0 +1,1797 @@ +"\'_#69r" "\'_#72r" "Start(bb0[0])" +"\'_#69r" "\'_#72r" "Mid(bb0[0])" +"\'_#69r" "\'_#72r" "Start(bb0[1])" +"\'_#69r" "\'_#72r" "Mid(bb0[1])" +"\'_#69r" "\'_#72r" "Start(bb0[2])" +"\'_#69r" "\'_#72r" "Mid(bb0[2])" +"\'_#69r" "\'_#72r" "Start(bb0[3])" +"\'_#69r" "\'_#72r" "Mid(bb0[3])" +"\'_#69r" "\'_#72r" "Start(bb0[4])" +"\'_#69r" "\'_#72r" "Mid(bb0[4])" +"\'_#69r" "\'_#72r" "Start(bb0[5])" +"\'_#69r" "\'_#72r" "Mid(bb0[5])" +"\'_#69r" "\'_#72r" "Start(bb1[0])" +"\'_#69r" "\'_#72r" "Mid(bb1[0])" +"\'_#69r" "\'_#72r" "Start(bb2[0])" +"\'_#69r" "\'_#72r" "Mid(bb2[0])" +"\'_#69r" "\'_#72r" "Start(bb2[1])" +"\'_#69r" "\'_#72r" "Mid(bb2[1])" +"\'_#69r" "\'_#72r" "Start(bb2[2])" +"\'_#69r" "\'_#72r" "Mid(bb2[2])" +"\'_#69r" "\'_#72r" "Start(bb2[3])" +"\'_#69r" "\'_#72r" "Mid(bb2[3])" +"\'_#69r" "\'_#72r" "Start(bb2[4])" +"\'_#69r" "\'_#72r" "Mid(bb2[4])" +"\'_#69r" "\'_#72r" "Start(bb2[5])" +"\'_#69r" "\'_#72r" "Mid(bb2[5])" +"\'_#69r" "\'_#72r" "Start(bb2[6])" +"\'_#69r" "\'_#72r" "Mid(bb2[6])" +"\'_#69r" "\'_#72r" "Start(bb2[7])" +"\'_#69r" "\'_#72r" "Mid(bb2[7])" +"\'_#69r" "\'_#72r" "Start(bb2[8])" +"\'_#69r" "\'_#72r" "Mid(bb2[8])" +"\'_#69r" "\'_#72r" "Start(bb2[9])" +"\'_#69r" "\'_#72r" "Mid(bb2[9])" +"\'_#69r" "\'_#72r" "Start(bb2[10])" +"\'_#69r" "\'_#72r" "Mid(bb2[10])" +"\'_#69r" "\'_#72r" "Start(bb2[11])" +"\'_#69r" "\'_#72r" "Mid(bb2[11])" +"\'_#69r" "\'_#72r" "Start(bb3[0])" +"\'_#69r" "\'_#72r" "Mid(bb3[0])" +"\'_#69r" "\'_#72r" "Start(bb4[0])" +"\'_#69r" "\'_#72r" "Mid(bb4[0])" +"\'_#69r" "\'_#72r" "Start(bb5[0])" +"\'_#69r" "\'_#72r" "Mid(bb5[0])" +"\'_#69r" "\'_#72r" "Start(bb6[0])" +"\'_#69r" "\'_#72r" "Mid(bb6[0])" +"\'_#69r" "\'_#72r" "Start(bb7[0])" +"\'_#69r" "\'_#72r" "Mid(bb7[0])" +"\'_#69r" "\'_#72r" "Start(bb7[1])" +"\'_#69r" "\'_#72r" "Mid(bb7[1])" +"\'_#69r" "\'_#72r" "Start(bb7[2])" +"\'_#69r" "\'_#72r" "Mid(bb7[2])" +"\'_#69r" "\'_#72r" "Start(bb8[0])" +"\'_#69r" "\'_#72r" "Mid(bb8[0])" +"\'_#69r" "\'_#72r" "Start(bb8[1])" +"\'_#69r" "\'_#72r" "Mid(bb8[1])" +"\'_#69r" "\'_#72r" "Start(bb8[2])" +"\'_#69r" "\'_#72r" "Mid(bb8[2])" +"\'_#69r" "\'_#72r" "Start(bb8[3])" +"\'_#69r" "\'_#72r" "Mid(bb8[3])" +"\'_#69r" "\'_#72r" "Start(bb8[4])" +"\'_#69r" "\'_#72r" "Mid(bb8[4])" +"\'_#69r" "\'_#72r" "Start(bb8[5])" +"\'_#69r" "\'_#72r" "Mid(bb8[5])" +"\'_#69r" "\'_#72r" "Start(bb8[6])" +"\'_#69r" "\'_#72r" "Mid(bb8[6])" +"\'_#69r" "\'_#72r" "Start(bb8[7])" +"\'_#69r" "\'_#72r" "Mid(bb8[7])" +"\'_#69r" "\'_#72r" "Start(bb9[0])" +"\'_#69r" "\'_#72r" "Mid(bb9[0])" +"\'_#69r" "\'_#72r" "Start(bb9[1])" +"\'_#69r" "\'_#72r" "Mid(bb9[1])" +"\'_#69r" "\'_#72r" "Start(bb9[2])" +"\'_#69r" "\'_#72r" "Mid(bb9[2])" +"\'_#69r" "\'_#72r" "Start(bb9[3])" +"\'_#69r" "\'_#72r" "Mid(bb9[3])" +"\'_#69r" "\'_#72r" "Start(bb9[4])" +"\'_#69r" "\'_#72r" "Mid(bb9[4])" +"\'_#69r" "\'_#72r" "Start(bb9[5])" +"\'_#69r" "\'_#72r" "Mid(bb9[5])" +"\'_#69r" "\'_#72r" "Start(bb9[6])" +"\'_#69r" "\'_#72r" "Mid(bb9[6])" +"\'_#69r" "\'_#72r" "Start(bb9[7])" +"\'_#69r" "\'_#72r" "Mid(bb9[7])" +"\'_#69r" "\'_#72r" "Start(bb9[8])" +"\'_#69r" "\'_#72r" "Mid(bb9[8])" +"\'_#69r" "\'_#72r" "Start(bb10[0])" +"\'_#69r" "\'_#72r" "Mid(bb10[0])" +"\'_#69r" "\'_#72r" "Start(bb11[0])" +"\'_#69r" "\'_#72r" "Mid(bb11[0])" +"\'_#69r" "\'_#72r" "Start(bb12[0])" +"\'_#69r" "\'_#72r" "Mid(bb12[0])" +"\'_#69r" "\'_#72r" "Start(bb12[1])" +"\'_#69r" "\'_#72r" "Mid(bb12[1])" +"\'_#69r" "\'_#72r" "Start(bb13[0])" +"\'_#69r" "\'_#72r" "Mid(bb13[0])" +"\'_#69r" "\'_#72r" "Start(bb14[0])" +"\'_#69r" "\'_#72r" "Mid(bb14[0])" +"\'_#69r" "\'_#72r" "Start(bb15[0])" +"\'_#69r" "\'_#72r" "Mid(bb15[0])" +"\'_#69r" "\'_#72r" "Start(bb15[1])" +"\'_#69r" "\'_#72r" "Mid(bb15[1])" +"\'_#69r" "\'_#72r" "Start(bb15[2])" +"\'_#69r" "\'_#72r" "Mid(bb15[2])" +"\'_#69r" "\'_#72r" "Start(bb15[3])" +"\'_#69r" "\'_#72r" "Mid(bb15[3])" +"\'_#69r" "\'_#72r" "Start(bb15[4])" +"\'_#69r" "\'_#72r" "Mid(bb15[4])" +"\'_#69r" "\'_#72r" "Start(bb15[5])" +"\'_#69r" "\'_#72r" "Mid(bb15[5])" +"\'_#69r" "\'_#72r" "Start(bb15[6])" +"\'_#69r" "\'_#72r" "Mid(bb15[6])" +"\'_#69r" "\'_#72r" "Start(bb15[7])" +"\'_#69r" "\'_#72r" "Mid(bb15[7])" +"\'_#69r" "\'_#72r" "Start(bb15[8])" +"\'_#69r" "\'_#72r" "Mid(bb15[8])" +"\'_#69r" "\'_#72r" "Start(bb15[9])" +"\'_#69r" "\'_#72r" "Mid(bb15[9])" +"\'_#69r" "\'_#72r" "Start(bb15[10])" +"\'_#69r" "\'_#72r" "Mid(bb15[10])" +"\'_#69r" "\'_#72r" "Start(bb15[11])" +"\'_#69r" "\'_#72r" "Mid(bb15[11])" +"\'_#69r" "\'_#72r" "Start(bb15[12])" +"\'_#69r" "\'_#72r" "Mid(bb15[12])" +"\'_#69r" "\'_#72r" "Start(bb15[13])" +"\'_#69r" "\'_#72r" "Mid(bb15[13])" +"\'_#69r" "\'_#72r" "Start(bb15[14])" +"\'_#69r" "\'_#72r" "Mid(bb15[14])" +"\'_#69r" "\'_#72r" "Start(bb15[15])" +"\'_#69r" "\'_#72r" "Mid(bb15[15])" +"\'_#69r" "\'_#72r" "Start(bb15[16])" +"\'_#69r" "\'_#72r" "Mid(bb15[16])" +"\'_#69r" "\'_#72r" "Start(bb15[17])" +"\'_#69r" "\'_#72r" "Mid(bb15[17])" +"\'_#69r" "\'_#72r" "Start(bb15[18])" +"\'_#69r" "\'_#72r" "Mid(bb15[18])" +"\'_#69r" "\'_#72r" "Start(bb15[19])" +"\'_#69r" "\'_#72r" "Mid(bb15[19])" +"\'_#69r" "\'_#72r" "Start(bb15[20])" +"\'_#69r" "\'_#72r" "Mid(bb15[20])" +"\'_#69r" "\'_#72r" "Start(bb15[21])" +"\'_#69r" "\'_#72r" "Mid(bb15[21])" +"\'_#69r" "\'_#72r" "Start(bb15[22])" +"\'_#69r" "\'_#72r" "Mid(bb15[22])" +"\'_#69r" "\'_#72r" "Start(bb15[23])" +"\'_#69r" "\'_#72r" "Mid(bb15[23])" +"\'_#69r" "\'_#72r" "Start(bb15[24])" +"\'_#69r" "\'_#72r" "Mid(bb15[24])" +"\'_#69r" "\'_#72r" "Start(bb15[25])" +"\'_#69r" "\'_#72r" "Mid(bb15[25])" +"\'_#69r" "\'_#72r" "Start(bb15[26])" +"\'_#69r" "\'_#72r" "Mid(bb15[26])" +"\'_#69r" "\'_#72r" "Start(bb15[27])" +"\'_#69r" "\'_#72r" "Mid(bb15[27])" +"\'_#69r" "\'_#72r" "Start(bb15[28])" +"\'_#69r" "\'_#72r" "Mid(bb15[28])" +"\'_#69r" "\'_#72r" "Start(bb15[29])" +"\'_#69r" "\'_#72r" "Mid(bb15[29])" +"\'_#69r" "\'_#72r" "Start(bb15[30])" +"\'_#69r" "\'_#72r" "Mid(bb15[30])" +"\'_#69r" "\'_#72r" "Start(bb16[0])" +"\'_#69r" "\'_#72r" "Mid(bb16[0])" +"\'_#69r" "\'_#72r" "Start(bb16[1])" +"\'_#69r" "\'_#72r" "Mid(bb16[1])" +"\'_#69r" "\'_#72r" "Start(bb16[2])" +"\'_#69r" "\'_#72r" "Mid(bb16[2])" +"\'_#69r" "\'_#72r" "Start(bb16[3])" +"\'_#69r" "\'_#72r" "Mid(bb16[3])" +"\'_#69r" "\'_#72r" "Start(bb16[4])" +"\'_#69r" "\'_#72r" "Mid(bb16[4])" +"\'_#69r" "\'_#72r" "Start(bb16[5])" +"\'_#69r" "\'_#72r" "Mid(bb16[5])" +"\'_#69r" "\'_#72r" "Start(bb16[6])" +"\'_#69r" "\'_#72r" "Mid(bb16[6])" +"\'_#69r" "\'_#72r" "Start(bb16[7])" +"\'_#69r" "\'_#72r" "Mid(bb16[7])" +"\'_#69r" "\'_#72r" "Start(bb16[8])" +"\'_#69r" "\'_#72r" "Mid(bb16[8])" +"\'_#69r" "\'_#72r" "Start(bb16[9])" +"\'_#69r" "\'_#72r" "Mid(bb16[9])" +"\'_#69r" "\'_#72r" "Start(bb17[0])" +"\'_#69r" "\'_#72r" "Mid(bb17[0])" +"\'_#69r" "\'_#72r" "Start(bb17[1])" +"\'_#69r" "\'_#72r" "Mid(bb17[1])" +"\'_#69r" "\'_#72r" "Start(bb17[2])" +"\'_#69r" "\'_#72r" "Mid(bb17[2])" +"\'_#69r" "\'_#72r" "Start(bb18[0])" +"\'_#69r" "\'_#72r" "Mid(bb18[0])" +"\'_#69r" "\'_#72r" "Start(bb18[1])" +"\'_#69r" "\'_#72r" "Mid(bb18[1])" +"\'_#69r" "\'_#72r" "Start(bb18[2])" +"\'_#69r" "\'_#72r" "Mid(bb18[2])" +"\'_#69r" "\'_#72r" "Start(bb18[3])" +"\'_#69r" "\'_#72r" "Mid(bb18[3])" +"\'_#69r" "\'_#72r" "Start(bb18[4])" +"\'_#69r" "\'_#72r" "Mid(bb18[4])" +"\'_#69r" "\'_#72r" "Start(bb18[5])" +"\'_#69r" "\'_#72r" "Mid(bb18[5])" +"\'_#69r" "\'_#72r" "Start(bb18[6])" +"\'_#69r" "\'_#72r" "Mid(bb18[6])" +"\'_#69r" "\'_#72r" "Start(bb18[7])" +"\'_#69r" "\'_#72r" "Mid(bb18[7])" +"\'_#69r" "\'_#72r" "Start(bb18[8])" +"\'_#69r" "\'_#72r" "Mid(bb18[8])" +"\'_#69r" "\'_#72r" "Start(bb18[9])" +"\'_#69r" "\'_#72r" "Mid(bb18[9])" +"\'_#69r" "\'_#72r" "Start(bb19[0])" +"\'_#69r" "\'_#72r" "Mid(bb19[0])" +"\'_#69r" "\'_#72r" "Start(bb19[1])" +"\'_#69r" "\'_#72r" "Mid(bb19[1])" +"\'_#69r" "\'_#72r" "Start(bb20[0])" +"\'_#69r" "\'_#72r" "Mid(bb20[0])" +"\'_#69r" "\'_#72r" "Start(bb20[1])" +"\'_#69r" "\'_#72r" "Mid(bb20[1])" +"\'_#72r" "\'_#69r" "Start(bb0[0])" +"\'_#72r" "\'_#69r" "Mid(bb0[0])" +"\'_#72r" "\'_#69r" "Start(bb0[1])" +"\'_#72r" "\'_#69r" "Mid(bb0[1])" +"\'_#72r" "\'_#69r" "Start(bb0[2])" +"\'_#72r" "\'_#69r" "Mid(bb0[2])" +"\'_#72r" "\'_#69r" "Start(bb0[3])" +"\'_#72r" "\'_#69r" "Mid(bb0[3])" +"\'_#72r" "\'_#69r" "Start(bb0[4])" +"\'_#72r" "\'_#69r" "Mid(bb0[4])" +"\'_#72r" "\'_#69r" "Start(bb0[5])" +"\'_#72r" "\'_#69r" "Mid(bb0[5])" +"\'_#72r" "\'_#69r" "Start(bb1[0])" +"\'_#72r" "\'_#69r" "Mid(bb1[0])" +"\'_#72r" "\'_#69r" "Start(bb2[0])" +"\'_#72r" "\'_#69r" "Mid(bb2[0])" +"\'_#72r" "\'_#69r" "Start(bb2[1])" +"\'_#72r" "\'_#69r" "Mid(bb2[1])" +"\'_#72r" "\'_#69r" "Start(bb2[2])" +"\'_#72r" "\'_#69r" "Mid(bb2[2])" +"\'_#72r" "\'_#69r" "Start(bb2[3])" +"\'_#72r" "\'_#69r" "Mid(bb2[3])" +"\'_#72r" "\'_#69r" "Start(bb2[4])" +"\'_#72r" "\'_#69r" "Mid(bb2[4])" +"\'_#72r" "\'_#69r" "Start(bb2[5])" +"\'_#72r" "\'_#69r" "Mid(bb2[5])" +"\'_#72r" "\'_#69r" "Start(bb2[6])" +"\'_#72r" "\'_#69r" "Mid(bb2[6])" +"\'_#72r" "\'_#69r" "Start(bb2[7])" +"\'_#72r" "\'_#69r" "Mid(bb2[7])" +"\'_#72r" "\'_#69r" "Start(bb2[8])" +"\'_#72r" "\'_#69r" "Mid(bb2[8])" +"\'_#72r" "\'_#69r" "Start(bb2[9])" +"\'_#72r" "\'_#69r" "Mid(bb2[9])" +"\'_#72r" "\'_#69r" "Start(bb2[10])" +"\'_#72r" "\'_#69r" "Mid(bb2[10])" +"\'_#72r" "\'_#69r" "Start(bb2[11])" +"\'_#72r" "\'_#69r" "Mid(bb2[11])" +"\'_#72r" "\'_#69r" "Start(bb3[0])" +"\'_#72r" "\'_#69r" "Mid(bb3[0])" +"\'_#72r" "\'_#69r" "Start(bb4[0])" +"\'_#72r" "\'_#69r" "Mid(bb4[0])" +"\'_#72r" "\'_#69r" "Start(bb5[0])" +"\'_#72r" "\'_#69r" "Mid(bb5[0])" +"\'_#72r" "\'_#69r" "Start(bb6[0])" +"\'_#72r" "\'_#69r" "Mid(bb6[0])" +"\'_#72r" "\'_#69r" "Start(bb7[0])" +"\'_#72r" "\'_#69r" "Mid(bb7[0])" +"\'_#72r" "\'_#69r" "Start(bb7[1])" +"\'_#72r" "\'_#69r" "Mid(bb7[1])" +"\'_#72r" "\'_#69r" "Start(bb7[2])" +"\'_#72r" "\'_#69r" "Mid(bb7[2])" +"\'_#72r" "\'_#69r" "Start(bb8[0])" +"\'_#72r" "\'_#69r" "Mid(bb8[0])" +"\'_#72r" "\'_#69r" "Start(bb8[1])" +"\'_#72r" "\'_#69r" "Mid(bb8[1])" +"\'_#72r" "\'_#69r" "Start(bb8[2])" +"\'_#72r" "\'_#69r" "Mid(bb8[2])" +"\'_#72r" "\'_#69r" "Start(bb8[3])" +"\'_#72r" "\'_#69r" "Mid(bb8[3])" +"\'_#72r" "\'_#69r" "Start(bb8[4])" +"\'_#72r" "\'_#69r" "Mid(bb8[4])" +"\'_#72r" "\'_#69r" "Start(bb8[5])" +"\'_#72r" "\'_#69r" "Mid(bb8[5])" +"\'_#72r" "\'_#69r" "Start(bb8[6])" +"\'_#72r" "\'_#69r" "Mid(bb8[6])" +"\'_#72r" "\'_#69r" "Start(bb8[7])" +"\'_#72r" "\'_#69r" "Mid(bb8[7])" +"\'_#72r" "\'_#69r" "Start(bb9[0])" +"\'_#72r" "\'_#69r" "Mid(bb9[0])" +"\'_#72r" "\'_#69r" "Start(bb9[1])" +"\'_#72r" "\'_#69r" "Mid(bb9[1])" +"\'_#72r" "\'_#69r" "Start(bb9[2])" +"\'_#72r" "\'_#69r" "Mid(bb9[2])" +"\'_#72r" "\'_#69r" "Start(bb9[3])" +"\'_#72r" "\'_#69r" "Mid(bb9[3])" +"\'_#72r" "\'_#69r" "Start(bb9[4])" +"\'_#72r" "\'_#69r" "Mid(bb9[4])" +"\'_#72r" "\'_#69r" "Start(bb9[5])" +"\'_#72r" "\'_#69r" "Mid(bb9[5])" +"\'_#72r" "\'_#69r" "Start(bb9[6])" +"\'_#72r" "\'_#69r" "Mid(bb9[6])" +"\'_#72r" "\'_#69r" "Start(bb9[7])" +"\'_#72r" "\'_#69r" "Mid(bb9[7])" +"\'_#72r" "\'_#69r" "Start(bb9[8])" +"\'_#72r" "\'_#69r" "Mid(bb9[8])" +"\'_#72r" "\'_#69r" "Start(bb10[0])" +"\'_#72r" "\'_#69r" "Mid(bb10[0])" +"\'_#72r" "\'_#69r" "Start(bb11[0])" +"\'_#72r" "\'_#69r" "Mid(bb11[0])" +"\'_#72r" "\'_#69r" "Start(bb12[0])" +"\'_#72r" "\'_#69r" "Mid(bb12[0])" +"\'_#72r" "\'_#69r" "Start(bb12[1])" +"\'_#72r" "\'_#69r" "Mid(bb12[1])" +"\'_#72r" "\'_#69r" "Start(bb13[0])" +"\'_#72r" "\'_#69r" "Mid(bb13[0])" +"\'_#72r" "\'_#69r" "Start(bb14[0])" +"\'_#72r" "\'_#69r" "Mid(bb14[0])" +"\'_#72r" "\'_#69r" "Start(bb15[0])" +"\'_#72r" "\'_#69r" "Mid(bb15[0])" +"\'_#72r" "\'_#69r" "Start(bb15[1])" +"\'_#72r" "\'_#69r" "Mid(bb15[1])" +"\'_#72r" "\'_#69r" "Start(bb15[2])" +"\'_#72r" "\'_#69r" "Mid(bb15[2])" +"\'_#72r" "\'_#69r" "Start(bb15[3])" +"\'_#72r" "\'_#69r" "Mid(bb15[3])" +"\'_#72r" "\'_#69r" "Start(bb15[4])" +"\'_#72r" "\'_#69r" "Mid(bb15[4])" +"\'_#72r" "\'_#69r" "Start(bb15[5])" +"\'_#72r" "\'_#69r" "Mid(bb15[5])" +"\'_#72r" "\'_#69r" "Start(bb15[6])" +"\'_#72r" "\'_#69r" "Mid(bb15[6])" +"\'_#72r" "\'_#69r" "Start(bb15[7])" +"\'_#72r" "\'_#69r" "Mid(bb15[7])" +"\'_#72r" "\'_#69r" "Start(bb15[8])" +"\'_#72r" "\'_#69r" "Mid(bb15[8])" +"\'_#72r" "\'_#69r" "Start(bb15[9])" +"\'_#72r" "\'_#69r" "Mid(bb15[9])" +"\'_#72r" "\'_#69r" "Start(bb15[10])" +"\'_#72r" "\'_#69r" "Mid(bb15[10])" +"\'_#72r" "\'_#69r" "Start(bb15[11])" +"\'_#72r" "\'_#69r" "Mid(bb15[11])" +"\'_#72r" "\'_#69r" "Start(bb15[12])" +"\'_#72r" "\'_#69r" "Mid(bb15[12])" +"\'_#72r" "\'_#69r" "Start(bb15[13])" +"\'_#72r" "\'_#69r" "Mid(bb15[13])" +"\'_#72r" "\'_#69r" "Start(bb15[14])" +"\'_#72r" "\'_#69r" "Mid(bb15[14])" +"\'_#72r" "\'_#69r" "Start(bb15[15])" +"\'_#72r" "\'_#69r" "Mid(bb15[15])" +"\'_#72r" "\'_#69r" "Start(bb15[16])" +"\'_#72r" "\'_#69r" "Mid(bb15[16])" +"\'_#72r" "\'_#69r" "Start(bb15[17])" +"\'_#72r" "\'_#69r" "Mid(bb15[17])" +"\'_#72r" "\'_#69r" "Start(bb15[18])" +"\'_#72r" "\'_#69r" "Mid(bb15[18])" +"\'_#72r" "\'_#69r" "Start(bb15[19])" +"\'_#72r" "\'_#69r" "Mid(bb15[19])" +"\'_#72r" "\'_#69r" "Start(bb15[20])" +"\'_#72r" "\'_#69r" "Mid(bb15[20])" +"\'_#72r" "\'_#69r" "Start(bb15[21])" +"\'_#72r" "\'_#69r" "Mid(bb15[21])" +"\'_#72r" "\'_#69r" "Start(bb15[22])" +"\'_#72r" "\'_#69r" "Mid(bb15[22])" +"\'_#72r" "\'_#69r" "Start(bb15[23])" +"\'_#72r" "\'_#69r" "Mid(bb15[23])" +"\'_#72r" "\'_#69r" "Start(bb15[24])" +"\'_#72r" "\'_#69r" "Mid(bb15[24])" +"\'_#72r" "\'_#69r" "Start(bb15[25])" +"\'_#72r" "\'_#69r" "Mid(bb15[25])" +"\'_#72r" "\'_#69r" "Start(bb15[26])" +"\'_#72r" "\'_#69r" "Mid(bb15[26])" +"\'_#72r" "\'_#69r" "Start(bb15[27])" +"\'_#72r" "\'_#69r" "Mid(bb15[27])" +"\'_#72r" "\'_#69r" "Start(bb15[28])" +"\'_#72r" "\'_#69r" "Mid(bb15[28])" +"\'_#72r" "\'_#69r" "Start(bb15[29])" +"\'_#72r" "\'_#69r" "Mid(bb15[29])" +"\'_#72r" "\'_#69r" "Start(bb15[30])" +"\'_#72r" "\'_#69r" "Mid(bb15[30])" +"\'_#72r" "\'_#69r" "Start(bb16[0])" +"\'_#72r" "\'_#69r" "Mid(bb16[0])" +"\'_#72r" "\'_#69r" "Start(bb16[1])" +"\'_#72r" "\'_#69r" "Mid(bb16[1])" +"\'_#72r" "\'_#69r" "Start(bb16[2])" +"\'_#72r" "\'_#69r" "Mid(bb16[2])" +"\'_#72r" "\'_#69r" "Start(bb16[3])" +"\'_#72r" "\'_#69r" "Mid(bb16[3])" +"\'_#72r" "\'_#69r" "Start(bb16[4])" +"\'_#72r" "\'_#69r" "Mid(bb16[4])" +"\'_#72r" "\'_#69r" "Start(bb16[5])" +"\'_#72r" "\'_#69r" "Mid(bb16[5])" +"\'_#72r" "\'_#69r" "Start(bb16[6])" +"\'_#72r" "\'_#69r" "Mid(bb16[6])" +"\'_#72r" "\'_#69r" "Start(bb16[7])" +"\'_#72r" "\'_#69r" "Mid(bb16[7])" +"\'_#72r" "\'_#69r" "Start(bb16[8])" +"\'_#72r" "\'_#69r" "Mid(bb16[8])" +"\'_#72r" "\'_#69r" "Start(bb16[9])" +"\'_#72r" "\'_#69r" "Mid(bb16[9])" +"\'_#72r" "\'_#69r" "Start(bb17[0])" +"\'_#72r" "\'_#69r" "Mid(bb17[0])" +"\'_#72r" "\'_#69r" "Start(bb17[1])" +"\'_#72r" "\'_#69r" "Mid(bb17[1])" +"\'_#72r" "\'_#69r" "Start(bb17[2])" +"\'_#72r" "\'_#69r" "Mid(bb17[2])" +"\'_#72r" "\'_#69r" "Start(bb18[0])" +"\'_#72r" "\'_#69r" "Mid(bb18[0])" +"\'_#72r" "\'_#69r" "Start(bb18[1])" +"\'_#72r" "\'_#69r" "Mid(bb18[1])" +"\'_#72r" "\'_#69r" "Start(bb18[2])" +"\'_#72r" "\'_#69r" "Mid(bb18[2])" +"\'_#72r" "\'_#69r" "Start(bb18[3])" +"\'_#72r" "\'_#69r" "Mid(bb18[3])" +"\'_#72r" "\'_#69r" "Start(bb18[4])" +"\'_#72r" "\'_#69r" "Mid(bb18[4])" +"\'_#72r" "\'_#69r" "Start(bb18[5])" +"\'_#72r" "\'_#69r" "Mid(bb18[5])" +"\'_#72r" "\'_#69r" "Start(bb18[6])" +"\'_#72r" "\'_#69r" "Mid(bb18[6])" +"\'_#72r" "\'_#69r" "Start(bb18[7])" +"\'_#72r" "\'_#69r" "Mid(bb18[7])" +"\'_#72r" "\'_#69r" "Start(bb18[8])" +"\'_#72r" "\'_#69r" "Mid(bb18[8])" +"\'_#72r" "\'_#69r" "Start(bb18[9])" +"\'_#72r" "\'_#69r" "Mid(bb18[9])" +"\'_#72r" "\'_#69r" "Start(bb19[0])" +"\'_#72r" "\'_#69r" "Mid(bb19[0])" +"\'_#72r" "\'_#69r" "Start(bb19[1])" +"\'_#72r" "\'_#69r" "Mid(bb19[1])" +"\'_#72r" "\'_#69r" "Start(bb20[0])" +"\'_#72r" "\'_#69r" "Mid(bb20[0])" +"\'_#72r" "\'_#69r" "Start(bb20[1])" +"\'_#72r" "\'_#69r" "Mid(bb20[1])" +"\'_#71r" "\'_#72r" "Start(bb0[0])" +"\'_#71r" "\'_#72r" "Mid(bb0[0])" +"\'_#71r" "\'_#72r" "Start(bb0[1])" +"\'_#71r" "\'_#72r" "Mid(bb0[1])" +"\'_#71r" "\'_#72r" "Start(bb0[2])" +"\'_#71r" "\'_#72r" "Mid(bb0[2])" +"\'_#71r" "\'_#72r" "Start(bb0[3])" +"\'_#71r" "\'_#72r" "Mid(bb0[3])" +"\'_#71r" "\'_#72r" "Start(bb0[4])" +"\'_#71r" "\'_#72r" "Mid(bb0[4])" +"\'_#71r" "\'_#72r" "Start(bb0[5])" +"\'_#71r" "\'_#72r" "Mid(bb0[5])" +"\'_#71r" "\'_#72r" "Start(bb1[0])" +"\'_#71r" "\'_#72r" "Mid(bb1[0])" +"\'_#71r" "\'_#72r" "Start(bb2[0])" +"\'_#71r" "\'_#72r" "Mid(bb2[0])" +"\'_#71r" "\'_#72r" "Start(bb2[1])" +"\'_#71r" "\'_#72r" "Mid(bb2[1])" +"\'_#71r" "\'_#72r" "Start(bb2[2])" +"\'_#71r" "\'_#72r" "Mid(bb2[2])" +"\'_#71r" "\'_#72r" "Start(bb2[3])" +"\'_#71r" "\'_#72r" "Mid(bb2[3])" +"\'_#71r" "\'_#72r" "Start(bb2[4])" +"\'_#71r" "\'_#72r" "Mid(bb2[4])" +"\'_#71r" "\'_#72r" "Start(bb2[5])" +"\'_#71r" "\'_#72r" "Mid(bb2[5])" +"\'_#71r" "\'_#72r" "Start(bb2[6])" +"\'_#71r" "\'_#72r" "Mid(bb2[6])" +"\'_#71r" "\'_#72r" "Start(bb2[7])" +"\'_#71r" "\'_#72r" "Mid(bb2[7])" +"\'_#71r" "\'_#72r" "Start(bb2[8])" +"\'_#71r" "\'_#72r" "Mid(bb2[8])" +"\'_#71r" "\'_#72r" "Start(bb2[9])" +"\'_#71r" "\'_#72r" "Mid(bb2[9])" +"\'_#71r" "\'_#72r" "Start(bb2[10])" +"\'_#71r" "\'_#72r" "Mid(bb2[10])" +"\'_#71r" "\'_#72r" "Start(bb2[11])" +"\'_#71r" "\'_#72r" "Mid(bb2[11])" +"\'_#71r" "\'_#72r" "Start(bb3[0])" +"\'_#71r" "\'_#72r" "Mid(bb3[0])" +"\'_#71r" "\'_#72r" "Start(bb4[0])" +"\'_#71r" "\'_#72r" "Mid(bb4[0])" +"\'_#71r" "\'_#72r" "Start(bb5[0])" +"\'_#71r" "\'_#72r" "Mid(bb5[0])" +"\'_#71r" "\'_#72r" "Start(bb6[0])" +"\'_#71r" "\'_#72r" "Mid(bb6[0])" +"\'_#71r" "\'_#72r" "Start(bb7[0])" +"\'_#71r" "\'_#72r" "Mid(bb7[0])" +"\'_#71r" "\'_#72r" "Start(bb7[1])" +"\'_#71r" "\'_#72r" "Mid(bb7[1])" +"\'_#71r" "\'_#72r" "Start(bb7[2])" +"\'_#71r" "\'_#72r" "Mid(bb7[2])" +"\'_#71r" "\'_#72r" "Start(bb8[0])" +"\'_#71r" "\'_#72r" "Mid(bb8[0])" +"\'_#71r" "\'_#72r" "Start(bb8[1])" +"\'_#71r" "\'_#72r" "Mid(bb8[1])" +"\'_#71r" "\'_#72r" "Start(bb8[2])" +"\'_#71r" "\'_#72r" "Mid(bb8[2])" +"\'_#71r" "\'_#72r" "Start(bb8[3])" +"\'_#71r" "\'_#72r" "Mid(bb8[3])" +"\'_#71r" "\'_#72r" "Start(bb8[4])" +"\'_#71r" "\'_#72r" "Mid(bb8[4])" +"\'_#71r" "\'_#72r" "Start(bb8[5])" +"\'_#71r" "\'_#72r" "Mid(bb8[5])" +"\'_#71r" "\'_#72r" "Start(bb8[6])" +"\'_#71r" "\'_#72r" "Mid(bb8[6])" +"\'_#71r" "\'_#72r" "Start(bb8[7])" +"\'_#71r" "\'_#72r" "Mid(bb8[7])" +"\'_#71r" "\'_#72r" "Start(bb9[0])" +"\'_#71r" "\'_#72r" "Mid(bb9[0])" +"\'_#71r" "\'_#72r" "Start(bb9[1])" +"\'_#71r" "\'_#72r" "Mid(bb9[1])" +"\'_#71r" "\'_#72r" "Start(bb9[2])" +"\'_#71r" "\'_#72r" "Mid(bb9[2])" +"\'_#71r" "\'_#72r" "Start(bb9[3])" +"\'_#71r" "\'_#72r" "Mid(bb9[3])" +"\'_#71r" "\'_#72r" "Start(bb9[4])" +"\'_#71r" "\'_#72r" "Mid(bb9[4])" +"\'_#71r" "\'_#72r" "Start(bb9[5])" +"\'_#71r" "\'_#72r" "Mid(bb9[5])" +"\'_#71r" "\'_#72r" "Start(bb9[6])" +"\'_#71r" "\'_#72r" "Mid(bb9[6])" +"\'_#71r" "\'_#72r" "Start(bb9[7])" +"\'_#71r" "\'_#72r" "Mid(bb9[7])" +"\'_#71r" "\'_#72r" "Start(bb9[8])" +"\'_#71r" "\'_#72r" "Mid(bb9[8])" +"\'_#71r" "\'_#72r" "Start(bb10[0])" +"\'_#71r" "\'_#72r" "Mid(bb10[0])" +"\'_#71r" "\'_#72r" "Start(bb11[0])" +"\'_#71r" "\'_#72r" "Mid(bb11[0])" +"\'_#71r" "\'_#72r" "Start(bb12[0])" +"\'_#71r" "\'_#72r" "Mid(bb12[0])" +"\'_#71r" "\'_#72r" "Start(bb12[1])" +"\'_#71r" "\'_#72r" "Mid(bb12[1])" +"\'_#71r" "\'_#72r" "Start(bb13[0])" +"\'_#71r" "\'_#72r" "Mid(bb13[0])" +"\'_#71r" "\'_#72r" "Start(bb14[0])" +"\'_#71r" "\'_#72r" "Mid(bb14[0])" +"\'_#71r" "\'_#72r" "Start(bb15[0])" +"\'_#71r" "\'_#72r" "Mid(bb15[0])" +"\'_#71r" "\'_#72r" "Start(bb15[1])" +"\'_#71r" "\'_#72r" "Mid(bb15[1])" +"\'_#71r" "\'_#72r" "Start(bb15[2])" +"\'_#71r" "\'_#72r" "Mid(bb15[2])" +"\'_#71r" "\'_#72r" "Start(bb15[3])" +"\'_#71r" "\'_#72r" "Mid(bb15[3])" +"\'_#71r" "\'_#72r" "Start(bb15[4])" +"\'_#71r" "\'_#72r" "Mid(bb15[4])" +"\'_#71r" "\'_#72r" "Start(bb15[5])" +"\'_#71r" "\'_#72r" "Mid(bb15[5])" +"\'_#71r" "\'_#72r" "Start(bb15[6])" +"\'_#71r" "\'_#72r" "Mid(bb15[6])" +"\'_#71r" "\'_#72r" "Start(bb15[7])" +"\'_#71r" "\'_#72r" "Mid(bb15[7])" +"\'_#71r" "\'_#72r" "Start(bb15[8])" +"\'_#71r" "\'_#72r" "Mid(bb15[8])" +"\'_#71r" "\'_#72r" "Start(bb15[9])" +"\'_#71r" "\'_#72r" "Mid(bb15[9])" +"\'_#71r" "\'_#72r" "Start(bb15[10])" +"\'_#71r" "\'_#72r" "Mid(bb15[10])" +"\'_#71r" "\'_#72r" "Start(bb15[11])" +"\'_#71r" "\'_#72r" "Mid(bb15[11])" +"\'_#71r" "\'_#72r" "Start(bb15[12])" +"\'_#71r" "\'_#72r" "Mid(bb15[12])" +"\'_#71r" "\'_#72r" "Start(bb15[13])" +"\'_#71r" "\'_#72r" "Mid(bb15[13])" +"\'_#71r" "\'_#72r" "Start(bb15[14])" +"\'_#71r" "\'_#72r" "Mid(bb15[14])" +"\'_#71r" "\'_#72r" "Start(bb15[15])" +"\'_#71r" "\'_#72r" "Mid(bb15[15])" +"\'_#71r" "\'_#72r" "Start(bb15[16])" +"\'_#71r" "\'_#72r" "Mid(bb15[16])" +"\'_#71r" "\'_#72r" "Start(bb15[17])" +"\'_#71r" "\'_#72r" "Mid(bb15[17])" +"\'_#71r" "\'_#72r" "Start(bb15[18])" +"\'_#71r" "\'_#72r" "Mid(bb15[18])" +"\'_#71r" "\'_#72r" "Start(bb15[19])" +"\'_#71r" "\'_#72r" "Mid(bb15[19])" +"\'_#71r" "\'_#72r" "Start(bb15[20])" +"\'_#71r" "\'_#72r" "Mid(bb15[20])" +"\'_#71r" "\'_#72r" "Start(bb15[21])" +"\'_#71r" "\'_#72r" "Mid(bb15[21])" +"\'_#71r" "\'_#72r" "Start(bb15[22])" +"\'_#71r" "\'_#72r" "Mid(bb15[22])" +"\'_#71r" "\'_#72r" "Start(bb15[23])" +"\'_#71r" "\'_#72r" "Mid(bb15[23])" +"\'_#71r" "\'_#72r" "Start(bb15[24])" +"\'_#71r" "\'_#72r" "Mid(bb15[24])" +"\'_#71r" "\'_#72r" "Start(bb15[25])" +"\'_#71r" "\'_#72r" "Mid(bb15[25])" +"\'_#71r" "\'_#72r" "Start(bb15[26])" +"\'_#71r" "\'_#72r" "Mid(bb15[26])" +"\'_#71r" "\'_#72r" "Start(bb15[27])" +"\'_#71r" "\'_#72r" "Mid(bb15[27])" +"\'_#71r" "\'_#72r" "Start(bb15[28])" +"\'_#71r" "\'_#72r" "Mid(bb15[28])" +"\'_#71r" "\'_#72r" "Start(bb15[29])" +"\'_#71r" "\'_#72r" "Mid(bb15[29])" +"\'_#71r" "\'_#72r" "Start(bb15[30])" +"\'_#71r" "\'_#72r" "Mid(bb15[30])" +"\'_#71r" "\'_#72r" "Start(bb16[0])" +"\'_#71r" "\'_#72r" "Mid(bb16[0])" +"\'_#71r" "\'_#72r" "Start(bb16[1])" +"\'_#71r" "\'_#72r" "Mid(bb16[1])" +"\'_#71r" "\'_#72r" "Start(bb16[2])" +"\'_#71r" "\'_#72r" "Mid(bb16[2])" +"\'_#71r" "\'_#72r" "Start(bb16[3])" +"\'_#71r" "\'_#72r" "Mid(bb16[3])" +"\'_#71r" "\'_#72r" "Start(bb16[4])" +"\'_#71r" "\'_#72r" "Mid(bb16[4])" +"\'_#71r" "\'_#72r" "Start(bb16[5])" +"\'_#71r" "\'_#72r" "Mid(bb16[5])" +"\'_#71r" "\'_#72r" "Start(bb16[6])" +"\'_#71r" "\'_#72r" "Mid(bb16[6])" +"\'_#71r" "\'_#72r" "Start(bb16[7])" +"\'_#71r" "\'_#72r" "Mid(bb16[7])" +"\'_#71r" "\'_#72r" "Start(bb16[8])" +"\'_#71r" "\'_#72r" "Mid(bb16[8])" +"\'_#71r" "\'_#72r" "Start(bb16[9])" +"\'_#71r" "\'_#72r" "Mid(bb16[9])" +"\'_#71r" "\'_#72r" "Start(bb17[0])" +"\'_#71r" "\'_#72r" "Mid(bb17[0])" +"\'_#71r" "\'_#72r" "Start(bb17[1])" +"\'_#71r" "\'_#72r" "Mid(bb17[1])" +"\'_#71r" "\'_#72r" "Start(bb17[2])" +"\'_#71r" "\'_#72r" "Mid(bb17[2])" +"\'_#71r" "\'_#72r" "Start(bb18[0])" +"\'_#71r" "\'_#72r" "Mid(bb18[0])" +"\'_#71r" "\'_#72r" "Start(bb18[1])" +"\'_#71r" "\'_#72r" "Mid(bb18[1])" +"\'_#71r" "\'_#72r" "Start(bb18[2])" +"\'_#71r" "\'_#72r" "Mid(bb18[2])" +"\'_#71r" "\'_#72r" "Start(bb18[3])" +"\'_#71r" "\'_#72r" "Mid(bb18[3])" +"\'_#71r" "\'_#72r" "Start(bb18[4])" +"\'_#71r" "\'_#72r" "Mid(bb18[4])" +"\'_#71r" "\'_#72r" "Start(bb18[5])" +"\'_#71r" "\'_#72r" "Mid(bb18[5])" +"\'_#71r" "\'_#72r" "Start(bb18[6])" +"\'_#71r" "\'_#72r" "Mid(bb18[6])" +"\'_#71r" "\'_#72r" "Start(bb18[7])" +"\'_#71r" "\'_#72r" "Mid(bb18[7])" +"\'_#71r" "\'_#72r" "Start(bb18[8])" +"\'_#71r" "\'_#72r" "Mid(bb18[8])" +"\'_#71r" "\'_#72r" "Start(bb18[9])" +"\'_#71r" "\'_#72r" "Mid(bb18[9])" +"\'_#71r" "\'_#72r" "Start(bb19[0])" +"\'_#71r" "\'_#72r" "Mid(bb19[0])" +"\'_#71r" "\'_#72r" "Start(bb19[1])" +"\'_#71r" "\'_#72r" "Mid(bb19[1])" +"\'_#71r" "\'_#72r" "Start(bb20[0])" +"\'_#71r" "\'_#72r" "Mid(bb20[0])" +"\'_#71r" "\'_#72r" "Start(bb20[1])" +"\'_#71r" "\'_#72r" "Mid(bb20[1])" +"\'_#72r" "\'_#71r" "Start(bb0[0])" +"\'_#72r" "\'_#71r" "Mid(bb0[0])" +"\'_#72r" "\'_#71r" "Start(bb0[1])" +"\'_#72r" "\'_#71r" "Mid(bb0[1])" +"\'_#72r" "\'_#71r" "Start(bb0[2])" +"\'_#72r" "\'_#71r" "Mid(bb0[2])" +"\'_#72r" "\'_#71r" "Start(bb0[3])" +"\'_#72r" "\'_#71r" "Mid(bb0[3])" +"\'_#72r" "\'_#71r" "Start(bb0[4])" +"\'_#72r" "\'_#71r" "Mid(bb0[4])" +"\'_#72r" "\'_#71r" "Start(bb0[5])" +"\'_#72r" "\'_#71r" "Mid(bb0[5])" +"\'_#72r" "\'_#71r" "Start(bb1[0])" +"\'_#72r" "\'_#71r" "Mid(bb1[0])" +"\'_#72r" "\'_#71r" "Start(bb2[0])" +"\'_#72r" "\'_#71r" "Mid(bb2[0])" +"\'_#72r" "\'_#71r" "Start(bb2[1])" +"\'_#72r" "\'_#71r" "Mid(bb2[1])" +"\'_#72r" "\'_#71r" "Start(bb2[2])" +"\'_#72r" "\'_#71r" "Mid(bb2[2])" +"\'_#72r" "\'_#71r" "Start(bb2[3])" +"\'_#72r" "\'_#71r" "Mid(bb2[3])" +"\'_#72r" "\'_#71r" "Start(bb2[4])" +"\'_#72r" "\'_#71r" "Mid(bb2[4])" +"\'_#72r" "\'_#71r" "Start(bb2[5])" +"\'_#72r" "\'_#71r" "Mid(bb2[5])" +"\'_#72r" "\'_#71r" "Start(bb2[6])" +"\'_#72r" "\'_#71r" "Mid(bb2[6])" +"\'_#72r" "\'_#71r" "Start(bb2[7])" +"\'_#72r" "\'_#71r" "Mid(bb2[7])" +"\'_#72r" "\'_#71r" "Start(bb2[8])" +"\'_#72r" "\'_#71r" "Mid(bb2[8])" +"\'_#72r" "\'_#71r" "Start(bb2[9])" +"\'_#72r" "\'_#71r" "Mid(bb2[9])" +"\'_#72r" "\'_#71r" "Start(bb2[10])" +"\'_#72r" "\'_#71r" "Mid(bb2[10])" +"\'_#72r" "\'_#71r" "Start(bb2[11])" +"\'_#72r" "\'_#71r" "Mid(bb2[11])" +"\'_#72r" "\'_#71r" "Start(bb3[0])" +"\'_#72r" "\'_#71r" "Mid(bb3[0])" +"\'_#72r" "\'_#71r" "Start(bb4[0])" +"\'_#72r" "\'_#71r" "Mid(bb4[0])" +"\'_#72r" "\'_#71r" "Start(bb5[0])" +"\'_#72r" "\'_#71r" "Mid(bb5[0])" +"\'_#72r" "\'_#71r" "Start(bb6[0])" +"\'_#72r" "\'_#71r" "Mid(bb6[0])" +"\'_#72r" "\'_#71r" "Start(bb7[0])" +"\'_#72r" "\'_#71r" "Mid(bb7[0])" +"\'_#72r" "\'_#71r" "Start(bb7[1])" +"\'_#72r" "\'_#71r" "Mid(bb7[1])" +"\'_#72r" "\'_#71r" "Start(bb7[2])" +"\'_#72r" "\'_#71r" "Mid(bb7[2])" +"\'_#72r" "\'_#71r" "Start(bb8[0])" +"\'_#72r" "\'_#71r" "Mid(bb8[0])" +"\'_#72r" "\'_#71r" "Start(bb8[1])" +"\'_#72r" "\'_#71r" "Mid(bb8[1])" +"\'_#72r" "\'_#71r" "Start(bb8[2])" +"\'_#72r" "\'_#71r" "Mid(bb8[2])" +"\'_#72r" "\'_#71r" "Start(bb8[3])" +"\'_#72r" "\'_#71r" "Mid(bb8[3])" +"\'_#72r" "\'_#71r" "Start(bb8[4])" +"\'_#72r" "\'_#71r" "Mid(bb8[4])" +"\'_#72r" "\'_#71r" "Start(bb8[5])" +"\'_#72r" "\'_#71r" "Mid(bb8[5])" +"\'_#72r" "\'_#71r" "Start(bb8[6])" +"\'_#72r" "\'_#71r" "Mid(bb8[6])" +"\'_#72r" "\'_#71r" "Start(bb8[7])" +"\'_#72r" "\'_#71r" "Mid(bb8[7])" +"\'_#72r" "\'_#71r" "Start(bb9[0])" +"\'_#72r" "\'_#71r" "Mid(bb9[0])" +"\'_#72r" "\'_#71r" "Start(bb9[1])" +"\'_#72r" "\'_#71r" "Mid(bb9[1])" +"\'_#72r" "\'_#71r" "Start(bb9[2])" +"\'_#72r" "\'_#71r" "Mid(bb9[2])" +"\'_#72r" "\'_#71r" "Start(bb9[3])" +"\'_#72r" "\'_#71r" "Mid(bb9[3])" +"\'_#72r" "\'_#71r" "Start(bb9[4])" +"\'_#72r" "\'_#71r" "Mid(bb9[4])" +"\'_#72r" "\'_#71r" "Start(bb9[5])" +"\'_#72r" "\'_#71r" "Mid(bb9[5])" +"\'_#72r" "\'_#71r" "Start(bb9[6])" +"\'_#72r" "\'_#71r" "Mid(bb9[6])" +"\'_#72r" "\'_#71r" "Start(bb9[7])" +"\'_#72r" "\'_#71r" "Mid(bb9[7])" +"\'_#72r" "\'_#71r" "Start(bb9[8])" +"\'_#72r" "\'_#71r" "Mid(bb9[8])" +"\'_#72r" "\'_#71r" "Start(bb10[0])" +"\'_#72r" "\'_#71r" "Mid(bb10[0])" +"\'_#72r" "\'_#71r" "Start(bb11[0])" +"\'_#72r" "\'_#71r" "Mid(bb11[0])" +"\'_#72r" "\'_#71r" "Start(bb12[0])" +"\'_#72r" "\'_#71r" "Mid(bb12[0])" +"\'_#72r" "\'_#71r" "Start(bb12[1])" +"\'_#72r" "\'_#71r" "Mid(bb12[1])" +"\'_#72r" "\'_#71r" "Start(bb13[0])" +"\'_#72r" "\'_#71r" "Mid(bb13[0])" +"\'_#72r" "\'_#71r" "Start(bb14[0])" +"\'_#72r" "\'_#71r" "Mid(bb14[0])" +"\'_#72r" "\'_#71r" "Start(bb15[0])" +"\'_#72r" "\'_#71r" "Mid(bb15[0])" +"\'_#72r" "\'_#71r" "Start(bb15[1])" +"\'_#72r" "\'_#71r" "Mid(bb15[1])" +"\'_#72r" "\'_#71r" "Start(bb15[2])" +"\'_#72r" "\'_#71r" "Mid(bb15[2])" +"\'_#72r" "\'_#71r" "Start(bb15[3])" +"\'_#72r" "\'_#71r" "Mid(bb15[3])" +"\'_#72r" "\'_#71r" "Start(bb15[4])" +"\'_#72r" "\'_#71r" "Mid(bb15[4])" +"\'_#72r" "\'_#71r" "Start(bb15[5])" +"\'_#72r" "\'_#71r" "Mid(bb15[5])" +"\'_#72r" "\'_#71r" "Start(bb15[6])" +"\'_#72r" "\'_#71r" "Mid(bb15[6])" +"\'_#72r" "\'_#71r" "Start(bb15[7])" +"\'_#72r" "\'_#71r" "Mid(bb15[7])" +"\'_#72r" "\'_#71r" "Start(bb15[8])" +"\'_#72r" "\'_#71r" "Mid(bb15[8])" +"\'_#72r" "\'_#71r" "Start(bb15[9])" +"\'_#72r" "\'_#71r" "Mid(bb15[9])" +"\'_#72r" "\'_#71r" "Start(bb15[10])" +"\'_#72r" "\'_#71r" "Mid(bb15[10])" +"\'_#72r" "\'_#71r" "Start(bb15[11])" +"\'_#72r" "\'_#71r" "Mid(bb15[11])" +"\'_#72r" "\'_#71r" "Start(bb15[12])" +"\'_#72r" "\'_#71r" "Mid(bb15[12])" +"\'_#72r" "\'_#71r" "Start(bb15[13])" +"\'_#72r" "\'_#71r" "Mid(bb15[13])" +"\'_#72r" "\'_#71r" "Start(bb15[14])" +"\'_#72r" "\'_#71r" "Mid(bb15[14])" +"\'_#72r" "\'_#71r" "Start(bb15[15])" +"\'_#72r" "\'_#71r" "Mid(bb15[15])" +"\'_#72r" "\'_#71r" "Start(bb15[16])" +"\'_#72r" "\'_#71r" "Mid(bb15[16])" +"\'_#72r" "\'_#71r" "Start(bb15[17])" +"\'_#72r" "\'_#71r" "Mid(bb15[17])" +"\'_#72r" "\'_#71r" "Start(bb15[18])" +"\'_#72r" "\'_#71r" "Mid(bb15[18])" +"\'_#72r" "\'_#71r" "Start(bb15[19])" +"\'_#72r" "\'_#71r" "Mid(bb15[19])" +"\'_#72r" "\'_#71r" "Start(bb15[20])" +"\'_#72r" "\'_#71r" "Mid(bb15[20])" +"\'_#72r" "\'_#71r" "Start(bb15[21])" +"\'_#72r" "\'_#71r" "Mid(bb15[21])" +"\'_#72r" "\'_#71r" "Start(bb15[22])" +"\'_#72r" "\'_#71r" "Mid(bb15[22])" +"\'_#72r" "\'_#71r" "Start(bb15[23])" +"\'_#72r" "\'_#71r" "Mid(bb15[23])" +"\'_#72r" "\'_#71r" "Start(bb15[24])" +"\'_#72r" "\'_#71r" "Mid(bb15[24])" +"\'_#72r" "\'_#71r" "Start(bb15[25])" +"\'_#72r" "\'_#71r" "Mid(bb15[25])" +"\'_#72r" "\'_#71r" "Start(bb15[26])" +"\'_#72r" "\'_#71r" "Mid(bb15[26])" +"\'_#72r" "\'_#71r" "Start(bb15[27])" +"\'_#72r" "\'_#71r" "Mid(bb15[27])" +"\'_#72r" "\'_#71r" "Start(bb15[28])" +"\'_#72r" "\'_#71r" "Mid(bb15[28])" +"\'_#72r" "\'_#71r" "Start(bb15[29])" +"\'_#72r" "\'_#71r" "Mid(bb15[29])" +"\'_#72r" "\'_#71r" "Start(bb15[30])" +"\'_#72r" "\'_#71r" "Mid(bb15[30])" +"\'_#72r" "\'_#71r" "Start(bb16[0])" +"\'_#72r" "\'_#71r" "Mid(bb16[0])" +"\'_#72r" "\'_#71r" "Start(bb16[1])" +"\'_#72r" "\'_#71r" "Mid(bb16[1])" +"\'_#72r" "\'_#71r" "Start(bb16[2])" +"\'_#72r" "\'_#71r" "Mid(bb16[2])" +"\'_#72r" "\'_#71r" "Start(bb16[3])" +"\'_#72r" "\'_#71r" "Mid(bb16[3])" +"\'_#72r" "\'_#71r" "Start(bb16[4])" +"\'_#72r" "\'_#71r" "Mid(bb16[4])" +"\'_#72r" "\'_#71r" "Start(bb16[5])" +"\'_#72r" "\'_#71r" "Mid(bb16[5])" +"\'_#72r" "\'_#71r" "Start(bb16[6])" +"\'_#72r" "\'_#71r" "Mid(bb16[6])" +"\'_#72r" "\'_#71r" "Start(bb16[7])" +"\'_#72r" "\'_#71r" "Mid(bb16[7])" +"\'_#72r" "\'_#71r" "Start(bb16[8])" +"\'_#72r" "\'_#71r" "Mid(bb16[8])" +"\'_#72r" "\'_#71r" "Start(bb16[9])" +"\'_#72r" "\'_#71r" "Mid(bb16[9])" +"\'_#72r" "\'_#71r" "Start(bb17[0])" +"\'_#72r" "\'_#71r" "Mid(bb17[0])" +"\'_#72r" "\'_#71r" "Start(bb17[1])" +"\'_#72r" "\'_#71r" "Mid(bb17[1])" +"\'_#72r" "\'_#71r" "Start(bb17[2])" +"\'_#72r" "\'_#71r" "Mid(bb17[2])" +"\'_#72r" "\'_#71r" "Start(bb18[0])" +"\'_#72r" "\'_#71r" "Mid(bb18[0])" +"\'_#72r" "\'_#71r" "Start(bb18[1])" +"\'_#72r" "\'_#71r" "Mid(bb18[1])" +"\'_#72r" "\'_#71r" "Start(bb18[2])" +"\'_#72r" "\'_#71r" "Mid(bb18[2])" +"\'_#72r" "\'_#71r" "Start(bb18[3])" +"\'_#72r" "\'_#71r" "Mid(bb18[3])" +"\'_#72r" "\'_#71r" "Start(bb18[4])" +"\'_#72r" "\'_#71r" "Mid(bb18[4])" +"\'_#72r" "\'_#71r" "Start(bb18[5])" +"\'_#72r" "\'_#71r" "Mid(bb18[5])" +"\'_#72r" "\'_#71r" "Start(bb18[6])" +"\'_#72r" "\'_#71r" "Mid(bb18[6])" +"\'_#72r" "\'_#71r" "Start(bb18[7])" +"\'_#72r" "\'_#71r" "Mid(bb18[7])" +"\'_#72r" "\'_#71r" "Start(bb18[8])" +"\'_#72r" "\'_#71r" "Mid(bb18[8])" +"\'_#72r" "\'_#71r" "Start(bb18[9])" +"\'_#72r" "\'_#71r" "Mid(bb18[9])" +"\'_#72r" "\'_#71r" "Start(bb19[0])" +"\'_#72r" "\'_#71r" "Mid(bb19[0])" +"\'_#72r" "\'_#71r" "Start(bb19[1])" +"\'_#72r" "\'_#71r" "Mid(bb19[1])" +"\'_#72r" "\'_#71r" "Start(bb20[0])" +"\'_#72r" "\'_#71r" "Mid(bb20[0])" +"\'_#72r" "\'_#71r" "Start(bb20[1])" +"\'_#72r" "\'_#71r" "Mid(bb20[1])" +"\'_#70r" "\'_#74r" "Start(bb0[0])" +"\'_#70r" "\'_#74r" "Mid(bb0[0])" +"\'_#70r" "\'_#74r" "Start(bb0[1])" +"\'_#70r" "\'_#74r" "Mid(bb0[1])" +"\'_#70r" "\'_#74r" "Start(bb0[2])" +"\'_#70r" "\'_#74r" "Mid(bb0[2])" +"\'_#70r" "\'_#74r" "Start(bb0[3])" +"\'_#70r" "\'_#74r" "Mid(bb0[3])" +"\'_#70r" "\'_#74r" "Start(bb0[4])" +"\'_#70r" "\'_#74r" "Mid(bb0[4])" +"\'_#70r" "\'_#74r" "Start(bb0[5])" +"\'_#70r" "\'_#74r" "Mid(bb0[5])" +"\'_#70r" "\'_#74r" "Start(bb1[0])" +"\'_#70r" "\'_#74r" "Mid(bb1[0])" +"\'_#70r" "\'_#74r" "Start(bb2[0])" +"\'_#70r" "\'_#74r" "Mid(bb2[0])" +"\'_#70r" "\'_#74r" "Start(bb2[1])" +"\'_#70r" "\'_#74r" "Mid(bb2[1])" +"\'_#70r" "\'_#74r" "Start(bb2[2])" +"\'_#70r" "\'_#74r" "Mid(bb2[2])" +"\'_#70r" "\'_#74r" "Start(bb2[3])" +"\'_#70r" "\'_#74r" "Mid(bb2[3])" +"\'_#70r" "\'_#74r" "Start(bb2[4])" +"\'_#70r" "\'_#74r" "Mid(bb2[4])" +"\'_#70r" "\'_#74r" "Start(bb2[5])" +"\'_#70r" "\'_#74r" "Mid(bb2[5])" +"\'_#70r" "\'_#74r" "Start(bb2[6])" +"\'_#70r" "\'_#74r" "Mid(bb2[6])" +"\'_#70r" "\'_#74r" "Start(bb2[7])" +"\'_#70r" "\'_#74r" "Mid(bb2[7])" +"\'_#70r" "\'_#74r" "Start(bb2[8])" +"\'_#70r" "\'_#74r" "Mid(bb2[8])" +"\'_#70r" "\'_#74r" "Start(bb2[9])" +"\'_#70r" "\'_#74r" "Mid(bb2[9])" +"\'_#70r" "\'_#74r" "Start(bb2[10])" +"\'_#70r" "\'_#74r" "Mid(bb2[10])" +"\'_#70r" "\'_#74r" "Start(bb2[11])" +"\'_#70r" "\'_#74r" "Mid(bb2[11])" +"\'_#70r" "\'_#74r" "Start(bb3[0])" +"\'_#70r" "\'_#74r" "Mid(bb3[0])" +"\'_#70r" "\'_#74r" "Start(bb4[0])" +"\'_#70r" "\'_#74r" "Mid(bb4[0])" +"\'_#70r" "\'_#74r" "Start(bb5[0])" +"\'_#70r" "\'_#74r" "Mid(bb5[0])" +"\'_#70r" "\'_#74r" "Start(bb6[0])" +"\'_#70r" "\'_#74r" "Mid(bb6[0])" +"\'_#70r" "\'_#74r" "Start(bb7[0])" +"\'_#70r" "\'_#74r" "Mid(bb7[0])" +"\'_#70r" "\'_#74r" "Start(bb7[1])" +"\'_#70r" "\'_#74r" "Mid(bb7[1])" +"\'_#70r" "\'_#74r" "Start(bb7[2])" +"\'_#70r" "\'_#74r" "Mid(bb7[2])" +"\'_#70r" "\'_#74r" "Start(bb8[0])" +"\'_#70r" "\'_#74r" "Mid(bb8[0])" +"\'_#70r" "\'_#74r" "Start(bb8[1])" +"\'_#70r" "\'_#74r" "Mid(bb8[1])" +"\'_#70r" "\'_#74r" "Start(bb8[2])" +"\'_#70r" "\'_#74r" "Mid(bb8[2])" +"\'_#70r" "\'_#74r" "Start(bb8[3])" +"\'_#70r" "\'_#74r" "Mid(bb8[3])" +"\'_#70r" "\'_#74r" "Start(bb8[4])" +"\'_#70r" "\'_#74r" "Mid(bb8[4])" +"\'_#70r" "\'_#74r" "Start(bb8[5])" +"\'_#70r" "\'_#74r" "Mid(bb8[5])" +"\'_#70r" "\'_#74r" "Start(bb8[6])" +"\'_#70r" "\'_#74r" "Mid(bb8[6])" +"\'_#70r" "\'_#74r" "Start(bb8[7])" +"\'_#70r" "\'_#74r" "Mid(bb8[7])" +"\'_#70r" "\'_#74r" "Start(bb9[0])" +"\'_#70r" "\'_#74r" "Mid(bb9[0])" +"\'_#70r" "\'_#74r" "Start(bb9[1])" +"\'_#70r" "\'_#74r" "Mid(bb9[1])" +"\'_#70r" "\'_#74r" "Start(bb9[2])" +"\'_#70r" "\'_#74r" "Mid(bb9[2])" +"\'_#70r" "\'_#74r" "Start(bb9[3])" +"\'_#70r" "\'_#74r" "Mid(bb9[3])" +"\'_#70r" "\'_#74r" "Start(bb9[4])" +"\'_#70r" "\'_#74r" "Mid(bb9[4])" +"\'_#70r" "\'_#74r" "Start(bb9[5])" +"\'_#70r" "\'_#74r" "Mid(bb9[5])" +"\'_#70r" "\'_#74r" "Start(bb9[6])" +"\'_#70r" "\'_#74r" "Mid(bb9[6])" +"\'_#70r" "\'_#74r" "Start(bb9[7])" +"\'_#70r" "\'_#74r" "Mid(bb9[7])" +"\'_#70r" "\'_#74r" "Start(bb9[8])" +"\'_#70r" "\'_#74r" "Mid(bb9[8])" +"\'_#70r" "\'_#74r" "Start(bb10[0])" +"\'_#70r" "\'_#74r" "Mid(bb10[0])" +"\'_#70r" "\'_#74r" "Start(bb11[0])" +"\'_#70r" "\'_#74r" "Mid(bb11[0])" +"\'_#70r" "\'_#74r" "Start(bb12[0])" +"\'_#70r" "\'_#74r" "Mid(bb12[0])" +"\'_#70r" "\'_#74r" "Start(bb12[1])" +"\'_#70r" "\'_#74r" "Mid(bb12[1])" +"\'_#70r" "\'_#74r" "Start(bb13[0])" +"\'_#70r" "\'_#74r" "Mid(bb13[0])" +"\'_#70r" "\'_#74r" "Start(bb14[0])" +"\'_#70r" "\'_#74r" "Mid(bb14[0])" +"\'_#70r" "\'_#74r" "Start(bb15[0])" +"\'_#70r" "\'_#74r" "Mid(bb15[0])" +"\'_#70r" "\'_#74r" "Start(bb15[1])" +"\'_#70r" "\'_#74r" "Mid(bb15[1])" +"\'_#70r" "\'_#74r" "Start(bb15[2])" +"\'_#70r" "\'_#74r" "Mid(bb15[2])" +"\'_#70r" "\'_#74r" "Start(bb15[3])" +"\'_#70r" "\'_#74r" "Mid(bb15[3])" +"\'_#70r" "\'_#74r" "Start(bb15[4])" +"\'_#70r" "\'_#74r" "Mid(bb15[4])" +"\'_#70r" "\'_#74r" "Start(bb15[5])" +"\'_#70r" "\'_#74r" "Mid(bb15[5])" +"\'_#70r" "\'_#74r" "Start(bb15[6])" +"\'_#70r" "\'_#74r" "Mid(bb15[6])" +"\'_#70r" "\'_#74r" "Start(bb15[7])" +"\'_#70r" "\'_#74r" "Mid(bb15[7])" +"\'_#70r" "\'_#74r" "Start(bb15[8])" +"\'_#70r" "\'_#74r" "Mid(bb15[8])" +"\'_#70r" "\'_#74r" "Start(bb15[9])" +"\'_#70r" "\'_#74r" "Mid(bb15[9])" +"\'_#70r" "\'_#74r" "Start(bb15[10])" +"\'_#70r" "\'_#74r" "Mid(bb15[10])" +"\'_#70r" "\'_#74r" "Start(bb15[11])" +"\'_#70r" "\'_#74r" "Mid(bb15[11])" +"\'_#70r" "\'_#74r" "Start(bb15[12])" +"\'_#70r" "\'_#74r" "Mid(bb15[12])" +"\'_#70r" "\'_#74r" "Start(bb15[13])" +"\'_#70r" "\'_#74r" "Mid(bb15[13])" +"\'_#70r" "\'_#74r" "Start(bb15[14])" +"\'_#70r" "\'_#74r" "Mid(bb15[14])" +"\'_#70r" "\'_#74r" "Start(bb15[15])" +"\'_#70r" "\'_#74r" "Mid(bb15[15])" +"\'_#70r" "\'_#74r" "Start(bb15[16])" +"\'_#70r" "\'_#74r" "Mid(bb15[16])" +"\'_#70r" "\'_#74r" "Start(bb15[17])" +"\'_#70r" "\'_#74r" "Mid(bb15[17])" +"\'_#70r" "\'_#74r" "Start(bb15[18])" +"\'_#70r" "\'_#74r" "Mid(bb15[18])" +"\'_#70r" "\'_#74r" "Start(bb15[19])" +"\'_#70r" "\'_#74r" "Mid(bb15[19])" +"\'_#70r" "\'_#74r" "Start(bb15[20])" +"\'_#70r" "\'_#74r" "Mid(bb15[20])" +"\'_#70r" "\'_#74r" "Start(bb15[21])" +"\'_#70r" "\'_#74r" "Mid(bb15[21])" +"\'_#70r" "\'_#74r" "Start(bb15[22])" +"\'_#70r" "\'_#74r" "Mid(bb15[22])" +"\'_#70r" "\'_#74r" "Start(bb15[23])" +"\'_#70r" "\'_#74r" "Mid(bb15[23])" +"\'_#70r" "\'_#74r" "Start(bb15[24])" +"\'_#70r" "\'_#74r" "Mid(bb15[24])" +"\'_#70r" "\'_#74r" "Start(bb15[25])" +"\'_#70r" "\'_#74r" "Mid(bb15[25])" +"\'_#70r" "\'_#74r" "Start(bb15[26])" +"\'_#70r" "\'_#74r" "Mid(bb15[26])" +"\'_#70r" "\'_#74r" "Start(bb15[27])" +"\'_#70r" "\'_#74r" "Mid(bb15[27])" +"\'_#70r" "\'_#74r" "Start(bb15[28])" +"\'_#70r" "\'_#74r" "Mid(bb15[28])" +"\'_#70r" "\'_#74r" "Start(bb15[29])" +"\'_#70r" "\'_#74r" "Mid(bb15[29])" +"\'_#70r" "\'_#74r" "Start(bb15[30])" +"\'_#70r" "\'_#74r" "Mid(bb15[30])" +"\'_#70r" "\'_#74r" "Start(bb16[0])" +"\'_#70r" "\'_#74r" "Mid(bb16[0])" +"\'_#70r" "\'_#74r" "Start(bb16[1])" +"\'_#70r" "\'_#74r" "Mid(bb16[1])" +"\'_#70r" "\'_#74r" "Start(bb16[2])" +"\'_#70r" "\'_#74r" "Mid(bb16[2])" +"\'_#70r" "\'_#74r" "Start(bb16[3])" +"\'_#70r" "\'_#74r" "Mid(bb16[3])" +"\'_#70r" "\'_#74r" "Start(bb16[4])" +"\'_#70r" "\'_#74r" "Mid(bb16[4])" +"\'_#70r" "\'_#74r" "Start(bb16[5])" +"\'_#70r" "\'_#74r" "Mid(bb16[5])" +"\'_#70r" "\'_#74r" "Start(bb16[6])" +"\'_#70r" "\'_#74r" "Mid(bb16[6])" +"\'_#70r" "\'_#74r" "Start(bb16[7])" +"\'_#70r" "\'_#74r" "Mid(bb16[7])" +"\'_#70r" "\'_#74r" "Start(bb16[8])" +"\'_#70r" "\'_#74r" "Mid(bb16[8])" +"\'_#70r" "\'_#74r" "Start(bb16[9])" +"\'_#70r" "\'_#74r" "Mid(bb16[9])" +"\'_#70r" "\'_#74r" "Start(bb17[0])" +"\'_#70r" "\'_#74r" "Mid(bb17[0])" +"\'_#70r" "\'_#74r" "Start(bb17[1])" +"\'_#70r" "\'_#74r" "Mid(bb17[1])" +"\'_#70r" "\'_#74r" "Start(bb17[2])" +"\'_#70r" "\'_#74r" "Mid(bb17[2])" +"\'_#70r" "\'_#74r" "Start(bb18[0])" +"\'_#70r" "\'_#74r" "Mid(bb18[0])" +"\'_#70r" "\'_#74r" "Start(bb18[1])" +"\'_#70r" "\'_#74r" "Mid(bb18[1])" +"\'_#70r" "\'_#74r" "Start(bb18[2])" +"\'_#70r" "\'_#74r" "Mid(bb18[2])" +"\'_#70r" "\'_#74r" "Start(bb18[3])" +"\'_#70r" "\'_#74r" "Mid(bb18[3])" +"\'_#70r" "\'_#74r" "Start(bb18[4])" +"\'_#70r" "\'_#74r" "Mid(bb18[4])" +"\'_#70r" "\'_#74r" "Start(bb18[5])" +"\'_#70r" "\'_#74r" "Mid(bb18[5])" +"\'_#70r" "\'_#74r" "Start(bb18[6])" +"\'_#70r" "\'_#74r" "Mid(bb18[6])" +"\'_#70r" "\'_#74r" "Start(bb18[7])" +"\'_#70r" "\'_#74r" "Mid(bb18[7])" +"\'_#70r" "\'_#74r" "Start(bb18[8])" +"\'_#70r" "\'_#74r" "Mid(bb18[8])" +"\'_#70r" "\'_#74r" "Start(bb18[9])" +"\'_#70r" "\'_#74r" "Mid(bb18[9])" +"\'_#70r" "\'_#74r" "Start(bb19[0])" +"\'_#70r" "\'_#74r" "Mid(bb19[0])" +"\'_#70r" "\'_#74r" "Start(bb19[1])" +"\'_#70r" "\'_#74r" "Mid(bb19[1])" +"\'_#70r" "\'_#74r" "Start(bb20[0])" +"\'_#70r" "\'_#74r" "Mid(bb20[0])" +"\'_#70r" "\'_#74r" "Start(bb20[1])" +"\'_#70r" "\'_#74r" "Mid(bb20[1])" +"\'_#74r" "\'_#70r" "Start(bb0[0])" +"\'_#74r" "\'_#70r" "Mid(bb0[0])" +"\'_#74r" "\'_#70r" "Start(bb0[1])" +"\'_#74r" "\'_#70r" "Mid(bb0[1])" +"\'_#74r" "\'_#70r" "Start(bb0[2])" +"\'_#74r" "\'_#70r" "Mid(bb0[2])" +"\'_#74r" "\'_#70r" "Start(bb0[3])" +"\'_#74r" "\'_#70r" "Mid(bb0[3])" +"\'_#74r" "\'_#70r" "Start(bb0[4])" +"\'_#74r" "\'_#70r" "Mid(bb0[4])" +"\'_#74r" "\'_#70r" "Start(bb0[5])" +"\'_#74r" "\'_#70r" "Mid(bb0[5])" +"\'_#74r" "\'_#70r" "Start(bb1[0])" +"\'_#74r" "\'_#70r" "Mid(bb1[0])" +"\'_#74r" "\'_#70r" "Start(bb2[0])" +"\'_#74r" "\'_#70r" "Mid(bb2[0])" +"\'_#74r" "\'_#70r" "Start(bb2[1])" +"\'_#74r" "\'_#70r" "Mid(bb2[1])" +"\'_#74r" "\'_#70r" "Start(bb2[2])" +"\'_#74r" "\'_#70r" "Mid(bb2[2])" +"\'_#74r" "\'_#70r" "Start(bb2[3])" +"\'_#74r" "\'_#70r" "Mid(bb2[3])" +"\'_#74r" "\'_#70r" "Start(bb2[4])" +"\'_#74r" "\'_#70r" "Mid(bb2[4])" +"\'_#74r" "\'_#70r" "Start(bb2[5])" +"\'_#74r" "\'_#70r" "Mid(bb2[5])" +"\'_#74r" "\'_#70r" "Start(bb2[6])" +"\'_#74r" "\'_#70r" "Mid(bb2[6])" +"\'_#74r" "\'_#70r" "Start(bb2[7])" +"\'_#74r" "\'_#70r" "Mid(bb2[7])" +"\'_#74r" "\'_#70r" "Start(bb2[8])" +"\'_#74r" "\'_#70r" "Mid(bb2[8])" +"\'_#74r" "\'_#70r" "Start(bb2[9])" +"\'_#74r" "\'_#70r" "Mid(bb2[9])" +"\'_#74r" "\'_#70r" "Start(bb2[10])" +"\'_#74r" "\'_#70r" "Mid(bb2[10])" +"\'_#74r" "\'_#70r" "Start(bb2[11])" +"\'_#74r" "\'_#70r" "Mid(bb2[11])" +"\'_#74r" "\'_#70r" "Start(bb3[0])" +"\'_#74r" "\'_#70r" "Mid(bb3[0])" +"\'_#74r" "\'_#70r" "Start(bb4[0])" +"\'_#74r" "\'_#70r" "Mid(bb4[0])" +"\'_#74r" "\'_#70r" "Start(bb5[0])" +"\'_#74r" "\'_#70r" "Mid(bb5[0])" +"\'_#74r" "\'_#70r" "Start(bb6[0])" +"\'_#74r" "\'_#70r" "Mid(bb6[0])" +"\'_#74r" "\'_#70r" "Start(bb7[0])" +"\'_#74r" "\'_#70r" "Mid(bb7[0])" +"\'_#74r" "\'_#70r" "Start(bb7[1])" +"\'_#74r" "\'_#70r" "Mid(bb7[1])" +"\'_#74r" "\'_#70r" "Start(bb7[2])" +"\'_#74r" "\'_#70r" "Mid(bb7[2])" +"\'_#74r" "\'_#70r" "Start(bb8[0])" +"\'_#74r" "\'_#70r" "Mid(bb8[0])" +"\'_#74r" "\'_#70r" "Start(bb8[1])" +"\'_#74r" "\'_#70r" "Mid(bb8[1])" +"\'_#74r" "\'_#70r" "Start(bb8[2])" +"\'_#74r" "\'_#70r" "Mid(bb8[2])" +"\'_#74r" "\'_#70r" "Start(bb8[3])" +"\'_#74r" "\'_#70r" "Mid(bb8[3])" +"\'_#74r" "\'_#70r" "Start(bb8[4])" +"\'_#74r" "\'_#70r" "Mid(bb8[4])" +"\'_#74r" "\'_#70r" "Start(bb8[5])" +"\'_#74r" "\'_#70r" "Mid(bb8[5])" +"\'_#74r" "\'_#70r" "Start(bb8[6])" +"\'_#74r" "\'_#70r" "Mid(bb8[6])" +"\'_#74r" "\'_#70r" "Start(bb8[7])" +"\'_#74r" "\'_#70r" "Mid(bb8[7])" +"\'_#74r" "\'_#70r" "Start(bb9[0])" +"\'_#74r" "\'_#70r" "Mid(bb9[0])" +"\'_#74r" "\'_#70r" "Start(bb9[1])" +"\'_#74r" "\'_#70r" "Mid(bb9[1])" +"\'_#74r" "\'_#70r" "Start(bb9[2])" +"\'_#74r" "\'_#70r" "Mid(bb9[2])" +"\'_#74r" "\'_#70r" "Start(bb9[3])" +"\'_#74r" "\'_#70r" "Mid(bb9[3])" +"\'_#74r" "\'_#70r" "Start(bb9[4])" +"\'_#74r" "\'_#70r" "Mid(bb9[4])" +"\'_#74r" "\'_#70r" "Start(bb9[5])" +"\'_#74r" "\'_#70r" "Mid(bb9[5])" +"\'_#74r" "\'_#70r" "Start(bb9[6])" +"\'_#74r" "\'_#70r" "Mid(bb9[6])" +"\'_#74r" "\'_#70r" "Start(bb9[7])" +"\'_#74r" "\'_#70r" "Mid(bb9[7])" +"\'_#74r" "\'_#70r" "Start(bb9[8])" +"\'_#74r" "\'_#70r" "Mid(bb9[8])" +"\'_#74r" "\'_#70r" "Start(bb10[0])" +"\'_#74r" "\'_#70r" "Mid(bb10[0])" +"\'_#74r" "\'_#70r" "Start(bb11[0])" +"\'_#74r" "\'_#70r" "Mid(bb11[0])" +"\'_#74r" "\'_#70r" "Start(bb12[0])" +"\'_#74r" "\'_#70r" "Mid(bb12[0])" +"\'_#74r" "\'_#70r" "Start(bb12[1])" +"\'_#74r" "\'_#70r" "Mid(bb12[1])" +"\'_#74r" "\'_#70r" "Start(bb13[0])" +"\'_#74r" "\'_#70r" "Mid(bb13[0])" +"\'_#74r" "\'_#70r" "Start(bb14[0])" +"\'_#74r" "\'_#70r" "Mid(bb14[0])" +"\'_#74r" "\'_#70r" "Start(bb15[0])" +"\'_#74r" "\'_#70r" "Mid(bb15[0])" +"\'_#74r" "\'_#70r" "Start(bb15[1])" +"\'_#74r" "\'_#70r" "Mid(bb15[1])" +"\'_#74r" "\'_#70r" "Start(bb15[2])" +"\'_#74r" "\'_#70r" "Mid(bb15[2])" +"\'_#74r" "\'_#70r" "Start(bb15[3])" +"\'_#74r" "\'_#70r" "Mid(bb15[3])" +"\'_#74r" "\'_#70r" "Start(bb15[4])" +"\'_#74r" "\'_#70r" "Mid(bb15[4])" +"\'_#74r" "\'_#70r" "Start(bb15[5])" +"\'_#74r" "\'_#70r" "Mid(bb15[5])" +"\'_#74r" "\'_#70r" "Start(bb15[6])" +"\'_#74r" "\'_#70r" "Mid(bb15[6])" +"\'_#74r" "\'_#70r" "Start(bb15[7])" +"\'_#74r" "\'_#70r" "Mid(bb15[7])" +"\'_#74r" "\'_#70r" "Start(bb15[8])" +"\'_#74r" "\'_#70r" "Mid(bb15[8])" +"\'_#74r" "\'_#70r" "Start(bb15[9])" +"\'_#74r" "\'_#70r" "Mid(bb15[9])" +"\'_#74r" "\'_#70r" "Start(bb15[10])" +"\'_#74r" "\'_#70r" "Mid(bb15[10])" +"\'_#74r" "\'_#70r" "Start(bb15[11])" +"\'_#74r" "\'_#70r" "Mid(bb15[11])" +"\'_#74r" "\'_#70r" "Start(bb15[12])" +"\'_#74r" "\'_#70r" "Mid(bb15[12])" +"\'_#74r" "\'_#70r" "Start(bb15[13])" +"\'_#74r" "\'_#70r" "Mid(bb15[13])" +"\'_#74r" "\'_#70r" "Start(bb15[14])" +"\'_#74r" "\'_#70r" "Mid(bb15[14])" +"\'_#74r" "\'_#70r" "Start(bb15[15])" +"\'_#74r" "\'_#70r" "Mid(bb15[15])" +"\'_#74r" "\'_#70r" "Start(bb15[16])" +"\'_#74r" "\'_#70r" "Mid(bb15[16])" +"\'_#74r" "\'_#70r" "Start(bb15[17])" +"\'_#74r" "\'_#70r" "Mid(bb15[17])" +"\'_#74r" "\'_#70r" "Start(bb15[18])" +"\'_#74r" "\'_#70r" "Mid(bb15[18])" +"\'_#74r" "\'_#70r" "Start(bb15[19])" +"\'_#74r" "\'_#70r" "Mid(bb15[19])" +"\'_#74r" "\'_#70r" "Start(bb15[20])" +"\'_#74r" "\'_#70r" "Mid(bb15[20])" +"\'_#74r" "\'_#70r" "Start(bb15[21])" +"\'_#74r" "\'_#70r" "Mid(bb15[21])" +"\'_#74r" "\'_#70r" "Start(bb15[22])" +"\'_#74r" "\'_#70r" "Mid(bb15[22])" +"\'_#74r" "\'_#70r" "Start(bb15[23])" +"\'_#74r" "\'_#70r" "Mid(bb15[23])" +"\'_#74r" "\'_#70r" "Start(bb15[24])" +"\'_#74r" "\'_#70r" "Mid(bb15[24])" +"\'_#74r" "\'_#70r" "Start(bb15[25])" +"\'_#74r" "\'_#70r" "Mid(bb15[25])" +"\'_#74r" "\'_#70r" "Start(bb15[26])" +"\'_#74r" "\'_#70r" "Mid(bb15[26])" +"\'_#74r" "\'_#70r" "Start(bb15[27])" +"\'_#74r" "\'_#70r" "Mid(bb15[27])" +"\'_#74r" "\'_#70r" "Start(bb15[28])" +"\'_#74r" "\'_#70r" "Mid(bb15[28])" +"\'_#74r" "\'_#70r" "Start(bb15[29])" +"\'_#74r" "\'_#70r" "Mid(bb15[29])" +"\'_#74r" "\'_#70r" "Start(bb15[30])" +"\'_#74r" "\'_#70r" "Mid(bb15[30])" +"\'_#74r" "\'_#70r" "Start(bb16[0])" +"\'_#74r" "\'_#70r" "Mid(bb16[0])" +"\'_#74r" "\'_#70r" "Start(bb16[1])" +"\'_#74r" "\'_#70r" "Mid(bb16[1])" +"\'_#74r" "\'_#70r" "Start(bb16[2])" +"\'_#74r" "\'_#70r" "Mid(bb16[2])" +"\'_#74r" "\'_#70r" "Start(bb16[3])" +"\'_#74r" "\'_#70r" "Mid(bb16[3])" +"\'_#74r" "\'_#70r" "Start(bb16[4])" +"\'_#74r" "\'_#70r" "Mid(bb16[4])" +"\'_#74r" "\'_#70r" "Start(bb16[5])" +"\'_#74r" "\'_#70r" "Mid(bb16[5])" +"\'_#74r" "\'_#70r" "Start(bb16[6])" +"\'_#74r" "\'_#70r" "Mid(bb16[6])" +"\'_#74r" "\'_#70r" "Start(bb16[7])" +"\'_#74r" "\'_#70r" "Mid(bb16[7])" +"\'_#74r" "\'_#70r" "Start(bb16[8])" +"\'_#74r" "\'_#70r" "Mid(bb16[8])" +"\'_#74r" "\'_#70r" "Start(bb16[9])" +"\'_#74r" "\'_#70r" "Mid(bb16[9])" +"\'_#74r" "\'_#70r" "Start(bb17[0])" +"\'_#74r" "\'_#70r" "Mid(bb17[0])" +"\'_#74r" "\'_#70r" "Start(bb17[1])" +"\'_#74r" "\'_#70r" "Mid(bb17[1])" +"\'_#74r" "\'_#70r" "Start(bb17[2])" +"\'_#74r" "\'_#70r" "Mid(bb17[2])" +"\'_#74r" "\'_#70r" "Start(bb18[0])" +"\'_#74r" "\'_#70r" "Mid(bb18[0])" +"\'_#74r" "\'_#70r" "Start(bb18[1])" +"\'_#74r" "\'_#70r" "Mid(bb18[1])" +"\'_#74r" "\'_#70r" "Start(bb18[2])" +"\'_#74r" "\'_#70r" "Mid(bb18[2])" +"\'_#74r" "\'_#70r" "Start(bb18[3])" +"\'_#74r" "\'_#70r" "Mid(bb18[3])" +"\'_#74r" "\'_#70r" "Start(bb18[4])" +"\'_#74r" "\'_#70r" "Mid(bb18[4])" +"\'_#74r" "\'_#70r" "Start(bb18[5])" +"\'_#74r" "\'_#70r" "Mid(bb18[5])" +"\'_#74r" "\'_#70r" "Start(bb18[6])" +"\'_#74r" "\'_#70r" "Mid(bb18[6])" +"\'_#74r" "\'_#70r" "Start(bb18[7])" +"\'_#74r" "\'_#70r" "Mid(bb18[7])" +"\'_#74r" "\'_#70r" "Start(bb18[8])" +"\'_#74r" "\'_#70r" "Mid(bb18[8])" +"\'_#74r" "\'_#70r" "Start(bb18[9])" +"\'_#74r" "\'_#70r" "Mid(bb18[9])" +"\'_#74r" "\'_#70r" "Start(bb19[0])" +"\'_#74r" "\'_#70r" "Mid(bb19[0])" +"\'_#74r" "\'_#70r" "Start(bb19[1])" +"\'_#74r" "\'_#70r" "Mid(bb19[1])" +"\'_#74r" "\'_#70r" "Start(bb20[0])" +"\'_#74r" "\'_#70r" "Mid(bb20[0])" +"\'_#74r" "\'_#70r" "Start(bb20[1])" +"\'_#74r" "\'_#70r" "Mid(bb20[1])" +"\'_#73r" "\'_#74r" "Start(bb0[0])" +"\'_#73r" "\'_#74r" "Mid(bb0[0])" +"\'_#73r" "\'_#74r" "Start(bb0[1])" +"\'_#73r" "\'_#74r" "Mid(bb0[1])" +"\'_#73r" "\'_#74r" "Start(bb0[2])" +"\'_#73r" "\'_#74r" "Mid(bb0[2])" +"\'_#73r" "\'_#74r" "Start(bb0[3])" +"\'_#73r" "\'_#74r" "Mid(bb0[3])" +"\'_#73r" "\'_#74r" "Start(bb0[4])" +"\'_#73r" "\'_#74r" "Mid(bb0[4])" +"\'_#73r" "\'_#74r" "Start(bb0[5])" +"\'_#73r" "\'_#74r" "Mid(bb0[5])" +"\'_#73r" "\'_#74r" "Start(bb1[0])" +"\'_#73r" "\'_#74r" "Mid(bb1[0])" +"\'_#73r" "\'_#74r" "Start(bb2[0])" +"\'_#73r" "\'_#74r" "Mid(bb2[0])" +"\'_#73r" "\'_#74r" "Start(bb2[1])" +"\'_#73r" "\'_#74r" "Mid(bb2[1])" +"\'_#73r" "\'_#74r" "Start(bb2[2])" +"\'_#73r" "\'_#74r" "Mid(bb2[2])" +"\'_#73r" "\'_#74r" "Start(bb2[3])" +"\'_#73r" "\'_#74r" "Mid(bb2[3])" +"\'_#73r" "\'_#74r" "Start(bb2[4])" +"\'_#73r" "\'_#74r" "Mid(bb2[4])" +"\'_#73r" "\'_#74r" "Start(bb2[5])" +"\'_#73r" "\'_#74r" "Mid(bb2[5])" +"\'_#73r" "\'_#74r" "Start(bb2[6])" +"\'_#73r" "\'_#74r" "Mid(bb2[6])" +"\'_#73r" "\'_#74r" "Start(bb2[7])" +"\'_#73r" "\'_#74r" "Mid(bb2[7])" +"\'_#73r" "\'_#74r" "Start(bb2[8])" +"\'_#73r" "\'_#74r" "Mid(bb2[8])" +"\'_#73r" "\'_#74r" "Start(bb2[9])" +"\'_#73r" "\'_#74r" "Mid(bb2[9])" +"\'_#73r" "\'_#74r" "Start(bb2[10])" +"\'_#73r" "\'_#74r" "Mid(bb2[10])" +"\'_#73r" "\'_#74r" "Start(bb2[11])" +"\'_#73r" "\'_#74r" "Mid(bb2[11])" +"\'_#73r" "\'_#74r" "Start(bb3[0])" +"\'_#73r" "\'_#74r" "Mid(bb3[0])" +"\'_#73r" "\'_#74r" "Start(bb4[0])" +"\'_#73r" "\'_#74r" "Mid(bb4[0])" +"\'_#73r" "\'_#74r" "Start(bb5[0])" +"\'_#73r" "\'_#74r" "Mid(bb5[0])" +"\'_#73r" "\'_#74r" "Start(bb6[0])" +"\'_#73r" "\'_#74r" "Mid(bb6[0])" +"\'_#73r" "\'_#74r" "Start(bb7[0])" +"\'_#73r" "\'_#74r" "Mid(bb7[0])" +"\'_#73r" "\'_#74r" "Start(bb7[1])" +"\'_#73r" "\'_#74r" "Mid(bb7[1])" +"\'_#73r" "\'_#74r" "Start(bb7[2])" +"\'_#73r" "\'_#74r" "Mid(bb7[2])" +"\'_#73r" "\'_#74r" "Start(bb8[0])" +"\'_#73r" "\'_#74r" "Mid(bb8[0])" +"\'_#73r" "\'_#74r" "Start(bb8[1])" +"\'_#73r" "\'_#74r" "Mid(bb8[1])" +"\'_#73r" "\'_#74r" "Start(bb8[2])" +"\'_#73r" "\'_#74r" "Mid(bb8[2])" +"\'_#73r" "\'_#74r" "Start(bb8[3])" +"\'_#73r" "\'_#74r" "Mid(bb8[3])" +"\'_#73r" "\'_#74r" "Start(bb8[4])" +"\'_#73r" "\'_#74r" "Mid(bb8[4])" +"\'_#73r" "\'_#74r" "Start(bb8[5])" +"\'_#73r" "\'_#74r" "Mid(bb8[5])" +"\'_#73r" "\'_#74r" "Start(bb8[6])" +"\'_#73r" "\'_#74r" "Mid(bb8[6])" +"\'_#73r" "\'_#74r" "Start(bb8[7])" +"\'_#73r" "\'_#74r" "Mid(bb8[7])" +"\'_#73r" "\'_#74r" "Start(bb9[0])" +"\'_#73r" "\'_#74r" "Mid(bb9[0])" +"\'_#73r" "\'_#74r" "Start(bb9[1])" +"\'_#73r" "\'_#74r" "Mid(bb9[1])" +"\'_#73r" "\'_#74r" "Start(bb9[2])" +"\'_#73r" "\'_#74r" "Mid(bb9[2])" +"\'_#73r" "\'_#74r" "Start(bb9[3])" +"\'_#73r" "\'_#74r" "Mid(bb9[3])" +"\'_#73r" "\'_#74r" "Start(bb9[4])" +"\'_#73r" "\'_#74r" "Mid(bb9[4])" +"\'_#73r" "\'_#74r" "Start(bb9[5])" +"\'_#73r" "\'_#74r" "Mid(bb9[5])" +"\'_#73r" "\'_#74r" "Start(bb9[6])" +"\'_#73r" "\'_#74r" "Mid(bb9[6])" +"\'_#73r" "\'_#74r" "Start(bb9[7])" +"\'_#73r" "\'_#74r" "Mid(bb9[7])" +"\'_#73r" "\'_#74r" "Start(bb9[8])" +"\'_#73r" "\'_#74r" "Mid(bb9[8])" +"\'_#73r" "\'_#74r" "Start(bb10[0])" +"\'_#73r" "\'_#74r" "Mid(bb10[0])" +"\'_#73r" "\'_#74r" "Start(bb11[0])" +"\'_#73r" "\'_#74r" "Mid(bb11[0])" +"\'_#73r" "\'_#74r" "Start(bb12[0])" +"\'_#73r" "\'_#74r" "Mid(bb12[0])" +"\'_#73r" "\'_#74r" "Start(bb12[1])" +"\'_#73r" "\'_#74r" "Mid(bb12[1])" +"\'_#73r" "\'_#74r" "Start(bb13[0])" +"\'_#73r" "\'_#74r" "Mid(bb13[0])" +"\'_#73r" "\'_#74r" "Start(bb14[0])" +"\'_#73r" "\'_#74r" "Mid(bb14[0])" +"\'_#73r" "\'_#74r" "Start(bb15[0])" +"\'_#73r" "\'_#74r" "Mid(bb15[0])" +"\'_#73r" "\'_#74r" "Start(bb15[1])" +"\'_#73r" "\'_#74r" "Mid(bb15[1])" +"\'_#73r" "\'_#74r" "Start(bb15[2])" +"\'_#73r" "\'_#74r" "Mid(bb15[2])" +"\'_#73r" "\'_#74r" "Start(bb15[3])" +"\'_#73r" "\'_#74r" "Mid(bb15[3])" +"\'_#73r" "\'_#74r" "Start(bb15[4])" +"\'_#73r" "\'_#74r" "Mid(bb15[4])" +"\'_#73r" "\'_#74r" "Start(bb15[5])" +"\'_#73r" "\'_#74r" "Mid(bb15[5])" +"\'_#73r" "\'_#74r" "Start(bb15[6])" +"\'_#73r" "\'_#74r" "Mid(bb15[6])" +"\'_#73r" "\'_#74r" "Start(bb15[7])" +"\'_#73r" "\'_#74r" "Mid(bb15[7])" +"\'_#73r" "\'_#74r" "Start(bb15[8])" +"\'_#73r" "\'_#74r" "Mid(bb15[8])" +"\'_#73r" "\'_#74r" "Start(bb15[9])" +"\'_#73r" "\'_#74r" "Mid(bb15[9])" +"\'_#73r" "\'_#74r" "Start(bb15[10])" +"\'_#73r" "\'_#74r" "Mid(bb15[10])" +"\'_#73r" "\'_#74r" "Start(bb15[11])" +"\'_#73r" "\'_#74r" "Mid(bb15[11])" +"\'_#73r" "\'_#74r" "Start(bb15[12])" +"\'_#73r" "\'_#74r" "Mid(bb15[12])" +"\'_#73r" "\'_#74r" "Start(bb15[13])" +"\'_#73r" "\'_#74r" "Mid(bb15[13])" +"\'_#73r" "\'_#74r" "Start(bb15[14])" +"\'_#73r" "\'_#74r" "Mid(bb15[14])" +"\'_#73r" "\'_#74r" "Start(bb15[15])" +"\'_#73r" "\'_#74r" "Mid(bb15[15])" +"\'_#73r" "\'_#74r" "Start(bb15[16])" +"\'_#73r" "\'_#74r" "Mid(bb15[16])" +"\'_#73r" "\'_#74r" "Start(bb15[17])" +"\'_#73r" "\'_#74r" "Mid(bb15[17])" +"\'_#73r" "\'_#74r" "Start(bb15[18])" +"\'_#73r" "\'_#74r" "Mid(bb15[18])" +"\'_#73r" "\'_#74r" "Start(bb15[19])" +"\'_#73r" "\'_#74r" "Mid(bb15[19])" +"\'_#73r" "\'_#74r" "Start(bb15[20])" +"\'_#73r" "\'_#74r" "Mid(bb15[20])" +"\'_#73r" "\'_#74r" "Start(bb15[21])" +"\'_#73r" "\'_#74r" "Mid(bb15[21])" +"\'_#73r" "\'_#74r" "Start(bb15[22])" +"\'_#73r" "\'_#74r" "Mid(bb15[22])" +"\'_#73r" "\'_#74r" "Start(bb15[23])" +"\'_#73r" "\'_#74r" "Mid(bb15[23])" +"\'_#73r" "\'_#74r" "Start(bb15[24])" +"\'_#73r" "\'_#74r" "Mid(bb15[24])" +"\'_#73r" "\'_#74r" "Start(bb15[25])" +"\'_#73r" "\'_#74r" "Mid(bb15[25])" +"\'_#73r" "\'_#74r" "Start(bb15[26])" +"\'_#73r" "\'_#74r" "Mid(bb15[26])" +"\'_#73r" "\'_#74r" "Start(bb15[27])" +"\'_#73r" "\'_#74r" "Mid(bb15[27])" +"\'_#73r" "\'_#74r" "Start(bb15[28])" +"\'_#73r" "\'_#74r" "Mid(bb15[28])" +"\'_#73r" "\'_#74r" "Start(bb15[29])" +"\'_#73r" "\'_#74r" "Mid(bb15[29])" +"\'_#73r" "\'_#74r" "Start(bb15[30])" +"\'_#73r" "\'_#74r" "Mid(bb15[30])" +"\'_#73r" "\'_#74r" "Start(bb16[0])" +"\'_#73r" "\'_#74r" "Mid(bb16[0])" +"\'_#73r" "\'_#74r" "Start(bb16[1])" +"\'_#73r" "\'_#74r" "Mid(bb16[1])" +"\'_#73r" "\'_#74r" "Start(bb16[2])" +"\'_#73r" "\'_#74r" "Mid(bb16[2])" +"\'_#73r" "\'_#74r" "Start(bb16[3])" +"\'_#73r" "\'_#74r" "Mid(bb16[3])" +"\'_#73r" "\'_#74r" "Start(bb16[4])" +"\'_#73r" "\'_#74r" "Mid(bb16[4])" +"\'_#73r" "\'_#74r" "Start(bb16[5])" +"\'_#73r" "\'_#74r" "Mid(bb16[5])" +"\'_#73r" "\'_#74r" "Start(bb16[6])" +"\'_#73r" "\'_#74r" "Mid(bb16[6])" +"\'_#73r" "\'_#74r" "Start(bb16[7])" +"\'_#73r" "\'_#74r" "Mid(bb16[7])" +"\'_#73r" "\'_#74r" "Start(bb16[8])" +"\'_#73r" "\'_#74r" "Mid(bb16[8])" +"\'_#73r" "\'_#74r" "Start(bb16[9])" +"\'_#73r" "\'_#74r" "Mid(bb16[9])" +"\'_#73r" "\'_#74r" "Start(bb17[0])" +"\'_#73r" "\'_#74r" "Mid(bb17[0])" +"\'_#73r" "\'_#74r" "Start(bb17[1])" +"\'_#73r" "\'_#74r" "Mid(bb17[1])" +"\'_#73r" "\'_#74r" "Start(bb17[2])" +"\'_#73r" "\'_#74r" "Mid(bb17[2])" +"\'_#73r" "\'_#74r" "Start(bb18[0])" +"\'_#73r" "\'_#74r" "Mid(bb18[0])" +"\'_#73r" "\'_#74r" "Start(bb18[1])" +"\'_#73r" "\'_#74r" "Mid(bb18[1])" +"\'_#73r" "\'_#74r" "Start(bb18[2])" +"\'_#73r" "\'_#74r" "Mid(bb18[2])" +"\'_#73r" "\'_#74r" "Start(bb18[3])" +"\'_#73r" "\'_#74r" "Mid(bb18[3])" +"\'_#73r" "\'_#74r" "Start(bb18[4])" +"\'_#73r" "\'_#74r" "Mid(bb18[4])" +"\'_#73r" "\'_#74r" "Start(bb18[5])" +"\'_#73r" "\'_#74r" "Mid(bb18[5])" +"\'_#73r" "\'_#74r" "Start(bb18[6])" +"\'_#73r" "\'_#74r" "Mid(bb18[6])" +"\'_#73r" "\'_#74r" "Start(bb18[7])" +"\'_#73r" "\'_#74r" "Mid(bb18[7])" +"\'_#73r" "\'_#74r" "Start(bb18[8])" +"\'_#73r" "\'_#74r" "Mid(bb18[8])" +"\'_#73r" "\'_#74r" "Start(bb18[9])" +"\'_#73r" "\'_#74r" "Mid(bb18[9])" +"\'_#73r" "\'_#74r" "Start(bb19[0])" +"\'_#73r" "\'_#74r" "Mid(bb19[0])" +"\'_#73r" "\'_#74r" "Start(bb19[1])" +"\'_#73r" "\'_#74r" "Mid(bb19[1])" +"\'_#73r" "\'_#74r" "Start(bb20[0])" +"\'_#73r" "\'_#74r" "Mid(bb20[0])" +"\'_#73r" "\'_#74r" "Start(bb20[1])" +"\'_#73r" "\'_#74r" "Mid(bb20[1])" +"\'_#74r" "\'_#73r" "Start(bb0[0])" +"\'_#74r" "\'_#73r" "Mid(bb0[0])" +"\'_#74r" "\'_#73r" "Start(bb0[1])" +"\'_#74r" "\'_#73r" "Mid(bb0[1])" +"\'_#74r" "\'_#73r" "Start(bb0[2])" +"\'_#74r" "\'_#73r" "Mid(bb0[2])" +"\'_#74r" "\'_#73r" "Start(bb0[3])" +"\'_#74r" "\'_#73r" "Mid(bb0[3])" +"\'_#74r" "\'_#73r" "Start(bb0[4])" +"\'_#74r" "\'_#73r" "Mid(bb0[4])" +"\'_#74r" "\'_#73r" "Start(bb0[5])" +"\'_#74r" "\'_#73r" "Mid(bb0[5])" +"\'_#74r" "\'_#73r" "Start(bb1[0])" +"\'_#74r" "\'_#73r" "Mid(bb1[0])" +"\'_#74r" "\'_#73r" "Start(bb2[0])" +"\'_#74r" "\'_#73r" "Mid(bb2[0])" +"\'_#74r" "\'_#73r" "Start(bb2[1])" +"\'_#74r" "\'_#73r" "Mid(bb2[1])" +"\'_#74r" "\'_#73r" "Start(bb2[2])" +"\'_#74r" "\'_#73r" "Mid(bb2[2])" +"\'_#74r" "\'_#73r" "Start(bb2[3])" +"\'_#74r" "\'_#73r" "Mid(bb2[3])" +"\'_#74r" "\'_#73r" "Start(bb2[4])" +"\'_#74r" "\'_#73r" "Mid(bb2[4])" +"\'_#74r" "\'_#73r" "Start(bb2[5])" +"\'_#74r" "\'_#73r" "Mid(bb2[5])" +"\'_#74r" "\'_#73r" "Start(bb2[6])" +"\'_#74r" "\'_#73r" "Mid(bb2[6])" +"\'_#74r" "\'_#73r" "Start(bb2[7])" +"\'_#74r" "\'_#73r" "Mid(bb2[7])" +"\'_#74r" "\'_#73r" "Start(bb2[8])" +"\'_#74r" "\'_#73r" "Mid(bb2[8])" +"\'_#74r" "\'_#73r" "Start(bb2[9])" +"\'_#74r" "\'_#73r" "Mid(bb2[9])" +"\'_#74r" "\'_#73r" "Start(bb2[10])" +"\'_#74r" "\'_#73r" "Mid(bb2[10])" +"\'_#74r" "\'_#73r" "Start(bb2[11])" +"\'_#74r" "\'_#73r" "Mid(bb2[11])" +"\'_#74r" "\'_#73r" "Start(bb3[0])" +"\'_#74r" "\'_#73r" "Mid(bb3[0])" +"\'_#74r" "\'_#73r" "Start(bb4[0])" +"\'_#74r" "\'_#73r" "Mid(bb4[0])" +"\'_#74r" "\'_#73r" "Start(bb5[0])" +"\'_#74r" "\'_#73r" "Mid(bb5[0])" +"\'_#74r" "\'_#73r" "Start(bb6[0])" +"\'_#74r" "\'_#73r" "Mid(bb6[0])" +"\'_#74r" "\'_#73r" "Start(bb7[0])" +"\'_#74r" "\'_#73r" "Mid(bb7[0])" +"\'_#74r" "\'_#73r" "Start(bb7[1])" +"\'_#74r" "\'_#73r" "Mid(bb7[1])" +"\'_#74r" "\'_#73r" "Start(bb7[2])" +"\'_#74r" "\'_#73r" "Mid(bb7[2])" +"\'_#74r" "\'_#73r" "Start(bb8[0])" +"\'_#74r" "\'_#73r" "Mid(bb8[0])" +"\'_#74r" "\'_#73r" "Start(bb8[1])" +"\'_#74r" "\'_#73r" "Mid(bb8[1])" +"\'_#74r" "\'_#73r" "Start(bb8[2])" +"\'_#74r" "\'_#73r" "Mid(bb8[2])" +"\'_#74r" "\'_#73r" "Start(bb8[3])" +"\'_#74r" "\'_#73r" "Mid(bb8[3])" +"\'_#74r" "\'_#73r" "Start(bb8[4])" +"\'_#74r" "\'_#73r" "Mid(bb8[4])" +"\'_#74r" "\'_#73r" "Start(bb8[5])" +"\'_#74r" "\'_#73r" "Mid(bb8[5])" +"\'_#74r" "\'_#73r" "Start(bb8[6])" +"\'_#74r" "\'_#73r" "Mid(bb8[6])" +"\'_#74r" "\'_#73r" "Start(bb8[7])" +"\'_#74r" "\'_#73r" "Mid(bb8[7])" +"\'_#74r" "\'_#73r" "Start(bb9[0])" +"\'_#74r" "\'_#73r" "Mid(bb9[0])" +"\'_#74r" "\'_#73r" "Start(bb9[1])" +"\'_#74r" "\'_#73r" "Mid(bb9[1])" +"\'_#74r" "\'_#73r" "Start(bb9[2])" +"\'_#74r" "\'_#73r" "Mid(bb9[2])" +"\'_#74r" "\'_#73r" "Start(bb9[3])" +"\'_#74r" "\'_#73r" "Mid(bb9[3])" +"\'_#74r" "\'_#73r" "Start(bb9[4])" +"\'_#74r" "\'_#73r" "Mid(bb9[4])" +"\'_#74r" "\'_#73r" "Start(bb9[5])" +"\'_#74r" "\'_#73r" "Mid(bb9[5])" +"\'_#74r" "\'_#73r" "Start(bb9[6])" +"\'_#74r" "\'_#73r" "Mid(bb9[6])" +"\'_#74r" "\'_#73r" "Start(bb9[7])" +"\'_#74r" "\'_#73r" "Mid(bb9[7])" +"\'_#74r" "\'_#73r" "Start(bb9[8])" +"\'_#74r" "\'_#73r" "Mid(bb9[8])" +"\'_#74r" "\'_#73r" "Start(bb10[0])" +"\'_#74r" "\'_#73r" "Mid(bb10[0])" +"\'_#74r" "\'_#73r" "Start(bb11[0])" +"\'_#74r" "\'_#73r" "Mid(bb11[0])" +"\'_#74r" "\'_#73r" "Start(bb12[0])" +"\'_#74r" "\'_#73r" "Mid(bb12[0])" +"\'_#74r" "\'_#73r" "Start(bb12[1])" +"\'_#74r" "\'_#73r" "Mid(bb12[1])" +"\'_#74r" "\'_#73r" "Start(bb13[0])" +"\'_#74r" "\'_#73r" "Mid(bb13[0])" +"\'_#74r" "\'_#73r" "Start(bb14[0])" +"\'_#74r" "\'_#73r" "Mid(bb14[0])" +"\'_#74r" "\'_#73r" "Start(bb15[0])" +"\'_#74r" "\'_#73r" "Mid(bb15[0])" +"\'_#74r" "\'_#73r" "Start(bb15[1])" +"\'_#74r" "\'_#73r" "Mid(bb15[1])" +"\'_#74r" "\'_#73r" "Start(bb15[2])" +"\'_#74r" "\'_#73r" "Mid(bb15[2])" +"\'_#74r" "\'_#73r" "Start(bb15[3])" +"\'_#74r" "\'_#73r" "Mid(bb15[3])" +"\'_#74r" "\'_#73r" "Start(bb15[4])" +"\'_#74r" "\'_#73r" "Mid(bb15[4])" +"\'_#74r" "\'_#73r" "Start(bb15[5])" +"\'_#74r" "\'_#73r" "Mid(bb15[5])" +"\'_#74r" "\'_#73r" "Start(bb15[6])" +"\'_#74r" "\'_#73r" "Mid(bb15[6])" +"\'_#74r" "\'_#73r" "Start(bb15[7])" +"\'_#74r" "\'_#73r" "Mid(bb15[7])" +"\'_#74r" "\'_#73r" "Start(bb15[8])" +"\'_#74r" "\'_#73r" "Mid(bb15[8])" +"\'_#74r" "\'_#73r" "Start(bb15[9])" +"\'_#74r" "\'_#73r" "Mid(bb15[9])" +"\'_#74r" "\'_#73r" "Start(bb15[10])" +"\'_#74r" "\'_#73r" "Mid(bb15[10])" +"\'_#74r" "\'_#73r" "Start(bb15[11])" +"\'_#74r" "\'_#73r" "Mid(bb15[11])" +"\'_#74r" "\'_#73r" "Start(bb15[12])" +"\'_#74r" "\'_#73r" "Mid(bb15[12])" +"\'_#74r" "\'_#73r" "Start(bb15[13])" +"\'_#74r" "\'_#73r" "Mid(bb15[13])" +"\'_#74r" "\'_#73r" "Start(bb15[14])" +"\'_#74r" "\'_#73r" "Mid(bb15[14])" +"\'_#74r" "\'_#73r" "Start(bb15[15])" +"\'_#74r" "\'_#73r" "Mid(bb15[15])" +"\'_#74r" "\'_#73r" "Start(bb15[16])" +"\'_#74r" "\'_#73r" "Mid(bb15[16])" +"\'_#74r" "\'_#73r" "Start(bb15[17])" +"\'_#74r" "\'_#73r" "Mid(bb15[17])" +"\'_#74r" "\'_#73r" "Start(bb15[18])" +"\'_#74r" "\'_#73r" "Mid(bb15[18])" +"\'_#74r" "\'_#73r" "Start(bb15[19])" +"\'_#74r" "\'_#73r" "Mid(bb15[19])" +"\'_#74r" "\'_#73r" "Start(bb15[20])" +"\'_#74r" "\'_#73r" "Mid(bb15[20])" +"\'_#74r" "\'_#73r" "Start(bb15[21])" +"\'_#74r" "\'_#73r" "Mid(bb15[21])" +"\'_#74r" "\'_#73r" "Start(bb15[22])" +"\'_#74r" "\'_#73r" "Mid(bb15[22])" +"\'_#74r" "\'_#73r" "Start(bb15[23])" +"\'_#74r" "\'_#73r" "Mid(bb15[23])" +"\'_#74r" "\'_#73r" "Start(bb15[24])" +"\'_#74r" "\'_#73r" "Mid(bb15[24])" +"\'_#74r" "\'_#73r" "Start(bb15[25])" +"\'_#74r" "\'_#73r" "Mid(bb15[25])" +"\'_#74r" "\'_#73r" "Start(bb15[26])" +"\'_#74r" "\'_#73r" "Mid(bb15[26])" +"\'_#74r" "\'_#73r" "Start(bb15[27])" +"\'_#74r" "\'_#73r" "Mid(bb15[27])" +"\'_#74r" "\'_#73r" "Start(bb15[28])" +"\'_#74r" "\'_#73r" "Mid(bb15[28])" +"\'_#74r" "\'_#73r" "Start(bb15[29])" +"\'_#74r" "\'_#73r" "Mid(bb15[29])" +"\'_#74r" "\'_#73r" "Start(bb15[30])" +"\'_#74r" "\'_#73r" "Mid(bb15[30])" +"\'_#74r" "\'_#73r" "Start(bb16[0])" +"\'_#74r" "\'_#73r" "Mid(bb16[0])" +"\'_#74r" "\'_#73r" "Start(bb16[1])" +"\'_#74r" "\'_#73r" "Mid(bb16[1])" +"\'_#74r" "\'_#73r" "Start(bb16[2])" +"\'_#74r" "\'_#73r" "Mid(bb16[2])" +"\'_#74r" "\'_#73r" "Start(bb16[3])" +"\'_#74r" "\'_#73r" "Mid(bb16[3])" +"\'_#74r" "\'_#73r" "Start(bb16[4])" +"\'_#74r" "\'_#73r" "Mid(bb16[4])" +"\'_#74r" "\'_#73r" "Start(bb16[5])" +"\'_#74r" "\'_#73r" "Mid(bb16[5])" +"\'_#74r" "\'_#73r" "Start(bb16[6])" +"\'_#74r" "\'_#73r" "Mid(bb16[6])" +"\'_#74r" "\'_#73r" "Start(bb16[7])" +"\'_#74r" "\'_#73r" "Mid(bb16[7])" +"\'_#74r" "\'_#73r" "Start(bb16[8])" +"\'_#74r" "\'_#73r" "Mid(bb16[8])" +"\'_#74r" "\'_#73r" "Start(bb16[9])" +"\'_#74r" "\'_#73r" "Mid(bb16[9])" +"\'_#74r" "\'_#73r" "Start(bb17[0])" +"\'_#74r" "\'_#73r" "Mid(bb17[0])" +"\'_#74r" "\'_#73r" "Start(bb17[1])" +"\'_#74r" "\'_#73r" "Mid(bb17[1])" +"\'_#74r" "\'_#73r" "Start(bb17[2])" +"\'_#74r" "\'_#73r" "Mid(bb17[2])" +"\'_#74r" "\'_#73r" "Start(bb18[0])" +"\'_#74r" "\'_#73r" "Mid(bb18[0])" +"\'_#74r" "\'_#73r" "Start(bb18[1])" +"\'_#74r" "\'_#73r" "Mid(bb18[1])" +"\'_#74r" "\'_#73r" "Start(bb18[2])" +"\'_#74r" "\'_#73r" "Mid(bb18[2])" +"\'_#74r" "\'_#73r" "Start(bb18[3])" +"\'_#74r" "\'_#73r" "Mid(bb18[3])" +"\'_#74r" "\'_#73r" "Start(bb18[4])" +"\'_#74r" "\'_#73r" "Mid(bb18[4])" +"\'_#74r" "\'_#73r" "Start(bb18[5])" +"\'_#74r" "\'_#73r" "Mid(bb18[5])" +"\'_#74r" "\'_#73r" "Start(bb18[6])" +"\'_#74r" "\'_#73r" "Mid(bb18[6])" +"\'_#74r" "\'_#73r" "Start(bb18[7])" +"\'_#74r" "\'_#73r" "Mid(bb18[7])" +"\'_#74r" "\'_#73r" "Start(bb18[8])" +"\'_#74r" "\'_#73r" "Mid(bb18[8])" +"\'_#74r" "\'_#73r" "Start(bb18[9])" +"\'_#74r" "\'_#73r" "Mid(bb18[9])" +"\'_#74r" "\'_#73r" "Start(bb19[0])" +"\'_#74r" "\'_#73r" "Mid(bb19[0])" +"\'_#74r" "\'_#73r" "Start(bb19[1])" +"\'_#74r" "\'_#73r" "Mid(bb19[1])" +"\'_#74r" "\'_#73r" "Start(bb20[0])" +"\'_#74r" "\'_#73r" "Mid(bb20[0])" +"\'_#74r" "\'_#73r" "Start(bb20[1])" +"\'_#74r" "\'_#73r" "Mid(bb20[1])" +"\'_#2r" "\'_#14r" "Mid(bb15[8])" +"\'_#3r" "\'_#13r" "Mid(bb15[8])" +"\'_#14r" "\'_#3r" "Mid(bb15[8])" +"\'_#4r" "\'_#16r" "Mid(bb15[8])" +"\'_#5r" "\'_#15r" "Mid(bb15[8])" +"\'_#16r" "\'_#5r" "Mid(bb15[8])" +"\'_#6r" "\'_#12r" "Mid(bb15[8])" +"\'_#13r" "\'_#6r" "Mid(bb15[8])" +"\'_#15r" "\'_#6r" "Mid(bb15[8])" +"\'_#7r" "\'_#10r" "Mid(bb15[8])" +"\'_#12r" "\'_#11r" "Mid(bb15[8])" +"\'_#22r" "\'_#10r" "Mid(bb15[8])" +"\'_#10r" "\'_#22r" "Mid(bb15[8])" +"\'_#23r" "\'_#11r" "Mid(bb15[8])" +"\'_#11r" "\'_#23r" "Mid(bb15[8])" +"\'_#29r" "\'_#62r" "Mid(bb15[24])" +"\'_#62r" "\'_#29r" "Mid(bb15[24])" +"\'_#70r" "\'_#31r" "Mid(bb15[30])" +"\'_#31r" "\'_#70r" "Mid(bb15[30])" +"\'_#69r" "\'_#37r" "Mid(bb16[9])" +"\'_#37r" "\'_#69r" "Mid(bb16[9])" +"\'_#17r" "\'_#39r" "Mid(bb0[3])" +"\'_#18r" "\'_#38r" "Mid(bb0[4])" +"\'_#39r" "\'_#18r" "Mid(bb0[4])" +"\'_#38r" "\'_#75r" "Mid(bb0[5])" +"\'_#19r" "\'_#40r" "Mid(bb8[4])" +"\'_#40r" "\'_#76r" "Mid(bb8[7])" +"\'_#20r" "\'_#42r" "Mid(bb9[6])" +"\'_#21r" "\'_#41r" "Mid(bb9[7])" +"\'_#42r" "\'_#21r" "Mid(bb9[7])" +"\'_#41r" "\'_#77r" "Mid(bb9[8])" +"\'_#22r" "\'_#67r" "Mid(bb15[8])" +"\'_#23r" "\'_#68r" "Mid(bb15[8])" +"\'_#24r" "\'_#48r" "Mid(bb15[9])" +"\'_#68r" "\'_#49r" "Mid(bb15[9])" +"\'_#67r" "\'_#24r" "Mid(bb15[9])" +"\'_#25r" "\'_#46r" "Mid(bb15[10])" +"\'_#49r" "\'_#47r" "Mid(bb15[10])" +"\'_#48r" "\'_#25r" "Mid(bb15[10])" +"\'_#26r" "\'_#44r" "Mid(bb15[11])" +"\'_#27r" "\'_#45r" "Mid(bb15[11])" +"\'_#47r" "\'_#27r" "Mid(bb15[11])" +"\'_#27r" "\'_#47r" "Mid(bb15[11])" +"\'_#46r" "\'_#26r" "Mid(bb15[11])" +"\'_#28r" "\'_#63r" "Mid(bb15[19])" +"\'_#63r" "\'_#62r" "Mid(bb15[20])" +"\'_#29r" "\'_#64r" "Mid(bb15[24])" +"\'_#30r" "\'_#66r" "Mid(bb15[27])" +"\'_#64r" "\'_#30r" "Mid(bb15[27])" +"\'_#78r" "\'_#81r" "Mid(bb15[29])" +"\'_#79r" "\'_#82r" "Mid(bb15[29])" +"\'_#80r" "\'_#83r" "Mid(bb15[29])" +"\'_#83r" "\'_#80r" "Mid(bb15[29])" +"\'_#84r" "\'_#87r" "Mid(bb15[29])" +"\'_#85r" "\'_#88r" "Mid(bb15[29])" +"\'_#86r" "\'_#89r" "Mid(bb15[29])" +"\'_#89r" "\'_#86r" "Mid(bb15[29])" +"\'_#90r" "\'_#93r" "Mid(bb15[29])" +"\'_#91r" "\'_#94r" "Mid(bb15[29])" +"\'_#95r" "\'_#92r" "Mid(bb15[29])" +"\'_#92r" "\'_#95r" "Mid(bb15[29])" +"\'_#96r" "\'_#65r" "Mid(bb15[30])" +"\'_#66r" "\'_#96r" "Mid(bb15[30])" +"\'_#97r" "\'_#100r" "Mid(bb15[30])" +"\'_#98r" "\'_#101r" "Mid(bb15[30])" +"\'_#99r" "\'_#102r" "Mid(bb15[30])" +"\'_#102r" "\'_#99r" "Mid(bb15[30])" +"\'_#32r" "\'_#61r" "Mid(bb16[2])" +"\'_#65r" "\'_#32r" "Mid(bb16[2])" +"\'_#33r" "\'_#59r" "Mid(bb16[5])" +"\'_#61r" "\'_#60r" "Mid(bb16[5])" +"\'_#34r" "\'_#57r" "Mid(bb16[6])" +"\'_#60r" "\'_#58r" "Mid(bb16[6])" +"\'_#59r" "\'_#34r" "Mid(bb16[6])" +"\'_#35r" "\'_#55r" "Mid(bb16[7])" +"\'_#36r" "\'_#56r" "Mid(bb16[7])" +"\'_#58r" "\'_#36r" "Mid(bb16[7])" +"\'_#36r" "\'_#58r" "Mid(bb16[7])" +"\'_#57r" "\'_#35r" "Mid(bb16[7])" +"\'_#37r" "\'_#43r" "Mid(bb16[9])" +"\'_#44r" "\'_#37r" "Mid(bb16[9])" +"\'_#45r" "\'_#37r" "Mid(bb16[9])" +"\'_#55r" "\'_#37r" "Mid(bb16[9])" +"\'_#56r" "\'_#37r" "Mid(bb16[9])" +"\'_#43r" "\'_#103r" "Mid(bb17[2])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_accessed_at_base.facts new file mode 100644 index 00000000000..93a6c11a35f --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_accessed_at_base.facts @@ -0,0 +1,31 @@ +"mp3" "Start(bb0[4])" +"mp2" "Start(bb0[5])" +"mp1" "Start(bb2[1])" +"mp7" "Start(bb2[9])" +"mp6" "Start(bb2[10])" +"mp5" "Start(bb7[2])" +"mp4" "Start(bb8[1])" +"mp4" "Start(bb8[4])" +"mp1" "Start(bb8[6])" +"mp9" "Start(bb8[7])" +"mp10" "Start(bb8[7])" +"mp13" "Start(bb9[7])" +"mp12" "Start(bb9[8])" +"mp11" "Start(bb12[1])" +"mp35" "Start(bb15[9])" +"mp19" "Start(bb15[10])" +"mp18" "Start(bb15[11])" +"mp1" "Start(bb15[19])" +"mp30" "Start(bb15[20])" +"mp29" "Start(bb15[22])" +"mp29" "Start(bb15[24])" +"mp31" "Start(bb15[27])" +"mp33" "Start(bb15[30])" +"mp34" "Start(bb15[30])" +"mp32" "Start(bb16[2])" +"mp28" "Start(bb16[5])" +"mp27" "Start(bb16[6])" +"mp26" "Start(bb16[7])" +"mp17" "Start(bb16[9])" +"mp25" "Start(bb16[9])" +"mp16" "Start(bb17[2])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_assigned_at_base.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_assigned_at_base.facts new file mode 100644 index 00000000000..05868203e6c --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_assigned_at_base.facts @@ -0,0 +1,33 @@ +"mp3" "Mid(bb0[3])" +"mp2" "Mid(bb0[4])" +"mp1" "Start(bb2[0])" +"mp7" "Mid(bb2[7])" +"mp36" "Mid(bb2[8])" +"mp6" "Mid(bb2[9])" +"mp5" "Mid(bb2[10])" +"mp4" "Start(bb8[0])" +"mp9" "Mid(bb8[4])" +"mp10" "Mid(bb8[6])" +"mp8" "Start(bb9[0])" +"mp13" "Mid(bb9[6])" +"mp12" "Mid(bb9[7])" +"mp11" "Start(bb12[0])" +"mp1" "Mid(bb12[1])" +"mp35" "Mid(bb15[8])" +"mp19" "Mid(bb15[9])" +"mp18" "Mid(bb15[10])" +"mp17" "Mid(bb15[11])" +"mp30" "Mid(bb15[19])" +"mp29" "Mid(bb15[20])" +"mp31" "Mid(bb15[24])" +"mp33" "Mid(bb15[27])" +"mp34" "Mid(bb15[29])" +"mp32" "Start(bb16[0])" +"mp28" "Mid(bb16[2])" +"mp27" "Mid(bb16[5])" +"mp26" "Mid(bb16[6])" +"mp25" "Mid(bb16[7])" +"mp16" "Start(bb17[0])" +"mp15" "Start(bb18[0])" +"mp14" "Mid(bb18[6])" +"mp0" "Mid(bb18[8])" diff --git a/inputs/drop-liveness/nll-facts/main/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_is_var.facts similarity index 75% rename from inputs/drop-liveness/nll-facts/main/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/move_reinitialize_ok/path_is_var.facts index 66310664d57..b3e030a5b00 100644 --- a/inputs/drop-liveness/nll-facts/main/path_belongs_to_var.facts +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_is_var.facts @@ -34,14 +34,3 @@ "mp33" "_33" "mp34" "_34" "mp35" "_35" -"mp36" "_36" -"mp37" "_37" -"mp38" "_38" -"mp39" "_39" -"mp40" "_40" -"mp41" "_41" -"mp42" "_42" -"mp43" "_43" -"mp44" "_44" -"mp45" "_45" -"mp46" "_46" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_moved_at_base.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_moved_at_base.facts new file mode 100644 index 00000000000..9a186243a43 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/path_moved_at_base.facts @@ -0,0 +1,95 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp9" "Start(bb0[0])" +"mp10" "Start(bb0[0])" +"mp11" "Start(bb0[0])" +"mp12" "Start(bb0[0])" +"mp13" "Start(bb0[0])" +"mp14" "Start(bb0[0])" +"mp15" "Start(bb0[0])" +"mp16" "Start(bb0[0])" +"mp17" "Start(bb0[0])" +"mp18" "Start(bb0[0])" +"mp19" "Start(bb0[0])" +"mp20" "Start(bb0[0])" +"mp21" "Start(bb0[0])" +"mp22" "Start(bb0[0])" +"mp23" "Start(bb0[0])" +"mp24" "Start(bb0[0])" +"mp25" "Start(bb0[0])" +"mp26" "Start(bb0[0])" +"mp27" "Start(bb0[0])" +"mp28" "Start(bb0[0])" +"mp29" "Start(bb0[0])" +"mp30" "Start(bb0[0])" +"mp31" "Start(bb0[0])" +"mp32" "Start(bb0[0])" +"mp33" "Start(bb0[0])" +"mp34" "Start(bb0[0])" +"mp35" "Start(bb0[0])" +"mp2" "Mid(bb0[5])" +"mp2" "Mid(bb2[0])" +"mp3" "Mid(bb2[2])" +"mp7" "Mid(bb2[9])" +"mp6" "Mid(bb2[10])" +"mp6" "Mid(bb2[11])" +"mp1" "Mid(bb3[0])" +"mp5" "Mid(bb4[0])" +"mp7" "Mid(bb5[0])" +"mp7" "Mid(bb6[0])" +"mp7" "Mid(bb7[0])" +"mp6" "Mid(bb7[1])" +"mp5" "Mid(bb7[2])" +"mp5" "Mid(bb8[0])" +"mp1" "Mid(bb8[6])" +"mp9" "Mid(bb8[7])" +"mp10" "Mid(bb8[7])" +"mp10" "Mid(bb9[0])" +"mp9" "Mid(bb9[1])" +"mp8" "Mid(bb9[2])" +"mp12" "Mid(bb9[8])" +"mp4" "Mid(bb10[0])" +"mp10" "Mid(bb11[0])" +"mp12" "Mid(bb12[0])" +"mp11" "Mid(bb12[1])" +"mp11" "Mid(bb13[0])" +"mp11" "Mid(bb14[0])" +"mp11" "Mid(bb15[0])" +"mp13" "Mid(bb15[1])" +"mp18" "Mid(bb15[11])" +"mp18" "Mid(bb15[12])" +"mp30" "Mid(bb15[20])" +"mp30" "Mid(bb15[21])" +"mp33" "Mid(bb15[30])" +"mp34" "Mid(bb15[30])" +"mp34" "Mid(bb16[0])" +"mp33" "Mid(bb16[1])" +"mp32" "Mid(bb16[2])" +"mp32" "Mid(bb16[3])" +"mp31" "Mid(bb16[4])" +"mp26" "Mid(bb16[7])" +"mp26" "Mid(bb16[8])" +"mp17" "Mid(bb16[9])" +"mp25" "Mid(bb16[9])" +"mp25" "Mid(bb17[0])" +"mp17" "Mid(bb17[1])" +"mp16" "Mid(bb17[2])" +"mp16" "Mid(bb18[0])" +"mp29" "Mid(bb18[1])" +"mp28" "Mid(bb18[2])" +"mp27" "Mid(bb18[3])" +"mp19" "Mid(bb18[4])" +"mp15" "Mid(bb18[5])" +"mp14" "Mid(bb18[7])" +"mp4" "Mid(bb18[9])" +"mp4" "Mid(bb19[0])" +"mp1" "Mid(bb19[1])" +"mp1" "Mid(bb20[0])" +"mp0" "Mid(bb20[1])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/placeholder.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/placeholder.facts new file mode 100644 index 00000000000..51ced4c76d2 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw3" +"\'_#1r" "bw4" diff --git a/inputs/drop-liveness/nll-facts/main/universal_region.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/universal_region.facts similarity index 100% rename from inputs/drop-liveness/nll-facts/main/universal_region.facts rename to inputs/smoke-test/nll-facts/move_reinitialize_ok/universal_region.facts diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/use_of_var_derefs_origin.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/use_of_var_derefs_origin.facts new file mode 100644 index 00000000000..ab51716e47a --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/use_of_var_derefs_origin.facts @@ -0,0 +1,31 @@ +"_2" "\'_#38r" +"_3" "\'_#39r" +"_9" "\'_#40r" +"_12" "\'_#41r" +"_13" "\'_#42r" +"_16" "\'_#43r" +"_17" "\'_#44r" +"_17" "\'_#45r" +"_18" "\'_#46r" +"_18" "\'_#47r" +"_19" "\'_#48r" +"_19" "\'_#49r" +"_20" "\'_#50r" +"_21" "\'_#51r" +"_22" "\'_#52r" +"_23" "\'_#53r" +"_24" "\'_#54r" +"_25" "\'_#55r" +"_25" "\'_#56r" +"_26" "\'_#57r" +"_26" "\'_#58r" +"_27" "\'_#59r" +"_27" "\'_#60r" +"_28" "\'_#61r" +"_29" "\'_#62r" +"_30" "\'_#63r" +"_31" "\'_#64r" +"_32" "\'_#65r" +"_33" "\'_#66r" +"_35" "\'_#67r" +"_35" "\'_#68r" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_defined_at.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_defined_at.facts new file mode 100644 index 00000000000..0b8d7738383 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_defined_at.facts @@ -0,0 +1,89 @@ +"_1" "Mid(bb0[0])" +"_2" "Mid(bb0[1])" +"_3" "Mid(bb0[2])" +"_3" "Mid(bb0[3])" +"_2" "Mid(bb0[4])" +"_1" "Mid(bb0[5])" +"_2" "Mid(bb2[0])" +"_3" "Mid(bb2[2])" +"_4" "Mid(bb2[3])" +"_5" "Mid(bb2[4])" +"_6" "Mid(bb2[5])" +"_7" "Mid(bb2[6])" +"_7" "Mid(bb2[7])" +"_6" "Mid(bb2[9])" +"_5" "Mid(bb2[10])" +"_7" "Mid(bb7[0])" +"_6" "Mid(bb7[1])" +"_4" "Mid(bb7[2])" +"_5" "Mid(bb8[0])" +"_8" "Mid(bb8[2])" +"_9" "Mid(bb8[3])" +"_9" "Mid(bb8[4])" +"_10" "Mid(bb8[5])" +"_10" "Mid(bb8[6])" +"_8" "Mid(bb8[7])" +"_10" "Mid(bb9[0])" +"_9" "Mid(bb9[1])" +"_8" "Mid(bb9[2])" +"_11" "Mid(bb9[3])" +"_12" "Mid(bb9[4])" +"_13" "Mid(bb9[5])" +"_13" "Mid(bb9[6])" +"_12" "Mid(bb9[7])" +"_11" "Mid(bb9[8])" +"_12" "Mid(bb12[0])" +"_11" "Mid(bb15[0])" +"_13" "Mid(bb15[1])" +"_14" "Mid(bb15[2])" +"_15" "Mid(bb15[3])" +"_16" "Mid(bb15[4])" +"_17" "Mid(bb15[5])" +"_18" "Mid(bb15[6])" +"_19" "Mid(bb15[7])" +"_35" "Mid(bb15[8])" +"_19" "Mid(bb15[9])" +"_18" "Mid(bb15[10])" +"_17" "Mid(bb15[11])" +"_18" "Mid(bb15[12])" +"_25" "Mid(bb15[13])" +"_26" "Mid(bb15[14])" +"_27" "Mid(bb15[15])" +"_28" "Mid(bb15[16])" +"_29" "Mid(bb15[17])" +"_30" "Mid(bb15[18])" +"_30" "Mid(bb15[19])" +"_29" "Mid(bb15[20])" +"_30" "Mid(bb15[21])" +"_31" "Mid(bb15[23])" +"_31" "Mid(bb15[24])" +"_32" "Mid(bb15[25])" +"_33" "Mid(bb15[26])" +"_33" "Mid(bb15[27])" +"_34" "Mid(bb15[28])" +"_34" "Mid(bb15[29])" +"_32" "Mid(bb15[30])" +"_34" "Mid(bb16[0])" +"_33" "Mid(bb16[1])" +"_28" "Mid(bb16[2])" +"_32" "Mid(bb16[3])" +"_31" "Mid(bb16[4])" +"_27" "Mid(bb16[5])" +"_26" "Mid(bb16[6])" +"_25" "Mid(bb16[7])" +"_26" "Mid(bb16[8])" +"_16" "Mid(bb16[9])" +"_25" "Mid(bb17[0])" +"_17" "Mid(bb17[1])" +"_15" "Mid(bb17[2])" +"_16" "Mid(bb18[0])" +"_29" "Mid(bb18[1])" +"_28" "Mid(bb18[2])" +"_27" "Mid(bb18[3])" +"_19" "Mid(bb18[4])" +"_15" "Mid(bb18[5])" +"_14" "Mid(bb18[6])" +"_14" "Mid(bb18[7])" +"_0" "Mid(bb18[8])" +"_4" "Mid(bb19[0])" +"_1" "Mid(bb20[0])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_dropped_at.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_dropped_at.facts new file mode 100644 index 00000000000..9732f2847ee --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_dropped_at.facts @@ -0,0 +1,12 @@ +"_6" "Mid(bb2[11])" +"_1" "Mid(bb3[0])" +"_5" "Mid(bb4[0])" +"_7" "Mid(bb5[0])" +"_7" "Mid(bb6[0])" +"_4" "Mid(bb10[0])" +"_10" "Mid(bb11[0])" +"_1" "Mid(bb12[1])" +"_11" "Mid(bb13[0])" +"_11" "Mid(bb14[0])" +"_4" "Mid(bb18[9])" +"_1" "Mid(bb19[1])" diff --git a/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_used_at.facts b/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_used_at.facts new file mode 100644 index 00000000000..9d6a11a3826 --- /dev/null +++ b/inputs/smoke-test/nll-facts/move_reinitialize_ok/var_used_at.facts @@ -0,0 +1,32 @@ +"_3" "Mid(bb0[4])" +"_2" "Mid(bb0[5])" +"_1" "Mid(bb2[1])" +"_7" "Mid(bb2[8])" +"_7" "Mid(bb2[9])" +"_6" "Mid(bb2[10])" +"_5" "Mid(bb7[2])" +"_4" "Mid(bb8[1])" +"_4" "Mid(bb8[4])" +"_1" "Mid(bb8[6])" +"_9" "Mid(bb8[7])" +"_10" "Mid(bb8[7])" +"_13" "Mid(bb9[7])" +"_12" "Mid(bb9[8])" +"_11" "Mid(bb12[1])" +"_35" "Mid(bb15[9])" +"_19" "Mid(bb15[10])" +"_18" "Mid(bb15[11])" +"_1" "Mid(bb15[19])" +"_30" "Mid(bb15[20])" +"_29" "Mid(bb15[22])" +"_29" "Mid(bb15[24])" +"_31" "Mid(bb15[27])" +"_33" "Mid(bb15[30])" +"_34" "Mid(bb15[30])" +"_32" "Mid(bb16[2])" +"_28" "Mid(bb16[5])" +"_27" "Mid(bb16[6])" +"_26" "Mid(bb16[7])" +"_17" "Mid(bb16[9])" +"_25" "Mid(bb16[9])" +"_16" "Mid(bb17[2])" diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/child.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-may-dangle/nll-facts/use_x/child.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/child_path.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/child.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/child_path.facts diff --git a/inputs/drop-may-dangle/nll-facts/use_x/invalidates.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/invalidates.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/known_subset.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/known_subset.facts new file mode 100644 index 00000000000..7208aed31c6 --- /dev/null +++ b/inputs/smoke-test/nll-facts/position_dependent_outlives/known_subset.facts @@ -0,0 +1,3 @@ +"\'_#0r" "\'_#2r" +"\'_#0r" "\'_#1r" +"\'_#1r" "\'_#2r" diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/moved_out_at.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/moved_out_at.facts deleted file mode 100644 index 40f00e6b793..00000000000 --- a/inputs/smoke-test/nll-facts/position_dependent_outlives/moved_out_at.facts +++ /dev/null @@ -1,5 +0,0 @@ -"mp4" "Mid(bb4[0])" -"mp6" "Mid(bb4[1])" -"mp5" "Mid(bb4[2])" -"mp3" "Mid(bb4[3])" -"mp0" "Mid(bb4[4])" diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/path_accessed_at.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/path_accessed_at.facts deleted file mode 100644 index 09ac65f4216..00000000000 --- a/inputs/smoke-test/nll-facts/position_dependent_outlives/path_accessed_at.facts +++ /dev/null @@ -1,7 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp4" "Mid(bb0[3])" -"mp2" "Mid(bb0[6])" -"mp6" "Mid(bb0[7])" -"mp6" "Mid(bb0[8])" -"mp1" "Mid(bb2[1])" -"mp4" "Mid(bb3[0])" diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/path_accessed_at_base.facts new file mode 100644 index 00000000000..751b25a6711 --- /dev/null +++ b/inputs/smoke-test/nll-facts/position_dependent_outlives/path_accessed_at_base.facts @@ -0,0 +1,7 @@ +"mp1" "Start(bb0[2])" +"mp4" "Start(bb0[3])" +"mp2" "Start(bb0[6])" +"mp6" "Start(bb0[7])" +"mp6" "Start(bb0[8])" +"mp1" "Start(bb2[1])" +"mp4" "Start(bb3[0])" diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/initialized_at.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/path_assigned_at_base.facts similarity index 100% rename from inputs/smoke-test/nll-facts/position_dependent_outlives/initialized_at.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/path_assigned_at_base.facts diff --git a/inputs/issue-47680/nll-facts/main/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/path_is_var.facts similarity index 100% rename from inputs/issue-47680/nll-facts/main/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/path_is_var.facts diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/path_moved_at_base.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/path_moved_at_base.facts new file mode 100644 index 00000000000..4acab018d13 --- /dev/null +++ b/inputs/smoke-test/nll-facts/position_dependent_outlives/path_moved_at_base.facts @@ -0,0 +1,12 @@ +"mp0" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp4" "Mid(bb4[0])" +"mp6" "Mid(bb4[1])" +"mp5" "Mid(bb4[2])" +"mp3" "Mid(bb4[3])" +"mp0" "Mid(bb4[4])" diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/placeholder.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/placeholder.facts new file mode 100644 index 00000000000..f8167dce025 --- /dev/null +++ b/inputs/smoke-test/nll-facts/position_dependent_outlives/placeholder.facts @@ -0,0 +1,3 @@ +"\'_#0r" "bw3" +"\'_#1r" "bw4" +"\'_#2r" "bw5" diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/var_uses_region.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/smoke-test/nll-facts/position_dependent_outlives/var_uses_region.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/use_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/var_defined.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/var_defined_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/position_dependent_outlives/var_defined.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/var_defined_at.facts diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/var_drop_used.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-may-dangle/nll-facts/use_x/killed.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/var_dropped_at.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/killed.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/var_drops_region.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/var_used.facts b/inputs/smoke-test/nll-facts/position_dependent_outlives/var_used_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/position_dependent_outlives/var_used.facts rename to inputs/smoke-test/nll-facts/position_dependent_outlives/var_used_at.facts diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/smoke-test/nll-facts/random/borrow_region.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/borrow_region.facts rename to inputs/smoke-test/nll-facts/random/borrow_region.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/cfg_edge.facts b/inputs/smoke-test/nll-facts/random/cfg_edge.facts similarity index 60% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/cfg_edge.facts rename to inputs/smoke-test/nll-facts/random/cfg_edge.facts index b2ef2cf896e..e28ba7eb8b7 100644 --- a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/cfg_edge.facts +++ b/inputs/smoke-test/nll-facts/random/cfg_edge.facts @@ -1,3 +1,5 @@ "Start(bb0[0])" "Mid(bb0[0])" "Mid(bb0[0])" "Start(bb0[1])" "Start(bb0[1])" "Mid(bb0[1])" +"Mid(bb0[1])" "Start(bb1[0])" +"Start(bb1[0])" "Mid(bb1[0])" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/outlives.facts b/inputs/smoke-test/nll-facts/random/child_path.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/outlives.facts rename to inputs/smoke-test/nll-facts/random/child_path.facts diff --git a/inputs/drop-may-dangle/nll-facts/use_x/path_accessed_at.facts b/inputs/smoke-test/nll-facts/random/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/path_accessed_at.facts rename to inputs/smoke-test/nll-facts/random/drop_of_var_derefs_origin.facts diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/smoke-test/nll-facts/random/invalidates.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/invalidates.facts rename to inputs/smoke-test/nll-facts/random/invalidates.facts diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/killed.facts b/inputs/smoke-test/nll-facts/random/killed.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/killed.facts rename to inputs/smoke-test/nll-facts/random/killed.facts diff --git a/inputs/smoke-test/nll-facts/random/known_subset.facts b/inputs/smoke-test/nll-facts/random/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/random/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/random/outlives.facts b/inputs/smoke-test/nll-facts/random/outlives.facts new file mode 100644 index 00000000000..66b11da4f0f --- /dev/null +++ b/inputs/smoke-test/nll-facts/random/outlives.facts @@ -0,0 +1,2 @@ +"\'_#2r" "\'_#0r" "Mid(bb0[1])" +"\'_#3r" "\'_#2r" "Mid(bb0[1])" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/var_drop_used.facts b/inputs/smoke-test/nll-facts/random/path_accessed_at_base.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/var_drop_used.facts rename to inputs/smoke-test/nll-facts/random/path_accessed_at_base.facts diff --git a/inputs/drop-may-dangle/nll-facts/use_x/var_drops_region.facts b/inputs/smoke-test/nll-facts/random/path_assigned_at_base.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/var_drops_region.facts rename to inputs/smoke-test/nll-facts/random/path_assigned_at_base.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/random/path_is_var.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/random/path_is_var.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/initialized_at.facts b/inputs/smoke-test/nll-facts/random/path_moved_at_base.facts similarity index 50% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/initialized_at.facts rename to inputs/smoke-test/nll-facts/random/path_moved_at_base.facts index 8c8e7af00df..1af0caed9ca 100644 --- a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/initialized_at.facts +++ b/inputs/smoke-test/nll-facts/random/path_moved_at_base.facts @@ -1,2 +1,2 @@ +"mp0" "Start(bb0[0])" "mp1" "Start(bb0[0])" -"mp0" "Mid(bb0[0])" diff --git a/inputs/smoke-test/nll-facts/random/placeholder.facts b/inputs/smoke-test/nll-facts/random/placeholder.facts new file mode 100644 index 00000000000..05f0af8d184 --- /dev/null +++ b/inputs/smoke-test/nll-facts/random/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw0" +"\'_#1r" "bw1" diff --git a/inputs/drop-may-dangle/nll-facts/main/universal_region.facts b/inputs/smoke-test/nll-facts/random/universal_region.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/main/universal_region.facts rename to inputs/smoke-test/nll-facts/random/universal_region.facts diff --git a/inputs/drop-may-dangle/nll-facts/use_x/var_used.facts b/inputs/smoke-test/nll-facts/random/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/var_used.facts rename to inputs/smoke-test/nll-facts/random/use_of_var_derefs_origin.facts diff --git a/inputs/blog-exmple/nll-facts/main/var_defined.facts b/inputs/smoke-test/nll-facts/random/var_defined_at.facts similarity index 50% rename from inputs/blog-exmple/nll-facts/main/var_defined.facts rename to inputs/smoke-test/nll-facts/random/var_defined_at.facts index 7d2a979bf5a..aef1a65ee60 100644 --- a/inputs/blog-exmple/nll-facts/main/var_defined.facts +++ b/inputs/smoke-test/nll-facts/random/var_defined_at.facts @@ -1,2 +1 @@ "_1" "Mid(bb0[0])" -"_0" "Mid(bb2[0])" diff --git a/inputs/drop-may-dangle/nll-facts/use_x/var_uses_region.facts b/inputs/smoke-test/nll-facts/random/var_dropped_at.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/use_x/var_uses_region.facts rename to inputs/smoke-test/nll-facts/random/var_dropped_at.facts diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/child.facts b/inputs/smoke-test/nll-facts/random/var_used_at.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/child.facts rename to inputs/smoke-test/nll-facts/random/var_used_at.facts diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/child.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/child_path.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/path_accessed_at.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/child_path.facts diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_drop_used.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/known_subset.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/return_ref_to_local/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/moved_out_at.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/moved_out_at.facts deleted file mode 100644 index 1721f6c079c..00000000000 --- a/inputs/smoke-test/nll-facts/return_ref_to_local/moved_out_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Mid(bb0[6])" -"mp2" "Mid(bb0[7])" -"mp0" "Mid(bb0[8])" diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/path_accessed_at.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/path_accessed_at.facts deleted file mode 100644 index c6e4b9933ae..00000000000 --- a/inputs/smoke-test/nll-facts/return_ref_to_local/path_accessed_at.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[4])" -"mp2" "Mid(bb0[5])" diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/path_accessed_at_base.facts new file mode 100644 index 00000000000..1ede3c8814a --- /dev/null +++ b/inputs/smoke-test/nll-facts/return_ref_to_local/path_accessed_at_base.facts @@ -0,0 +1,3 @@ +"mp1" "Start(bb0[2])" +"mp1" "Start(bb0[4])" +"mp2" "Start(bb0[5])" diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/initialized_at.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/path_assigned_at_base.facts similarity index 100% rename from inputs/smoke-test/nll-facts/return_ref_to_local/initialized_at.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/path_assigned_at_base.facts diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/path_belongs_to_var.facts deleted file mode 100644 index ac6fc7d6c06..00000000000 --- a/inputs/smoke-test/nll-facts/return_ref_to_local/path_belongs_to_var.facts +++ /dev/null @@ -1,3 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/path_is_var.facts similarity index 100% rename from inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/finish_1/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/path_is_var.facts diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/path_moved_at_base.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/path_moved_at_base.facts new file mode 100644 index 00000000000..c0867ddc969 --- /dev/null +++ b/inputs/smoke-test/nll-facts/return_ref_to_local/path_moved_at_base.facts @@ -0,0 +1,6 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp1" "Mid(bb0[6])" +"mp2" "Mid(bb0[7])" +"mp0" "Mid(bb0[8])" diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/placeholder.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/placeholder.facts new file mode 100644 index 00000000000..791ef09ea57 --- /dev/null +++ b/inputs/smoke-test/nll-facts/return_ref_to_local/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw1" +"\'_#1r" "bw2" diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/var_uses_region.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/smoke-test/nll-facts/return_ref_to_local/var_uses_region.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/use_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/var_defined.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/var_defined_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/return_ref_to_local/var_defined.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/var_defined_at.facts diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/var_drop_used.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/var_dropped_at.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_drops_region.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/var_drops_region.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/return_ref_to_local/var_used.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/var_used.facts deleted file mode 100644 index b7178db74a2..00000000000 --- a/inputs/smoke-test/nll-facts/return_ref_to_local/var_used.facts +++ /dev/null @@ -1,3 +0,0 @@ -"_1" "Mid(bb0[2])" -"_1" "Mid(bb0[4])" -"_2" "Mid(bb0[5])" diff --git a/inputs/blog-exmple/nll-facts/foo/var_used.facts b/inputs/smoke-test/nll-facts/return_ref_to_local/var_used_at.facts similarity index 100% rename from inputs/blog-exmple/nll-facts/foo/var_used.facts rename to inputs/smoke-test/nll-facts/return_ref_to_local/var_used_at.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut/child.facts b/inputs/smoke-test/nll-facts/use_while_mut/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_used.facts b/inputs/smoke-test/nll-facts/use_while_mut/child_path.facts similarity index 100% rename from inputs/drop-may-dangle/nll-facts/{{impl}}-drop/var_used.facts rename to inputs/smoke-test/nll-facts/use_while_mut/child_path.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/borrow_region.facts b/inputs/smoke-test/nll-facts/use_while_mut/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/borrow_region.facts rename to inputs/smoke-test/nll-facts/use_while_mut/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut/known_subset.facts b/inputs/smoke-test/nll-facts/use_while_mut/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/use_while_mut/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/use_while_mut/path_accessed_at.facts b/inputs/smoke-test/nll-facts/use_while_mut/path_accessed_at.facts deleted file mode 100644 index 272011e0084..00000000000 --- a/inputs/smoke-test/nll-facts/use_while_mut/path_accessed_at.facts +++ /dev/null @@ -1,7 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp1" "Mid(bb0[4])" -"mp2" "Mid(bb0[5])" -"mp1" "Mid(bb0[7])" -"mp3" "Mid(bb0[8])" -"mp2" "Mid(bb0[10])" -"mp4" "Mid(bb0[11])" diff --git a/inputs/smoke-test/nll-facts/use_while_mut/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/use_while_mut/path_accessed_at_base.facts new file mode 100644 index 00000000000..358a774d15e --- /dev/null +++ b/inputs/smoke-test/nll-facts/use_while_mut/path_accessed_at_base.facts @@ -0,0 +1,7 @@ +"mp1" "Start(bb0[2])" +"mp1" "Start(bb0[4])" +"mp2" "Start(bb0[5])" +"mp1" "Start(bb0[7])" +"mp3" "Start(bb0[8])" +"mp2" "Start(bb0[10])" +"mp4" "Start(bb0[11])" diff --git a/inputs/smoke-test/nll-facts/use_while_mut/initialized_at.facts b/inputs/smoke-test/nll-facts/use_while_mut/path_assigned_at_base.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut/initialized_at.facts rename to inputs/smoke-test/nll-facts/use_while_mut/path_assigned_at_base.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/use_while_mut/path_belongs_to_var.facts deleted file mode 100644 index 87e16848f3a..00000000000 --- a/inputs/smoke-test/nll-facts/use_while_mut/path_belongs_to_var.facts +++ /dev/null @@ -1,5 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" diff --git a/inputs/enum-drop-access/nll-facts/different_variants/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/use_while_mut/path_is_var.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/different_variants/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/use_while_mut/path_is_var.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut/moved_out_at.facts b/inputs/smoke-test/nll-facts/use_while_mut/path_moved_at_base.facts similarity index 53% rename from inputs/smoke-test/nll-facts/use_while_mut/moved_out_at.facts rename to inputs/smoke-test/nll-facts/use_while_mut/path_moved_at_base.facts index 6e8458fb87a..470a3be5b94 100644 --- a/inputs/smoke-test/nll-facts/use_while_mut/moved_out_at.facts +++ b/inputs/smoke-test/nll-facts/use_while_mut/path_moved_at_base.facts @@ -1,3 +1,8 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" "mp2" "Mid(bb0[10])" "mp4" "Mid(bb0[13])" "mp3" "Mid(bb0[14])" diff --git a/inputs/smoke-test/nll-facts/use_while_mut/placeholder.facts b/inputs/smoke-test/nll-facts/use_while_mut/placeholder.facts new file mode 100644 index 00000000000..791ef09ea57 --- /dev/null +++ b/inputs/smoke-test/nll-facts/use_while_mut/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw1" +"\'_#1r" "bw2" diff --git a/inputs/smoke-test/nll-facts/use_while_mut/var_uses_region.facts b/inputs/smoke-test/nll-facts/use_while_mut/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut/var_uses_region.facts rename to inputs/smoke-test/nll-facts/use_while_mut/use_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut/var_defined.facts b/inputs/smoke-test/nll-facts/use_while_mut/var_defined_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut/var_defined.facts rename to inputs/smoke-test/nll-facts/use_while_mut/var_defined_at.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut/var_drop_used.facts b/inputs/smoke-test/nll-facts/use_while_mut/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/child.facts b/inputs/smoke-test/nll-facts/use_while_mut/var_dropped_at.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/child.facts rename to inputs/smoke-test/nll-facts/use_while_mut/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut/var_drops_region.facts b/inputs/smoke-test/nll-facts/use_while_mut/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/use_while_mut/var_used.facts b/inputs/smoke-test/nll-facts/use_while_mut/var_used_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut/var_used.facts rename to inputs/smoke-test/nll-facts/use_while_mut/var_used_at.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/child.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/invalidates.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/child_path.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/invalidates.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/child_path.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/killed.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/killed.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/known_subset.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/known_subset.facts new file mode 100644 index 00000000000..7208aed31c6 --- /dev/null +++ b/inputs/smoke-test/nll-facts/use_while_mut_fr/known_subset.facts @@ -0,0 +1,3 @@ +"\'_#0r" "\'_#2r" +"\'_#0r" "\'_#1r" +"\'_#1r" "\'_#2r" diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/path_accessed_at.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_accessed_at.facts deleted file mode 100644 index afd58bc986c..00000000000 --- a/inputs/smoke-test/nll-facts/use_while_mut_fr/path_accessed_at.facts +++ /dev/null @@ -1,6 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp3" "Mid(bb0[3])" -"mp1" "Mid(bb0[5])" -"mp4" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp2" "Mid(bb0[10])" diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_accessed_at_base.facts new file mode 100644 index 00000000000..133376dd5b1 --- /dev/null +++ b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_accessed_at_base.facts @@ -0,0 +1,6 @@ +"mp1" "Start(bb0[2])" +"mp3" "Start(bb0[3])" +"mp1" "Start(bb0[5])" +"mp4" "Start(bb0[6])" +"mp3" "Start(bb0[7])" +"mp2" "Start(bb0[10])" diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/initialized_at.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_assigned_at_base.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut_fr/initialized_at.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/path_assigned_at_base.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_belongs_to_var.facts deleted file mode 100644 index 87e16848f3a..00000000000 --- a/inputs/smoke-test/nll-facts/use_while_mut_fr/path_belongs_to_var.facts +++ /dev/null @@ -1,5 +0,0 @@ -"mp0" "_0" -"mp1" "_1" -"mp2" "_2" -"mp3" "_3" -"mp4" "_4" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_is_var.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/drop_enum/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/path_is_var.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/moved_out_at.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_moved_at_base.facts similarity index 53% rename from inputs/smoke-test/nll-facts/use_while_mut_fr/moved_out_at.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/path_moved_at_base.facts index badad078212..4954f11d14d 100644 --- a/inputs/smoke-test/nll-facts/use_while_mut_fr/moved_out_at.facts +++ b/inputs/smoke-test/nll-facts/use_while_mut_fr/path_moved_at_base.facts @@ -1,3 +1,7 @@ +"mp0" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" "mp1" "Mid(bb0[5])" "mp4" "Mid(bb0[8])" "mp3" "Mid(bb0[9])" diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/placeholder.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/placeholder.facts new file mode 100644 index 00000000000..f8167dce025 --- /dev/null +++ b/inputs/smoke-test/nll-facts/use_while_mut_fr/placeholder.facts @@ -0,0 +1,3 @@ +"\'_#0r" "bw3" +"\'_#1r" "bw4" +"\'_#2r" "bw5" diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/var_uses_region.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut_fr/var_uses_region.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/use_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/var_defined.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/var_defined_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut_fr/var_defined.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/var_defined_at.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/var_drop_used.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/outlives.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/var_dropped_at.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/outlives.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/var_drops_region.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/use_while_mut_fr/var_used.facts b/inputs/smoke-test/nll-facts/use_while_mut_fr/var_used_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/use_while_mut_fr/var_used.facts rename to inputs/smoke-test/nll-facts/use_while_mut_fr/var_used_at.facts diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/child.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/path_accessed_at.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/child_path.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/path_accessed_at.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/child_path.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/var_drop_used.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/var_drop_used.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/drop_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/known_subset.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/smoke-test/nll-facts/well_formed_function_inputs/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_accessed_at.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_accessed_at.facts deleted file mode 100644 index 28f73b64826..00000000000 --- a/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_accessed_at.facts +++ /dev/null @@ -1,10 +0,0 @@ -"mp2" "Mid(bb0[3])" -"mp1" "Mid(bb0[4])" -"mp1" "Mid(bb0[6])" -"mp3" "Mid(bb0[7])" -"mp3" "Mid(bb0[11])" -"mp6" "Mid(bb0[12])" -"mp5" "Mid(bb0[13])" -"mp4" "Mid(bb2[1])" -"mp1" "Mid(bb2[4])" -"mp4" "Mid(bb2[7])" diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_accessed_at_base.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_accessed_at_base.facts new file mode 100644 index 00000000000..d022260309d --- /dev/null +++ b/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_accessed_at_base.facts @@ -0,0 +1,10 @@ +"mp2" "Start(bb0[3])" +"mp1" "Start(bb0[4])" +"mp1" "Start(bb0[6])" +"mp3" "Start(bb0[7])" +"mp3" "Start(bb0[11])" +"mp6" "Start(bb0[12])" +"mp5" "Start(bb0[13])" +"mp4" "Start(bb2[1])" +"mp1" "Start(bb2[4])" +"mp4" "Start(bb2[7])" diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/initialized_at.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_assigned_at_base.facts similarity index 100% rename from inputs/smoke-test/nll-facts/well_formed_function_inputs/initialized_at.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/path_assigned_at_base.facts diff --git a/inputs/smoke-test/nll-facts/position_dependent_outlives/path_belongs_to_var.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_is_var.facts similarity index 100% rename from inputs/smoke-test/nll-facts/position_dependent_outlives/path_belongs_to_var.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/path_is_var.facts diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/moved_out_at.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_moved_at_base.facts similarity index 53% rename from inputs/smoke-test/nll-facts/well_formed_function_inputs/moved_out_at.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/path_moved_at_base.facts index 8976f96e21e..0960bd187b3 100644 --- a/inputs/smoke-test/nll-facts/well_formed_function_inputs/moved_out_at.facts +++ b/inputs/smoke-test/nll-facts/well_formed_function_inputs/path_moved_at_base.facts @@ -1,3 +1,12 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" "mp5" "Mid(bb0[13])" "mp5" "Mid(bb2[0])" "mp6" "Mid(bb2[2])" diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/placeholder.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/placeholder.facts new file mode 100644 index 00000000000..51ced4c76d2 --- /dev/null +++ b/inputs/smoke-test/nll-facts/well_formed_function_inputs/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw3" +"\'_#1r" "bw4" diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_uses_region.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/smoke-test/nll-facts/well_formed_function_inputs/var_uses_region.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/use_of_var_derefs_origin.facts diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_defined.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_defined_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/well_formed_function_inputs/var_defined.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/var_defined_at.facts diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_drop_used.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/var_drops_region.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_dropped_at.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/var_drops_region.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/var_dropped_at.facts diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_drops_region.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_used.facts b/inputs/smoke-test/nll-facts/well_formed_function_inputs/var_used_at.facts similarity index 100% rename from inputs/smoke-test/nll-facts/well_formed_function_inputs/var_used.facts rename to inputs/smoke-test/nll-facts/well_formed_function_inputs/var_used_at.facts diff --git a/inputs/smoke-test/polonius-smoke-test.rs b/inputs/smoke-test/polonius-smoke-test.rs index 12d6f0f3d57..46cbd8404a7 100644 --- a/inputs/smoke-test/polonius-smoke-test.rs +++ b/inputs/smoke-test/polonius-smoke-test.rs @@ -4,6 +4,10 @@ #![feature(nll)] +fn random() -> bool { + unimplemented!() +} + pub fn return_ref_to_local() -> &'static i32 { let x = 0; &x //~ ERROR @@ -46,4 +50,31 @@ fn well_formed_function_inputs() { tmp; } +fn basic_move_error() { + let x = "hello".to_string(); + let mut y = vec![]; + + y.push(x); + + println!("{}", x); //~ ERROR +} + +fn move_reinitialize_ok() { + let mut x = "hello".to_string(); + let mut y = vec![]; + + y.push(x); + + x = "goodbye".to_string(); + + println!("{}", x); //~ OK +} + +pub fn conditional_init() { + let a; + if random() { a = 44; } + println!("{}", a); + +} + fn main() {} diff --git a/inputs/vec-push-ref/nll-facts/foo1/borrow_region.facts b/inputs/vec-push-ref/nll-facts/foo1/borrow_region.facts index cb46e58bc32..899f1bdd3a0 100644 --- a/inputs/vec-push-ref/nll-facts/foo1/borrow_region.facts +++ b/inputs/vec-push-ref/nll-facts/foo1/borrow_region.facts @@ -1,2 +1,2 @@ -"\'_#7r" "bw0" "Mid(bb7[3])" -"\'_#8r" "bw1" "Mid(bb12[2])" +"\'_#6r" "bw0" "Mid(bb6[3])" +"\'_#7r" "bw1" "Mid(bb11[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/cfg_edge.facts b/inputs/vec-push-ref/nll-facts/foo1/cfg_edge.facts index 875b97a4f2f..9ab54d6dea5 100644 --- a/inputs/vec-push-ref/nll-facts/foo1/cfg_edge.facts +++ b/inputs/vec-push-ref/nll-facts/foo1/cfg_edge.facts @@ -39,40 +39,50 @@ "Mid(bb5[2])" "Start(bb6[0])" "Mid(bb5[2])" "Start(bb2[0])" "Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb7[0])" -"Mid(bb6[0])" "Start(bb1[0])" +"Mid(bb6[0])" "Start(bb6[1])" +"Start(bb6[1])" "Mid(bb6[1])" +"Mid(bb6[1])" "Start(bb6[2])" +"Start(bb6[2])" "Mid(bb6[2])" +"Mid(bb6[2])" "Start(bb6[3])" +"Start(bb6[3])" "Mid(bb6[3])" +"Mid(bb6[3])" "Start(bb6[4])" +"Start(bb6[4])" "Mid(bb6[4])" +"Mid(bb6[4])" "Start(bb6[5])" +"Start(bb6[5])" "Mid(bb6[5])" +"Mid(bb6[5])" "Start(bb6[6])" +"Start(bb6[6])" "Mid(bb6[6])" +"Mid(bb6[6])" "Start(bb6[7])" +"Start(bb6[7])" "Mid(bb6[7])" +"Mid(bb6[7])" "Start(bb7[0])" +"Mid(bb6[7])" "Start(bb8[0])" "Start(bb7[0])" "Mid(bb7[0])" "Mid(bb7[0])" "Start(bb7[1])" "Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb7[3])" -"Start(bb7[3])" "Mid(bb7[3])" -"Mid(bb7[3])" "Start(bb7[4])" -"Start(bb7[4])" "Mid(bb7[4])" -"Mid(bb7[4])" "Start(bb7[5])" -"Start(bb7[5])" "Mid(bb7[5])" -"Mid(bb7[5])" "Start(bb7[6])" -"Start(bb7[6])" "Mid(bb7[6])" -"Mid(bb7[6])" "Start(bb7[7])" -"Start(bb7[7])" "Mid(bb7[7])" -"Mid(bb7[7])" "Start(bb8[0])" -"Mid(bb7[7])" "Start(bb9[0])" +"Mid(bb7[1])" "Start(bb10[0])" +"Mid(bb7[1])" "Start(bb9[0])" "Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb8[1])" -"Start(bb8[1])" "Mid(bb8[1])" -"Mid(bb8[1])" "Start(bb11[0])" -"Mid(bb8[1])" "Start(bb10[0])" +"Mid(bb8[0])" "Start(bb1[0])" "Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb1[0])" +"Mid(bb9[0])" "Start(bb11[0])" +"Mid(bb9[0])" "Start(bb10[0])" "Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb12[0])" -"Mid(bb10[0])" "Start(bb11[0])" +"Mid(bb10[0])" "Start(bb10[1])" +"Start(bb10[1])" "Mid(bb10[1])" +"Mid(bb10[1])" "Start(bb14[0])" +"Mid(bb10[1])" "Start(bb8[0])" "Start(bb11[0])" "Mid(bb11[0])" "Mid(bb11[0])" "Start(bb11[1])" "Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb15[0])" -"Mid(bb11[1])" "Start(bb9[0])" +"Mid(bb11[1])" "Start(bb11[2])" +"Start(bb11[2])" "Mid(bb11[2])" +"Mid(bb11[2])" "Start(bb11[3])" +"Start(bb11[3])" "Mid(bb11[3])" +"Mid(bb11[3])" "Start(bb11[4])" +"Start(bb11[4])" "Mid(bb11[4])" +"Mid(bb11[4])" "Start(bb11[5])" +"Start(bb11[5])" "Mid(bb11[5])" +"Mid(bb11[5])" "Start(bb12[0])" +"Mid(bb11[5])" "Start(bb8[0])" "Start(bb12[0])" "Mid(bb12[0])" "Mid(bb12[0])" "Start(bb12[1])" "Start(bb12[1])" "Mid(bb12[1])" @@ -82,33 +92,33 @@ "Start(bb12[3])" "Mid(bb12[3])" "Mid(bb12[3])" "Start(bb12[4])" "Start(bb12[4])" "Mid(bb12[4])" -"Mid(bb12[4])" "Start(bb12[5])" -"Start(bb12[5])" "Mid(bb12[5])" -"Mid(bb12[5])" "Start(bb13[0])" -"Mid(bb12[5])" "Start(bb9[0])" +"Mid(bb12[4])" "Start(bb13[0])" +"Mid(bb12[4])" "Start(bb8[0])" "Start(bb13[0])" "Mid(bb13[0])" "Mid(bb13[0])" "Start(bb13[1])" "Start(bb13[1])" "Mid(bb13[1])" "Mid(bb13[1])" "Start(bb13[2])" "Start(bb13[2])" "Mid(bb13[2])" -"Mid(bb13[2])" "Start(bb13[3])" -"Start(bb13[3])" "Mid(bb13[3])" -"Mid(bb13[3])" "Start(bb13[4])" -"Start(bb13[4])" "Mid(bb13[4])" -"Mid(bb13[4])" "Start(bb14[0])" -"Mid(bb13[4])" "Start(bb9[0])" +"Mid(bb13[2])" "Start(bb15[0])" "Start(bb14[0])" "Mid(bb14[0])" "Mid(bb14[0])" "Start(bb14[1])" "Start(bb14[1])" "Mid(bb14[1])" "Mid(bb14[1])" "Start(bb14[2])" "Start(bb14[2])" "Mid(bb14[2])" -"Mid(bb14[2])" "Start(bb16[0])" +"Mid(bb14[2])" "Start(bb15[0])" "Start(bb15[0])" "Mid(bb15[0])" "Mid(bb15[0])" "Start(bb15[1])" "Start(bb15[1])" "Mid(bb15[1])" "Mid(bb15[1])" "Start(bb15[2])" "Start(bb15[2])" "Mid(bb15[2])" -"Mid(bb15[2])" "Start(bb16[0])" +"Mid(bb15[2])" "Start(bb15[3])" +"Start(bb15[3])" "Mid(bb15[3])" +"Mid(bb15[3])" "Start(bb15[4])" +"Start(bb15[4])" "Mid(bb15[4])" +"Mid(bb15[4])" "Start(bb15[5])" +"Start(bb15[5])" "Mid(bb15[5])" +"Mid(bb15[5])" "Start(bb16[0])" +"Mid(bb15[5])" "Start(bb17[0])" "Start(bb16[0])" "Mid(bb16[0])" "Mid(bb16[0])" "Start(bb16[1])" "Start(bb16[1])" "Mid(bb16[1])" @@ -118,28 +128,12 @@ "Start(bb16[3])" "Mid(bb16[3])" "Mid(bb16[3])" "Start(bb16[4])" "Start(bb16[4])" "Mid(bb16[4])" -"Mid(bb16[4])" "Start(bb16[5])" -"Start(bb16[5])" "Mid(bb16[5])" -"Mid(bb16[5])" "Start(bb17[0])" -"Mid(bb16[5])" "Start(bb18[0])" +"Mid(bb16[4])" "Start(bb18[0])" +"Mid(bb16[4])" "Start(bb1[0])" "Start(bb17[0])" "Mid(bb17[0])" -"Mid(bb17[0])" "Start(bb19[0])" -"Mid(bb17[0])" "Start(bb9[0])" +"Mid(bb17[0])" "Start(bb8[0])" "Start(bb18[0])" "Mid(bb18[0])" -"Mid(bb18[0])" "Start(bb9[0])" -"Start(bb19[0])" "Mid(bb19[0])" -"Mid(bb19[0])" "Start(bb19[1])" -"Start(bb19[1])" "Mid(bb19[1])" -"Mid(bb19[1])" "Start(bb19[2])" -"Start(bb19[2])" "Mid(bb19[2])" -"Mid(bb19[2])" "Start(bb19[3])" -"Start(bb19[3])" "Mid(bb19[3])" -"Mid(bb19[3])" "Start(bb19[4])" -"Start(bb19[4])" "Mid(bb19[4])" -"Mid(bb19[4])" "Start(bb20[0])" -"Mid(bb19[4])" "Start(bb1[0])" -"Start(bb20[0])" "Mid(bb20[0])" -"Mid(bb20[0])" "Start(bb20[1])" -"Start(bb20[1])" "Mid(bb20[1])" -"Mid(bb20[1])" "Start(bb20[2])" -"Start(bb20[2])" "Mid(bb20[2])" +"Mid(bb18[0])" "Start(bb18[1])" +"Start(bb18[1])" "Mid(bb18[1])" +"Mid(bb18[1])" "Start(bb18[2])" +"Start(bb18[2])" "Mid(bb18[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/child.facts b/inputs/vec-push-ref/nll-facts/foo1/child_path.facts similarity index 100% rename from inputs/vec-push-ref/nll-facts/foo1/child.facts rename to inputs/vec-push-ref/nll-facts/foo1/child_path.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/var_used.facts b/inputs/vec-push-ref/nll-facts/foo1/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/var_used.facts rename to inputs/vec-push-ref/nll-facts/foo1/drop_of_var_derefs_origin.facts diff --git a/inputs/vec-push-ref/nll-facts/foo1/initialized_at.facts b/inputs/vec-push-ref/nll-facts/foo1/initialized_at.facts deleted file mode 100644 index 5c88f420c7b..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo1/initialized_at.facts +++ /dev/null @@ -1,20 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp5" "Mid(bb0[7])" -"mp16" "Mid(bb0[8])" -"mp4" "Mid(bb0[9])" -"mp3" "Mid(bb0[10])" -"mp2" "Start(bb6[0])" -"mp6" "Mid(bb7[3])" -"mp8" "Start(bb8[0])" -"mp13" "Mid(bb11[0])" -"mp10" "Mid(bb12[2])" -"mp11" "Mid(bb12[4])" -"mp9" "Start(bb13[0])" -"mp12" "Mid(bb13[3])" -"mp1" "Mid(bb14[0])" -"mp7" "Mid(bb14[1])" -"mp1" "Mid(bb15[0])" -"mp7" "Mid(bb15[1])" -"mp15" "Mid(bb16[4])" -"mp14" "Start(bb17[0])" -"mp0" "Mid(bb19[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/invalidates.facts b/inputs/vec-push-ref/nll-facts/foo1/invalidates.facts index c9ec61cf0fa..128e68ba15a 100644 --- a/inputs/vec-push-ref/nll-facts/foo1/invalidates.facts +++ b/inputs/vec-push-ref/nll-facts/foo1/invalidates.facts @@ -2,13 +2,13 @@ "Start(bb1[0])" "bw0" "Start(bb1[0])" "bw1" "Start(bb5[2])" "bw1" -"Start(bb9[0])" "bw1" -"Start(bb12[2])" "bw1" +"Start(bb8[0])" "bw1" +"Start(bb11[2])" "bw1" +"Start(bb13[0])" "bw0" "Start(bb14[0])" "bw0" -"Start(bb15[0])" "bw0" +"Start(bb15[4])" "bw1" "Start(bb16[4])" "bw1" -"Start(bb19[4])" "bw1" -"Start(bb20[0])" "bw1" -"Start(bb20[1])" "bw0" -"Start(bb20[2])" "bw0" -"Start(bb20[2])" "bw1" +"Start(bb18[0])" "bw1" +"Start(bb18[1])" "bw0" +"Start(bb18[2])" "bw0" +"Start(bb18[2])" "bw1" diff --git a/inputs/vec-push-ref/nll-facts/foo1/killed.facts b/inputs/vec-push-ref/nll-facts/foo1/killed.facts index 052d8573b51..d1b1da8047b 100644 --- a/inputs/vec-push-ref/nll-facts/foo1/killed.facts +++ b/inputs/vec-push-ref/nll-facts/foo1/killed.facts @@ -1,6 +1,6 @@ "bw0" "Mid(bb0[1])" "bw1" "Mid(bb5[2])" +"bw0" "Mid(bb13[0])" "bw0" "Mid(bb14[0])" -"bw0" "Mid(bb15[0])" -"bw1" "Mid(bb20[0])" -"bw0" "Mid(bb20[1])" +"bw1" "Mid(bb18[0])" +"bw0" "Mid(bb18[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/known_subset.facts b/inputs/vec-push-ref/nll-facts/foo1/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/vec-push-ref/nll-facts/foo1/moved_out_at.facts b/inputs/vec-push-ref/nll-facts/foo1/moved_out_at.facts deleted file mode 100644 index f6381babfc0..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo1/moved_out_at.facts +++ /dev/null @@ -1,34 +0,0 @@ -"mp5" "Mid(bb0[9])" -"mp4" "Mid(bb0[10])" -"mp4" "Mid(bb0[11])" -"mp3" "Mid(bb2[0])" -"mp5" "Mid(bb3[0])" -"mp5" "Mid(bb4[0])" -"mp5" "Mid(bb5[0])" -"mp4" "Mid(bb5[1])" -"mp3" "Mid(bb5[2])" -"mp3" "Mid(bb6[0])" -"mp3" "Mid(bb7[0])" -"mp2" "Mid(bb9[0])" -"mp17" "Mid(bb11[1])" -"mp10" "Mid(bb12[5])" -"mp11" "Mid(bb12[5])" -"mp11" "Mid(bb13[0])" -"mp10" "Mid(bb13[1])" -"mp9" "Mid(bb13[2])" -"mp18" "Mid(bb13[4])" -"mp19" "Mid(bb14[0])" -"mp20" "Mid(bb15[0])" -"mp8" "Mid(bb16[0])" -"mp7" "Mid(bb16[1])" -"mp2" "Mid(bb16[4])" -"mp15" "Mid(bb16[5])" -"mp15" "Mid(bb17[0])" -"mp15" "Mid(bb18[0])" -"mp15" "Mid(bb19[0])" -"mp14" "Mid(bb19[1])" -"mp6" "Mid(bb19[3])" -"mp2" "Mid(bb19[4])" -"mp2" "Mid(bb20[0])" -"mp1" "Mid(bb20[1])" -"mp0" "Mid(bb20[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/outlives.facts b/inputs/vec-push-ref/nll-facts/foo1/outlives.facts index 0173ca89f36..136d4a83efd 100644 --- a/inputs/vec-push-ref/nll-facts/foo1/outlives.facts +++ b/inputs/vec-push-ref/nll-facts/foo1/outlives.facts @@ -1,28 +1,22 @@ -"\'_#5r" "\'_#6r" "Mid(bb5[2])" -"\'_#6r" "\'_#5r" "Mid(bb5[2])" -"\'_#22r" "\'_#5r" "Mid(bb5[2])" -"\'_#5r" "\'_#22r" "Mid(bb5[2])" -"\'_#9r" "\'_#10r" "Mid(bb12[5])" -"\'_#10r" "\'_#9r" "Mid(bb12[5])" -"\'_#11r" "\'_#12r" "Mid(bb16[5])" -"\'_#12r" "\'_#11r" "Mid(bb16[5])" -"\'_#2r" "\'_#16r" "Mid(bb0[7])" -"\'_#3r" "\'_#16r" "Mid(bb0[8])" -"\'_#16r" "\'_#15r" "Mid(bb0[9])" -"\'_#4r" "\'_#14r" "Mid(bb0[10])" -"\'_#15r" "\'_#4r" "Mid(bb0[10])" -"\'_#4r" "\'_#15r" "Mid(bb0[10])" -"\'_#5r" "\'_#13r" "Mid(bb5[2])" -"\'_#14r" "\'_#5r" "Mid(bb5[2])" -"\'_#7r" "\'_#17r" "Mid(bb7[3])" -"\'_#8r" "\'_#18r" "Mid(bb12[2])" -"\'_#19r" "\'_#13r" "Mid(bb12[2])" -"\'_#13r" "\'_#19r" "Mid(bb12[2])" -"\'_#17r" "\'_#20r" "Mid(bb12[4])" -"\'_#9r" "\'_#23r" "Mid(bb12[5])" -"\'_#18r" "\'_#23r" "Mid(bb12[5])" -"\'_#9r" "\'_#19r" "Mid(bb12[5])" -"\'_#19r" "\'_#9r" "Mid(bb12[5])" -"\'_#20r" "\'_#9r" "Mid(bb12[5])" -"\'_#13r" "\'_#21r" "Mid(bb16[4])" -"\'_#21r" "\'_#11r" "Mid(bb16[5])" +"\'_#19r" "\'_#5r" "Mid(bb5[2])" +"\'_#5r" "\'_#19r" "Mid(bb5[2])" +"\'_#2r" "\'_#13r" "Mid(bb0[7])" +"\'_#3r" "\'_#13r" "Mid(bb0[8])" +"\'_#13r" "\'_#12r" "Mid(bb0[9])" +"\'_#4r" "\'_#11r" "Mid(bb0[10])" +"\'_#12r" "\'_#4r" "Mid(bb0[10])" +"\'_#4r" "\'_#12r" "Mid(bb0[10])" +"\'_#5r" "\'_#10r" "Mid(bb5[2])" +"\'_#11r" "\'_#5r" "Mid(bb5[2])" +"\'_#6r" "\'_#14r" "Mid(bb6[3])" +"\'_#7r" "\'_#15r" "Mid(bb11[2])" +"\'_#16r" "\'_#10r" "Mid(bb11[2])" +"\'_#10r" "\'_#16r" "Mid(bb11[2])" +"\'_#14r" "\'_#17r" "Mid(bb11[4])" +"\'_#8r" "\'_#20r" "Mid(bb11[5])" +"\'_#15r" "\'_#20r" "Mid(bb11[5])" +"\'_#8r" "\'_#16r" "Mid(bb11[5])" +"\'_#16r" "\'_#8r" "Mid(bb11[5])" +"\'_#17r" "\'_#8r" "Mid(bb11[5])" +"\'_#10r" "\'_#18r" "Mid(bb15[4])" +"\'_#18r" "\'_#9r" "Mid(bb15[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/path_accessed_at.facts b/inputs/vec-push-ref/nll-facts/foo1/path_accessed_at.facts deleted file mode 100644 index e935e56130d..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo1/path_accessed_at.facts +++ /dev/null @@ -1,21 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp5" "Mid(bb0[9])" -"mp4" "Mid(bb0[10])" -"mp3" "Mid(bb5[2])" -"mp2" "Mid(bb7[1])" -"mp1" "Mid(bb7[3])" -"mp6" "Mid(bb7[4])" -"mp8" "Mid(bb8[0])" -"mp8" "Mid(bb8[1])" -"mp1" "Mid(bb11[0])" -"mp17" "Mid(bb11[1])" -"mp2" "Mid(bb12[2])" -"mp6" "Mid(bb12[4])" -"mp10" "Mid(bb12[5])" -"mp11" "Mid(bb12[5])" -"mp1" "Mid(bb13[3])" -"mp18" "Mid(bb13[4])" -"mp19" "Mid(bb14[0])" -"mp20" "Mid(bb15[0])" -"mp2" "Mid(bb16[4])" -"mp15" "Mid(bb16[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/path_accessed_at_base.facts b/inputs/vec-push-ref/nll-facts/foo1/path_accessed_at_base.facts new file mode 100644 index 00000000000..9a3aa020a83 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/path_accessed_at_base.facts @@ -0,0 +1,21 @@ +"mp1" "Start(bb0[2])" +"mp5" "Start(bb0[9])" +"mp4" "Start(bb0[10])" +"mp3" "Start(bb5[2])" +"mp2" "Start(bb6[1])" +"mp1" "Start(bb6[3])" +"mp6" "Start(bb6[4])" +"mp8" "Start(bb7[0])" +"mp8" "Start(bb7[1])" +"mp1" "Start(bb10[0])" +"mp17" "Start(bb10[1])" +"mp2" "Start(bb11[2])" +"mp6" "Start(bb11[4])" +"mp10" "Start(bb11[5])" +"mp11" "Start(bb11[5])" +"mp1" "Start(bb12[3])" +"mp18" "Start(bb12[4])" +"mp19" "Start(bb13[0])" +"mp20" "Start(bb14[0])" +"mp2" "Start(bb15[4])" +"mp15" "Start(bb15[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/path_assigned_at_base.facts b/inputs/vec-push-ref/nll-facts/foo1/path_assigned_at_base.facts new file mode 100644 index 00000000000..1f4b703d47c --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/path_assigned_at_base.facts @@ -0,0 +1,20 @@ +"mp1" "Mid(bb0[1])" +"mp5" "Mid(bb0[7])" +"mp16" "Mid(bb0[8])" +"mp4" "Mid(bb0[9])" +"mp3" "Mid(bb0[10])" +"mp2" "Start(bb6[0])" +"mp6" "Mid(bb6[3])" +"mp8" "Start(bb7[0])" +"mp13" "Mid(bb10[0])" +"mp10" "Mid(bb11[2])" +"mp11" "Mid(bb11[4])" +"mp9" "Start(bb12[0])" +"mp12" "Mid(bb12[3])" +"mp1" "Mid(bb13[0])" +"mp7" "Mid(bb13[1])" +"mp1" "Mid(bb14[0])" +"mp7" "Mid(bb14[1])" +"mp15" "Mid(bb15[4])" +"mp14" "Start(bb16[0])" +"mp0" "Mid(bb16[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/path_belongs_to_var.facts b/inputs/vec-push-ref/nll-facts/foo1/path_is_var.facts similarity index 100% rename from inputs/vec-push-ref/nll-facts/foo1/path_belongs_to_var.facts rename to inputs/vec-push-ref/nll-facts/foo1/path_is_var.facts diff --git a/inputs/vec-push-ref/nll-facts/foo1/path_moved_at_base.facts b/inputs/vec-push-ref/nll-facts/foo1/path_moved_at_base.facts new file mode 100644 index 00000000000..3c3fb1a00ec --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/path_moved_at_base.facts @@ -0,0 +1,48 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp9" "Start(bb0[0])" +"mp10" "Start(bb0[0])" +"mp11" "Start(bb0[0])" +"mp12" "Start(bb0[0])" +"mp13" "Start(bb0[0])" +"mp14" "Start(bb0[0])" +"mp15" "Start(bb0[0])" +"mp5" "Mid(bb0[9])" +"mp4" "Mid(bb0[10])" +"mp4" "Mid(bb0[11])" +"mp3" "Mid(bb2[0])" +"mp5" "Mid(bb3[0])" +"mp5" "Mid(bb4[0])" +"mp5" "Mid(bb5[0])" +"mp4" "Mid(bb5[1])" +"mp3" "Mid(bb5[2])" +"mp3" "Mid(bb6[0])" +"mp2" "Mid(bb8[0])" +"mp17" "Mid(bb10[1])" +"mp10" "Mid(bb11[5])" +"mp11" "Mid(bb11[5])" +"mp11" "Mid(bb12[0])" +"mp10" "Mid(bb12[1])" +"mp9" "Mid(bb12[2])" +"mp18" "Mid(bb12[4])" +"mp19" "Mid(bb13[0])" +"mp20" "Mid(bb14[0])" +"mp8" "Mid(bb15[0])" +"mp7" "Mid(bb15[1])" +"mp2" "Mid(bb15[4])" +"mp15" "Mid(bb15[5])" +"mp15" "Mid(bb16[0])" +"mp14" "Mid(bb16[1])" +"mp6" "Mid(bb16[3])" +"mp2" "Mid(bb16[4])" +"mp15" "Mid(bb17[0])" +"mp2" "Mid(bb18[0])" +"mp1" "Mid(bb18[1])" +"mp0" "Mid(bb18[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/placeholder.facts b/inputs/vec-push-ref/nll-facts/foo1/placeholder.facts new file mode 100644 index 00000000000..2ec4e520582 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw2" +"\'_#1r" "bw3" diff --git a/inputs/vec-push-ref/nll-facts/foo1/use_of_var_derefs_origin.facts b/inputs/vec-push-ref/nll-facts/foo1/use_of_var_derefs_origin.facts new file mode 100644 index 00000000000..4d864c2b7db --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/use_of_var_derefs_origin.facts @@ -0,0 +1,9 @@ +"_2" "\'_#10r" +"_3" "\'_#11r" +"_4" "\'_#12r" +"_5" "\'_#13r" +"_6" "\'_#14r" +"_10" "\'_#15r" +"_10" "\'_#16r" +"_11" "\'_#17r" +"_15" "\'_#18r" diff --git a/inputs/vec-push-ref/nll-facts/foo1/var_defined.facts b/inputs/vec-push-ref/nll-facts/foo1/var_defined.facts deleted file mode 100644 index bfd85871d9f..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo1/var_defined.facts +++ /dev/null @@ -1,45 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_5" "Mid(bb0[6])" -"_5" "Mid(bb0[7])" -"_4" "Mid(bb0[9])" -"_3" "Mid(bb0[10])" -"_5" "Mid(bb5[0])" -"_4" "Mid(bb5[1])" -"_2" "Mid(bb5[2])" -"_3" "Mid(bb7[0])" -"_6" "Mid(bb7[2])" -"_6" "Mid(bb7[3])" -"_7" "Mid(bb7[5])" -"_8" "Mid(bb7[6])" -"_8" "Mid(bb7[7])" -"_13" "Mid(bb11[0])" -"_9" "Mid(bb12[0])" -"_10" "Mid(bb12[1])" -"_10" "Mid(bb12[2])" -"_11" "Mid(bb12[3])" -"_11" "Mid(bb12[4])" -"_9" "Mid(bb12[5])" -"_11" "Mid(bb13[0])" -"_10" "Mid(bb13[1])" -"_9" "Mid(bb13[2])" -"_12" "Mid(bb13[3])" -"_1" "Mid(bb14[0])" -"_7" "Mid(bb14[1])" -"_1" "Mid(bb15[0])" -"_7" "Mid(bb15[1])" -"_8" "Mid(bb16[0])" -"_7" "Mid(bb16[1])" -"_14" "Mid(bb16[2])" -"_15" "Mid(bb16[3])" -"_15" "Mid(bb16[4])" -"_14" "Mid(bb16[5])" -"_15" "Mid(bb19[0])" -"_14" "Mid(bb19[1])" -"_0" "Mid(bb19[2])" -"_6" "Mid(bb19[3])" -"_2" "Mid(bb20[0])" -"_1" "Mid(bb20[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/var_defined_at.facts b/inputs/vec-push-ref/nll-facts/foo1/var_defined_at.facts new file mode 100644 index 00000000000..66baa892659 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/var_defined_at.facts @@ -0,0 +1,45 @@ +"_1" "Mid(bb0[0])" +"_1" "Mid(bb0[1])" +"_2" "Mid(bb0[3])" +"_3" "Mid(bb0[4])" +"_4" "Mid(bb0[5])" +"_5" "Mid(bb0[6])" +"_5" "Mid(bb0[7])" +"_4" "Mid(bb0[9])" +"_3" "Mid(bb0[10])" +"_5" "Mid(bb5[0])" +"_4" "Mid(bb5[1])" +"_2" "Mid(bb5[2])" +"_3" "Mid(bb6[0])" +"_6" "Mid(bb6[2])" +"_6" "Mid(bb6[3])" +"_7" "Mid(bb6[5])" +"_8" "Mid(bb6[6])" +"_8" "Mid(bb6[7])" +"_13" "Mid(bb10[0])" +"_9" "Mid(bb11[0])" +"_10" "Mid(bb11[1])" +"_10" "Mid(bb11[2])" +"_11" "Mid(bb11[3])" +"_11" "Mid(bb11[4])" +"_9" "Mid(bb11[5])" +"_11" "Mid(bb12[0])" +"_10" "Mid(bb12[1])" +"_9" "Mid(bb12[2])" +"_12" "Mid(bb12[3])" +"_1" "Mid(bb13[0])" +"_7" "Mid(bb13[1])" +"_1" "Mid(bb14[0])" +"_7" "Mid(bb14[1])" +"_8" "Mid(bb15[0])" +"_7" "Mid(bb15[1])" +"_14" "Mid(bb15[2])" +"_15" "Mid(bb15[3])" +"_15" "Mid(bb15[4])" +"_14" "Mid(bb15[5])" +"_15" "Mid(bb16[0])" +"_14" "Mid(bb16[1])" +"_0" "Mid(bb16[2])" +"_6" "Mid(bb16[3])" +"_2" "Mid(bb18[0])" +"_1" "Mid(bb18[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/var_drop_used.facts b/inputs/vec-push-ref/nll-facts/foo1/var_dropped_at.facts similarity index 55% rename from inputs/vec-push-ref/nll-facts/foo1/var_drop_used.facts rename to inputs/vec-push-ref/nll-facts/foo1/var_dropped_at.facts index 2c613762079..0fcc208f79c 100644 --- a/inputs/vec-push-ref/nll-facts/foo1/var_drop_used.facts +++ b/inputs/vec-push-ref/nll-facts/foo1/var_dropped_at.facts @@ -2,8 +2,6 @@ "_3" "Mid(bb2[0])" "_5" "Mid(bb3[0])" "_5" "Mid(bb4[0])" -"_3" "Mid(bb6[0])" -"_2" "Mid(bb9[0])" +"_2" "Mid(bb8[0])" +"_2" "Mid(bb16[4])" "_15" "Mid(bb17[0])" -"_15" "Mid(bb18[0])" -"_2" "Mid(bb19[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/var_drops_region.facts b/inputs/vec-push-ref/nll-facts/foo1/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/vec-push-ref/nll-facts/foo1/var_used.facts b/inputs/vec-push-ref/nll-facts/foo1/var_used.facts deleted file mode 100644 index 129103a4a05..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo1/var_used.facts +++ /dev/null @@ -1,22 +0,0 @@ -"_1" "Mid(bb0[2])" -"_5" "Mid(bb0[8])" -"_5" "Mid(bb0[9])" -"_4" "Mid(bb0[10])" -"_3" "Mid(bb5[2])" -"_2" "Mid(bb7[1])" -"_1" "Mid(bb7[3])" -"_6" "Mid(bb7[4])" -"_8" "Mid(bb8[0])" -"_8" "Mid(bb8[1])" -"_1" "Mid(bb11[0])" -"_13" "Mid(bb11[1])" -"_2" "Mid(bb12[2])" -"_6" "Mid(bb12[4])" -"_10" "Mid(bb12[5])" -"_11" "Mid(bb12[5])" -"_1" "Mid(bb13[3])" -"_12" "Mid(bb13[4])" -"_12" "Mid(bb14[0])" -"_13" "Mid(bb15[0])" -"_2" "Mid(bb16[4])" -"_15" "Mid(bb16[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/var_used_at.facts b/inputs/vec-push-ref/nll-facts/foo1/var_used_at.facts new file mode 100644 index 00000000000..8d1dd783d9a --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo1/var_used_at.facts @@ -0,0 +1,22 @@ +"_1" "Mid(bb0[2])" +"_5" "Mid(bb0[8])" +"_5" "Mid(bb0[9])" +"_4" "Mid(bb0[10])" +"_3" "Mid(bb5[2])" +"_2" "Mid(bb6[1])" +"_1" "Mid(bb6[3])" +"_6" "Mid(bb6[4])" +"_8" "Mid(bb7[0])" +"_8" "Mid(bb7[1])" +"_1" "Mid(bb10[0])" +"_13" "Mid(bb10[1])" +"_2" "Mid(bb11[2])" +"_6" "Mid(bb11[4])" +"_10" "Mid(bb11[5])" +"_11" "Mid(bb11[5])" +"_1" "Mid(bb12[3])" +"_12" "Mid(bb12[4])" +"_12" "Mid(bb13[0])" +"_13" "Mid(bb14[0])" +"_2" "Mid(bb15[4])" +"_15" "Mid(bb15[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo1/var_uses_region.facts b/inputs/vec-push-ref/nll-facts/foo1/var_uses_region.facts deleted file mode 100644 index 1a0ba934706..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo1/var_uses_region.facts +++ /dev/null @@ -1,9 +0,0 @@ -"_2" "\'_#13r" -"_3" "\'_#14r" -"_4" "\'_#15r" -"_5" "\'_#16r" -"_6" "\'_#17r" -"_10" "\'_#18r" -"_10" "\'_#19r" -"_11" "\'_#20r" -"_15" "\'_#21r" diff --git a/inputs/vec-push-ref/nll-facts/foo2/borrow_region.facts b/inputs/vec-push-ref/nll-facts/foo2/borrow_region.facts index cb46e58bc32..899f1bdd3a0 100644 --- a/inputs/vec-push-ref/nll-facts/foo2/borrow_region.facts +++ b/inputs/vec-push-ref/nll-facts/foo2/borrow_region.facts @@ -1,2 +1,2 @@ -"\'_#7r" "bw0" "Mid(bb7[3])" -"\'_#8r" "bw1" "Mid(bb12[2])" +"\'_#6r" "bw0" "Mid(bb6[3])" +"\'_#7r" "bw1" "Mid(bb11[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/cfg_edge.facts b/inputs/vec-push-ref/nll-facts/foo2/cfg_edge.facts index b383e7eeaf8..69de7c92f2f 100644 --- a/inputs/vec-push-ref/nll-facts/foo2/cfg_edge.facts +++ b/inputs/vec-push-ref/nll-facts/foo2/cfg_edge.facts @@ -39,40 +39,50 @@ "Mid(bb5[2])" "Start(bb6[0])" "Mid(bb5[2])" "Start(bb2[0])" "Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb7[0])" -"Mid(bb6[0])" "Start(bb1[0])" +"Mid(bb6[0])" "Start(bb6[1])" +"Start(bb6[1])" "Mid(bb6[1])" +"Mid(bb6[1])" "Start(bb6[2])" +"Start(bb6[2])" "Mid(bb6[2])" +"Mid(bb6[2])" "Start(bb6[3])" +"Start(bb6[3])" "Mid(bb6[3])" +"Mid(bb6[3])" "Start(bb6[4])" +"Start(bb6[4])" "Mid(bb6[4])" +"Mid(bb6[4])" "Start(bb6[5])" +"Start(bb6[5])" "Mid(bb6[5])" +"Mid(bb6[5])" "Start(bb6[6])" +"Start(bb6[6])" "Mid(bb6[6])" +"Mid(bb6[6])" "Start(bb6[7])" +"Start(bb6[7])" "Mid(bb6[7])" +"Mid(bb6[7])" "Start(bb7[0])" +"Mid(bb6[7])" "Start(bb8[0])" "Start(bb7[0])" "Mid(bb7[0])" "Mid(bb7[0])" "Start(bb7[1])" "Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb7[3])" -"Start(bb7[3])" "Mid(bb7[3])" -"Mid(bb7[3])" "Start(bb7[4])" -"Start(bb7[4])" "Mid(bb7[4])" -"Mid(bb7[4])" "Start(bb7[5])" -"Start(bb7[5])" "Mid(bb7[5])" -"Mid(bb7[5])" "Start(bb7[6])" -"Start(bb7[6])" "Mid(bb7[6])" -"Mid(bb7[6])" "Start(bb7[7])" -"Start(bb7[7])" "Mid(bb7[7])" -"Mid(bb7[7])" "Start(bb8[0])" -"Mid(bb7[7])" "Start(bb9[0])" +"Mid(bb7[1])" "Start(bb10[0])" +"Mid(bb7[1])" "Start(bb9[0])" "Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb8[1])" -"Start(bb8[1])" "Mid(bb8[1])" -"Mid(bb8[1])" "Start(bb11[0])" -"Mid(bb8[1])" "Start(bb10[0])" +"Mid(bb8[0])" "Start(bb1[0])" "Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb1[0])" +"Mid(bb9[0])" "Start(bb11[0])" +"Mid(bb9[0])" "Start(bb10[0])" "Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb12[0])" -"Mid(bb10[0])" "Start(bb11[0])" +"Mid(bb10[0])" "Start(bb10[1])" +"Start(bb10[1])" "Mid(bb10[1])" +"Mid(bb10[1])" "Start(bb13[0])" +"Mid(bb10[1])" "Start(bb8[0])" "Start(bb11[0])" "Mid(bb11[0])" "Mid(bb11[0])" "Start(bb11[1])" "Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb14[0])" -"Mid(bb11[1])" "Start(bb9[0])" +"Mid(bb11[1])" "Start(bb11[2])" +"Start(bb11[2])" "Mid(bb11[2])" +"Mid(bb11[2])" "Start(bb11[3])" +"Start(bb11[3])" "Mid(bb11[3])" +"Mid(bb11[3])" "Start(bb11[4])" +"Start(bb11[4])" "Mid(bb11[4])" +"Mid(bb11[4])" "Start(bb11[5])" +"Start(bb11[5])" "Mid(bb11[5])" +"Mid(bb11[5])" "Start(bb12[0])" +"Mid(bb11[5])" "Start(bb8[0])" "Start(bb12[0])" "Mid(bb12[0])" "Mid(bb12[0])" "Start(bb12[1])" "Start(bb12[1])" "Mid(bb12[1])" @@ -82,26 +92,22 @@ "Start(bb12[3])" "Mid(bb12[3])" "Mid(bb12[3])" "Start(bb12[4])" "Start(bb12[4])" "Mid(bb12[4])" -"Mid(bb12[4])" "Start(bb12[5])" -"Start(bb12[5])" "Mid(bb12[5])" -"Mid(bb12[5])" "Start(bb13[0])" -"Mid(bb12[5])" "Start(bb9[0])" +"Mid(bb12[4])" "Start(bb14[0])" "Start(bb13[0])" "Mid(bb13[0])" "Mid(bb13[0])" "Start(bb13[1])" "Start(bb13[1])" "Mid(bb13[1])" "Mid(bb13[1])" "Start(bb13[2])" "Start(bb13[2])" "Mid(bb13[2])" -"Mid(bb13[2])" "Start(bb13[3])" -"Start(bb13[3])" "Mid(bb13[3])" -"Mid(bb13[3])" "Start(bb13[4])" -"Start(bb13[4])" "Mid(bb13[4])" -"Mid(bb13[4])" "Start(bb15[0])" +"Mid(bb13[2])" "Start(bb14[0])" "Start(bb14[0])" "Mid(bb14[0])" "Mid(bb14[0])" "Start(bb14[1])" "Start(bb14[1])" "Mid(bb14[1])" "Mid(bb14[1])" "Start(bb14[2])" "Start(bb14[2])" "Mid(bb14[2])" -"Mid(bb14[2])" "Start(bb15[0])" +"Mid(bb14[2])" "Start(bb14[3])" +"Start(bb14[3])" "Mid(bb14[3])" +"Mid(bb14[3])" "Start(bb15[0])" +"Mid(bb14[3])" "Start(bb8[0])" "Start(bb15[0])" "Mid(bb15[0])" "Mid(bb15[0])" "Start(bb15[1])" "Start(bb15[1])" "Mid(bb15[1])" @@ -109,8 +115,10 @@ "Start(bb15[2])" "Mid(bb15[2])" "Mid(bb15[2])" "Start(bb15[3])" "Start(bb15[3])" "Mid(bb15[3])" -"Mid(bb15[3])" "Start(bb16[0])" -"Mid(bb15[3])" "Start(bb9[0])" +"Mid(bb15[3])" "Start(bb15[4])" +"Start(bb15[4])" "Mid(bb15[4])" +"Mid(bb15[4])" "Start(bb16[0])" +"Mid(bb15[4])" "Start(bb17[0])" "Start(bb16[0])" "Mid(bb16[0])" "Mid(bb16[0])" "Start(bb16[1])" "Start(bb16[1])" "Mid(bb16[1])" @@ -120,26 +128,12 @@ "Start(bb16[3])" "Mid(bb16[3])" "Mid(bb16[3])" "Start(bb16[4])" "Start(bb16[4])" "Mid(bb16[4])" -"Mid(bb16[4])" "Start(bb17[0])" "Mid(bb16[4])" "Start(bb18[0])" +"Mid(bb16[4])" "Start(bb1[0])" "Start(bb17[0])" "Mid(bb17[0])" -"Mid(bb17[0])" "Start(bb19[0])" -"Mid(bb17[0])" "Start(bb9[0])" +"Mid(bb17[0])" "Start(bb8[0])" "Start(bb18[0])" "Mid(bb18[0])" -"Mid(bb18[0])" "Start(bb9[0])" -"Start(bb19[0])" "Mid(bb19[0])" -"Mid(bb19[0])" "Start(bb19[1])" -"Start(bb19[1])" "Mid(bb19[1])" -"Mid(bb19[1])" "Start(bb19[2])" -"Start(bb19[2])" "Mid(bb19[2])" -"Mid(bb19[2])" "Start(bb19[3])" -"Start(bb19[3])" "Mid(bb19[3])" -"Mid(bb19[3])" "Start(bb19[4])" -"Start(bb19[4])" "Mid(bb19[4])" -"Mid(bb19[4])" "Start(bb20[0])" -"Mid(bb19[4])" "Start(bb1[0])" -"Start(bb20[0])" "Mid(bb20[0])" -"Mid(bb20[0])" "Start(bb20[1])" -"Start(bb20[1])" "Mid(bb20[1])" -"Mid(bb20[1])" "Start(bb20[2])" -"Start(bb20[2])" "Mid(bb20[2])" +"Mid(bb18[0])" "Start(bb18[1])" +"Start(bb18[1])" "Mid(bb18[1])" +"Mid(bb18[1])" "Start(bb18[2])" +"Start(bb18[2])" "Mid(bb18[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/child.facts b/inputs/vec-push-ref/nll-facts/foo2/child_path.facts similarity index 100% rename from inputs/vec-push-ref/nll-facts/foo2/child.facts rename to inputs/vec-push-ref/nll-facts/foo2/child_path.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/use_x/var_uses_region.facts b/inputs/vec-push-ref/nll-facts/foo2/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/use_x/var_uses_region.facts rename to inputs/vec-push-ref/nll-facts/foo2/drop_of_var_derefs_origin.facts diff --git a/inputs/vec-push-ref/nll-facts/foo2/initialized_at.facts b/inputs/vec-push-ref/nll-facts/foo2/initialized_at.facts deleted file mode 100644 index 0250c216577..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo2/initialized_at.facts +++ /dev/null @@ -1,20 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp5" "Mid(bb0[7])" -"mp16" "Mid(bb0[8])" -"mp4" "Mid(bb0[9])" -"mp3" "Mid(bb0[10])" -"mp2" "Start(bb6[0])" -"mp6" "Mid(bb7[3])" -"mp8" "Start(bb8[0])" -"mp12" "Mid(bb11[0])" -"mp10" "Mid(bb12[2])" -"mp11" "Mid(bb12[4])" -"mp9" "Start(bb13[0])" -"mp7" "Mid(bb13[3])" -"mp1" "Mid(bb14[0])" -"mp7" "Mid(bb14[1])" -"mp13" "Mid(bb15[2])" -"mp1" "Mid(bb16[0])" -"mp15" "Mid(bb16[3])" -"mp14" "Start(bb17[0])" -"mp0" "Mid(bb19[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/invalidates.facts b/inputs/vec-push-ref/nll-facts/foo2/invalidates.facts index 69dd7b7339e..313b30d9989 100644 --- a/inputs/vec-push-ref/nll-facts/foo2/invalidates.facts +++ b/inputs/vec-push-ref/nll-facts/foo2/invalidates.facts @@ -2,13 +2,13 @@ "Start(bb1[0])" "bw0" "Start(bb1[0])" "bw1" "Start(bb5[2])" "bw1" -"Start(bb9[0])" "bw1" -"Start(bb12[2])" "bw1" -"Start(bb14[0])" "bw0" -"Start(bb16[0])" "bw0" -"Start(bb16[3])" "bw1" -"Start(bb19[4])" "bw1" -"Start(bb20[0])" "bw1" -"Start(bb20[1])" "bw0" -"Start(bb20[2])" "bw0" -"Start(bb20[2])" "bw1" +"Start(bb8[0])" "bw1" +"Start(bb11[2])" "bw1" +"Start(bb13[0])" "bw0" +"Start(bb15[0])" "bw0" +"Start(bb15[3])" "bw1" +"Start(bb16[4])" "bw1" +"Start(bb18[0])" "bw1" +"Start(bb18[1])" "bw0" +"Start(bb18[2])" "bw0" +"Start(bb18[2])" "bw1" diff --git a/inputs/vec-push-ref/nll-facts/foo2/killed.facts b/inputs/vec-push-ref/nll-facts/foo2/killed.facts index a05418ccc5c..421ff6eba57 100644 --- a/inputs/vec-push-ref/nll-facts/foo2/killed.facts +++ b/inputs/vec-push-ref/nll-facts/foo2/killed.facts @@ -1,6 +1,6 @@ "bw0" "Mid(bb0[1])" "bw1" "Mid(bb5[2])" -"bw0" "Mid(bb14[0])" -"bw0" "Mid(bb16[0])" -"bw1" "Mid(bb20[0])" -"bw0" "Mid(bb20[1])" +"bw0" "Mid(bb13[0])" +"bw0" "Mid(bb15[0])" +"bw1" "Mid(bb18[0])" +"bw0" "Mid(bb18[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/known_subset.facts b/inputs/vec-push-ref/nll-facts/foo2/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/vec-push-ref/nll-facts/foo2/moved_out_at.facts b/inputs/vec-push-ref/nll-facts/foo2/moved_out_at.facts deleted file mode 100644 index c715a8f8623..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo2/moved_out_at.facts +++ /dev/null @@ -1,34 +0,0 @@ -"mp5" "Mid(bb0[9])" -"mp4" "Mid(bb0[10])" -"mp4" "Mid(bb0[11])" -"mp3" "Mid(bb2[0])" -"mp5" "Mid(bb3[0])" -"mp5" "Mid(bb4[0])" -"mp5" "Mid(bb5[0])" -"mp4" "Mid(bb5[1])" -"mp3" "Mid(bb5[2])" -"mp3" "Mid(bb6[0])" -"mp3" "Mid(bb7[0])" -"mp2" "Mid(bb9[0])" -"mp17" "Mid(bb11[1])" -"mp10" "Mid(bb12[5])" -"mp11" "Mid(bb12[5])" -"mp11" "Mid(bb13[0])" -"mp10" "Mid(bb13[1])" -"mp9" "Mid(bb13[2])" -"mp18" "Mid(bb14[0])" -"mp8" "Mid(bb15[0])" -"mp7" "Mid(bb15[1])" -"mp19" "Mid(bb15[3])" -"mp20" "Mid(bb16[0])" -"mp2" "Mid(bb16[3])" -"mp15" "Mid(bb16[4])" -"mp15" "Mid(bb17[0])" -"mp15" "Mid(bb18[0])" -"mp15" "Mid(bb19[0])" -"mp14" "Mid(bb19[1])" -"mp6" "Mid(bb19[3])" -"mp2" "Mid(bb19[4])" -"mp2" "Mid(bb20[0])" -"mp1" "Mid(bb20[1])" -"mp0" "Mid(bb20[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/outlives.facts b/inputs/vec-push-ref/nll-facts/foo2/outlives.facts index 51f6cf5e192..5b47266ff29 100644 --- a/inputs/vec-push-ref/nll-facts/foo2/outlives.facts +++ b/inputs/vec-push-ref/nll-facts/foo2/outlives.facts @@ -1,28 +1,22 @@ -"\'_#5r" "\'_#6r" "Mid(bb5[2])" -"\'_#6r" "\'_#5r" "Mid(bb5[2])" -"\'_#22r" "\'_#5r" "Mid(bb5[2])" -"\'_#5r" "\'_#22r" "Mid(bb5[2])" -"\'_#9r" "\'_#10r" "Mid(bb12[5])" -"\'_#10r" "\'_#9r" "Mid(bb12[5])" -"\'_#11r" "\'_#12r" "Mid(bb16[4])" -"\'_#12r" "\'_#11r" "Mid(bb16[4])" -"\'_#2r" "\'_#16r" "Mid(bb0[7])" -"\'_#3r" "\'_#16r" "Mid(bb0[8])" -"\'_#16r" "\'_#15r" "Mid(bb0[9])" -"\'_#4r" "\'_#14r" "Mid(bb0[10])" -"\'_#15r" "\'_#4r" "Mid(bb0[10])" -"\'_#4r" "\'_#15r" "Mid(bb0[10])" -"\'_#5r" "\'_#13r" "Mid(bb5[2])" -"\'_#14r" "\'_#5r" "Mid(bb5[2])" -"\'_#7r" "\'_#17r" "Mid(bb7[3])" -"\'_#8r" "\'_#18r" "Mid(bb12[2])" -"\'_#19r" "\'_#13r" "Mid(bb12[2])" -"\'_#13r" "\'_#19r" "Mid(bb12[2])" -"\'_#17r" "\'_#20r" "Mid(bb12[4])" -"\'_#9r" "\'_#23r" "Mid(bb12[5])" -"\'_#18r" "\'_#23r" "Mid(bb12[5])" -"\'_#9r" "\'_#19r" "Mid(bb12[5])" -"\'_#19r" "\'_#9r" "Mid(bb12[5])" -"\'_#20r" "\'_#9r" "Mid(bb12[5])" -"\'_#13r" "\'_#21r" "Mid(bb16[3])" -"\'_#21r" "\'_#11r" "Mid(bb16[4])" +"\'_#19r" "\'_#5r" "Mid(bb5[2])" +"\'_#5r" "\'_#19r" "Mid(bb5[2])" +"\'_#2r" "\'_#13r" "Mid(bb0[7])" +"\'_#3r" "\'_#13r" "Mid(bb0[8])" +"\'_#13r" "\'_#12r" "Mid(bb0[9])" +"\'_#4r" "\'_#11r" "Mid(bb0[10])" +"\'_#12r" "\'_#4r" "Mid(bb0[10])" +"\'_#4r" "\'_#12r" "Mid(bb0[10])" +"\'_#5r" "\'_#10r" "Mid(bb5[2])" +"\'_#11r" "\'_#5r" "Mid(bb5[2])" +"\'_#6r" "\'_#14r" "Mid(bb6[3])" +"\'_#7r" "\'_#15r" "Mid(bb11[2])" +"\'_#16r" "\'_#10r" "Mid(bb11[2])" +"\'_#10r" "\'_#16r" "Mid(bb11[2])" +"\'_#14r" "\'_#17r" "Mid(bb11[4])" +"\'_#8r" "\'_#20r" "Mid(bb11[5])" +"\'_#15r" "\'_#20r" "Mid(bb11[5])" +"\'_#8r" "\'_#16r" "Mid(bb11[5])" +"\'_#16r" "\'_#8r" "Mid(bb11[5])" +"\'_#17r" "\'_#8r" "Mid(bb11[5])" +"\'_#10r" "\'_#18r" "Mid(bb15[3])" +"\'_#18r" "\'_#9r" "Mid(bb15[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/path_accessed_at.facts b/inputs/vec-push-ref/nll-facts/foo2/path_accessed_at.facts deleted file mode 100644 index 02c44bdeb26..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo2/path_accessed_at.facts +++ /dev/null @@ -1,21 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp5" "Mid(bb0[9])" -"mp4" "Mid(bb0[10])" -"mp3" "Mid(bb5[2])" -"mp2" "Mid(bb7[1])" -"mp1" "Mid(bb7[3])" -"mp6" "Mid(bb7[4])" -"mp8" "Mid(bb8[0])" -"mp8" "Mid(bb8[1])" -"mp1" "Mid(bb11[0])" -"mp17" "Mid(bb11[1])" -"mp2" "Mid(bb12[2])" -"mp6" "Mid(bb12[4])" -"mp10" "Mid(bb12[5])" -"mp11" "Mid(bb12[5])" -"mp18" "Mid(bb14[0])" -"mp1" "Mid(bb15[2])" -"mp19" "Mid(bb15[3])" -"mp20" "Mid(bb16[0])" -"mp2" "Mid(bb16[3])" -"mp15" "Mid(bb16[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/path_accessed_at_base.facts b/inputs/vec-push-ref/nll-facts/foo2/path_accessed_at_base.facts new file mode 100644 index 00000000000..591a46a48b9 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/path_accessed_at_base.facts @@ -0,0 +1,21 @@ +"mp1" "Start(bb0[2])" +"mp5" "Start(bb0[9])" +"mp4" "Start(bb0[10])" +"mp3" "Start(bb5[2])" +"mp2" "Start(bb6[1])" +"mp1" "Start(bb6[3])" +"mp6" "Start(bb6[4])" +"mp8" "Start(bb7[0])" +"mp8" "Start(bb7[1])" +"mp1" "Start(bb10[0])" +"mp17" "Start(bb10[1])" +"mp2" "Start(bb11[2])" +"mp6" "Start(bb11[4])" +"mp10" "Start(bb11[5])" +"mp11" "Start(bb11[5])" +"mp18" "Start(bb13[0])" +"mp1" "Start(bb14[2])" +"mp19" "Start(bb14[3])" +"mp20" "Start(bb15[0])" +"mp2" "Start(bb15[3])" +"mp15" "Start(bb15[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/path_assigned_at_base.facts b/inputs/vec-push-ref/nll-facts/foo2/path_assigned_at_base.facts new file mode 100644 index 00000000000..3de73b50f39 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/path_assigned_at_base.facts @@ -0,0 +1,20 @@ +"mp1" "Mid(bb0[1])" +"mp5" "Mid(bb0[7])" +"mp16" "Mid(bb0[8])" +"mp4" "Mid(bb0[9])" +"mp3" "Mid(bb0[10])" +"mp2" "Start(bb6[0])" +"mp6" "Mid(bb6[3])" +"mp8" "Start(bb7[0])" +"mp12" "Mid(bb10[0])" +"mp10" "Mid(bb11[2])" +"mp11" "Mid(bb11[4])" +"mp9" "Start(bb12[0])" +"mp7" "Mid(bb12[3])" +"mp1" "Mid(bb13[0])" +"mp7" "Mid(bb13[1])" +"mp13" "Mid(bb14[2])" +"mp1" "Mid(bb15[0])" +"mp15" "Mid(bb15[3])" +"mp14" "Start(bb16[0])" +"mp0" "Mid(bb16[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/path_belongs_to_var.facts b/inputs/vec-push-ref/nll-facts/foo2/path_is_var.facts similarity index 100% rename from inputs/vec-push-ref/nll-facts/foo2/path_belongs_to_var.facts rename to inputs/vec-push-ref/nll-facts/foo2/path_is_var.facts diff --git a/inputs/vec-push-ref/nll-facts/foo2/path_moved_at_base.facts b/inputs/vec-push-ref/nll-facts/foo2/path_moved_at_base.facts new file mode 100644 index 00000000000..bb5c2384d44 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/path_moved_at_base.facts @@ -0,0 +1,48 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp9" "Start(bb0[0])" +"mp10" "Start(bb0[0])" +"mp11" "Start(bb0[0])" +"mp12" "Start(bb0[0])" +"mp13" "Start(bb0[0])" +"mp14" "Start(bb0[0])" +"mp15" "Start(bb0[0])" +"mp5" "Mid(bb0[9])" +"mp4" "Mid(bb0[10])" +"mp4" "Mid(bb0[11])" +"mp3" "Mid(bb2[0])" +"mp5" "Mid(bb3[0])" +"mp5" "Mid(bb4[0])" +"mp5" "Mid(bb5[0])" +"mp4" "Mid(bb5[1])" +"mp3" "Mid(bb5[2])" +"mp3" "Mid(bb6[0])" +"mp2" "Mid(bb8[0])" +"mp17" "Mid(bb10[1])" +"mp10" "Mid(bb11[5])" +"mp11" "Mid(bb11[5])" +"mp11" "Mid(bb12[0])" +"mp10" "Mid(bb12[1])" +"mp9" "Mid(bb12[2])" +"mp18" "Mid(bb13[0])" +"mp8" "Mid(bb14[0])" +"mp7" "Mid(bb14[1])" +"mp19" "Mid(bb14[3])" +"mp20" "Mid(bb15[0])" +"mp2" "Mid(bb15[3])" +"mp15" "Mid(bb15[4])" +"mp15" "Mid(bb16[0])" +"mp14" "Mid(bb16[1])" +"mp6" "Mid(bb16[3])" +"mp2" "Mid(bb16[4])" +"mp15" "Mid(bb17[0])" +"mp2" "Mid(bb18[0])" +"mp1" "Mid(bb18[1])" +"mp0" "Mid(bb18[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/placeholder.facts b/inputs/vec-push-ref/nll-facts/foo2/placeholder.facts new file mode 100644 index 00000000000..2ec4e520582 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw2" +"\'_#1r" "bw3" diff --git a/inputs/vec-push-ref/nll-facts/foo2/use_of_var_derefs_origin.facts b/inputs/vec-push-ref/nll-facts/foo2/use_of_var_derefs_origin.facts new file mode 100644 index 00000000000..4d864c2b7db --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/use_of_var_derefs_origin.facts @@ -0,0 +1,9 @@ +"_2" "\'_#10r" +"_3" "\'_#11r" +"_4" "\'_#12r" +"_5" "\'_#13r" +"_6" "\'_#14r" +"_10" "\'_#15r" +"_10" "\'_#16r" +"_11" "\'_#17r" +"_15" "\'_#18r" diff --git a/inputs/vec-push-ref/nll-facts/foo2/var_defined.facts b/inputs/vec-push-ref/nll-facts/foo2/var_defined.facts deleted file mode 100644 index f1c781485d8..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo2/var_defined.facts +++ /dev/null @@ -1,45 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_5" "Mid(bb0[6])" -"_5" "Mid(bb0[7])" -"_4" "Mid(bb0[9])" -"_3" "Mid(bb0[10])" -"_5" "Mid(bb5[0])" -"_4" "Mid(bb5[1])" -"_2" "Mid(bb5[2])" -"_3" "Mid(bb7[0])" -"_6" "Mid(bb7[2])" -"_6" "Mid(bb7[3])" -"_7" "Mid(bb7[5])" -"_8" "Mid(bb7[6])" -"_8" "Mid(bb7[7])" -"_12" "Mid(bb11[0])" -"_9" "Mid(bb12[0])" -"_10" "Mid(bb12[1])" -"_10" "Mid(bb12[2])" -"_11" "Mid(bb12[3])" -"_11" "Mid(bb12[4])" -"_9" "Mid(bb12[5])" -"_11" "Mid(bb13[0])" -"_10" "Mid(bb13[1])" -"_9" "Mid(bb13[2])" -"_7" "Mid(bb13[3])" -"_1" "Mid(bb14[0])" -"_7" "Mid(bb14[1])" -"_8" "Mid(bb15[0])" -"_7" "Mid(bb15[1])" -"_13" "Mid(bb15[2])" -"_1" "Mid(bb16[0])" -"_14" "Mid(bb16[1])" -"_15" "Mid(bb16[2])" -"_15" "Mid(bb16[3])" -"_14" "Mid(bb16[4])" -"_15" "Mid(bb19[0])" -"_14" "Mid(bb19[1])" -"_0" "Mid(bb19[2])" -"_6" "Mid(bb19[3])" -"_2" "Mid(bb20[0])" -"_1" "Mid(bb20[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/var_defined_at.facts b/inputs/vec-push-ref/nll-facts/foo2/var_defined_at.facts new file mode 100644 index 00000000000..debcdf40a8d --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/var_defined_at.facts @@ -0,0 +1,45 @@ +"_1" "Mid(bb0[0])" +"_1" "Mid(bb0[1])" +"_2" "Mid(bb0[3])" +"_3" "Mid(bb0[4])" +"_4" "Mid(bb0[5])" +"_5" "Mid(bb0[6])" +"_5" "Mid(bb0[7])" +"_4" "Mid(bb0[9])" +"_3" "Mid(bb0[10])" +"_5" "Mid(bb5[0])" +"_4" "Mid(bb5[1])" +"_2" "Mid(bb5[2])" +"_3" "Mid(bb6[0])" +"_6" "Mid(bb6[2])" +"_6" "Mid(bb6[3])" +"_7" "Mid(bb6[5])" +"_8" "Mid(bb6[6])" +"_8" "Mid(bb6[7])" +"_12" "Mid(bb10[0])" +"_9" "Mid(bb11[0])" +"_10" "Mid(bb11[1])" +"_10" "Mid(bb11[2])" +"_11" "Mid(bb11[3])" +"_11" "Mid(bb11[4])" +"_9" "Mid(bb11[5])" +"_11" "Mid(bb12[0])" +"_10" "Mid(bb12[1])" +"_9" "Mid(bb12[2])" +"_7" "Mid(bb12[3])" +"_1" "Mid(bb13[0])" +"_7" "Mid(bb13[1])" +"_8" "Mid(bb14[0])" +"_7" "Mid(bb14[1])" +"_13" "Mid(bb14[2])" +"_1" "Mid(bb15[0])" +"_14" "Mid(bb15[1])" +"_15" "Mid(bb15[2])" +"_15" "Mid(bb15[3])" +"_14" "Mid(bb15[4])" +"_15" "Mid(bb16[0])" +"_14" "Mid(bb16[1])" +"_0" "Mid(bb16[2])" +"_6" "Mid(bb16[3])" +"_2" "Mid(bb18[0])" +"_1" "Mid(bb18[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/var_drop_used.facts b/inputs/vec-push-ref/nll-facts/foo2/var_dropped_at.facts similarity index 55% rename from inputs/vec-push-ref/nll-facts/foo2/var_drop_used.facts rename to inputs/vec-push-ref/nll-facts/foo2/var_dropped_at.facts index 2c613762079..0fcc208f79c 100644 --- a/inputs/vec-push-ref/nll-facts/foo2/var_drop_used.facts +++ b/inputs/vec-push-ref/nll-facts/foo2/var_dropped_at.facts @@ -2,8 +2,6 @@ "_3" "Mid(bb2[0])" "_5" "Mid(bb3[0])" "_5" "Mid(bb4[0])" -"_3" "Mid(bb6[0])" -"_2" "Mid(bb9[0])" +"_2" "Mid(bb8[0])" +"_2" "Mid(bb16[4])" "_15" "Mid(bb17[0])" -"_15" "Mid(bb18[0])" -"_2" "Mid(bb19[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/var_drops_region.facts b/inputs/vec-push-ref/nll-facts/foo2/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/vec-push-ref/nll-facts/foo2/var_used.facts b/inputs/vec-push-ref/nll-facts/foo2/var_used.facts deleted file mode 100644 index be15c00ebf5..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo2/var_used.facts +++ /dev/null @@ -1,22 +0,0 @@ -"_1" "Mid(bb0[2])" -"_5" "Mid(bb0[8])" -"_5" "Mid(bb0[9])" -"_4" "Mid(bb0[10])" -"_3" "Mid(bb5[2])" -"_2" "Mid(bb7[1])" -"_1" "Mid(bb7[3])" -"_6" "Mid(bb7[4])" -"_8" "Mid(bb8[0])" -"_8" "Mid(bb8[1])" -"_1" "Mid(bb11[0])" -"_12" "Mid(bb11[1])" -"_2" "Mid(bb12[2])" -"_6" "Mid(bb12[4])" -"_10" "Mid(bb12[5])" -"_11" "Mid(bb12[5])" -"_12" "Mid(bb14[0])" -"_1" "Mid(bb15[2])" -"_13" "Mid(bb15[3])" -"_13" "Mid(bb16[0])" -"_2" "Mid(bb16[3])" -"_15" "Mid(bb16[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/var_used_at.facts b/inputs/vec-push-ref/nll-facts/foo2/var_used_at.facts new file mode 100644 index 00000000000..6fc57ba3e1c --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo2/var_used_at.facts @@ -0,0 +1,22 @@ +"_1" "Mid(bb0[2])" +"_5" "Mid(bb0[8])" +"_5" "Mid(bb0[9])" +"_4" "Mid(bb0[10])" +"_3" "Mid(bb5[2])" +"_2" "Mid(bb6[1])" +"_1" "Mid(bb6[3])" +"_6" "Mid(bb6[4])" +"_8" "Mid(bb7[0])" +"_8" "Mid(bb7[1])" +"_1" "Mid(bb10[0])" +"_12" "Mid(bb10[1])" +"_2" "Mid(bb11[2])" +"_6" "Mid(bb11[4])" +"_10" "Mid(bb11[5])" +"_11" "Mid(bb11[5])" +"_12" "Mid(bb13[0])" +"_1" "Mid(bb14[2])" +"_13" "Mid(bb14[3])" +"_13" "Mid(bb15[0])" +"_2" "Mid(bb15[3])" +"_15" "Mid(bb15[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo2/var_uses_region.facts b/inputs/vec-push-ref/nll-facts/foo2/var_uses_region.facts deleted file mode 100644 index 1a0ba934706..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo2/var_uses_region.facts +++ /dev/null @@ -1,9 +0,0 @@ -"_2" "\'_#13r" -"_3" "\'_#14r" -"_4" "\'_#15r" -"_5" "\'_#16r" -"_6" "\'_#17r" -"_10" "\'_#18r" -"_10" "\'_#19r" -"_11" "\'_#20r" -"_15" "\'_#21r" diff --git a/inputs/vec-push-ref/nll-facts/foo3/borrow_region.facts b/inputs/vec-push-ref/nll-facts/foo3/borrow_region.facts index cb46e58bc32..899f1bdd3a0 100644 --- a/inputs/vec-push-ref/nll-facts/foo3/borrow_region.facts +++ b/inputs/vec-push-ref/nll-facts/foo3/borrow_region.facts @@ -1,2 +1,2 @@ -"\'_#7r" "bw0" "Mid(bb7[3])" -"\'_#8r" "bw1" "Mid(bb12[2])" +"\'_#6r" "bw0" "Mid(bb6[3])" +"\'_#7r" "bw1" "Mid(bb11[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/cfg_edge.facts b/inputs/vec-push-ref/nll-facts/foo3/cfg_edge.facts index 1a51f0b860f..b0938ff615d 100644 --- a/inputs/vec-push-ref/nll-facts/foo3/cfg_edge.facts +++ b/inputs/vec-push-ref/nll-facts/foo3/cfg_edge.facts @@ -39,40 +39,50 @@ "Mid(bb5[2])" "Start(bb6[0])" "Mid(bb5[2])" "Start(bb2[0])" "Start(bb6[0])" "Mid(bb6[0])" -"Mid(bb6[0])" "Start(bb7[0])" -"Mid(bb6[0])" "Start(bb1[0])" +"Mid(bb6[0])" "Start(bb6[1])" +"Start(bb6[1])" "Mid(bb6[1])" +"Mid(bb6[1])" "Start(bb6[2])" +"Start(bb6[2])" "Mid(bb6[2])" +"Mid(bb6[2])" "Start(bb6[3])" +"Start(bb6[3])" "Mid(bb6[3])" +"Mid(bb6[3])" "Start(bb6[4])" +"Start(bb6[4])" "Mid(bb6[4])" +"Mid(bb6[4])" "Start(bb6[5])" +"Start(bb6[5])" "Mid(bb6[5])" +"Mid(bb6[5])" "Start(bb6[6])" +"Start(bb6[6])" "Mid(bb6[6])" +"Mid(bb6[6])" "Start(bb6[7])" +"Start(bb6[7])" "Mid(bb6[7])" +"Mid(bb6[7])" "Start(bb7[0])" +"Mid(bb6[7])" "Start(bb8[0])" "Start(bb7[0])" "Mid(bb7[0])" "Mid(bb7[0])" "Start(bb7[1])" "Start(bb7[1])" "Mid(bb7[1])" -"Mid(bb7[1])" "Start(bb7[2])" -"Start(bb7[2])" "Mid(bb7[2])" -"Mid(bb7[2])" "Start(bb7[3])" -"Start(bb7[3])" "Mid(bb7[3])" -"Mid(bb7[3])" "Start(bb7[4])" -"Start(bb7[4])" "Mid(bb7[4])" -"Mid(bb7[4])" "Start(bb7[5])" -"Start(bb7[5])" "Mid(bb7[5])" -"Mid(bb7[5])" "Start(bb7[6])" -"Start(bb7[6])" "Mid(bb7[6])" -"Mid(bb7[6])" "Start(bb7[7])" -"Start(bb7[7])" "Mid(bb7[7])" -"Mid(bb7[7])" "Start(bb8[0])" -"Mid(bb7[7])" "Start(bb9[0])" +"Mid(bb7[1])" "Start(bb10[0])" +"Mid(bb7[1])" "Start(bb9[0])" "Start(bb8[0])" "Mid(bb8[0])" -"Mid(bb8[0])" "Start(bb8[1])" -"Start(bb8[1])" "Mid(bb8[1])" -"Mid(bb8[1])" "Start(bb11[0])" -"Mid(bb8[1])" "Start(bb10[0])" +"Mid(bb8[0])" "Start(bb1[0])" "Start(bb9[0])" "Mid(bb9[0])" -"Mid(bb9[0])" "Start(bb1[0])" +"Mid(bb9[0])" "Start(bb11[0])" +"Mid(bb9[0])" "Start(bb10[0])" "Start(bb10[0])" "Mid(bb10[0])" -"Mid(bb10[0])" "Start(bb12[0])" -"Mid(bb10[0])" "Start(bb11[0])" +"Mid(bb10[0])" "Start(bb10[1])" +"Start(bb10[1])" "Mid(bb10[1])" +"Mid(bb10[1])" "Start(bb13[0])" +"Mid(bb10[1])" "Start(bb8[0])" "Start(bb11[0])" "Mid(bb11[0])" "Mid(bb11[0])" "Start(bb11[1])" "Start(bb11[1])" "Mid(bb11[1])" -"Mid(bb11[1])" "Start(bb14[0])" -"Mid(bb11[1])" "Start(bb9[0])" +"Mid(bb11[1])" "Start(bb11[2])" +"Start(bb11[2])" "Mid(bb11[2])" +"Mid(bb11[2])" "Start(bb11[3])" +"Start(bb11[3])" "Mid(bb11[3])" +"Mid(bb11[3])" "Start(bb11[4])" +"Start(bb11[4])" "Mid(bb11[4])" +"Mid(bb11[4])" "Start(bb11[5])" +"Start(bb11[5])" "Mid(bb11[5])" +"Mid(bb11[5])" "Start(bb12[0])" +"Mid(bb11[5])" "Start(bb8[0])" "Start(bb12[0])" "Mid(bb12[0])" "Mid(bb12[0])" "Start(bb12[1])" "Start(bb12[1])" "Mid(bb12[1])" @@ -82,26 +92,26 @@ "Start(bb12[3])" "Mid(bb12[3])" "Mid(bb12[3])" "Start(bb12[4])" "Start(bb12[4])" "Mid(bb12[4])" -"Mid(bb12[4])" "Start(bb12[5])" -"Start(bb12[5])" "Mid(bb12[5])" -"Mid(bb12[5])" "Start(bb13[0])" -"Mid(bb12[5])" "Start(bb9[0])" +"Mid(bb12[4])" "Start(bb14[0])" "Start(bb13[0])" "Mid(bb13[0])" "Mid(bb13[0])" "Start(bb13[1])" "Start(bb13[1])" "Mid(bb13[1])" "Mid(bb13[1])" "Start(bb13[2])" "Start(bb13[2])" "Mid(bb13[2])" -"Mid(bb13[2])" "Start(bb13[3])" -"Start(bb13[3])" "Mid(bb13[3])" -"Mid(bb13[3])" "Start(bb13[4])" -"Start(bb13[4])" "Mid(bb13[4])" -"Mid(bb13[4])" "Start(bb15[0])" +"Mid(bb13[2])" "Start(bb14[0])" "Start(bb14[0])" "Mid(bb14[0])" "Mid(bb14[0])" "Start(bb14[1])" "Start(bb14[1])" "Mid(bb14[1])" "Mid(bb14[1])" "Start(bb14[2])" "Start(bb14[2])" "Mid(bb14[2])" -"Mid(bb14[2])" "Start(bb15[0])" +"Mid(bb14[2])" "Start(bb14[3])" +"Start(bb14[3])" "Mid(bb14[3])" +"Mid(bb14[3])" "Start(bb14[4])" +"Start(bb14[4])" "Mid(bb14[4])" +"Mid(bb14[4])" "Start(bb14[5])" +"Start(bb14[5])" "Mid(bb14[5])" +"Mid(bb14[5])" "Start(bb15[0])" +"Mid(bb14[5])" "Start(bb16[0])" "Start(bb15[0])" "Mid(bb15[0])" "Mid(bb15[0])" "Start(bb15[1])" "Start(bb15[1])" "Mid(bb15[1])" @@ -111,28 +121,12 @@ "Start(bb15[3])" "Mid(bb15[3])" "Mid(bb15[3])" "Start(bb15[4])" "Start(bb15[4])" "Mid(bb15[4])" -"Mid(bb15[4])" "Start(bb15[5])" -"Start(bb15[5])" "Mid(bb15[5])" -"Mid(bb15[5])" "Start(bb16[0])" -"Mid(bb15[5])" "Start(bb17[0])" +"Mid(bb15[4])" "Start(bb17[0])" +"Mid(bb15[4])" "Start(bb1[0])" "Start(bb16[0])" "Mid(bb16[0])" -"Mid(bb16[0])" "Start(bb18[0])" -"Mid(bb16[0])" "Start(bb9[0])" +"Mid(bb16[0])" "Start(bb8[0])" "Start(bb17[0])" "Mid(bb17[0])" -"Mid(bb17[0])" "Start(bb9[0])" -"Start(bb18[0])" "Mid(bb18[0])" -"Mid(bb18[0])" "Start(bb18[1])" -"Start(bb18[1])" "Mid(bb18[1])" -"Mid(bb18[1])" "Start(bb18[2])" -"Start(bb18[2])" "Mid(bb18[2])" -"Mid(bb18[2])" "Start(bb18[3])" -"Start(bb18[3])" "Mid(bb18[3])" -"Mid(bb18[3])" "Start(bb18[4])" -"Start(bb18[4])" "Mid(bb18[4])" -"Mid(bb18[4])" "Start(bb19[0])" -"Mid(bb18[4])" "Start(bb1[0])" -"Start(bb19[0])" "Mid(bb19[0])" -"Mid(bb19[0])" "Start(bb19[1])" -"Start(bb19[1])" "Mid(bb19[1])" -"Mid(bb19[1])" "Start(bb19[2])" -"Start(bb19[2])" "Mid(bb19[2])" +"Mid(bb17[0])" "Start(bb17[1])" +"Start(bb17[1])" "Mid(bb17[1])" +"Mid(bb17[1])" "Start(bb17[2])" +"Start(bb17[2])" "Mid(bb17[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/child.facts b/inputs/vec-push-ref/nll-facts/foo3/child_path.facts similarity index 100% rename from inputs/vec-push-ref/nll-facts/foo3/child.facts rename to inputs/vec-push-ref/nll-facts/foo3/child_path.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/borrow_region.facts b/inputs/vec-push-ref/nll-facts/foo3/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/borrow_region.facts rename to inputs/vec-push-ref/nll-facts/foo3/drop_of_var_derefs_origin.facts diff --git a/inputs/vec-push-ref/nll-facts/foo3/initialized_at.facts b/inputs/vec-push-ref/nll-facts/foo3/initialized_at.facts deleted file mode 100644 index 0e2a4616a3f..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo3/initialized_at.facts +++ /dev/null @@ -1,18 +0,0 @@ -"mp1" "Mid(bb0[1])" -"mp5" "Mid(bb0[7])" -"mp15" "Mid(bb0[8])" -"mp4" "Mid(bb0[9])" -"mp3" "Mid(bb0[10])" -"mp2" "Start(bb6[0])" -"mp6" "Mid(bb7[3])" -"mp8" "Start(bb8[0])" -"mp12" "Mid(bb11[0])" -"mp10" "Mid(bb12[2])" -"mp11" "Mid(bb12[4])" -"mp9" "Start(bb13[0])" -"mp7" "Mid(bb13[3])" -"mp1" "Mid(bb14[0])" -"mp7" "Mid(bb14[1])" -"mp14" "Mid(bb15[4])" -"mp13" "Start(bb16[0])" -"mp0" "Mid(bb18[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/invalidates.facts b/inputs/vec-push-ref/nll-facts/foo3/invalidates.facts index 2e5f3bd385c..340b263262d 100644 --- a/inputs/vec-push-ref/nll-facts/foo3/invalidates.facts +++ b/inputs/vec-push-ref/nll-facts/foo3/invalidates.facts @@ -2,12 +2,12 @@ "Start(bb1[0])" "bw0" "Start(bb1[0])" "bw1" "Start(bb5[2])" "bw1" -"Start(bb9[0])" "bw1" -"Start(bb12[2])" "bw1" -"Start(bb14[0])" "bw0" +"Start(bb8[0])" "bw1" +"Start(bb11[2])" "bw1" +"Start(bb13[0])" "bw0" +"Start(bb14[4])" "bw1" "Start(bb15[4])" "bw1" -"Start(bb18[4])" "bw1" -"Start(bb19[0])" "bw1" -"Start(bb19[1])" "bw0" -"Start(bb19[2])" "bw0" -"Start(bb19[2])" "bw1" +"Start(bb17[0])" "bw1" +"Start(bb17[1])" "bw0" +"Start(bb17[2])" "bw0" +"Start(bb17[2])" "bw1" diff --git a/inputs/vec-push-ref/nll-facts/foo3/killed.facts b/inputs/vec-push-ref/nll-facts/foo3/killed.facts index 058b0c8c83b..979f2d982f5 100644 --- a/inputs/vec-push-ref/nll-facts/foo3/killed.facts +++ b/inputs/vec-push-ref/nll-facts/foo3/killed.facts @@ -1,5 +1,5 @@ "bw0" "Mid(bb0[1])" "bw1" "Mid(bb5[2])" -"bw0" "Mid(bb14[0])" -"bw1" "Mid(bb19[0])" -"bw0" "Mid(bb19[1])" +"bw0" "Mid(bb13[0])" +"bw1" "Mid(bb17[0])" +"bw0" "Mid(bb17[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/known_subset.facts b/inputs/vec-push-ref/nll-facts/foo3/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/vec-push-ref/nll-facts/foo3/moved_out_at.facts b/inputs/vec-push-ref/nll-facts/foo3/moved_out_at.facts deleted file mode 100644 index e1998cac17b..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo3/moved_out_at.facts +++ /dev/null @@ -1,32 +0,0 @@ -"mp5" "Mid(bb0[9])" -"mp4" "Mid(bb0[10])" -"mp4" "Mid(bb0[11])" -"mp3" "Mid(bb2[0])" -"mp5" "Mid(bb3[0])" -"mp5" "Mid(bb4[0])" -"mp5" "Mid(bb5[0])" -"mp4" "Mid(bb5[1])" -"mp3" "Mid(bb5[2])" -"mp3" "Mid(bb6[0])" -"mp3" "Mid(bb7[0])" -"mp2" "Mid(bb9[0])" -"mp16" "Mid(bb11[1])" -"mp10" "Mid(bb12[5])" -"mp11" "Mid(bb12[5])" -"mp11" "Mid(bb13[0])" -"mp10" "Mid(bb13[1])" -"mp9" "Mid(bb13[2])" -"mp17" "Mid(bb14[0])" -"mp8" "Mid(bb15[0])" -"mp7" "Mid(bb15[1])" -"mp2" "Mid(bb15[4])" -"mp14" "Mid(bb15[5])" -"mp14" "Mid(bb16[0])" -"mp14" "Mid(bb17[0])" -"mp14" "Mid(bb18[0])" -"mp13" "Mid(bb18[1])" -"mp6" "Mid(bb18[3])" -"mp2" "Mid(bb18[4])" -"mp2" "Mid(bb19[0])" -"mp1" "Mid(bb19[1])" -"mp0" "Mid(bb19[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/outlives.facts b/inputs/vec-push-ref/nll-facts/foo3/outlives.facts index ff96cfa50cf..4e4ea1a44e2 100644 --- a/inputs/vec-push-ref/nll-facts/foo3/outlives.facts +++ b/inputs/vec-push-ref/nll-facts/foo3/outlives.facts @@ -1,28 +1,22 @@ -"\'_#5r" "\'_#6r" "Mid(bb5[2])" -"\'_#6r" "\'_#5r" "Mid(bb5[2])" -"\'_#22r" "\'_#5r" "Mid(bb5[2])" -"\'_#5r" "\'_#22r" "Mid(bb5[2])" -"\'_#9r" "\'_#10r" "Mid(bb12[5])" -"\'_#10r" "\'_#9r" "Mid(bb12[5])" -"\'_#11r" "\'_#12r" "Mid(bb15[5])" -"\'_#12r" "\'_#11r" "Mid(bb15[5])" -"\'_#2r" "\'_#16r" "Mid(bb0[7])" -"\'_#3r" "\'_#16r" "Mid(bb0[8])" -"\'_#16r" "\'_#15r" "Mid(bb0[9])" -"\'_#4r" "\'_#14r" "Mid(bb0[10])" -"\'_#15r" "\'_#4r" "Mid(bb0[10])" -"\'_#4r" "\'_#15r" "Mid(bb0[10])" -"\'_#5r" "\'_#13r" "Mid(bb5[2])" -"\'_#14r" "\'_#5r" "Mid(bb5[2])" -"\'_#7r" "\'_#17r" "Mid(bb7[3])" -"\'_#8r" "\'_#18r" "Mid(bb12[2])" -"\'_#19r" "\'_#13r" "Mid(bb12[2])" -"\'_#13r" "\'_#19r" "Mid(bb12[2])" -"\'_#17r" "\'_#20r" "Mid(bb12[4])" -"\'_#9r" "\'_#23r" "Mid(bb12[5])" -"\'_#18r" "\'_#23r" "Mid(bb12[5])" -"\'_#9r" "\'_#19r" "Mid(bb12[5])" -"\'_#19r" "\'_#9r" "Mid(bb12[5])" -"\'_#20r" "\'_#9r" "Mid(bb12[5])" -"\'_#13r" "\'_#21r" "Mid(bb15[4])" -"\'_#21r" "\'_#11r" "Mid(bb15[5])" +"\'_#19r" "\'_#5r" "Mid(bb5[2])" +"\'_#5r" "\'_#19r" "Mid(bb5[2])" +"\'_#2r" "\'_#13r" "Mid(bb0[7])" +"\'_#3r" "\'_#13r" "Mid(bb0[8])" +"\'_#13r" "\'_#12r" "Mid(bb0[9])" +"\'_#4r" "\'_#11r" "Mid(bb0[10])" +"\'_#12r" "\'_#4r" "Mid(bb0[10])" +"\'_#4r" "\'_#12r" "Mid(bb0[10])" +"\'_#5r" "\'_#10r" "Mid(bb5[2])" +"\'_#11r" "\'_#5r" "Mid(bb5[2])" +"\'_#6r" "\'_#14r" "Mid(bb6[3])" +"\'_#7r" "\'_#15r" "Mid(bb11[2])" +"\'_#16r" "\'_#10r" "Mid(bb11[2])" +"\'_#10r" "\'_#16r" "Mid(bb11[2])" +"\'_#14r" "\'_#17r" "Mid(bb11[4])" +"\'_#8r" "\'_#20r" "Mid(bb11[5])" +"\'_#15r" "\'_#20r" "Mid(bb11[5])" +"\'_#8r" "\'_#16r" "Mid(bb11[5])" +"\'_#16r" "\'_#8r" "Mid(bb11[5])" +"\'_#17r" "\'_#8r" "Mid(bb11[5])" +"\'_#10r" "\'_#18r" "Mid(bb14[4])" +"\'_#18r" "\'_#9r" "Mid(bb14[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/path_accessed_at.facts b/inputs/vec-push-ref/nll-facts/foo3/path_accessed_at.facts deleted file mode 100644 index 4fe97045d97..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo3/path_accessed_at.facts +++ /dev/null @@ -1,18 +0,0 @@ -"mp1" "Mid(bb0[2])" -"mp5" "Mid(bb0[9])" -"mp4" "Mid(bb0[10])" -"mp3" "Mid(bb5[2])" -"mp2" "Mid(bb7[1])" -"mp1" "Mid(bb7[3])" -"mp6" "Mid(bb7[4])" -"mp8" "Mid(bb8[0])" -"mp8" "Mid(bb8[1])" -"mp1" "Mid(bb11[0])" -"mp16" "Mid(bb11[1])" -"mp2" "Mid(bb12[2])" -"mp6" "Mid(bb12[4])" -"mp10" "Mid(bb12[5])" -"mp11" "Mid(bb12[5])" -"mp17" "Mid(bb14[0])" -"mp2" "Mid(bb15[4])" -"mp14" "Mid(bb15[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/path_accessed_at_base.facts b/inputs/vec-push-ref/nll-facts/foo3/path_accessed_at_base.facts new file mode 100644 index 00000000000..4f80f12cd9d --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/path_accessed_at_base.facts @@ -0,0 +1,18 @@ +"mp1" "Start(bb0[2])" +"mp5" "Start(bb0[9])" +"mp4" "Start(bb0[10])" +"mp3" "Start(bb5[2])" +"mp2" "Start(bb6[1])" +"mp1" "Start(bb6[3])" +"mp6" "Start(bb6[4])" +"mp8" "Start(bb7[0])" +"mp8" "Start(bb7[1])" +"mp1" "Start(bb10[0])" +"mp16" "Start(bb10[1])" +"mp2" "Start(bb11[2])" +"mp6" "Start(bb11[4])" +"mp10" "Start(bb11[5])" +"mp11" "Start(bb11[5])" +"mp17" "Start(bb13[0])" +"mp2" "Start(bb14[4])" +"mp14" "Start(bb14[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/path_assigned_at_base.facts b/inputs/vec-push-ref/nll-facts/foo3/path_assigned_at_base.facts new file mode 100644 index 00000000000..831131abaaa --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/path_assigned_at_base.facts @@ -0,0 +1,18 @@ +"mp1" "Mid(bb0[1])" +"mp5" "Mid(bb0[7])" +"mp15" "Mid(bb0[8])" +"mp4" "Mid(bb0[9])" +"mp3" "Mid(bb0[10])" +"mp2" "Start(bb6[0])" +"mp6" "Mid(bb6[3])" +"mp8" "Start(bb7[0])" +"mp12" "Mid(bb10[0])" +"mp10" "Mid(bb11[2])" +"mp11" "Mid(bb11[4])" +"mp9" "Start(bb12[0])" +"mp7" "Mid(bb12[3])" +"mp1" "Mid(bb13[0])" +"mp7" "Mid(bb13[1])" +"mp14" "Mid(bb14[4])" +"mp13" "Start(bb15[0])" +"mp0" "Mid(bb15[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/path_belongs_to_var.facts b/inputs/vec-push-ref/nll-facts/foo3/path_is_var.facts similarity index 100% rename from inputs/vec-push-ref/nll-facts/foo3/path_belongs_to_var.facts rename to inputs/vec-push-ref/nll-facts/foo3/path_is_var.facts diff --git a/inputs/vec-push-ref/nll-facts/foo3/path_moved_at_base.facts b/inputs/vec-push-ref/nll-facts/foo3/path_moved_at_base.facts new file mode 100644 index 00000000000..9f4c53b2351 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/path_moved_at_base.facts @@ -0,0 +1,45 @@ +"mp0" "Start(bb0[0])" +"mp1" "Start(bb0[0])" +"mp2" "Start(bb0[0])" +"mp3" "Start(bb0[0])" +"mp4" "Start(bb0[0])" +"mp5" "Start(bb0[0])" +"mp6" "Start(bb0[0])" +"mp7" "Start(bb0[0])" +"mp8" "Start(bb0[0])" +"mp9" "Start(bb0[0])" +"mp10" "Start(bb0[0])" +"mp11" "Start(bb0[0])" +"mp12" "Start(bb0[0])" +"mp13" "Start(bb0[0])" +"mp14" "Start(bb0[0])" +"mp5" "Mid(bb0[9])" +"mp4" "Mid(bb0[10])" +"mp4" "Mid(bb0[11])" +"mp3" "Mid(bb2[0])" +"mp5" "Mid(bb3[0])" +"mp5" "Mid(bb4[0])" +"mp5" "Mid(bb5[0])" +"mp4" "Mid(bb5[1])" +"mp3" "Mid(bb5[2])" +"mp3" "Mid(bb6[0])" +"mp2" "Mid(bb8[0])" +"mp16" "Mid(bb10[1])" +"mp10" "Mid(bb11[5])" +"mp11" "Mid(bb11[5])" +"mp11" "Mid(bb12[0])" +"mp10" "Mid(bb12[1])" +"mp9" "Mid(bb12[2])" +"mp17" "Mid(bb13[0])" +"mp8" "Mid(bb14[0])" +"mp7" "Mid(bb14[1])" +"mp2" "Mid(bb14[4])" +"mp14" "Mid(bb14[5])" +"mp14" "Mid(bb15[0])" +"mp13" "Mid(bb15[1])" +"mp6" "Mid(bb15[3])" +"mp2" "Mid(bb15[4])" +"mp14" "Mid(bb16[0])" +"mp2" "Mid(bb17[0])" +"mp1" "Mid(bb17[1])" +"mp0" "Mid(bb17[2])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/placeholder.facts b/inputs/vec-push-ref/nll-facts/foo3/placeholder.facts new file mode 100644 index 00000000000..2ec4e520582 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw2" +"\'_#1r" "bw3" diff --git a/inputs/vec-push-ref/nll-facts/foo3/use_of_var_derefs_origin.facts b/inputs/vec-push-ref/nll-facts/foo3/use_of_var_derefs_origin.facts new file mode 100644 index 00000000000..e278f274acf --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/use_of_var_derefs_origin.facts @@ -0,0 +1,9 @@ +"_2" "\'_#10r" +"_3" "\'_#11r" +"_4" "\'_#12r" +"_5" "\'_#13r" +"_6" "\'_#14r" +"_10" "\'_#15r" +"_10" "\'_#16r" +"_11" "\'_#17r" +"_14" "\'_#18r" diff --git a/inputs/vec-push-ref/nll-facts/foo3/var_defined.facts b/inputs/vec-push-ref/nll-facts/foo3/var_defined.facts deleted file mode 100644 index 247e213186b..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo3/var_defined.facts +++ /dev/null @@ -1,43 +0,0 @@ -"_1" "Mid(bb0[0])" -"_1" "Mid(bb0[1])" -"_2" "Mid(bb0[3])" -"_3" "Mid(bb0[4])" -"_4" "Mid(bb0[5])" -"_5" "Mid(bb0[6])" -"_5" "Mid(bb0[7])" -"_4" "Mid(bb0[9])" -"_3" "Mid(bb0[10])" -"_5" "Mid(bb5[0])" -"_4" "Mid(bb5[1])" -"_2" "Mid(bb5[2])" -"_3" "Mid(bb7[0])" -"_6" "Mid(bb7[2])" -"_6" "Mid(bb7[3])" -"_7" "Mid(bb7[5])" -"_8" "Mid(bb7[6])" -"_8" "Mid(bb7[7])" -"_12" "Mid(bb11[0])" -"_9" "Mid(bb12[0])" -"_10" "Mid(bb12[1])" -"_10" "Mid(bb12[2])" -"_11" "Mid(bb12[3])" -"_11" "Mid(bb12[4])" -"_9" "Mid(bb12[5])" -"_11" "Mid(bb13[0])" -"_10" "Mid(bb13[1])" -"_9" "Mid(bb13[2])" -"_7" "Mid(bb13[3])" -"_1" "Mid(bb14[0])" -"_7" "Mid(bb14[1])" -"_8" "Mid(bb15[0])" -"_7" "Mid(bb15[1])" -"_13" "Mid(bb15[2])" -"_14" "Mid(bb15[3])" -"_14" "Mid(bb15[4])" -"_13" "Mid(bb15[5])" -"_14" "Mid(bb18[0])" -"_13" "Mid(bb18[1])" -"_0" "Mid(bb18[2])" -"_6" "Mid(bb18[3])" -"_2" "Mid(bb19[0])" -"_1" "Mid(bb19[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/var_defined_at.facts b/inputs/vec-push-ref/nll-facts/foo3/var_defined_at.facts new file mode 100644 index 00000000000..7f95e1b8bd4 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/var_defined_at.facts @@ -0,0 +1,43 @@ +"_1" "Mid(bb0[0])" +"_1" "Mid(bb0[1])" +"_2" "Mid(bb0[3])" +"_3" "Mid(bb0[4])" +"_4" "Mid(bb0[5])" +"_5" "Mid(bb0[6])" +"_5" "Mid(bb0[7])" +"_4" "Mid(bb0[9])" +"_3" "Mid(bb0[10])" +"_5" "Mid(bb5[0])" +"_4" "Mid(bb5[1])" +"_2" "Mid(bb5[2])" +"_3" "Mid(bb6[0])" +"_6" "Mid(bb6[2])" +"_6" "Mid(bb6[3])" +"_7" "Mid(bb6[5])" +"_8" "Mid(bb6[6])" +"_8" "Mid(bb6[7])" +"_12" "Mid(bb10[0])" +"_9" "Mid(bb11[0])" +"_10" "Mid(bb11[1])" +"_10" "Mid(bb11[2])" +"_11" "Mid(bb11[3])" +"_11" "Mid(bb11[4])" +"_9" "Mid(bb11[5])" +"_11" "Mid(bb12[0])" +"_10" "Mid(bb12[1])" +"_9" "Mid(bb12[2])" +"_7" "Mid(bb12[3])" +"_1" "Mid(bb13[0])" +"_7" "Mid(bb13[1])" +"_8" "Mid(bb14[0])" +"_7" "Mid(bb14[1])" +"_13" "Mid(bb14[2])" +"_14" "Mid(bb14[3])" +"_14" "Mid(bb14[4])" +"_13" "Mid(bb14[5])" +"_14" "Mid(bb15[0])" +"_13" "Mid(bb15[1])" +"_0" "Mid(bb15[2])" +"_6" "Mid(bb15[3])" +"_2" "Mid(bb17[0])" +"_1" "Mid(bb17[1])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/var_drop_used.facts b/inputs/vec-push-ref/nll-facts/foo3/var_dropped_at.facts similarity index 55% rename from inputs/vec-push-ref/nll-facts/foo3/var_drop_used.facts rename to inputs/vec-push-ref/nll-facts/foo3/var_dropped_at.facts index 6a22b44ff3a..d67f4a0e07f 100644 --- a/inputs/vec-push-ref/nll-facts/foo3/var_drop_used.facts +++ b/inputs/vec-push-ref/nll-facts/foo3/var_dropped_at.facts @@ -2,8 +2,6 @@ "_3" "Mid(bb2[0])" "_5" "Mid(bb3[0])" "_5" "Mid(bb4[0])" -"_3" "Mid(bb6[0])" -"_2" "Mid(bb9[0])" +"_2" "Mid(bb8[0])" +"_2" "Mid(bb15[4])" "_14" "Mid(bb16[0])" -"_14" "Mid(bb17[0])" -"_2" "Mid(bb18[4])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/var_drops_region.facts b/inputs/vec-push-ref/nll-facts/foo3/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/vec-push-ref/nll-facts/foo3/var_used.facts b/inputs/vec-push-ref/nll-facts/foo3/var_used.facts deleted file mode 100644 index ee079bf7176..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo3/var_used.facts +++ /dev/null @@ -1,19 +0,0 @@ -"_1" "Mid(bb0[2])" -"_5" "Mid(bb0[8])" -"_5" "Mid(bb0[9])" -"_4" "Mid(bb0[10])" -"_3" "Mid(bb5[2])" -"_2" "Mid(bb7[1])" -"_1" "Mid(bb7[3])" -"_6" "Mid(bb7[4])" -"_8" "Mid(bb8[0])" -"_8" "Mid(bb8[1])" -"_1" "Mid(bb11[0])" -"_12" "Mid(bb11[1])" -"_2" "Mid(bb12[2])" -"_6" "Mid(bb12[4])" -"_10" "Mid(bb12[5])" -"_11" "Mid(bb12[5])" -"_12" "Mid(bb14[0])" -"_2" "Mid(bb15[4])" -"_14" "Mid(bb15[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/var_used_at.facts b/inputs/vec-push-ref/nll-facts/foo3/var_used_at.facts new file mode 100644 index 00000000000..9de4bb671e2 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/foo3/var_used_at.facts @@ -0,0 +1,19 @@ +"_1" "Mid(bb0[2])" +"_5" "Mid(bb0[8])" +"_5" "Mid(bb0[9])" +"_4" "Mid(bb0[10])" +"_3" "Mid(bb5[2])" +"_2" "Mid(bb6[1])" +"_1" "Mid(bb6[3])" +"_6" "Mid(bb6[4])" +"_8" "Mid(bb7[0])" +"_8" "Mid(bb7[1])" +"_1" "Mid(bb10[0])" +"_12" "Mid(bb10[1])" +"_2" "Mid(bb11[2])" +"_6" "Mid(bb11[4])" +"_10" "Mid(bb11[5])" +"_11" "Mid(bb11[5])" +"_12" "Mid(bb13[0])" +"_2" "Mid(bb14[4])" +"_14" "Mid(bb14[5])" diff --git a/inputs/vec-push-ref/nll-facts/foo3/var_uses_region.facts b/inputs/vec-push-ref/nll-facts/foo3/var_uses_region.facts deleted file mode 100644 index 305d62e506f..00000000000 --- a/inputs/vec-push-ref/nll-facts/foo3/var_uses_region.facts +++ /dev/null @@ -1,9 +0,0 @@ -"_2" "\'_#13r" -"_3" "\'_#14r" -"_4" "\'_#15r" -"_5" "\'_#16r" -"_6" "\'_#17r" -"_10" "\'_#18r" -"_10" "\'_#19r" -"_11" "\'_#20r" -"_14" "\'_#21r" diff --git a/inputs/vec-push-ref/nll-facts/main/child.facts b/inputs/vec-push-ref/nll-facts/main/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/child.facts b/inputs/vec-push-ref/nll-facts/main/child_path.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/child.facts rename to inputs/vec-push-ref/nll-facts/main/child_path.facts diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/invalidates.facts b/inputs/vec-push-ref/nll-facts/main/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/invalidates.facts rename to inputs/vec-push-ref/nll-facts/main/drop_of_var_derefs_origin.facts diff --git a/inputs/vec-push-ref/nll-facts/main/initialized_at.facts b/inputs/vec-push-ref/nll-facts/main/initialized_at.facts deleted file mode 100644 index caae7f9418d..00000000000 --- a/inputs/vec-push-ref/nll-facts/main/initialized_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[0])" diff --git a/inputs/vec-push-ref/nll-facts/main/known_subset.facts b/inputs/vec-push-ref/nll-facts/main/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/main/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/vec-push-ref/nll-facts/main/moved_out_at.facts b/inputs/vec-push-ref/nll-facts/main/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/vec-push-ref/nll-facts/main/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/vec-push-ref/nll-facts/main/path_accessed_at.facts b/inputs/vec-push-ref/nll-facts/main/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/killed.facts b/inputs/vec-push-ref/nll-facts/main/path_accessed_at_base.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/killed.facts rename to inputs/vec-push-ref/nll-facts/main/path_accessed_at_base.facts diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/initialized_at.facts b/inputs/vec-push-ref/nll-facts/main/path_assigned_at_base.facts similarity index 100% rename from inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/initialized_at.facts rename to inputs/vec-push-ref/nll-facts/main/path_assigned_at_base.facts diff --git a/inputs/vec-push-ref/nll-facts/main/path_belongs_to_var.facts b/inputs/vec-push-ref/nll-facts/main/path_belongs_to_var.facts deleted file mode 100644 index 0063d8e99e0..00000000000 --- a/inputs/vec-push-ref/nll-facts/main/path_belongs_to_var.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "_0" diff --git a/inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/path_belongs_to_var.facts b/inputs/vec-push-ref/nll-facts/main/path_is_var.facts similarity index 100% rename from inputs/issue-52059-report-when-borrow-and-drop-conflict/nll-facts/main/path_belongs_to_var.facts rename to inputs/vec-push-ref/nll-facts/main/path_is_var.facts diff --git a/inputs/vec-push-ref/nll-facts/main/path_moved_at_base.facts b/inputs/vec-push-ref/nll-facts/main/path_moved_at_base.facts new file mode 100644 index 00000000000..f66ec4603ac --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/main/path_moved_at_base.facts @@ -0,0 +1,2 @@ +"mp0" "Start(bb0[0])" +"mp0" "Mid(bb0[1])" diff --git a/inputs/vec-push-ref/nll-facts/main/placeholder.facts b/inputs/vec-push-ref/nll-facts/main/placeholder.facts new file mode 100644 index 00000000000..05f0af8d184 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/main/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw0" +"\'_#1r" "bw1" diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/path_accessed_at.facts b/inputs/vec-push-ref/nll-facts/main/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/path_accessed_at.facts rename to inputs/vec-push-ref/nll-facts/main/use_of_var_derefs_origin.facts diff --git a/inputs/vec-push-ref/nll-facts/main/var_defined.facts b/inputs/vec-push-ref/nll-facts/main/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/vec-push-ref/nll-facts/main/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_defined.facts b/inputs/vec-push-ref/nll-facts/main/var_defined_at.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_defined.facts rename to inputs/vec-push-ref/nll-facts/main/var_defined_at.facts diff --git a/inputs/vec-push-ref/nll-facts/main/var_drop_used.facts b/inputs/vec-push-ref/nll-facts/main/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_drop_used.facts b/inputs/vec-push-ref/nll-facts/main/var_dropped_at.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_drop_used.facts rename to inputs/vec-push-ref/nll-facts/main/var_dropped_at.facts diff --git a/inputs/vec-push-ref/nll-facts/main/var_drops_region.facts b/inputs/vec-push-ref/nll-facts/main/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/vec-push-ref/nll-facts/main/var_used.facts b/inputs/vec-push-ref/nll-facts/main/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_drops_region.facts b/inputs/vec-push-ref/nll-facts/main/var_used_at.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_drops_region.facts rename to inputs/vec-push-ref/nll-facts/main/var_used_at.facts diff --git a/inputs/vec-push-ref/nll-facts/main/var_uses_region.facts b/inputs/vec-push-ref/nll-facts/main/var_uses_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/vec-push-ref/nll-facts/something/child.facts b/inputs/vec-push-ref/nll-facts/something/child.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_used.facts b/inputs/vec-push-ref/nll-facts/something/child_path.facts similarity index 100% rename from inputs/drop-no-may-dangle/nll-facts/{{impl}}-drop/var_used.facts rename to inputs/vec-push-ref/nll-facts/something/child_path.facts diff --git a/inputs/enum-drop-access/nll-facts/different_variants/child.facts b/inputs/vec-push-ref/nll-facts/something/drop_of_var_derefs_origin.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/different_variants/child.facts rename to inputs/vec-push-ref/nll-facts/something/drop_of_var_derefs_origin.facts diff --git a/inputs/vec-push-ref/nll-facts/something/initialized_at.facts b/inputs/vec-push-ref/nll-facts/something/initialized_at.facts deleted file mode 100644 index caae7f9418d..00000000000 --- a/inputs/vec-push-ref/nll-facts/something/initialized_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[0])" diff --git a/inputs/vec-push-ref/nll-facts/something/known_subset.facts b/inputs/vec-push-ref/nll-facts/something/known_subset.facts new file mode 100644 index 00000000000..50efbf3516c --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/something/known_subset.facts @@ -0,0 +1 @@ +"\'_#0r" "\'_#1r" diff --git a/inputs/vec-push-ref/nll-facts/something/moved_out_at.facts b/inputs/vec-push-ref/nll-facts/something/moved_out_at.facts deleted file mode 100644 index 52d9b1e456e..00000000000 --- a/inputs/vec-push-ref/nll-facts/something/moved_out_at.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "Mid(bb0[1])" diff --git a/inputs/vec-push-ref/nll-facts/something/path_accessed_at.facts b/inputs/vec-push-ref/nll-facts/something/path_accessed_at.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/different_variants/var_drops_region.facts b/inputs/vec-push-ref/nll-facts/something/path_accessed_at_base.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/different_variants/var_drops_region.facts rename to inputs/vec-push-ref/nll-facts/something/path_accessed_at_base.facts diff --git a/inputs/smoke-test/nll-facts/main/initialized_at.facts b/inputs/vec-push-ref/nll-facts/something/path_assigned_at_base.facts similarity index 100% rename from inputs/smoke-test/nll-facts/main/initialized_at.facts rename to inputs/vec-push-ref/nll-facts/something/path_assigned_at_base.facts diff --git a/inputs/vec-push-ref/nll-facts/something/path_belongs_to_var.facts b/inputs/vec-push-ref/nll-facts/something/path_belongs_to_var.facts deleted file mode 100644 index 0063d8e99e0..00000000000 --- a/inputs/vec-push-ref/nll-facts/something/path_belongs_to_var.facts +++ /dev/null @@ -1 +0,0 @@ -"mp0" "_0" diff --git a/inputs/smoke-test/nll-facts/main/path_belongs_to_var.facts b/inputs/vec-push-ref/nll-facts/something/path_is_var.facts similarity index 100% rename from inputs/smoke-test/nll-facts/main/path_belongs_to_var.facts rename to inputs/vec-push-ref/nll-facts/something/path_is_var.facts diff --git a/inputs/vec-push-ref/nll-facts/something/path_moved_at_base.facts b/inputs/vec-push-ref/nll-facts/something/path_moved_at_base.facts new file mode 100644 index 00000000000..f66ec4603ac --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/something/path_moved_at_base.facts @@ -0,0 +1,2 @@ +"mp0" "Start(bb0[0])" +"mp0" "Mid(bb0[1])" diff --git a/inputs/vec-push-ref/nll-facts/something/placeholder.facts b/inputs/vec-push-ref/nll-facts/something/placeholder.facts new file mode 100644 index 00000000000..05f0af8d184 --- /dev/null +++ b/inputs/vec-push-ref/nll-facts/something/placeholder.facts @@ -0,0 +1,2 @@ +"\'_#0r" "bw0" +"\'_#1r" "bw1" diff --git a/inputs/enum-drop-access/nll-facts/drop_enum/child.facts b/inputs/vec-push-ref/nll-facts/something/use_of_var_derefs_origin.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/drop_enum/child.facts rename to inputs/vec-push-ref/nll-facts/something/use_of_var_derefs_origin.facts diff --git a/inputs/vec-push-ref/nll-facts/something/var_defined.facts b/inputs/vec-push-ref/nll-facts/something/var_defined.facts deleted file mode 100644 index 72081a1f159..00000000000 --- a/inputs/vec-push-ref/nll-facts/something/var_defined.facts +++ /dev/null @@ -1 +0,0 @@ -"_0" "Mid(bb0[0])" diff --git a/inputs/enum-drop-access/nll-facts/main/var_defined.facts b/inputs/vec-push-ref/nll-facts/something/var_defined_at.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/main/var_defined.facts rename to inputs/vec-push-ref/nll-facts/something/var_defined_at.facts diff --git a/inputs/vec-push-ref/nll-facts/something/var_drop_used.facts b/inputs/vec-push-ref/nll-facts/something/var_drop_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/borrow_region.facts b/inputs/vec-push-ref/nll-facts/something/var_dropped_at.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/main/borrow_region.facts rename to inputs/vec-push-ref/nll-facts/something/var_dropped_at.facts diff --git a/inputs/vec-push-ref/nll-facts/something/var_drops_region.facts b/inputs/vec-push-ref/nll-facts/something/var_drops_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/vec-push-ref/nll-facts/something/var_used.facts b/inputs/vec-push-ref/nll-facts/something/var_used.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/inputs/enum-drop-access/nll-facts/main/child.facts b/inputs/vec-push-ref/nll-facts/something/var_used_at.facts similarity index 100% rename from inputs/enum-drop-access/nll-facts/main/child.facts rename to inputs/vec-push-ref/nll-facts/something/var_used_at.facts diff --git a/inputs/vec-push-ref/nll-facts/something/var_uses_region.facts b/inputs/vec-push-ref/nll-facts/something/var_uses_region.facts deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/polonius-engine/Cargo.toml b/polonius-engine/Cargo.toml index 0a793094726..73703368b66 100644 --- a/polonius-engine/Cargo.toml +++ b/polonius-engine/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "polonius-engine" -version = "0.11.0" +version = "0.12.0" authors = ["The Rust Project Developers", "Polonius Developers"] description = "Core definition for the Rust borrow checker" license = "Apache-2.0/MIT" diff --git a/polonius-engine/src/facts.rs b/polonius-engine/src/facts.rs index 104a227554b..6b5f8daadb1 100644 --- a/polonius-engine/src/facts.rs +++ b/polonius-engine/src/facts.rs @@ -24,45 +24,48 @@ pub struct AllFacts { /// `invalidates(point, loan)` when the `loan` is invalidated at `point` pub invalidates: Vec<(T::Point, T::Loan)>, - /// `var_used(var, point)` when the variable `var` is used for anything but a drop at `point` - pub var_used: Vec<(T::Variable, T::Point)>, + /// `var_used_at(var, point)` when the variable `var` is used for anything + /// but a drop at `point` + pub var_used_at: Vec<(T::Variable, T::Point)>, - /// `var_defined(var, point)` when the variable `var` is overwritten at `point` - pub var_defined: Vec<(T::Variable, T::Point)>, + /// `var_defined_at(var, point)` when the variable `var` is overwritten at `point` + pub var_defined_at: Vec<(T::Variable, T::Point)>, - /// `var_used(var, point)` when the variable `var` is used in a drop at `point` - pub var_drop_used: Vec<(T::Variable, T::Point)>, + /// `var_dropped_at(var, point)` when the variable `var` is used in a drop at `point` + pub var_dropped_at: Vec<(T::Variable, T::Point)>, - /// `var_uses_region(var, origin)` when the type of `var` includes the `origin` - pub var_uses_region: Vec<(T::Variable, T::Origin)>, + // `use_of_var_derefs_origin(variable, origin)`: References with the given + // `origin` may be dereferenced when the `variable` is used. + // + // In rustc, we generate this whenever the type of the variable includes the + // given origin. + pub use_of_var_derefs_origin: Vec<(T::Variable, T::Origin)>, - /// `var_drops_region(var, origin)` when the type of `var` includes the `origin` and uses - /// it when dropping - pub var_drops_region: Vec<(T::Variable, T::Origin)>, + /// `drop_of_var_derefs_origin(var, origin)` when the type of `var` includes + /// the `origin` and uses it when dropping + pub drop_of_var_derefs_origin: Vec<(T::Variable, T::Origin)>, - /// `child(path1, path2)` when the path `path1` is the direct or transitive child - /// of `path2`, e.g. `child(x.y, x)`, `child(x.y.z, x.y)`, `child(x.y.z, x)` - /// would all be true if there was a path like `x.y.z`. - pub child: Vec<(T::Path, T::Path)>, + /// `child_path(child, parent)` when the path `child` is the direct child of + /// `parent`, e.g. `child_path(x.y, x)`, but not `child_path(x.y.z, x)`. + pub child_path: Vec<(T::Path, T::Path)>, - /// `path_belongs_to_var(path, var)` the root path `path` starting in variable `var`. - pub path_belongs_to_var: Vec<(T::Path, T::Variable)>, + /// `path_is_var(path, var)` the root path `path` starting in variable `var`. + pub path_is_var: Vec<(T::Path, T::Variable)>, - /// `initialized_at(path, point)` when the `path` was initialized at point + /// `path_assigned_at(path, point)` when the `path` was initialized at point /// `point`. This fact is only emitted for a prefix `path`, and not for the /// implicit initialization of all of `path`'s children. E.g. a statement like /// `x.y = 3` at `point` would give the fact `initialized_at(x.y, point)` (but /// neither `initialized_at(x.y.z, point)` nor `initialized_at(x, point)`). - pub initialized_at: Vec<(T::Path, T::Point)>, + pub path_assigned_at_base: Vec<(T::Path, T::Point)>, - /// `moved_out_at(path, point)` when the `path` was moved at `point`. The - /// same logic is applied as for `initialized_at` above. - pub moved_out_at: Vec<(T::Path, T::Point)>, + /// `path_moved_at_base(path, point)` when the `path` was moved at `point`. The + /// same logic is applied as for `assigned_at` above. + pub path_moved_at_base: Vec<(T::Path, T::Point)>, - /// `path_accessed_at(path, point)` when the `path` was accessed at point + /// `path_accessed_at_base(path, point)` when the `path` was accessed at point /// `point`. The same logic as for `initialized_at` and `moved_out_at` applies. - pub path_accessed_at: Vec<(T::Path, T::Point)>, - + pub path_accessed_at_base: Vec<(T::Path, T::Point)>, /// These reflect the `'a: 'b` relations that are either declared by the user on function /// declarations or which are inferred via implied bounds. /// For example: `fn foo<'a, 'b: 'a, 'c>(x: &'c &'a u32)` would have two entries: @@ -86,16 +89,16 @@ impl Default for AllFacts { killed: Vec::default(), outlives: Vec::default(), invalidates: Vec::default(), - var_used: Vec::default(), - var_defined: Vec::default(), - var_drop_used: Vec::default(), - var_uses_region: Vec::default(), - var_drops_region: Vec::default(), - child: Vec::default(), - path_belongs_to_var: Vec::default(), - initialized_at: Vec::default(), - moved_out_at: Vec::default(), - path_accessed_at: Vec::default(), + var_used_at: Vec::default(), + var_defined_at: Vec::default(), + var_dropped_at: Vec::default(), + use_of_var_derefs_origin: Vec::default(), + drop_of_var_derefs_origin: Vec::default(), + child_path: Vec::default(), + path_is_var: Vec::default(), + path_assigned_at_base: Vec::default(), + path_moved_at_base: Vec::default(), + path_accessed_at_base: Vec::default(), known_subset: Vec::default(), placeholder: Vec::default(), } diff --git a/polonius-engine/src/output/datafrog_opt.rs b/polonius-engine/src/output/datafrog_opt.rs index f979143795e..8140535015a 100644 --- a/polonius-engine/src/output/datafrog_opt.rs +++ b/polonius-engine/src/output/datafrog_opt.rs @@ -15,14 +15,14 @@ use crate::facts::FactTypes; use crate::output::{Context, Output}; pub(super) fn compute( - ctx: &Context, + ctx: &Context<'_, T>, result: &mut Output, ) -> Relation<(T::Loan, T::Point)> { let timer = Instant::now(); let errors = { // Static inputs - let region_live_at_rel = &ctx.region_live_at; + let origin_live_on_entry_rel = &ctx.origin_live_on_entry; let cfg_edge_rel = &ctx.cfg_edge; let killed_rel = &ctx.killed; @@ -32,10 +32,10 @@ pub(super) fn compute( // `invalidates` facts, stored ready for joins let invalidates = iteration.variable::<((T::Loan, T::Point), ())>("invalidates"); - // we need `region_live_at` in both variable and relation forms, + // we need `origin_live_on_entry` in both variable and relation forms, // (respectively, for join and antijoin). - let region_live_at_var = - iteration.variable::<((T::Origin, T::Point), ())>("region_live_at"); + let origin_live_on_entry_var = + iteration.variable::<((T::Origin, T::Point), ())>("origin_live_on_entry"); // `borrow_region` input but organized for join let borrow_region_op = @@ -137,8 +137,8 @@ pub(super) fn compute( .iter() .map(|&(loan, point)| ((loan, point), ())), ); - region_live_at_var.extend( - region_live_at_rel + origin_live_on_entry_var.extend( + origin_live_on_entry_rel .iter() .map(|&(origin, point)| ((origin, point), ())), ); @@ -176,14 +176,14 @@ pub(super) fn compute( // live_to_dying_regions(origin1, origin2, point1, point2) :- // subset(origin1, origin2, point1), // cfg_edge(point1, point2), - // region_live_at(origin1, point2), - // !region_live_at(origin2, point2). + // origin_live_on_entry(origin1, point2), + // !origin_live_on_entry(origin2, point2). live_to_dying_regions_o2pq.from_leapjoin( &subset_o1p, ( cfg_edge_rel.extend_with(|&((_, point1), _)| point1), - region_live_at_rel.extend_with(|&((origin1, _), _)| origin1), - region_live_at_rel.extend_anti(|&((_, _), origin2)| origin2), + origin_live_on_entry_rel.extend_with(|&((origin1, _), _)| origin1), + origin_live_on_entry_rel.extend_anti(|&((_, _), origin2)| origin2), ), |&((origin1, point1), origin2), &point2| ((origin2, point1, point2), origin1), ); @@ -192,13 +192,13 @@ pub(super) fn compute( // requires(origin, loan, point1), // !killed(loan, point1), // cfg_edge(point1, point2), - // !region_live_at(origin, point2). + // !origin_live_on_entry(origin, point2). dying_region_requires.from_leapjoin( &requires_op, ( killed_rel.filter_anti(|&((_, point1), loan)| (loan, point1)), cfg_edge_rel.extend_with(|&((_, point1), _)| point1), - region_live_at_rel.extend_anti(|&((origin, _), _)| origin), + origin_live_on_entry_rel.extend_anti(|&((origin, _), _)| origin), ), |&((origin, point1), loan), &point2| ((origin, point1, point2), loan), ); @@ -228,7 +228,7 @@ pub(super) fn compute( // dying_can_reach(origin1, origin3, point1, point2) :- // dying_can_reach(origin1, origin2, point1, point2), - // !region_live_at(origin2, point2), + // !origin_live_on_entry(origin2, point2), // subset(origin2, origin3, point1). // // This is the "transitive closure" rule, but @@ -236,7 +236,7 @@ pub(super) fn compute( // "intermediate" `origin2` is dead at `point2`. dying_can_reach_1.from_antijoin( &dying_can_reach_o2q, - ®ion_live_at_rel, + &origin_live_on_entry_rel, |&(origin2, point2), &(origin1, point1)| ((origin2, point1), (origin1, point2)), ); dying_can_reach_o2q.from_join( @@ -249,18 +249,18 @@ pub(super) fn compute( // dying_can_reach_live(origin1, origin2, point1, point2) :- // dying_can_reach(origin1, origin2, point1, point2), - // region_live_at(origin2, point2). + // origin_live_on_entry(origin2, point2). dying_can_reach_live.from_join( &dying_can_reach_o2q, - ®ion_live_at_var, + &origin_live_on_entry_var, |&(origin2, point2), &(origin1, point1), _| ((origin1, point1, point2), origin2), ); // subset(origin1, origin2, point2) :- // subset(origin1, origin2, point1), // cfg_edge(point1, point2), - // region_live_at(origin1, point2), - // region_live_at(origin2, point2). + // origin_live_on_entry(origin1, point2), + // origin_live_on_entry(origin2, point2). // // Carry `origin1 <= origin2` from `point1` into `point2` if both `origin1` and // `origin2` are live in `point2`. @@ -268,8 +268,8 @@ pub(super) fn compute( &subset_o1p, ( cfg_edge_rel.extend_with(|&((_, point1), _)| point1), - region_live_at_rel.extend_with(|&((origin1, _), _)| origin1), - region_live_at_rel.extend_with(|&((_, _), origin2)| origin2), + origin_live_on_entry_rel.extend_with(|&((origin1, _), _)| origin1), + origin_live_on_entry_rel.extend_with(|&((_, _), origin2)| origin2), ), |&((origin1, _point1), origin2), &point2| ((origin1, point2), origin2), ); @@ -302,23 +302,23 @@ pub(super) fn compute( // requires(origin, loan, point1), // !killed(loan, point1), // cfg_edge(point1, point2), - // region_live_at(origin, point2). + // origin_live_on_entry(origin, point2). requires_op.from_leapjoin( &requires_op, ( killed_rel.filter_anti(|&((_, point1), loan)| (loan, point1)), cfg_edge_rel.extend_with(|&((_, point1), _)| point1), - region_live_at_rel.extend_with(|&((origin, _), _)| origin), + origin_live_on_entry_rel.extend_with(|&((origin, _), _)| origin), ), |&((origin, _), loan), &point2| ((origin, point2), loan), ); // dead_borrow_region_can_reach_root((origin, point), loan) :- // borrow_region(origin, loan, point), - // !region_live_at(origin, point). + // !origin_live_on_entry(origin, point). dead_borrow_region_can_reach_root.from_antijoin( &borrow_region_op, - ®ion_live_at_rel, + &origin_live_on_entry_rel, |&(origin, point), &loan| ((origin, point), loan), ); @@ -330,7 +330,7 @@ pub(super) fn compute( // dead_borrow_region_can_reach_dead((origin2, point), loan) :- // dead_borrow_region_can_reach_dead(origin1, loan, point), // subset(origin1, origin2, point), - // !region_live_at(origin2, point). + // !origin_live_on_entry(origin2, point). dead_borrow_region_can_reach_dead_1.from_join( &dead_borrow_region_can_reach_dead, &subset_o1p, @@ -338,23 +338,23 @@ pub(super) fn compute( ); dead_borrow_region_can_reach_dead.from_antijoin( &dead_borrow_region_can_reach_dead_1, - ®ion_live_at_rel, + &origin_live_on_entry_rel, |&(origin2, point), &loan| ((origin2, point), loan), ); // borrow_live_at(loan, point) :- // requires(origin, loan, point), - // region_live_at(origin, point). + // origin_live_on_entry(origin, point). borrow_live_at.from_join( &requires_op, - ®ion_live_at_var, + &origin_live_on_entry_var, |&(_origin, point), &loan, _| ((loan, point), ()), ); // borrow_live_at(loan, point) :- // dead_borrow_region_can_reach_dead(origin1, loan, point), // subset(origin1, origin2, point), - // region_live_at(origin2, point). + // origin_live_on_entry(origin2, point). // // NB: the datafrog code below uses // `dead_borrow_region_can_reach_dead_1`, which is equal @@ -362,7 +362,7 @@ pub(super) fn compute( // joined together. borrow_live_at.from_join( &dead_borrow_region_can_reach_dead_1, - ®ion_live_at_var, + &origin_live_on_entry_var, |&(_origin2, point), &loan, _| ((loan, point), ()), ); diff --git a/polonius-engine/src/output/initialization.rs b/polonius-engine/src/output/initialization.rs index 25e30b93c06..6c7f5900bb4 100644 --- a/polonius-engine/src/output/initialization.rs +++ b/polonius-engine/src/output/initialization.rs @@ -5,124 +5,275 @@ use crate::output::{InitializationContext, Output}; use datafrog::{Iteration, Relation, RelationLeaper}; -pub(super) fn init_var_maybe_initialized_on_exit( - ctx: InitializationContext, - cfg_edge: &Relation<(T::Point, T::Point)>, - output: &mut Output, -) -> Relation<(T::Variable, T::Point)> { - let timer = Instant::now(); +// This represents the output of an intermediate elaboration step (step 1). +struct TransitivePaths { + path_moved_at: Relation<(T::Path, T::Point)>, + path_assigned_at: Relation<(T::Path, T::Point)>, + path_accessed_at: Relation<(T::Path, T::Point)>, + path_begins_with_var: Relation<(T::Path, T::Variable)>, +} + +struct InitializationStatus { + var_maybe_partly_initialized_on_exit: Relation<(T::Variable, T::Point)>, + move_error: Relation<(T::Path, T::Point)>, +} + +pub(super) struct InitializationResult( + pub(super) Relation<(T::Variable, T::Point)>, + pub(super) Relation<(T::Path, T::Point)>, +); + +// Step 1: compute transitive closures of path operations. This would elaborate, +// for example, an access to x into an access to x.f, x.f.0, etc. We do this for: +// - access to a path +// - initialization of a path +// - moves of a path +// FIXME: transitive rooting in a variable (path_begins_with_var) +// Note that this step may not be entirely necessary! +fn compute_transitive_paths( + child_path: Vec<(T::Path, T::Path)>, + path_assigned_at_base: Vec<(T::Path, T::Point)>, + path_moved_at_base: Vec<(T::Path, T::Point)>, + path_accessed_at_base: Vec<(T::Path, T::Point)>, + path_is_var: Vec<(T::Path, T::Variable)>, +) -> TransitivePaths { let mut iteration = Iteration::new(); + let child_path: Relation<(T::Path, T::Path)> = child_path.into(); - // Relations - //let parent: Relation<(Path, Path)> = child.iter().map(|&(child_path, parent_path)| (parent_path, child_path)).collect(); - let child: Relation<(T::Path, T::Path)> = ctx.child.into(); - let path_belongs_to_var: Relation<(T::Path, T::Variable)> = ctx.path_belongs_to_var.into(); - let initialized_at: Relation<(T::Path, T::Point)> = ctx.initialized_at.into(); - let moved_out_at: Relation<(T::Path, T::Point)> = ctx.moved_out_at.into(); - let _path_accessed_at: Relation<(T::Path, T::Point)> = ctx.path_accessed_at.into(); + let ancestor_path = iteration.variable::<(T::Path, T::Path)>("ancestor"); + // These are the actual targets: + let path_moved_at = iteration.variable::<(T::Path, T::Point)>("path_moved_at"); + let path_assigned_at = iteration.variable::<(T::Path, T::Point)>("path_initialized_at"); + let path_accessed_at = iteration.variable::<(T::Path, T::Point)>("path_accessed_at"); + let path_begins_with_var = iteration.variable::<(T::Path, T::Variable)>("path_begins_with_var"); + + // ancestor_path(Parent, Child) :- child_path(Child, Parent). + ancestor_path.insert(child_path.iter().collect()); + + // path_moved_at(Path, Point) :- path_moved_at_base(path, point). + path_moved_at.insert(path_moved_at_base.into()); + + // path_assigned_at(Path, Point) :- path_assigned_at_base(path, Point). + path_assigned_at.insert(path_assigned_at_base.into()); + + // path_accessed_at(Path, Point) :- path_accessed_at_base(path, Point). + path_accessed_at.insert(path_accessed_at_base.into()); + + // path_begins_with_var(Path, Var) :- path_is_var(Path, Var). + path_begins_with_var.insert(path_is_var.into_iter().collect()); + + while iteration.changed() { + // ancestor(Grandparent, Child) :- + // ancestor(Parent, Child), + // child(Parent, Grandparent). + ancestor_path.from_join( + &ancestor_path, + &child_path, + |&_mother, &daughter, &grandmother| (grandmother, daughter), + ); + + // moving a path moves its children + // path_moved_at(Child, Point) :- + // path_moved_at(Parent, Point), + // ancestor_path(Parent, Child). + path_moved_at.from_join(&path_moved_at, &ancestor_path, |&_parent, &p, &child| { + (child, p) + }); + + // initialising x at p initialises all x:s children + // path_assigned_at(Child, point) :- + // path_assigned_at(Parent, point), + // ancestor_path(Parent, Child). + path_assigned_at.from_join(&path_assigned_at, &ancestor_path, |&_parent, &p, &child| { + (child, p) + }); + + // accessing x at p accesses all x:s children at p (actually, + // accesses should be maximally precise and this shouldn't happen?) + // path_accessed_at(Child, point) :- + // path_accessed_at(Parent, point), + // ancestor_path(Parent, Child). + path_accessed_at.from_join(&path_accessed_at, &ancestor_path, |&_parent, &p, &child| { + (child, p) + }); + + // path_begins_with_var(Child, Var) :- + // path_begins_with_var(Parent, Var) + // ancestor_path(Parent, Child). + path_begins_with_var.from_join( + &path_begins_with_var, + &ancestor_path, + |&_parent, &var, &child| (child, var), + ); + } + + TransitivePaths { + path_assigned_at: path_assigned_at.complete(), + path_moved_at: path_moved_at.complete(), + path_accessed_at: path_accessed_at.complete(), + path_begins_with_var: path_begins_with_var.complete(), + } +} + +// Step 2: Compute path initialization and deinitialization across the CFG. +fn compute_move_errors( + ctx: TransitivePaths, + cfg_edge: &Relation<(T::Point, T::Point)>, + output: &mut Output, +) -> InitializationStatus { + let mut iteration = Iteration::new(); // Variables - // var_maybe_initialized_on_exit(var, point): Upon leaving `point`, at least one part of the - // variable `var` might be initialized for some path through the CFG. - let var_maybe_initialized_on_exit = - iteration.variable::<(T::Variable, T::Point)>("var_maybe_initialized_on_exit"); + // var_maybe_partly_initialized_on_exit(var, point): Upon leaving `point`, + // `var` is partially initialized for some path through the CFG, that is + // there has been an initialization of var, and var has not been moved in + // all paths through the CFG. + let var_maybe_partly_initialized_on_exit = + iteration.variable::<(T::Variable, T::Point)>("var_maybe_partly_initialized_on_exit"); - // path_maybe_initialized_on_exit(path, point): Upon leaving `point`, the move path `path` - // might be *partially* initialized for some path through the CFG. + // path_maybe_initialized_on_exit(path, point): Upon leaving `point`, the + // move path `path` is initialized for some path through the CFG. let path_maybe_initialized_on_exit = iteration.variable::<(T::Path, T::Point)>("path_maybe_initialized_on_exit"); + // path_maybe_uninitialized_on_exit(Path, Point): There exists at least one + // path through the CFG to Point such that `Path` has been moved out by the + // time we arrive at `Point` without it being re-initialized for sure. + let path_maybe_uninitialized_on_exit = + iteration.variable::<(T::Path, T::Point)>("path_maybe_deinitialized_on_exit"); + + // move_error(Path, Point): There is an access to `Path` at `Point`, but + // `Path` is potentially moved (or never initialised). + let move_error = iteration.variable::<(T::Path, T::Point)>("move_error"); + // Initial propagation of static relations - // path_maybe_initialized_on_exit(path, point) :- initialized_at(path, point). - path_maybe_initialized_on_exit.insert(initialized_at); + // path_maybe_initialized_on_exit(path, point) :- path_assigned_at(path, point). + path_maybe_initialized_on_exit.insert(ctx.path_assigned_at.clone()); + + // path_maybe_uninitialized_on_exit(path, point) :- path_moved_at(path, point). + path_maybe_uninitialized_on_exit.insert( + ctx.path_moved_at + .iter() + .map(|&(path, point)| (path, point)) + .collect(), + ); while iteration.changed() { // path_maybe_initialized_on_exit(path, point2) :- // path_maybe_initialized_on_exit(path, point1), // cfg_edge(point1, point2), - // !moved_out_at(path, point2). + // !path_moved_at(path, point2). path_maybe_initialized_on_exit.from_leapjoin( &path_maybe_initialized_on_exit, ( cfg_edge.extend_with(|&(_path, point1)| point1), - moved_out_at.extend_anti(|&(path, _point1)| path), + ctx.path_moved_at.extend_anti(|&(path, _point1)| path), ), |&(path, _point1), &point2| (path, point2), ); - // path_maybe_initialized_on_exit(Mother, point) :- - // path_maybe_initialized_on_exit(Daughter, point), - // child(Daughter, Mother). - path_maybe_initialized_on_exit.from_join( - &path_maybe_initialized_on_exit, - &child, - |&_daughter, &point, &mother| (mother, point), - ); - - // TODO: the following lines contain things left to implement for move - // tracking: - - // path_accessed :- path_accessed(path, point). - // - // -- transitive access of all children - // path_accessed(Child, point) :- - // path_accessed(Mother, point), - // parent(Mother, Child). - - // Propagate across CFG edges: - // path_maybe_uninit(path, point2) :- - // path_maybe_uninit(path, point1), + // path_maybe_uninitialized_on_exit(path, point2) :- + // path_maybe_uninitialized_exit(path, point1), // cfg_edge_(point1, point2) - // !initialized_at(point1, point2). + // !path_assigned_at(point1, point2). + path_maybe_uninitialized_on_exit.from_leapjoin( + &path_maybe_uninitialized_on_exit, + ( + cfg_edge.extend_with(|&(_path, point1)| point1), + ctx.path_assigned_at.extend_anti(|&(path, _point1)| path), + ), + |&(path, _point1), &point2| (path, point2), + ); - // Initial value (static). - // path_maybe_uninit(path, point) :- moved_out_at(path, point). + // var_maybe_partly_initialized_on_exit(var, point) :- + // path_maybe_initialized_on_exit(path, point). + // path_begins_with(path, var). + var_maybe_partly_initialized_on_exit.from_leapjoin( + &path_maybe_initialized_on_exit, + ctx.path_begins_with_var.extend_with(|&(path, _point)| path), + |&(_path, point), &var| (var, point), + ); - // NOTE: Double join! - // errors(path, point) :- - // path_maybe_uninit(path, point), - // path_accessed(path, point). + // move_error(Path, TargetNode) :- + // path_maybe_uninitialized_on_exit(Path, SourceNode), + // cfg_edge(SourceNode, TargetNode), + // path_accessed_at(Path, TargetNode). + move_error.from_leapjoin( + &path_maybe_uninitialized_on_exit, + ( + cfg_edge.extend_with(|&(_path, source_node)| source_node), + ctx.path_accessed_at + .extend_with(|&(path, _source_node)| path), + ), + |&(path, _source_node), &target_node| (path, target_node), + ); + } - // END TODO + for &(path, location) in path_maybe_initialized_on_exit.complete().iter() { + output + .path_maybe_initialized_on_exit + .entry(location) + .or_default() + .push(path); + } - // var_maybe_initialized_on_exit(var, point) :- - // path_maybe_initialized_on_exit(path, point), - // path_belongs_to_var(path, var). - var_maybe_initialized_on_exit.from_join( - &path_maybe_initialized_on_exit, - &path_belongs_to_var, - |&_path, &point, &var| (var, point), - ); + InitializationStatus { + var_maybe_partly_initialized_on_exit: var_maybe_partly_initialized_on_exit.complete(), + move_error: move_error.complete(), } +} + +// Compute two things: +// +// - an over-approximation of the initialization of variables. This is used in +// the origin_live_on_entry computations to determine when a drop may happen; a +// definitely moved variable would not be actually dropped. +// - move errors. +// +// The process is split into two stages: +// +// 1. Compute the transitive closure of path accesses. That is, accessing `f.a` +// would access `f.a.b`, etc. +// 2. Use this to compute both paths that may be initialized and paths that may +// have been deinitialized, which in turn can be used to find move errors (an +// access to a path that may be deinitialized). +pub(super) fn compute( + ctx: InitializationContext, + cfg_edge: &Relation<(T::Point, T::Point)>, + output: &mut Output, +) -> InitializationResult { + let timer = Instant::now(); - let var_maybe_initialized_on_exit = var_maybe_initialized_on_exit.complete(); + let transitive_paths = compute_transitive_paths::( + ctx.child_path, + ctx.path_assigned_at_base, + ctx.path_moved_at_base, + ctx.path_accessed_at_base, + ctx.path_is_var, + ); + info!("initialization phase 1 completed: {:?}", timer.elapsed()); + let InitializationStatus { + var_maybe_partly_initialized_on_exit, + move_error, + } = compute_move_errors::(transitive_paths, cfg_edge, output); info!( - "init_var_maybe_initialized_on_exit() completed: {} tuples, {:?}", - var_maybe_initialized_on_exit.len(), + "initialization phase 2: {} move errors in {:?}", + move_error.elements.len(), timer.elapsed() ); if output.dump_enabled { - let path_maybe_initialized_on_exit = path_maybe_initialized_on_exit.complete(); - for &(path, location) in path_maybe_initialized_on_exit.iter() { - output - .path_maybe_initialized_at - .entry(location) - .or_default() - .push(path); - } - - for &(var, location) in var_maybe_initialized_on_exit.iter() { + for &(var, location) in var_maybe_partly_initialized_on_exit.iter() { output - .var_maybe_initialized_on_exit + .var_maybe_partly_initialized_on_exit .entry(location) .or_default() .push(var); } } - var_maybe_initialized_on_exit + InitializationResult(var_maybe_partly_initialized_on_exit, move_error) } diff --git a/polonius-engine/src/output/liveness.rs b/polonius-engine/src/output/liveness.rs index 292723e97c2..f24f6552976 100644 --- a/polonius-engine/src/output/liveness.rs +++ b/polonius-engine/src/output/liveness.rs @@ -18,149 +18,153 @@ use crate::output::{LivenessContext, Output}; use datafrog::{Iteration, Relation, RelationLeaper}; -pub(super) fn compute_live_regions( +pub(super) fn compute_live_origins( ctx: LivenessContext, - cfg_edge_rel: &Relation<(T::Point, T::Point)>, - var_maybe_initialized_on_exit_rel: Relation<(T::Variable, T::Point)>, + cfg_edge: &Relation<(T::Point, T::Point)>, + var_maybe_partly_initialized_on_exit: Relation<(T::Variable, T::Point)>, output: &mut Output, ) -> Vec<(T::Origin, T::Point)> { let timer = Instant::now(); let mut iteration = Iteration::new(); // Relations - let var_defined_rel: Relation<(T::Variable, T::Point)> = ctx.var_defined.into(); - let cfg_edge_reverse_rel: Relation<(T::Point, T::Point)> = cfg_edge_rel + let var_defined_at: Relation<(T::Variable, T::Point)> = ctx.var_defined_at.into(); + let cfg_edge_reverse: Relation<(T::Point, T::Point)> = cfg_edge .iter() .map(|&(point1, point2)| (point2, point1)) .collect(); - let var_uses_region_rel: Relation<(T::Variable, T::Origin)> = ctx.var_uses_region.into(); - let var_drops_region_rel: Relation<(T::Variable, T::Origin)> = ctx.var_drops_region.into(); - let var_drop_used_rel: Relation<((T::Variable, T::Point), ())> = ctx - .var_drop_used + let use_of_var_derefs_origin: Relation<(T::Variable, T::Origin)> = + ctx.use_of_var_derefs_origin.into(); + let drop_of_var_derefs_origin: Relation<(T::Variable, T::Origin)> = + ctx.drop_of_var_derefs_origin.into(); + let var_dropped_at: Relation<((T::Variable, T::Point), ())> = ctx + .var_dropped_at .into_iter() .map(|(var, point)| ((var, point), ())) .collect(); // Variables - // `var_live`: variable `var` is live upon entry at `point` - let var_live_var = iteration.variable::<(T::Variable, T::Point)>("var_live_at"); - // `var_drop_live`: variable `var` is drop-live (will be used for a drop) upon entry in `point` - let var_drop_live_var = iteration.variable::<(T::Variable, T::Point)>("var_drop_live_at"); + // `var_live_on_entry`: variable `var` is live upon entry at `point` + let var_live_on_entry = iteration.variable::<(T::Variable, T::Point)>("var_live_on_entry"); + // `var_drop_live_on_entry`: variable `var` is drop-live (will be used for a drop) upon entry in `point` + let var_drop_live_on_entry = + iteration.variable::<(T::Variable, T::Point)>("var_drop_live_on_entry"); // This is what we are actually calculating: - let region_live_at_var = iteration.variable::<(T::Origin, T::Point)>("region_live_at"); + let origin_live_on_entry = iteration.variable::<(T::Origin, T::Point)>("origin_live_on_entry"); - // This propagates the relation `var_live(var, point) :- var_used(var, point)`: - var_live_var.insert(ctx.var_used.into()); + // This propagates the relation `var_live_on_entry(var, point) :- var_used_at(var, point)`: + var_live_on_entry.insert(ctx.var_used_at.into()); - // var_maybe_initialized_on_entry(var, point2) :- - // var_maybe_initialized_on_exit(var, point1), + // var_maybe_partly_initialized_on_entry(var, point2) :- + // var_maybe_partly_initialized_on_exit(var, point1), // cfg_edge(point1, point2). - let var_maybe_initialized_on_entry = Relation::from_leapjoin( - &var_maybe_initialized_on_exit_rel, - cfg_edge_rel.extend_with(|&(_var, point1)| point1), + let var_maybe_partly_initialized_on_entry = Relation::from_leapjoin( + &var_maybe_partly_initialized_on_exit, + cfg_edge.extend_with(|&(_var, point1)| point1), |&(var, _point1), &point2| ((var, point2), ()), ); - // var_drop_live(var, point) :- - // var_drop_used(var, point), - // var_maybe_initialzed_on_entry(var, point). - var_drop_live_var.insert(Relation::from_join( - &var_drop_used_rel, - &var_maybe_initialized_on_entry, + // var_drop_live_at(var, point) :- + // var_dropped_at(var, point), + // var_maybe_partly_initialzed_on_entry(var, point). + var_drop_live_on_entry.insert(Relation::from_join( + &var_dropped_at, + &var_maybe_partly_initialized_on_entry, |&(var, point), _, _| (var, point), )); while iteration.changed() { - // region_live_at(origin, point) :- - // var_drop_live(var, point), - // var_drops_region(var, origin). - region_live_at_var.from_join( - &var_drop_live_var, - &var_drops_region_rel, + // origin_live_on_entry(origin, point) :- + // var_drop_live_on_entry(var, point), + // drop_of_var_derefs_origin(var, origin). + origin_live_on_entry.from_join( + &var_drop_live_on_entry, + &drop_of_var_derefs_origin, |_var, &point, &origin| (origin, point), ); - // region_live_at(origin, point) :- - // var_live(var, point), - // var_uses_region(var, origin). - region_live_at_var.from_join( - &var_live_var, - &var_uses_region_rel, + // origin_live_on_entry(origin, point) :- + // var_live_on_entry(var, point), + // use_of_var_derefs_origin(var, origin). + origin_live_on_entry.from_join( + &var_live_on_entry, + &use_of_var_derefs_origin, |_var, &point, &origin| (origin, point), ); - // var_live(var, point1) :- - // var_live(var, point2), + // var_live_on_entry(var, point1) :- + // var_live_on_entry(var, point2), // cfg_edge(point1, point2), // !var_defined(var, point1). - var_live_var.from_leapjoin( - &var_live_var, + var_live_on_entry.from_leapjoin( + &var_live_on_entry, ( - var_defined_rel.extend_anti(|&(var, _point2)| var), - cfg_edge_reverse_rel.extend_with(|&(_var, point2)| point2), + var_defined_at.extend_anti(|&(var, _point2)| var), + cfg_edge_reverse.extend_with(|&(_var, point2)| point2), ), |&(var, _point2), &point1| (var, point1), ); - // var_drop_live(var, point1) :- - // var_drop_live(var, point2), - // cfg_edge(point1, point2), - // !var_defined(var, point1) - // var_maybe_initialized_on_exit(var, point1). - // - // Extend `point1` with `var:s` from `point2` such that `var` is not in `point2`, - // there is an edge from `point1` to `point2` - var_drop_live_var.from_leapjoin( - &var_drop_live_var, + // var_drop_live_on_entry(Var, SourceNode) :- + // var_drop_live_on_entry(Var, TargetNode), + // cfg_edge(SourceNode, TargetNode), + // !var_defined_at(Var, SourceNode), + // var_maybe_partly_initialized_on_exit(Var, SourceNode). + var_drop_live_on_entry.from_leapjoin( + &var_drop_live_on_entry, ( - var_defined_rel.extend_anti(|&(var, _point2)| var), - cfg_edge_reverse_rel.extend_with(|&(_var, point2)| point2), - var_maybe_initialized_on_exit_rel.extend_with(|&(var, _point2)| var), + var_defined_at.extend_anti(|&(var, _target_node)| var), + cfg_edge_reverse.extend_with(|&(_var, target_node)| target_node), + var_maybe_partly_initialized_on_exit.extend_with(|&(var, _target_node)| var), ), - |&(var, _point2), &point1| (var, point1), + |&(var, _targetnode), &source_node| (var, source_node), ); } - let region_live_at = region_live_at_var.complete(); + let origin_live_on_entry = origin_live_on_entry.complete(); info!( - "compute_live_regions() completed: {} tuples, {:?}", - region_live_at.len(), + "compute_live_origins() completed: {} tuples, {:?}", + origin_live_on_entry.len(), timer.elapsed(), ); if output.dump_enabled { - let var_drop_live_at = var_drop_live_var.complete(); - for &(var, location) in var_drop_live_at.iter() { + let var_drop_live_on_entry = var_drop_live_on_entry.complete(); + for &(var, location) in var_drop_live_on_entry.iter() { output - .var_drop_live_at + .var_drop_live_on_entry .entry(location) .or_default() .push(var); } - let var_live_at = var_live_var.complete(); - for &(var, location) in var_live_at.iter() { - output.var_live_at.entry(location).or_default().push(var); + let var_live_on_entry = var_live_on_entry.complete(); + for &(var, location) in var_live_on_entry.iter() { + output + .var_live_on_entry + .entry(location) + .or_default() + .push(var); } } - region_live_at.elements + origin_live_on_entry.elements } pub(super) fn make_universal_regions_live( - region_live_at: &mut Vec<(T::Origin, T::Point)>, + origin_live_on_entry: &mut Vec<(T::Origin, T::Point)>, cfg_node: &BTreeSet, universal_regions: &[T::Origin], ) { debug!("make_universal_regions_live()"); - region_live_at.reserve(universal_regions.len() * cfg_node.len()); + origin_live_on_entry.reserve(universal_regions.len() * cfg_node.len()); for &origin in universal_regions.iter() { for &point in cfg_node.iter() { - region_live_at.push((origin, point)); + origin_live_on_entry.push((origin, point)); } } } diff --git a/polonius-engine/src/output/location_insensitive.rs b/polonius-engine/src/output/location_insensitive.rs index 23153559bcc..d63f04bef59 100644 --- a/polonius-engine/src/output/location_insensitive.rs +++ b/polonius-engine/src/output/location_insensitive.rs @@ -15,14 +15,14 @@ use crate::facts::FactTypes; use crate::output::{Context, Output}; pub(super) fn compute( - ctx: &Context, + ctx: &Context<'_, T>, result: &mut Output, ) -> Relation<(T::Loan, T::Point)> { let timer = Instant::now(); let potential_errors = { // Static inputs - let region_live_at = &ctx.region_live_at; + let origin_live_on_entry = &ctx.origin_live_on_entry; let invalidates = &ctx.invalidates; // Create a new iteration context, ... @@ -64,7 +64,7 @@ pub(super) fn compute( // borrow_live_at(loan, point) :- // requires(origin, loan), - // region_live_at(origin, point) + // origin_live_on_entry(origin, point) // // potential_errors(loan, point) :- // invalidates(loan, point), @@ -76,7 +76,7 @@ pub(super) fn compute( potential_errors.from_leapjoin( &requires, ( - region_live_at.extend_with(|&(origin, _loan)| origin), + origin_live_on_entry.extend_with(|&(origin, _loan)| origin), invalidates.extend_with(|&(_origin, loan)| loan), ), |&(_origin, loan), &point| (loan, point), diff --git a/polonius-engine/src/output/mod.rs b/polonius-engine/src/output/mod.rs index c7c3421d04c..a1c81911d9d 100644 --- a/polonius-engine/src/output/mod.rs +++ b/polonius-engine/src/output/mod.rs @@ -77,6 +77,7 @@ impl ::std::str::FromStr for Algorithm { pub struct Output { pub errors: FxHashMap>, pub subset_errors: FxHashMap>, + pub move_errors: FxHashMap>, pub dump_enabled: bool, @@ -84,39 +85,39 @@ pub struct Output { pub borrow_live_at: FxHashMap>, pub restricts: FxHashMap>>, pub restricts_anywhere: FxHashMap>, - pub region_live_at: FxHashMap>, + pub origin_live_on_entry: FxHashMap>, pub invalidates: FxHashMap>, pub subset: FxHashMap>>, pub subset_anywhere: FxHashMap>, - pub var_live_at: FxHashMap>, - pub var_drop_live_at: FxHashMap>, - pub path_maybe_initialized_at: FxHashMap>, - pub var_maybe_initialized_on_exit: FxHashMap>, + pub var_live_on_entry: FxHashMap>, + pub var_drop_live_on_entry: FxHashMap>, + pub path_maybe_initialized_on_exit: FxHashMap>, pub known_contains: FxHashMap>, + pub var_maybe_partly_initialized_on_exit: FxHashMap>, } /// Subset of `AllFacts` dedicated to initialization struct InitializationContext { - child: Vec<(T::Path, T::Path)>, - path_belongs_to_var: Vec<(T::Path, T::Variable)>, - initialized_at: Vec<(T::Path, T::Point)>, - moved_out_at: Vec<(T::Path, T::Point)>, - path_accessed_at: Vec<(T::Path, T::Point)>, + child_path: Vec<(T::Path, T::Path)>, + path_is_var: Vec<(T::Path, T::Variable)>, + path_assigned_at_base: Vec<(T::Path, T::Point)>, + path_moved_at_base: Vec<(T::Path, T::Point)>, + path_accessed_at_base: Vec<(T::Path, T::Point)>, } /// Subset of `AllFacts` dedicated to liveness struct LivenessContext { - var_used: Vec<(T::Variable, T::Point)>, - var_defined: Vec<(T::Variable, T::Point)>, - var_drop_used: Vec<(T::Variable, T::Point)>, - var_uses_region: Vec<(T::Variable, T::Origin)>, - var_drops_region: Vec<(T::Variable, T::Origin)>, + var_used_at: Vec<(T::Variable, T::Point)>, + var_defined_at: Vec<(T::Variable, T::Point)>, + var_dropped_at: Vec<(T::Variable, T::Point)>, + use_of_var_derefs_origin: Vec<(T::Variable, T::Origin)>, + drop_of_var_derefs_origin: Vec<(T::Variable, T::Origin)>, } /// Subset of `AllFacts` dedicated to borrow checking, and data ready to use by the variants struct Context<'ctx, T: FactTypes> { // `Relation`s used as static inputs, by all variants - region_live_at: Relation<(T::Origin, T::Point)>, + origin_live_on_entry: Relation<(T::Origin, T::Point)>, invalidates: Relation<(T::Loan, T::Point)>, // static inputs used via `Variable`s, by all variants @@ -156,32 +157,35 @@ impl Output { // 1) Initialization let initialization_ctx = InitializationContext { - child: all_facts.child.clone(), - path_belongs_to_var: all_facts.path_belongs_to_var.clone(), - initialized_at: all_facts.initialized_at.clone(), - moved_out_at: all_facts.moved_out_at.clone(), - path_accessed_at: all_facts.path_accessed_at.clone(), + child_path: all_facts.child_path.clone(), + path_is_var: all_facts.path_is_var.clone(), + path_assigned_at_base: all_facts.path_assigned_at_base.clone(), + path_moved_at_base: all_facts.path_moved_at_base.clone(), + path_accessed_at_base: all_facts.path_accessed_at_base.clone(), }; - let var_maybe_initialized_on_exit = initialization::init_var_maybe_initialized_on_exit( - initialization_ctx, - &cfg_edge, - &mut result, - ); + let initialization::InitializationResult::( + var_maybe_partly_initialized_on_exit, + move_errors, + ) = initialization::compute(initialization_ctx, &cfg_edge, &mut result); + + for &(path, location) in move_errors.iter() { + result.move_errors.entry(location).or_default().push(path); + } // 2) Liveness let liveness_ctx = LivenessContext { - var_used: all_facts.var_used.clone(), - var_defined: all_facts.var_defined.clone(), - var_drop_used: all_facts.var_drop_used.clone(), - var_uses_region: all_facts.var_uses_region.clone(), - var_drops_region: all_facts.var_drops_region.clone(), + var_used_at: all_facts.var_used_at.clone(), + var_defined_at: all_facts.var_defined_at.clone(), + var_dropped_at: all_facts.var_dropped_at.clone(), + use_of_var_derefs_origin: all_facts.use_of_var_derefs_origin.clone(), + drop_of_var_derefs_origin: all_facts.drop_of_var_derefs_origin.clone(), }; - let mut region_live_at = liveness::compute_live_regions( + let mut origin_live_on_entry = liveness::compute_live_origins( liveness_ctx, &cfg_edge, - var_maybe_initialized_on_exit, + var_maybe_partly_initialized_on_exit, &mut result, ); @@ -192,7 +196,7 @@ impl Output { .collect(); liveness::make_universal_regions_live::( - &mut region_live_at, + &mut origin_live_on_entry, &cfg_node, &all_facts.universal_region, ); @@ -209,7 +213,7 @@ impl Output { // we actually need to compute the full analysis. If these facts happened to // be recorded in separate MIR walks, we might also avoid generating those facts. - let region_live_at = region_live_at.into(); + let origin_live_on_entry = origin_live_on_entry.into(); // TODO: also flip the order of this relation's arguments in rustc // from `invalidates(point, loan)` to `invalidates(loan, point)`. @@ -248,7 +252,7 @@ impl Output { // Ask the variants to compute errors in their own way let mut ctx = Context { - region_live_at, + origin_live_on_entry, invalidates, cfg_edge, cfg_node: &cfg_node, @@ -309,7 +313,7 @@ impl Output { for &(loan, point) in naive_errors.iter() { naive_errors_by_point .entry(point) - .or_insert(Vec::new()) + .or_insert_with(Vec::new) .push(loan); } @@ -317,7 +321,7 @@ impl Output { for &(loan, point) in opt_errors.iter() { opt_errors_by_point .entry(point) - .or_insert(Vec::new()) + .or_insert_with(Vec::new) .push(loan); } @@ -342,9 +346,9 @@ impl Output { // Record more debugging info when asked to do so if dump_enabled { - for &(origin, location) in ctx.region_live_at.iter() { + for &(origin, location) in ctx.origin_live_on_entry.iter() { result - .region_live_at + .origin_live_on_entry .entry(location) .or_default() .push(origin); @@ -366,7 +370,7 @@ impl Output { /// the full list of placeholder loans contained by the placeholder origins. fn compute_known_contains( known_subset: &Relation<(T::Origin, T::Origin)>, - placeholder: &Vec<(T::Origin, T::Loan)>, + placeholder: &[(T::Origin, T::Loan)], ) -> Relation<(T::Origin, T::Loan)> { let mut iteration = datafrog::Iteration::new(); let known_contains = iteration.variable("known_contains"); @@ -397,14 +401,15 @@ impl Output { borrow_live_at: FxHashMap::default(), restricts: FxHashMap::default(), restricts_anywhere: FxHashMap::default(), - region_live_at: FxHashMap::default(), + origin_live_on_entry: FxHashMap::default(), invalidates: FxHashMap::default(), + move_errors: FxHashMap::default(), subset: FxHashMap::default(), subset_anywhere: FxHashMap::default(), - var_live_at: FxHashMap::default(), - var_drop_live_at: FxHashMap::default(), - path_maybe_initialized_at: FxHashMap::default(), - var_maybe_initialized_on_exit: FxHashMap::default(), + var_live_on_entry: FxHashMap::default(), + var_drop_live_on_entry: FxHashMap::default(), + path_maybe_initialized_on_exit: FxHashMap::default(), + var_maybe_partly_initialized_on_exit: FxHashMap::default(), known_contains: FxHashMap::default(), } } @@ -436,7 +441,7 @@ impl Output { pub fn regions_live_at(&self, location: T::Point) -> &[T::Origin] { assert!(self.dump_enabled); - match self.region_live_at.get(&location) { + match self.origin_live_on_entry.get(&location) { Some(v) => v, None => &[], } diff --git a/polonius-engine/src/output/naive.rs b/polonius-engine/src/output/naive.rs index d5811c00025..14600d3365c 100644 --- a/polonius-engine/src/output/naive.rs +++ b/polonius-engine/src/output/naive.rs @@ -17,7 +17,7 @@ use crate::facts::FactTypes; use crate::output::{Context, Output}; pub(super) fn compute( - ctx: &Context, + ctx: &Context<'_, T>, result: &mut Output, ) -> ( Relation<(T::Loan, T::Point)>, @@ -27,7 +27,7 @@ pub(super) fn compute( let (errors, subset_errors) = { // Static inputs - let region_live_at_rel = &ctx.region_live_at; + let origin_live_on_entry_rel = &ctx.origin_live_on_entry; let cfg_edge_rel = &ctx.cfg_edge; let cfg_node = ctx.cfg_node; let killed_rel = &ctx.killed; @@ -53,10 +53,10 @@ pub(super) fn compute( // different index for `requires`. let requires_op = iteration.variable_indistinct("requires_op"); - // we need `region_live_at` in both variable and relation forms. + // we need `origin_live_on_entry` in both variable and relation forms. // (respectively, for the regular join and the leapjoin). - let region_live_at_var = - iteration.variable::<((T::Origin, T::Point), ())>("region_live_at"); + let origin_live_on_entry_var = + iteration.variable::<((T::Origin, T::Point), ())>("origin_live_on_entry"); // output relations: illegal accesses errors, and illegal subset relations errors let errors = iteration.variable("errors"); @@ -70,8 +70,8 @@ pub(super) fn compute( .iter() .map(|&(loan, point)| ((loan, point), ())), ); - region_live_at_var.extend( - region_live_at_rel + origin_live_on_entry_var.extend( + origin_live_on_entry_rel .iter() .map(|&(origin, point)| ((origin, point), ())), ); @@ -131,14 +131,14 @@ pub(super) fn compute( // subset(origin1, origin2, point2) :- // subset(origin1, origin2, point1), // cfg_edge(point1, point2), - // region_live_at(origin1, point2), - // region_live_at(origin2, point2). + // origin_live_on_entry(origin1, point2), + // origin_live_on_entry(origin2, point2). subset.from_leapjoin( &subset, ( cfg_edge_rel.extend_with(|&(_origin1, _origin2, point1)| point1), - region_live_at_rel.extend_with(|&(origin1, _origin2, _point1)| origin1), - region_live_at_rel.extend_with(|&(_origin1, origin2, _point1)| origin2), + origin_live_on_entry_rel.extend_with(|&(origin1, _origin2, _point1)| origin1), + origin_live_on_entry_rel.extend_with(|&(_origin1, origin2, _point1)| origin2), ), |&(origin1, origin2, _point1), &point2| (origin1, origin2, point2), ); @@ -159,23 +159,23 @@ pub(super) fn compute( // requires(origin, loan, point1), // !killed(loan, point1), // cfg_edge(point1, point2), - // region_live_at(origin, point2). + // origin_live_on_entry(origin, point2). requires.from_leapjoin( &requires, ( killed_rel.filter_anti(|&(_origin, loan, point1)| (loan, point1)), cfg_edge_rel.extend_with(|&(_origin, _loan, point1)| point1), - region_live_at_rel.extend_with(|&(origin, _loan, _point1)| origin), + origin_live_on_entry_rel.extend_with(|&(origin, _loan, _point1)| origin), ), |&(origin, loan, _point1), &point2| (origin, loan, point2), ); // borrow_live_at(loan, point) :- // requires(origin, loan, point), - // region_live_at(origin, point). + // origin_live_on_entry(origin, point). borrow_live_at.from_join( &requires_op, - ®ion_live_at_var, + &origin_live_on_entry_var, |&(_origin, point), &loan, _| ((loan, point), ()), ); diff --git a/polonius-parser/src/ir.rs b/polonius-parser/src/ir.rs index 566ee2417ed..8d64f5936d3 100644 --- a/polonius-parser/src/ir.rs +++ b/polonius-parser/src/ir.rs @@ -3,16 +3,16 @@ pub struct Input { pub placeholders: Vec, pub known_subsets: Vec, pub blocks: Vec, - pub var_uses_region: Vec<(String, String)>, - pub var_drops_region: Vec<(String, String)>, + pub use_of_var_derefs_origin: Vec<(String, String)>, + pub drop_of_var_derefs_origin: Vec<(String, String)>, } impl Input { pub fn new( placeholders: Vec, known_subsets: Option>, - var_uses_region: Option>, - var_drops_region: Option>, + use_of_var_derefs_origin: Option>, + drop_of_var_derefs_origin: Option>, blocks: Vec, ) -> Input { // set-up placeholders as origins with a placeholder loan of the same name @@ -27,8 +27,8 @@ impl Input { Input { placeholders, known_subsets: known_subsets.unwrap_or_default(), - var_uses_region: var_uses_region.unwrap_or_default(), - var_drops_region: var_drops_region.unwrap_or_default(), + use_of_var_derefs_origin: use_of_var_derefs_origin.unwrap_or_default(), + drop_of_var_derefs_origin: drop_of_var_derefs_origin.unwrap_or_default(), blocks, } } @@ -62,7 +62,7 @@ pub enum Fact { BorrowRegionAt { origin: String, loan: String }, Invalidates { loan: String }, Kill { loan: String }, - RegionLiveAt { origin: String }, + OriginLiveOnEntry { origin: String }, DefineVariable { variable: String }, UseVariable { variable: String }, } @@ -86,7 +86,7 @@ impl Statement { let effects_start = effects .iter() .filter(|effect| match effect { - Effect::Fact(Fact::RegionLiveAt { .. }) => true, + Effect::Fact(Fact::OriginLiveOnEntry { .. }) => true, _ => false, }) .cloned() diff --git a/polonius-parser/src/parser.lalrpop b/polonius-parser/src/parser.lalrpop index 08aba4fb357..f5a9b8a432a 100644 --- a/polonius-parser/src/parser.lalrpop +++ b/polonius-parser/src/parser.lalrpop @@ -3,7 +3,7 @@ use ir::*; grammar; pub Input: Input = { - Comment* Comment* => Input::new(<>) + Comment* Comment* => Input::new(<>) }; Comment: () = { @@ -15,8 +15,8 @@ VarRegionMapping: (String, String) = { "(" "," ")" => (<>), }; -VarUsesRegion = "var_uses_region" "{" "}"; -VarDropsRegion = "var_drops_region" "{" "}"; +VarUsesRegion = "use_of_var_derefs_origin" "{" "}"; +VarDropsRegion = "drop_of_var_derefs_origin" "{" "}"; Placeholders = "placeholders" "{" > "}"; @@ -50,10 +50,10 @@ Fact : Fact = { "borrow_region_at" "(" "," ")" => Fact::BorrowRegionAt { <> }, "invalidates" "(" ")" => Fact::Invalidates { <> }, "kill" "(" ")" => Fact::Kill { <> }, - "var_used" "(" ")" => Fact::UseVariable { <> }, - "var_defined" "(" ")" => Fact::DefineVariable { <> }, - "region_live_at" "(" ")" => Fact::RegionLiveAt { <> }, - "var_drop_used" "(" ")" => Fact::UseVariable { <> }, + "var_used_at" "(" ")" => Fact::UseVariable { <> }, + "var_defined_at" "(" ")" => Fact::DefineVariable { <> }, + "origin_live_on_entry" "(" ")" => Fact::OriginLiveOnEntry { <> }, + "var_dropped_at" "(" ")" => Fact::UseVariable { <> }, }; Use : Effect = "use" "(" > ")" => Effect::Use { <> }; diff --git a/polonius-parser/src/tests.rs b/polonius-parser/src/tests.rs index 6c9a39ac3e6..86f39b9205d 100644 --- a/polonius-parser/src/tests.rs +++ b/polonius-parser/src/tests.rs @@ -8,10 +8,7 @@ fn placeholders() { let program = r" placeholders { 'a, 'b, 'c } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Placeholders"); assert_eq!( input.placeholders, vec![ @@ -40,10 +37,7 @@ fn blocks() { block B1 { } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Parse Error"); assert_eq!( input.blocks.iter().map(|b| &b.name).collect::>(), ["B0", "B1"] @@ -60,10 +54,7 @@ fn goto() { block B1 { } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Parse Error"); assert_eq!(input.blocks[0].goto, ["B1"]); } @@ -77,10 +68,7 @@ fn effects() { invalidates(L0); } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Parse Error"); let block = &input.blocks[0]; assert_eq!(block.statements.len(), 3); @@ -133,15 +121,12 @@ fn effects_start() { let program = r" placeholders { 'a, 'b, 'c } block B0 { - invalidates(L0), region_live_at('a) / use('a); + invalidates(L0), origin_live_on_entry('a) / use('a); invalidates(L1); invalidates(L0), invalidates(L1) / use('c); } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Effects start"); let block = &input.blocks[0]; assert_eq!(block.statements.len(), 3); @@ -152,7 +137,7 @@ fn effects_start() { Effect::Fact(Fact::Invalidates { loan: "L0".to_string() }), - Effect::Fact(Fact::RegionLiveAt { + Effect::Fact(Fact::OriginLiveOnEntry { origin: "'a".to_string() }) ] @@ -226,13 +211,10 @@ fn variable_used() { placeholders { 'a, 'b, 'c } block B0 { - var_used(V0); + var_used_at(V0); } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Variable used"); let block = &input.blocks[0]; assert_eq!(block.statements.len(), 1); @@ -251,13 +233,10 @@ fn variable_defined() { placeholders { 'a, 'b, 'c } block B0 { - var_defined(V1); + var_defined_at(V1); } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Variable defined"); let block = &input.blocks[0]; assert_eq!(block.statements.len(), 1); @@ -271,22 +250,19 @@ fn variable_defined() { } #[test] -fn var_uses_region() { +fn use_of_var_derefs_origin() { let program = r" placeholders { 'a, 'b, 'c } - var_uses_region { (V1, 'a), (V2, 'b) } - var_drops_region { } + use_of_var_derefs_origin { (V1, 'a), (V2, 'b) } + drop_of_var_derefs_origin { } block B0 { - var_defined(V1); + var_defined_at(V1); } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Use of var derefs origin"); assert_eq!( - input.var_uses_region, + input.use_of_var_derefs_origin, [ ("V1".to_string(), "'a".to_string()), ("V2".to_string(), "'b".to_string()) @@ -295,22 +271,19 @@ fn var_uses_region() { } #[test] -fn var_drops_region() { +fn drop_of_var_derefs_origin() { let program = r" placeholders { 'a, 'b, 'c } - var_uses_region { } - var_drops_region { (V1, 'a) } + use_of_var_derefs_origin { } + drop_of_var_derefs_origin { (V1, 'a) } block B0 { - var_defined(V1); + var_defined_at(V1); } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Drop of var derefs origin"); assert_eq!( - input.var_drops_region, + input.drop_of_var_derefs_origin, [("V1".to_string(), "'a".to_string())] ); } @@ -321,10 +294,7 @@ fn known_subsets() { placeholders { 'a, 'b, 'c } known_subsets { 'a: 'b, 'b: 'c } "; - let input = parse_input(program); - assert!(input.is_ok()); - - let input = input.unwrap(); + let input = parse_input(program).expect("Known subsets"); assert_eq!( input.placeholders, vec![ diff --git a/src/cli.rs b/src/cli.rs index aa52daa81f4..2d1e23ce947 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -15,9 +15,9 @@ use crate::facts::AllFacts; use crate::intern; use crate::tab_delim; -const PKG_NAME: &'static str = env!("CARGO_PKG_NAME"); -const PKG_VERSION: &'static str = env!("CARGO_PKG_VERSION"); -const PKG_DESCRIPTION: &'static str = env!("CARGO_PKG_DESCRIPTION"); +const PKG_NAME: &str = env!("CARGO_PKG_NAME"); +const PKG_VERSION: &str = env!("CARGO_PKG_VERSION"); +const PKG_DESCRIPTION: &str = env!("CARGO_PKG_DESCRIPTION"); #[derive(Debug)] pub struct Options { diff --git a/src/dump.rs b/src/dump.rs index 92bc3af426a..90642cd75f8 100644 --- a/src/dump.rs +++ b/src/dump.rs @@ -20,11 +20,17 @@ pub(crate) fn dump_output( output_dir: &Option, intern: &InternerTables, ) -> io::Result<()> { - dump_rows( - &mut writer_for(output_dir, "errors")?, - intern, - &output.errors, - )?; + macro_rules! dump_output_fields { + ( $($field:ident),+ ) => { + $(dump_rows( + &mut writer_for(output_dir, stringify!($field))?, + intern, + &output.$field, + )?;)+ + }; + } + + dump_output_fields![errors, move_errors]; dump_rows( &mut writer_for(output_dir, "subset_errors")?, @@ -33,61 +39,19 @@ pub(crate) fn dump_output( )?; if output.dump_enabled { - dump_rows( - &mut writer_for(output_dir, "restricts")?, - intern, - &output.restricts, - )?; - dump_rows( - &mut writer_for(output_dir, "restricts_anywhere")?, - intern, - &output.restricts_anywhere, - )?; - dump_rows( - &mut writer_for(output_dir, "region_live_at")?, - intern, - &output.region_live_at, - )?; - dump_rows( - &mut writer_for(output_dir, "invalidates")?, - intern, - &output.invalidates, - )?; - dump_rows( - &mut writer_for(output_dir, "borrow_live_at")?, - intern, - &output.borrow_live_at, - )?; - dump_rows( - &mut writer_for(output_dir, "subset_anywhere")?, - intern, - &output.subset_anywhere, - )?; - dump_rows( - &mut writer_for(output_dir, "var_live_at")?, - intern, - &output.var_live_at, - )?; - dump_rows( - &mut writer_for(output_dir, "var_drop_live_at")?, - intern, - &output.var_drop_live_at, - )?; - dump_rows( - &mut writer_for(output_dir, "path_maybe_initialized_at")?, - intern, - &output.path_maybe_initialized_at, - )?; - dump_rows( - &mut writer_for(output_dir, "var_maybe_initialized_on_exit")?, - intern, - &output.var_maybe_initialized_on_exit, - )?; - dump_rows( - &mut writer_for(output_dir, "known_contains")?, - intern, - &output.known_contains, - )?; + dump_output_fields![ + restricts, + restricts_anywhere, + origin_live_on_entry, + invalidates, + borrow_live_at, + subset_anywhere, + known_contains, + var_live_on_entry, + var_drop_live_on_entry, + path_maybe_initialized_on_exit, + var_maybe_partly_initialized_on_exit + ]; } return Ok(()); @@ -404,44 +368,44 @@ fn build_inputs_by_point_for_visualization( intern, ), facts_by_point( - all_facts.var_used.iter().cloned(), + all_facts.var_used_at.iter().cloned(), |(var, point)| (point, (var,)), - "var_used".to_string(), + "var_used_at".to_string(), 1, intern, ), facts_by_point( - all_facts.var_defined.iter().cloned(), + all_facts.var_defined_at.iter().cloned(), |(var, point)| (point, (var,)), - "var_defined".to_string(), + "var_defined_at".to_string(), 1, intern, ), facts_by_point( - all_facts.var_drop_used.iter().cloned(), + all_facts.var_dropped_at.iter().cloned(), |(var, point)| (point, (var,)), - "var_drop_used".to_string(), + "var_dropped_at".to_string(), 1, intern, ), facts_by_point( - all_facts.initialized_at.iter().cloned(), + all_facts.path_assigned_at_base.iter().cloned(), |(var, point)| (point, (var,)), - "initialized_at".to_string(), + "path_assigned_at_base".to_string(), 1, intern, ), facts_by_point( - all_facts.moved_out_at.iter().cloned(), + all_facts.path_moved_at_base.iter().cloned(), |(var, point)| (point, (var,)), - "moved_out_at".to_string(), + "moved_out_at_base".to_string(), 1, intern, ), facts_by_point( - all_facts.path_accessed_at.iter().cloned(), + all_facts.path_accessed_at_base.iter().cloned(), |(var, point)| (point, (var,)), - "path_accessed_at".to_string(), + "path_accessed_at_base".to_string(), 1, intern, ), @@ -482,37 +446,44 @@ fn build_outputs_by_point_for_visualization( intern, ), facts_by_point( - output.var_live_at.iter(), + output.var_live_on_entry.iter(), |(point, var)| (*point, var.clone()), - "var_live_at".to_string(), + "var_live_on_entry".to_string(), 1, intern, ), facts_by_point( - output.var_drop_live_at.iter(), + output.var_drop_live_on_entry.iter(), |(point, var)| (*point, var.clone()), - "var_drop_live_at".to_string(), + "var_drop_live_on_entry".to_string(), 1, intern, ), facts_by_point( - output.region_live_at.iter(), + output.origin_live_on_entry.iter(), |(point, origin)| (*point, origin.clone()), - "region_live_at".to_string(), + "origin_live_on_entry".to_string(), 1, intern, ), facts_by_point( - output.var_maybe_initialized_on_exit.iter(), + output.var_maybe_partly_initialized_on_exit.iter(), |(point, var)| (*point, var.clone()), - "var_maybe_initialized_on_exit".to_string(), + "var_maybe_partly_initialized_on_exit".to_string(), + 1, + intern, + ), + facts_by_point( + output.path_maybe_initialized_on_exit.iter(), + |(point, path)| (*point, path.clone()), + "path_maybe_initialized_on_exit".to_string(), 1, intern, ), facts_by_point( - output.path_maybe_initialized_at.iter(), + output.move_errors.iter(), |(point, path)| (*point, path.clone()), - "path_maybe_initialized_at".to_string(), + "move_errors".to_string(), 1, intern, ), @@ -668,7 +639,7 @@ impl Liveness { point_facts.extend( all_facts - .var_defined + .var_defined_at .iter() .filter(|&(_var, point)| *point == location) .map(|&(var, point)| ("☠".to_string(), var, point)), @@ -676,7 +647,7 @@ impl Liveness { point_facts.extend( all_facts - .var_drop_used + .var_dropped_at .iter() .filter(|&(_var, point)| *point == location) .map(|&(var, point)| ("💧".to_string(), var, point)), @@ -684,7 +655,7 @@ impl Liveness { point_facts.extend( all_facts - .var_used + .var_used_at .iter() .filter(|&(_var, point)| *point == location) .map(|&(var, point)| ("🔧".to_string(), var, point)), @@ -693,12 +664,12 @@ impl Liveness { Self { point_facts, use_live_vars: output - .var_live_at + .var_live_on_entry .get(&location) .map_or(HashSet::default(), |live| live.iter().cloned().collect()), drop_live_vars: output - .var_drop_live_at + .var_drop_live_on_entry .get(&location) .map_or(HashSet::default(), |live| live.iter().cloned().collect()), cfg_points: vec![location], diff --git a/src/program.rs b/src/program.rs index caec853a648..1988442cece 100644 --- a/src/program.rs +++ b/src/program.rs @@ -19,18 +19,18 @@ struct Facts { killed: BTreeSet<(Loan, Point)>, outlives: BTreeSet<(Origin, Origin, Point)>, invalidates: BTreeSet<(Point, Loan)>, - var_defined: BTreeSet<(Variable, Point)>, - var_used: BTreeSet<(Variable, Point)>, - var_drop_used: BTreeSet<(Variable, Point)>, - var_uses_region: BTreeSet<(Variable, Origin)>, - var_drops_region: BTreeSet<(Variable, Origin)>, - child: BTreeSet<(Path, Path)>, - path_belongs_to_var: BTreeSet<(Path, Variable)>, - initialized_at: BTreeSet<(Path, Point)>, - moved_out_at: BTreeSet<(Path, Point)>, - path_accessed_at: BTreeSet<(Path, Point)>, known_subset: BTreeSet<(Origin, Origin)>, placeholder: BTreeSet<(Origin, Loan)>, + var_defined_at: BTreeSet<(Variable, Point)>, + var_used_at: BTreeSet<(Variable, Point)>, + var_dropped_at: BTreeSet<(Variable, Point)>, + use_of_var_derefs_origin: BTreeSet<(Variable, Origin)>, + drop_of_var_derefs_origin: BTreeSet<(Variable, Origin)>, + child_path: BTreeSet<(Path, Path)>, + path_is_var: BTreeSet<(Path, Variable)>, + path_assigned_at_base: BTreeSet<(Path, Point)>, + path_moved_at_base: BTreeSet<(Path, Point)>, + path_accessed_at_base: BTreeSet<(Path, Point)>, } impl From for AllFacts { @@ -42,16 +42,16 @@ impl From for AllFacts { killed: facts.killed.into_iter().collect(), outlives: facts.outlives.into_iter().collect(), invalidates: facts.invalidates.into_iter().collect(), - var_defined: facts.var_defined.into_iter().collect(), - var_used: facts.var_used.into_iter().collect(), - var_drop_used: facts.var_drop_used.into_iter().collect(), - var_uses_region: facts.var_uses_region.into_iter().collect(), - var_drops_region: facts.var_drops_region.into_iter().collect(), - child: facts.child.into_iter().collect(), - path_belongs_to_var: facts.path_belongs_to_var.into_iter().collect(), - initialized_at: facts.initialized_at.into_iter().collect(), - moved_out_at: facts.moved_out_at.into_iter().collect(), - path_accessed_at: facts.path_accessed_at.into_iter().collect(), + var_defined_at: facts.var_defined_at.into_iter().collect(), + var_used_at: facts.var_used_at.into_iter().collect(), + var_dropped_at: facts.var_dropped_at.into_iter().collect(), + use_of_var_derefs_origin: facts.use_of_var_derefs_origin.into_iter().collect(), + drop_of_var_derefs_origin: facts.drop_of_var_derefs_origin.into_iter().collect(), + child_path: facts.child_path.into_iter().collect(), + path_is_var: facts.path_is_var.into_iter().collect(), + path_assigned_at_base: facts.path_assigned_at_base.into_iter().collect(), + path_moved_at_base: facts.path_moved_at_base.into_iter().collect(), + path_accessed_at_base: facts.path_accessed_at_base.into_iter().collect(), known_subset: facts.known_subset.into_iter().collect(), placeholder: facts.placeholder.into_iter().collect(), } @@ -86,22 +86,32 @@ pub(crate) fn parse_from_program( })); facts - .var_drops_region - .extend(input.var_drops_region.iter().map(|(variable, origin)| { - ( - tables.variables.intern(variable), - tables.origins.intern(origin), - ) - })); + .drop_of_var_derefs_origin + .extend( + input + .drop_of_var_derefs_origin + .iter() + .map(|(variable, origin)| { + ( + tables.variables.intern(variable), + tables.origins.intern(origin), + ) + }), + ); facts - .var_uses_region - .extend(input.var_uses_region.iter().map(|(variable, origin)| { - ( - tables.variables.intern(variable), - tables.origins.intern(origin), - ) - })); + .use_of_var_derefs_origin + .extend( + input + .use_of_var_derefs_origin + .iter() + .map(|(variable, origin)| { + ( + tables.variables.intern(variable), + tables.origins.intern(origin), + ) + }), + ); // facts: known_subset(Origin, Origin) facts.known_subset.extend( @@ -228,18 +238,18 @@ fn emit_fact(facts: &mut Facts, fact: &Fact, point: Point, tables: &mut Interner facts.invalidates.insert((point, loan)); } - // facts: var_defined(Variable, Point) + // facts: var_defined_at(Variable, Point) Fact::DefineVariable { ref variable } => { - // var_defined: a variable is overwritten here + // var_defined_at: a variable is overwritten here let variable = tables.variables.intern(variable); - facts.var_defined.insert((variable, point)); + facts.var_defined_at.insert((variable, point)); } - // facts: var_used(Variable, Point) + // facts: var_used_at(Variable, Point) Fact::UseVariable { ref variable } => { - // var_used: a variable is used here + // var_used_at: a variable is used here let variable = tables.variables.intern(variable); - facts.var_used.insert((variable, point)); + facts.var_used_at.insert((variable, point)); } _ => {} @@ -263,7 +273,7 @@ mod tests { invalidates(L0); // 1: - invalidates(L1), region_live_at('d) / kill(L2); + invalidates(L1), origin_live_on_entry('d) / kill(L2); // another comment goto B1; diff --git a/src/tab_delim.rs b/src/tab_delim.rs index 6c2f37f9dec..8268407ef06 100644 --- a/src/tab_delim.rs +++ b/src/tab_delim.rs @@ -39,16 +39,16 @@ pub(crate) fn load_tab_delimited_facts( killed, outlives, invalidates, - var_defined, - var_used, - var_drop_used, - var_uses_region, - var_drops_region, - child, - path_belongs_to_var, - initialized_at, - moved_out_at, - path_accessed_at, + var_defined_at, + var_used_at, + var_dropped_at, + use_of_var_derefs_origin, + drop_of_var_derefs_origin, + child_path, + path_is_var, + path_assigned_at_base, + path_moved_at_base, + path_accessed_at_base, known_subset, placeholder, } diff --git a/src/test.rs b/src/test.rs index d2128d1719a..06529d6fa68 100644 --- a/src/test.rs +++ b/src/test.rs @@ -104,7 +104,7 @@ fn test_insensitive_errors() -> Result<(), Box> { let mut expected = FxHashMap::default(); expected.insert(Point::from(24), vec![Loan::from(1)]); - expected.insert(Point::from(48), vec![Loan::from(2)]); + expected.insert(Point::from(50), vec![Loan::from(2)]); assert_equal(&insensitive.errors, &expected); Ok(()) @@ -172,7 +172,7 @@ fn send_is_not_static_std_sync() { let program = r" placeholders { } block B0 { - borrow_region_at('a, L0), outlives('a: 'b), region_live_at('b); + borrow_region_at('a, L0), outlives('a: 'b), origin_live_on_entry('b); } "; @@ -190,7 +190,7 @@ fn escape_upvar_nested() { let program = r" placeholders { } block B0 { - borrow_region_at('a, L0), outlives('a: 'b), outlives('b: 'c), region_live_at('c); + borrow_region_at('a, L0), outlives('a: 'b), outlives('b: 'c), origin_live_on_entry('c); } "; @@ -213,7 +213,7 @@ fn issue_31567() { outlives('a: 'b), outlives('b: 'c), outlives('c: 'd), - region_live_at('d); + origin_live_on_entry('d); } "; @@ -328,7 +328,7 @@ fn var_live_in_single_block() { placeholders { } block B0 { - var_used(V1); + var_used_at(V1); goto B1; } "; @@ -336,7 +336,7 @@ fn var_live_in_single_block() { let mut tables = intern::InternerTables::new(); let facts = parse_from_program(program, &mut tables).expect("Parsing failure"); - let liveness = Output::compute(&facts, Algorithm::Naive, true).var_live_at; + let liveness = Output::compute(&facts, Algorithm::Naive, true).var_live_on_entry; println!("Registered liveness data: {:?}", liveness); for (point, variables) in liveness.iter() { println!("{:?} has live variables: {:?}", point, variables); @@ -363,14 +363,14 @@ fn var_live_in_successor_propagates_to_predecessor() { block B2 { invalidates(L0); - var_used(V1); + var_used_at(V1); } "; let mut tables = intern::InternerTables::new(); let facts = parse_from_program(program, &mut tables).expect("Parsing failure"); - let liveness = Output::compute(&facts, Algorithm::Naive, true).var_live_at; + let liveness = Output::compute(&facts, Algorithm::Naive, true).var_live_on_entry; println!("Registered liveness data: {:?}", liveness); println!("CFG: {:?}", facts.cfg_edge); for (point, variables) in liveness.iter() { @@ -393,14 +393,14 @@ fn var_live_in_successor_killed_by_reassignment() { } block B1 { - var_defined(V1); // V1 dies + var_defined_at(V1); // V1 dies invalidates(L0); goto B2; } block B2 { invalidates(L0); - var_used(V1); + var_used_at(V1); } "; @@ -409,7 +409,7 @@ fn var_live_in_successor_killed_by_reassignment() { let result = Output::compute(&facts, Algorithm::Naive, true); println!("result: {:#?}", result); - let liveness = result.var_live_at; + let liveness = result.var_live_on_entry; println!("CFG: {:#?}", facts.cfg_edge); let first_defined: Point = 3.into(); // Mid(B1[0]) @@ -454,14 +454,14 @@ fn var_drop_used_simple() { } block B1 { - var_defined(V1); // V1 dies + var_defined_at(V1); // V1 dies invalidates(L0); goto B2; } block B2 { invalidates(L0); - var_drop_used(V1); + var_dropped_at(V1); } "; @@ -470,7 +470,7 @@ fn var_drop_used_simple() { let result = Output::compute(&facts, Algorithm::Naive, true); println!("result: {:#?}", result); - let liveness = result.var_drop_live_at; + let liveness = result.var_drop_live_on_entry; println!("CFG: {:#?}", facts.cfg_edge); let first_defined: Point = 3.into(); // Mid(B1[0])